1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-09 01:18:00 +00:00

Commit Graph

  • 8c63125f7a GTK: avoid trying to resize a maximised window. Simon Tatham 2021-12-18 14:14:16 +0000
  • adf8fc1ab0 GTK: fix return type of window-state-event handler. Simon Tatham 2021-12-18 14:49:11 +0000
  • 0e630bc4f1 Fix pre-GTK3 build failures in puttyapp / ptermapp. Simon Tatham 2021-12-18 11:43:57 +0000
  • a759e303b0 PSCP: fix filename in 'compound pathname' error. Simon Tatham 2021-12-12 10:49:31 +0000
  • 7ab9a3f36d Remove a redundant file in utils. Simon Tatham 2021-11-30 18:48:06 +0000
  • 1bbcde70ba Remove a redundant #include. Simon Tatham 2021-11-30 18:42:21 +0000
  • cd60a602f5 Stop using short exponents for Diffie-Hellman. Simon Tatham 2021-11-28 12:10:42 +0000
  • 46fbe375bf Switch to a fixed-window strategy for monty_pow. Simon Tatham 2021-11-28 12:01:19 +0000
  • e800e5310c Move fuzzterm.c into the test subdirectory. Simon Tatham 2021-11-28 11:15:46 +0000
  • cbc723bf9d testcrypt-funcs.h: remove extra parens round argument lists. Simon Tatham 2021-11-28 09:39:49 +0000
  • 44055cd36e Withdraw support for SHA-512-256 in HTTP Digest. Simon Tatham 2021-11-27 11:41:00 +0000
  • 53f7da8ce7 Merge be_*.c into one ifdef-controlled module. Simon Tatham 2021-11-26 17:58:55 +0000
  • 3260e429a1 Move STR() and CAT() into defs.h. Simon Tatham 2021-11-24 19:02:40 +0000
  • d13547d504 Move some more files into subdirectories. Simon Tatham 2021-11-23 18:52:15 +0000
  • 67b11add59 Move some tests into the test subdirectory. Simon Tatham 2021-11-22 18:50:12 +0000
  • 9ceb2c49ae testcrypt: introduce and use 'checkenum' protocol query. Simon Tatham 2021-11-22 18:39:45 +0000
  • d4fedfebdc testcrypt: move enumerated types out into another header. Simon Tatham 2021-11-22 18:38:36 +0000
  • beff1cb600 testcrypt: move TD_foo declarations up the file. Simon Tatham 2021-11-22 18:35:08 +0000
  • a434b13050 Pass diffiehellman ssh_kex objects to testcrypt. Simon Tatham 2021-11-22 18:31:05 +0000
  • 42120dd1c5 testcrypt: adjust some function parameter names. Simon Tatham 2021-11-21 22:13:02 +0000
  • 1cf04cf01d Run testcrypt.h through clang-format. Simon Tatham 2021-11-21 15:01:58 +0000
  • aaaf11d7fb testcrypt.py: use parameter names in diagnostics. Simon Tatham 2021-11-21 13:21:01 +0000
  • 3153f3ef39 testcrypt.h: invent FUNC_WRAPPED. Simon Tatham 2021-11-21 13:03:34 +0000
  • 3743859f97 Rewrite the testcrypt.c macro system. Simon Tatham 2021-11-21 10:27:30 +0000
  • 1847ab282d testcrypt: fix param name in ssh_cipher_setiv_wrapper. Simon Tatham 2021-11-21 11:46:00 +0000
  • 60377a09b4 Actually test multiple SHA-512 implementations. Simon Tatham 2021-11-21 09:36:22 +0000
  • 3c21fa54c5 HTTP proxy: implement Digest authentication. Simon Tatham 2021-11-20 14:56:32 +0000
  • 52ee636b09 Extend testcrypt macros up to 12-ary functions. Simon Tatham 2021-11-20 14:28:36 +0000
  • c9e10b316a HTTP proxy: don't eagerly send a Basic auth header. Simon Tatham 2021-11-20 10:47:11 +0000
  • 9a0b1fa3f6 Support interactive password prompts in HTTP proxy. Simon Tatham 2021-11-19 18:25:04 +0000
  • dbaaa9d1dd Telnet proxy: censor the password in the log file. Simon Tatham 2021-11-19 15:59:27 +0000
  • a864f7bb57 Support interactive password prompts in Telnet proxy. Simon Tatham 2021-11-19 16:03:22 +0000
  • 445bcd7030 Send ProxyNegotiator output even when pn->done is set. Simon Tatham 2021-11-19 16:36:29 +0000
  • d8ecba71b7 get_userpass_input: remove an obsolete FIXME. Simon Tatham 2021-11-19 15:23:34 +0000
  • 6354dba631 Support interactive password prompts in SOCKS 5. Simon Tatham 2021-11-19 14:33:47 +0000
  • 02aa5610dd Make ProxySocket an Interactor. Simon Tatham 2021-11-19 11:05:14 +0000
  • b7bf2aec74 Reorganise proxy system into coroutines. Simon Tatham 2021-11-19 10:26:41 +0000
  • 23c64fa00e Remove PROXY_CHANGE_{SENT,CLOSING,ACCEPTING}. Simon Tatham 2021-11-19 10:42:20 +0000
  • 1bf93289c9 Pull out SOCKS protocol constants into a header. Simon Tatham 2021-11-19 10:33:57 +0000
  • 05b5aa0bb9 proxy.c: name the 'ProxySocket' pointer consistently. Simon Tatham 2021-11-19 10:14:43 +0000
  • 30148eee6a marshal.[ch]: remove redundant declaration. Simon Tatham 2021-11-19 13:13:23 +0000
  • cc6d3591ad Marshalling macros put_dataz and put_datalit. Simon Tatham 2021-11-19 14:33:23 +0000
  • be8d3974ff Generalise strbuf_catf() into put_fmt(). Simon Tatham 2021-11-19 10:23:32 +0000
  • efee4e0eae Add some more bufchain_try_* functions. Simon Tatham 2021-11-19 10:21:40 +0000
  • 4e93a2c1b8 Fix obvious braino in tempseat_output. Simon Tatham 2021-11-07 06:37:30 +0000
  • 7eb7d5e2e9 New Seat query, has_mixed_input_stream(). Simon Tatham 2021-11-06 14:33:03 +0000
  • 028714d02a Fix Plink's handling of interactor_announce() blank lines. Simon Tatham 2021-11-06 14:01:18 +0000
  • 2ae338b407 New plug_closing error type for 'user abort'. Simon Tatham 2021-11-06 13:31:09 +0000
  • 0fe41294e6 New API for plug_closing() with a custom type enum. Simon Tatham 2021-11-06 13:28:32 +0000
  • 364e1aa3f3 Convenience wrappers on plug_closing(). Simon Tatham 2021-11-06 13:25:42 +0000
  • 5fdce31eca sshproxy: fix handling of connection closure. Simon Tatham 2021-11-06 11:48:33 +0000
  • 1fd27e649a Remove unnecessary interactor_announce() calls. Simon Tatham 2021-11-06 11:32:51 +0000
  • 1811f51b94 sshproxy: improve a couple of comments. Simon Tatham 2021-11-06 11:31:40 +0000
  • aca339d189 Make BugDropStart default to FORCE_OFF, not AUTO. Jacob Nevins 2021-11-04 15:13:33 +0000
  • 215b9d1775 Actually print announcements of Interactors' identity. Simon Tatham 2021-10-30 18:08:02 +0100
  • 7460594433 Move TempSeat creation/destruction into Interactor. Simon Tatham 2021-10-30 17:45:38 +0100
  • f00c72cc2a Framework for announcing which Interactor is talking. Simon Tatham 2021-10-30 18:05:36 +0100
  • 89a390bdeb Pass an Interactor to new_connection(). Simon Tatham 2021-10-30 17:36:52 +0100
  • aac5e096fa Add Interactor methods to get/set LogPolicy and Seat. Simon Tatham 2021-10-30 17:34:53 +0100
  • 44db74ec51 Introduce a new 'Interactor' trait. Simon Tatham 2021-10-30 17:16:08 +0100
  • 74a0be9c56 Split seat_banner from seat_output. Simon Tatham 2021-10-30 17:06:00 +0100
  • 971c70e603 Move proxy-related source files into a subdirectory. Simon Tatham 2021-10-30 11:02:28 +0100
  • 76dc28552c Add memsets after allocation of all Backend implementors. Simon Tatham 2021-10-30 14:51:24 +0100
  • 27f00038e1 Fix trust-sigil handling when scrolling the terminal. Simon Tatham 2021-10-30 15:32:34 +0100
  • 5eee8ca648 Compatibility with older versions of cmake. Simon Tatham 2021-10-29 18:08:18 +0100
  • e24444dba8 Fix manual host key validation. Simon Tatham 2021-10-25 18:12:21 +0100
  • efa89573ae Reorganise host key checking and confirmation. Simon Tatham 2021-10-25 18:12:17 +0100
  • f1746d69b1 Add 'description' methods for Backend and Plug. Simon Tatham 2021-10-24 09:18:12 +0100
  • 5374444879 Lowercase version of BackendVtable's displayname. Simon Tatham 2021-10-23 18:26:34 +0100
  • efb6589411 Tidy up the comments in PlugVtable. Simon Tatham 2021-10-23 18:09:25 +0100
  • d42f1fe96d Remove 'calling_back' parameter from plug_closing. Simon Tatham 2021-10-23 17:54:21 +0100
  • b13f3d079b New function-key mode similar to modern xterm. Simon Tatham 2021-10-23 11:04:53 +0100
  • a40b581fc1 Fix Alt handling in the new shifted-arrow-key support. Simon Tatham 2021-10-23 10:52:11 +0100
  • 6c24cb5c9f Fix paste error in comment. Simon Tatham 2021-10-20 17:25:55 +0100
  • 22911ccdcc New config option for shifted arrow key handling. Simon Tatham 2021-10-18 20:00:25 +0100
  • c35d8b8328 win_set_[icon_]title: send a codepage along with the string. Simon Tatham 2021-10-16 13:20:44 +0100
  • 4f41bc04ab Charset-aware handling of C1 ST in OSC sequences. Simon Tatham 2021-10-16 11:47:06 +0100
  • e744071a03 Remove some unused variables. Simon Tatham 2021-10-16 11:54:43 +0100
  • 54930cf784 bidi.c: correct comments. Simon Tatham 2021-10-10 22:55:41 +0100
  • 93ba74579a Test rig for the new bidi algorithm. Simon Tatham 2021-10-10 14:52:17 +0100
  • b8be01adca Complete rewrite of the bidi algorithm. Simon Tatham 2021-10-10 14:51:17 +0100
  • caa16deb1c bidi.c: update the API. Simon Tatham 2021-10-10 14:40:51 +0100
  • 53e84b8933 wcwidth.c: update to Unicode 14.0.0. Simon Tatham 2021-10-10 14:33:21 +0100
  • 3a3b264e9d wcwidth.c: reflow existing lookup table. Simon Tatham 2021-10-10 14:32:33 +0100
  • 804f32765f Make bidi type enums into list macros. Simon Tatham 2021-10-10 14:32:03 +0100
  • d7548d0449 Move bidi gettype main() into its own file. Simon Tatham 2021-10-10 14:31:04 +0100
  • 0377c689f2 Start a 'terminal' source subdirectory. Simon Tatham 2021-10-10 14:30:37 +0100
  • e7dd2421cf Pageant: actually link requests on to their queues. Simon Tatham 2021-09-30 18:56:26 +0100
  • 6dfe941a73 Windows Pageant: fix hang due to queued callbacks. Simon Tatham 2021-09-30 18:31:39 +0100
  • dde6590040 handle_write_eof: delegate CloseHandle back to the client. Simon Tatham 2021-09-30 19:16:20 +0100
  • 1541974564 Windows dputs: use WriteFile to avoid stdio buffering. Simon Tatham 2021-09-30 18:33:16 +0100
  • a73aaf9457 Uppity: add command-line options to configure auth methods. Simon Tatham 2021-09-28 18:08:58 +0100
  • 44ee7b9e76 Add -pwfile option, a more secure version of -pw. Simon Tatham 2021-09-28 18:04:15 +0100
  • d489c64f48 Uppity: allow running multiple independent servers. Simon Tatham 2021-09-17 16:10:29 +0100
  • fb663d4761 Promote ssh2_userauth_antispoof_msg into utils. Simon Tatham 2021-09-16 11:43:02 +0100
  • adf6b698e4 SshProxy: reset trust status after setup completes. Simon Tatham 2021-09-16 17:21:03 +0100
  • 5ca0a75636 SshProxy: display auth banners from proxy connections. Simon Tatham 2021-09-16 17:20:16 +0100
  • d32d49c2e0 SshProxy: pass some more functions to the client seat. Simon Tatham 2021-09-16 17:18:49 +0100
  • 71cb9ca487 TempSeat: fix output interleaving. Simon Tatham 2021-09-16 15:03:42 +0100
  • ac47e550c6 seat_output: add an output type for SSH banners. (NFC) Simon Tatham 2021-09-16 14:46:49 +0100