1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-04-21 04:55:02 -05:00

Commit Graph

  • d1ff568533 Add some exceptions in .gitignore. main Simon Tatham 2025-04-19 13:07:05 +01:00
  • 9fcff77767 Set ATTR_RIGHTCURS on pre-edit cursor Ben Harris 2025-04-06 13:31:15 +01:00
  • 368d74cc25 Remove two unused variables. Simon Tatham 2025-04-06 06:39:26 +01:00
  • fee594798f Remove recently-added debug() calls from terminal.c Ben Harris 2025-04-05 21:22:43 +01:00
  • 4f4f752e47 Put the cursor at the right-hand end of the pre-edit string Ben Harris 2025-04-05 20:26:20 +01:00
  • 6532408ba5 Support combining characters in pre-edit strings Ben Harris 2025-04-05 18:35:57 +01:00
  • d8493c11cd Construct preedit_termline incrementally Ben Harris 2025-04-05 16:20:52 +01:00
  • 4776885767 Use a little termline to store pre-edit text Ben Harris 2025-04-05 16:00:00 +01:00
  • 3bbde58c09 Properly hide existing combining characters with pre-edit text Ben Harris 2025-04-05 15:47:52 +01:00
  • 29ac4da8fb Support longer pre-edit text Ben Harris 2025-04-02 10:06:22 +01:00
  • f9928fb7d5 Initialise pre-edit character cells to basic_erase_char Ben Harris 2025-04-02 01:21:40 +01:00
  • 3ab279fae5 Minimal viable pre-edit support Ben Harris 2025-04-01 23:01:46 +01:00
  • b72fec0a52 Display some IM pre-edit state when painting the terminal Ben Harris 2025-03-31 10:04:18 +01:00
  • ab9dfc572e Very crude support for displaying pre-edit strings Ben Harris 2025-03-30 16:45:25 +01:00
  • 35caff4048 Decode UTF-8 in pre-edit text Ben Harris 2025-03-30 15:05:31 +01:00
  • 194ca31cc3 Add an API for passing pre-edit text to terminal; call from GTK Ben Harris 2025-03-30 14:02:37 +01:00
  • 227b9ae470 GTK: also log the preedit string Ben Harris 2025-03-26 20:49:00 +00:00
  • fbea30bbaf GTK: trivially handle preedit signals Ben Harris 2025-03-26 20:13:54 +00:00
  • 6332497afb test_unicode_norm: fix display of failing tests. Simon Tatham 2025-04-04 23:00:35 +01:00
  • 7a100534d3 Rename cursor attributes from the TATTR_ to the ATTR_ namespace Ben Harris 2025-04-03 20:50:36 +01:00
  • f2d63388a8 Stop cursor attributes being temporary Ben Harris 2025-04-03 20:08:06 +01:00
  • 7f96069954 Use _Countof to implement lenof, where available. Simon Tatham 2025-04-03 08:59:39 +01:00
  • 5ef7f2eaf0 Correct a comment referring to Contexts, which we no longer have Ben Harris 2025-04-01 01:25:43 +01:00
  • e98071dd38 GTK: tell the input method context about focus changes Ben Harris 2025-03-27 09:31:06 +00:00
  • c229a5e177 Remove residual declaration of term_key() and related constants Ben Harris 2025-03-26 23:30:02 +00:00
  • 2b00d599d3 Parse DCS commands too Johannes Altmanninger 2025-03-12 22:04:38 +01:00
  • 24a2ede773 Docs: mention certificates in faq-hostkeys. Jacob Nevins 2025-03-17 23:32:38 +00:00
  • feaadd90ea SVG icons: adjust the hat on the Pageant icon. Simon Tatham 2025-03-08 12:03:27 +00:00
  • 0a77b18481 SVG icons: support black-and-white mode. Simon Tatham 2025-03-08 11:19:54 +00:00
  • a3cd2a5724 SVG icons: fix computer/monitor alignment. Simon Tatham 2025-03-08 11:07:18 +00:00
  • 308a85f8a2 icons: build true-colour installer icons unconditionally. Simon Tatham 2025-03-08 11:47:27 +00:00
  • 58b0fbfe3a icons: HTML preview page. Simon Tatham 2025-03-08 11:36:55 +00:00
  • 0ea6a31abd icons: gitignore update for SVG files. Simon Tatham 2025-03-08 11:36:46 +00:00
  • 64712be3cb Non-SSH backends: delay setting trust status to false. Simon Tatham 2025-02-27 12:51:18 +00:00
  • 965057d6d6 Change strategy for the Arm instruction setting DIT. Simon Tatham 2025-02-15 15:57:53 +00:00
  • 50e360fc74 Docs: belated updates for protocol controls. Jacob Nevins 2025-02-11 23:56:56 +00:00
  • 1c86360a03 Docs: clarify wording about host key staleness. Jacob Nevins 2025-02-11 23:52:24 +00:00
  • b205622789 Docs: index some missing command-line options. Jacob Nevins 2025-02-11 23:48:16 +00:00
  • 188d7c9685 Docs: consistent indexing of command-line options. Jacob Nevins 2025-02-11 16:54:44 +00:00
  • 54648a161e Docs: consistently use \- for options. Jacob Nevins 2025-02-11 16:06:31 +00:00
  • 5814bdf529 Docs: replace long-dead link for Netcat. Jacob Nevins 2025-02-11 17:42:30 +00:00
  • ee72268b8f Docs: improve -share/-noshare docs. Jacob Nevins 2025-02-11 20:38:49 +00:00
  • 267f077fcc Reorganise the release checklist. Simon Tatham 2025-02-08 11:26:25 +00:00
  • edd9df9b3d Merge tag '0.83' Simon Tatham 2025-02-08 10:29:48 +00:00
  • d2c178c49a Update version number for 0.83 release. 0.83 Simon Tatham 2025-02-01 11:16:55 +00:00
  • 476ecf427a Merge kex-hybrid memory leak fix from 'pre-0.83' Simon Tatham 2025-02-01 11:11:40 +00:00
  • 8fb45f4617 kex-hybrid: fix a small memory leak on failure. Simon Tatham 2025-02-01 11:10:35 +00:00
  • da8241cff6 Remove test for, and fallback impl of, wmemchr. Simon Tatham 2025-01-26 11:41:36 +00:00
  • 05a13d5cf7 GetDlgItemText_alloc: avoid realloc loop. Simon Tatham 2025-01-25 11:09:15 +00:00
  • 520fd3d820 Merge request_file buffer length fix from 'pre-0.83'. Simon Tatham 2025-01-25 10:30:15 +00:00
  • 9ab416e018 request_file: fix wchar_t buffer length. SATO Kentaro 2025-01-19 22:42:49 +09:00
  • 5b2fa80c57 Merge Pageant signop_free fix from 'pre-0.83'. Simon Tatham 2025-01-18 11:51:25 +00:00
  • ec158a2e19 Pageant: call signop_unlink from signop_free. Simon Tatham 2025-01-18 11:03:24 +00:00
  • 6ffb0e067f Merge ldisc_send fix from 'pre-0.83'. Simon Tatham 2025-01-16 07:27:51 +00:00
  • 19798515df ldisc_send: return early if len == 0. Simon Tatham 2025-01-16 07:24:06 +00:00
  • ce7a451d6e Merge GetDlgItemTextW_alloc fix from 'pre-0.83'. Simon Tatham 2025-01-13 20:50:02 +00:00
  • e7acb9f696 GetDlgItemTextW_alloc: use the right memchr. Simon Tatham 2025-01-13 20:43:22 +00:00
  • 293be04298 GTK: cherry-pick font defaults and fallbacks from main. Simon Tatham 2025-01-13 20:47:01 +00:00
  • 6155365076 GTK: switch the default to client-side fonts. Simon Tatham 2025-01-10 08:23:31 +00:00
  • 7f4cccde2a GTK: fixes to the previous font fallback patch. Simon Tatham 2025-01-10 08:15:11 +00:00
  • b088d77d58 GTK: hard-code some last-ditch fallback fonts. Simon Tatham 2025-01-09 13:01:22 +00:00
  • f58ddf26fe Windows: fix leak of a Filename. Jacob Nevins 2025-01-07 21:04:54 +00:00
  • 457eb6127f It's a new year. Jacob Nevins 2025-01-07 21:04:43 +00:00
  • 6ec424059c Windows: fix leak of a Filename. Jacob Nevins 2025-01-07 21:04:54 +00:00
  • e3272f19e0 It's a new year. Jacob Nevins 2025-01-07 21:04:43 +00:00
  • d96a4983be gitcommit.cmake: work around Windows pathname aliasing. Simon Tatham 2024-12-27 10:07:32 +00:00
  • 1e45199761 Treat SOS and PM terminal escape sequences like APC Simon Tatham 2024-12-26 11:40:38 +00:00
  • 193e2ec063 Rework identification of OSC sequences. Simon Tatham 2024-12-22 09:57:29 +00:00
  • b6b95f23e5 Treat SOS and PM terminal escape sequences like APC Stefan Tauner 2024-12-22 02:38:42 +01:00
  • 98200d1bfe Arm: turn on PSTATE.DIT if available and needed. Simon Tatham 2024-12-19 08:47:08 +00:00
  • c2077f888c Fix compile warnings in tree234 tests. Simon Tatham 2024-12-19 08:30:07 +00:00
  • 27550b02e2 Windows: inhibit all default application manifests. Simon Tatham 2024-12-16 18:44:47 +00:00
  • 363debc7f0 lineedit: make both ^M and ^J terminate a line. Simon Tatham 2024-12-15 19:09:34 +00:00
  • 1fc5f4afd1 wm_size_resize_term: update conf unconditionally. Simon Tatham 2024-12-15 14:48:01 +00:00
  • 11c7c7608c Remove bit-rotted RDB_DEBUG_PATCH. Simon Tatham 2024-12-15 14:25:23 +00:00
  • c91437bae3 Update cmake_minimum_required to avoid warnings on sid. Simon Tatham 2024-12-15 10:16:01 +00:00
  • 7802932eed Document how to set GIT_SSH_COMMAND to plink -batch. Simon Tatham 2024-12-15 09:59:22 +00:00
  • 09095a7d92 Avoid treating non-X GDK display names as X ones Ben Harris 2023-07-15 21:05:41 +01:00
  • 1ce8ec9c82 lineedit_send_line: batch up output characters. Simon Tatham 2024-12-08 22:08:30 +00:00
  • edd5e13ffc Fix assertion failure on Restart Session. Simon Tatham 2024-12-14 11:44:28 +00:00
  • f8e1a2b3a9 Windows: rewrite request_file() to support Unicode. Simon Tatham 2024-12-13 19:23:30 +00:00
  • 22dfc46fb2 Windows: add filename_to_wstr(). Simon Tatham 2024-12-13 19:19:08 +00:00
  • 1ef0fbaafc Add helper function dupwcscat(). Simon Tatham 2024-12-13 19:19:02 +00:00
  • 897ecf4678 SUPDUP: make the TDCRL command clear to end of line. Simon Tatham 2024-12-11 18:20:58 +00:00
  • 3c6a513906 Minimally document ML-KEM key exchange methods. Jacob Nevins 2024-12-08 11:41:02 +00:00
  • a3f22a2cf9 Use the new 'HYBRID' names for the hybrid KEX packets. Simon Tatham 2024-12-08 10:34:10 +00:00
  • e98615f0ba New post-quantum kex: ML-KEM, and three hybrids of it. Simon Tatham 2024-12-07 19:33:39 +00:00
  • b36d490b5d Give the kex selection list box a fixed height. Simon Tatham 2024-12-07 23:19:37 +00:00
  • 16629d3bbc Add more variants of SHAKE. Simon Tatham 2024-12-07 19:32:46 +00:00
  • f08da2b638 Separate NTRU Prime from the hybridisation layer. Simon Tatham 2024-12-07 19:21:57 +00:00
  • fcdc804b4f Move some NTRU helper routines into a header file. Simon Tatham 2024-12-01 09:55:39 +00:00
  • c2d7ea8e67 Fix use of aligned_alloc() to be ASan-clean. Simon Tatham 2024-12-04 13:02:05 +01:00
  • 7da3449586 Fix error message when KEXINIT negotiation fails. Simon Tatham 2024-12-07 19:28:44 +00:00
  • 296b6291d3 GTK: fix a crash when clicking Cancel on Change Settings. Simon Tatham 2024-12-07 09:37:15 +00:00
  • 6a88b29427 Unix PuTTY/pterm: fix UB with small keypad. Jacob Nevins 2024-12-04 17:21:30 +00:00
  • b97f20d03a release.pl: Adjust pscp/plink transcript updater. Jacob Nevins 2024-11-30 09:25:06 +00:00
  • 54f6fefe61 Docs: pscp/plink now need -h/--help to print usage. Jacob Nevins 2024-11-30 01:53:34 +00:00
  • ebe2453446 psftp: use cmdline_arg_to_filename for batch files. Simon Tatham 2024-11-28 21:20:23 +00:00
  • d4e848a962 CHECKLST: update for some extra test builds. Simon Tatham 2024-11-28 18:36:20 +00:00
  • 948a4c8e23 Fix a compile warning when building with GTK 1. Simon Tatham 2024-11-28 18:31:43 +00:00