Commit Graph

  • 476ecf427a Merge kex-hybrid memory leak fix from 'pre-0.83' main Simon Tatham 2025-02-01 11:11:40 +0000
  • 8fb45f4617 kex-hybrid: fix a small memory leak on failure. pre-0.83 Simon Tatham 2025-02-01 11:10:35 +0000
  • da8241cff6 Remove test for, and fallback impl of, wmemchr. Simon Tatham 2025-01-26 11:41:36 +0000
  • 05a13d5cf7 GetDlgItemText_alloc: avoid realloc loop. Simon Tatham 2025-01-25 11:09:15 +0000
  • 520fd3d820 Merge request_file buffer length fix from 'pre-0.83'. Simon Tatham 2025-01-25 10:30:15 +0000
  • 9ab416e018 request_file: fix wchar_t buffer length. SATO Kentaro 2025-01-19 22:42:49 +0900
  • 5b2fa80c57 Merge Pageant signop_free fix from 'pre-0.83'. Simon Tatham 2025-01-18 11:51:25 +0000
  • ec158a2e19 Pageant: call signop_unlink from signop_free. Simon Tatham 2025-01-18 11:03:24 +0000
  • 6ffb0e067f Merge ldisc_send fix from 'pre-0.83'. Simon Tatham 2025-01-16 07:27:51 +0000
  • 19798515df ldisc_send: return early if len == 0. Simon Tatham 2025-01-16 07:24:06 +0000
  • ce7a451d6e Merge GetDlgItemTextW_alloc fix from 'pre-0.83'. Simon Tatham 2025-01-13 20:50:02 +0000
  • e7acb9f696 GetDlgItemTextW_alloc: use the right memchr. Simon Tatham 2025-01-13 20:43:22 +0000
  • 293be04298 GTK: cherry-pick font defaults and fallbacks from main. Simon Tatham 2025-01-13 20:47:01 +0000
  • 6155365076 GTK: switch the default to client-side fonts. Simon Tatham 2025-01-10 08:23:31 +0000
  • 7f4cccde2a GTK: fixes to the previous font fallback patch. Simon Tatham 2025-01-10 08:15:11 +0000
  • b088d77d58 GTK: hard-code some last-ditch fallback fonts. Simon Tatham 2025-01-09 13:01:22 +0000
  • f58ddf26fe Windows: fix leak of a Filename. Jacob Nevins 2025-01-07 21:04:54 +0000
  • 457eb6127f It's a new year. Jacob Nevins 2025-01-07 21:04:43 +0000
  • 6ec424059c Windows: fix leak of a Filename. Jacob Nevins 2025-01-07 21:04:54 +0000
  • e3272f19e0 It's a new year. Jacob Nevins 2025-01-07 21:04:43 +0000
  • d96a4983be gitcommit.cmake: work around Windows pathname aliasing. Simon Tatham 2024-12-27 10:07:32 +0000
  • 1e45199761 Treat SOS and PM terminal escape sequences like APC Simon Tatham 2024-12-26 11:40:38 +0000
  • 193e2ec063 Rework identification of OSC sequences. Simon Tatham 2024-12-22 09:57:29 +0000
  • b6b95f23e5 Treat SOS and PM terminal escape sequences like APC Stefan Tauner 2024-12-22 02:38:42 +0100
  • 98200d1bfe Arm: turn on PSTATE.DIT if available and needed. Simon Tatham 2024-12-19 08:47:08 +0000
  • c2077f888c Fix compile warnings in tree234 tests. Simon Tatham 2024-12-19 08:30:07 +0000
  • 27550b02e2 Windows: inhibit all default application manifests. Simon Tatham 2024-12-16 18:44:47 +0000
  • 363debc7f0 lineedit: make both ^M and ^J terminate a line. Simon Tatham 2024-12-15 19:09:34 +0000
  • 1fc5f4afd1 wm_size_resize_term: update conf unconditionally. Simon Tatham 2024-12-15 14:48:01 +0000
  • 11c7c7608c Remove bit-rotted RDB_DEBUG_PATCH. Simon Tatham 2024-12-15 14:25:23 +0000
  • c91437bae3 Update cmake_minimum_required to avoid warnings on sid. Simon Tatham 2024-12-15 10:16:01 +0000
  • 7802932eed Document how to set GIT_SSH_COMMAND to plink -batch. Simon Tatham 2024-12-15 09:59:22 +0000
  • 09095a7d92 Avoid treating non-X GDK display names as X ones Ben Harris 2023-07-15 21:05:41 +0100
  • 1ce8ec9c82 lineedit_send_line: batch up output characters. Simon Tatham 2024-12-08 22:08:30 +0000
  • edd5e13ffc Fix assertion failure on Restart Session. Simon Tatham 2024-12-14 11:44:28 +0000
  • f8e1a2b3a9 Windows: rewrite request_file() to support Unicode. Simon Tatham 2024-12-13 19:23:30 +0000
  • 22dfc46fb2 Windows: add filename_to_wstr(). Simon Tatham 2024-12-13 19:19:08 +0000
  • 1ef0fbaafc Add helper function dupwcscat(). Simon Tatham 2024-12-13 19:19:02 +0000
  • 897ecf4678 SUPDUP: make the TDCRL command clear to end of line. Simon Tatham 2024-12-11 18:20:58 +0000
  • 3c6a513906 Minimally document ML-KEM key exchange methods. Jacob Nevins 2024-12-08 11:41:02 +0000
  • a3f22a2cf9 Use the new 'HYBRID' names for the hybrid KEX packets. Simon Tatham 2024-12-08 10:34:10 +0000
  • e98615f0ba New post-quantum kex: ML-KEM, and three hybrids of it. Simon Tatham 2024-12-07 19:33:39 +0000
  • b36d490b5d Give the kex selection list box a fixed height. Simon Tatham 2024-12-07 23:19:37 +0000
  • 16629d3bbc Add more variants of SHAKE. Simon Tatham 2024-12-07 19:32:46 +0000
  • f08da2b638 Separate NTRU Prime from the hybridisation layer. Simon Tatham 2024-12-07 19:21:57 +0000
  • fcdc804b4f Move some NTRU helper routines into a header file. Simon Tatham 2024-12-01 09:55:39 +0000
  • c2d7ea8e67 Fix use of aligned_alloc() to be ASan-clean. Simon Tatham 2024-12-04 13:02:05 +0100
  • 7da3449586 Fix error message when KEXINIT negotiation fails. Simon Tatham 2024-12-07 19:28:44 +0000
  • 296b6291d3 GTK: fix a crash when clicking Cancel on Change Settings. Simon Tatham 2024-12-07 09:37:15 +0000
  • 6a88b29427 Unix PuTTY/pterm: fix UB with small keypad. Jacob Nevins 2024-12-04 17:21:30 +0000
  • b97f20d03a release.pl: Adjust pscp/plink transcript updater. Jacob Nevins 2024-11-30 09:25:06 +0000
  • 54f6fefe61 Docs: pscp/plink now need -h/--help to print usage. Jacob Nevins 2024-11-30 01:53:34 +0000
  • ebe2453446 psftp: use cmdline_arg_to_filename for batch files. Simon Tatham 2024-11-28 21:20:23 +0000
  • d4e848a962 CHECKLST: update for some extra test builds. Simon Tatham 2024-11-28 18:36:20 +0000
  • 948a4c8e23 Fix a compile warning when building with GTK 1. Simon Tatham 2024-11-28 18:31:43 +0000
  • 8805cf3d9a Fix a build failure with NO_GSSAPI defined. Simon Tatham 2024-11-28 18:30:48 +0000
  • c72a862724 Fix build failures with NO_IPV6 defined. Simon Tatham 2024-11-28 18:27:13 +0000
  • b26077b1ae Update version number for 0.82 release. 0.82 Simon Tatham 2024-11-25 19:49:17 +0000
  • 0244bca5cb Unix PuTTY/pterm: remove a premature cmdline_arg_list_free. Simon Tatham 2024-11-25 19:45:24 +0000
  • 4dec8fda63 pscp -ls: fix a segfault just before exiting. Simon Tatham 2024-11-24 23:15:24 +0000
  • 0b4f758e8a Windows: make is_interactive() match Unix. Simon Tatham 2024-11-24 14:48:17 +0000
  • 5a9f8c3062 f_open: use non-Unicode pathnames on legacy Windows. Simon Tatham 2024-11-24 10:58:15 +0000
  • b5fe588bac Fix comment about LE_EOF_ALWAYS. Jacob Nevins 2024-11-24 12:37:31 +0000
  • 725870d97e Windows: better -legacy-stdio-prompts fidelity. Jacob Nevins 2024-11-24 04:22:23 +0000
  • 628a9486af Docs: -legacy-charset-handling also applies to PuTTY. Jacob Nevins 2024-11-23 13:17:12 +0000
  • d5d5eefa5f Re-fix retention of window border on maximise. Simon Tatham 2024-11-23 11:17:07 +0000
  • b1ae070925 Windows Plink: accept a Unicode remote command line. Simon Tatham 2024-10-26 13:00:18 +0100
  • 4e50c86040 Stop accidentally sending wchar_t as terminal input! Simon Tatham 2024-11-21 13:10:22 +0000
  • 41473d915b Fix a memory leak in Windows f_open. Simon Tatham 2024-11-21 12:47:06 +0000
  • 19d479d684 Fix memory leaks in conf_try_set_*. Simon Tatham 2024-11-21 12:45:44 +0000
  • a71866aebb Disable UTF-8 console handling on pre-NT Windows. Simon Tatham 2024-11-21 12:43:50 +0000
  • 52b2419028 Make the -legacy-foo options not SAVEABLE. Simon Tatham 2024-11-21 12:39:04 +0000
  • 01c404c03d Document the two 'legacy' options. Simon Tatham 2024-11-18 19:36:42 +0000
  • 29c729a8d5 Unix Pageant: fix usage message about --encrypted. Jacob Nevins 2024-11-17 14:30:08 +0000
  • 1b4a88f1fe pscp: Fix short help message. Jacob Nevins 2024-11-17 14:22:26 +0000
  • f71db7f1b9 Docs: index 'bracketed paste' verbatim. Jacob Nevins 2024-11-17 13:54:19 +0000
  • 2de61ec3ab Correct version number in comment. Jacob Nevins 2024-11-17 13:34:29 +0000
  • 23572715fd Add IANA kex name sntrup761x25519-sha512. Jacob Nevins 2024-11-09 23:55:57 +0000
  • 28a5d72a18 privacy.but: pedantically mention DNS lookups. Simon Tatham 2024-11-03 14:20:39 +0000
  • 47df948362 privacy.but: greater emphasis on checking host keys. Simon Tatham 2024-11-03 14:12:46 +0000
  • 33881a1445 privacy.but: fix depth of subheadings. Simon Tatham 2024-10-23 07:56:18 +0100
  • c635c55a33 connect_to_host(): add missing sk_close on socket error. Simon Tatham 2024-10-22 18:45:54 +0100
  • 8e6797ecfd Typo: remove redundant word in a comment. Simon Tatham 2024-10-20 18:47:46 +0100
  • bed0a8b596 Ensure the whole window is visible at startup Simon Tatham 2024-10-16 08:00:32 +0100
  • 9c4cadccc2 msifixup.py: replace pipes.quote with shlex.quote. Simon Tatham 2024-10-07 20:41:35 +0100
  • eacf7ff79d privacy.but: document the Windows jump list. Simon Tatham 2024-10-05 08:50:11 +0100
  • 89c88253f6 Fix Xterm216+ Alt-Fn on Windows Anders Larsen 2024-10-01 10:08:28 +0200
  • b7da41a1a3 Add a docs appendix about privacy considerations. Simon Tatham 2024-09-27 10:14:41 +0100
  • f80955488a Switch CONF_remote_cmd to being STR_AMBI. Simon Tatham 2024-09-26 10:50:47 +0100
  • 7d9d72ba15 Fix double line-wrapping in the -pgpfp message box. Simon Tatham 2024-09-26 09:41:26 +0100
  • 11d1f3776b Don't exit(1) after printing PGP key fingerprints. Simon Tatham 2024-09-25 16:26:17 +0100
  • ecfa6b2734 Don't print long usage messages on a command-line error. Simon Tatham 2024-09-25 16:17:07 +0100
  • 74150633f1 Add and use cmdline_arg_to_filename(). Simon Tatham 2024-09-24 17:50:19 +0100
  • b57fb48b27 Change type of CONF_username to the new CONF_TYPE_STR_AMBI. Simon Tatham 2024-09-23 16:59:11 +0100
  • 841bf321d4 New abstraction for command-line arguments. Simon Tatham 2024-09-25 10:18:38 +0100
  • 7980722f55 Document the split_into_argv functions better. Simon Tatham 2024-09-26 10:23:50 +0100
  • dc4ac7c4e1 conf_editbox_handler: support the new string types. Simon Tatham 2024-09-23 16:55:44 +0100
  • 55d413a47a Add UTF-8 versions of dlg_editbox_{get,set}. Simon Tatham 2024-09-23 14:20:44 +0100
  • 75b6e12f84 Add two new string types to the Conf system. Simon Tatham 2024-09-23 12:00:37 +0100
  • 4f756d2a4d Rework Unicode conversion APIs to use a BinarySink. Simon Tatham 2024-09-24 08:18:48 +0100