Robustness fixes for KEXINIT handling and others. In particular, I've
[u/mdw/putty] / ssh.c
2002-11-07 simonRobustness fixes for KEXINIT handling and others. In...
2002-11-01 simonvalgrind has caught two more uninitialised elements...
2002-11-01 simonMove an output newline to make username entry in Plink...
2002-11-01 simonPass int rather than char to va_arg (the latter gets...
2002-10-30 simonMore preparatory work: remove the <windows.h> include...
2002-10-29 simonYikes - put back a #include I accidentally removed...
2002-10-29 simonHmm. Probably best initialise mainchan as well; oops.
2002-10-29 simonTry actually initialising ssh->v1_compressing. With...
2002-10-26 simonYet more global-removal. The static variables in loggin...
2002-10-26 simonX forwarding authentication is now invented on a per...
2002-10-26 simonReorganised the Unicode layer somewhat: moved luni_send and
2002-10-26 simonPort forwarding module now passes backend handles aroun...
2002-10-26 simonLine discipline module now uses dynamically allocated...
2002-10-25 simonThe Zlib module now uses dynamically allocated contexts...
2002-10-25 simonDiffie-Hellman key exchange now uses a dynamically...
2002-10-25 simonSSH CRC attack detector now uses a dynamically allocate...
2002-10-25 simonSSH2 MACs now use dynamically allocated contexts.
2002-10-25 simonSSH ciphers now use dynamically allocated contexts.
2002-10-25 simonMajor destabilisation, phase 2. This time it's the...
2002-10-23 jacobFixes for (Backend)->size() changes -- internal declara...
2002-10-23 simonCleanups from yesterday's destabilisation: lots of...
2002-10-22 simonMajor destabilisation, phase 1. In this phase I've...
2002-10-01 simonRemove last vestiges of `buggymac' in the Config struct...
2002-09-26 simonAdd a new SSH2 bug: some servers apparently claim to...
2002-09-15 simonBe proactively pedantic about channel-close irregularit...
2002-09-15 simonImprovements to SSH1 channel close handling: track...
2002-09-12 jacobSemi-bug "long-usernames":
2002-09-08 simonIntroduce the Bugs control panel, for overriding PuTTY...
2002-09-07 simonIncrease length limit on SSH1_MSG_DEBUG; 70 chars is...
2002-08-18 simonAdd BUG_SSH2_DERIVEKEY, present (according to OpenSSH...
2002-08-18 simonIn SSH2, if decrypting the packet length gave us a...
2002-08-11 simonFinal fixes to keyboard-interactive so it now works...
2002-08-07 simonOops. Didn't quite get the new SSH protocol selection...
2002-08-07 simonAdd an option to force SSH1 protocol only. Partly for...
2002-08-04 simonRevamp of command-line handling. Most command line...
2002-08-03 simonFix culpable lack of generality in keyboard-interactive
2002-06-15 simonOne of the recent port forwarding crash reports contain...
2002-05-31 simonWorkaround for the SSH2 RSA padding bug in OpenSSH...
2002-05-17 simonieof-for-nonexistent-channel problem: avoid comparing...
2002-05-11 owenSSH2 only support
2002-05-11 simonImproved error messages if you use the wrong key type...
2002-03-27 simonRemember to wait for SSH1_MSG_SUCCESS after enabling...
2002-03-27 simonMatt Harden's (modified) patch to do getservbyname...
2002-03-23 simonAttempt to ensure that everything passed to connection_...
2002-03-23 simonJustin Bradford's proxy support patch. Currently suppor...
2002-03-20 simonPedantic little patch to ensure blank usernames work...
2002-03-06 simonEnsure our network layer is properly cleaned up before...
2002-02-27 simonSet SSH socket variable to NULL if connect() fails...
2002-02-27 simonCisco routers apparently have yet another bug: they...
2002-01-10 simonAdd support for sending SSH2_MSG_UNIMPLEMENTED for...
2002-01-10 simonSupport SSH2_MSG_GLOBAL_REQUEST (just return failure)
2002-01-10 simonExtra safety feature to avoid sending SSH2_MSG_WINDOW_A...
2002-01-08 simonAdd the CRC32 compensation attack detector that all...
2001-12-30 simonI have no brain at all. The SSH1 auth loop was trying...
2001-12-30 simonPuTTY can now detect when one of the Pageant keys it...
2001-12-29 simonAdd a new back-end function to return the exit code...
2001-12-15 simonAdd the remote counterpart for the `local port forwardi...
2001-12-14 simonRetired the #ifdef DUMP_PACKETS stuff in ssh.c because...
2001-12-11 simonDisable username switching between SSH2 auth attempts...
2001-12-10 simonApparently sending DISCONNECT on a normal SSH2 connecti...
2001-11-29 simonMake the nonstandard "des-cbc" cipher disabled by default
2001-11-29 simonConfigurable TCP_NODELAY option on network connections
2001-11-29 simonMake keyboard-interactive authentication configurable...
2001-11-29 simonRemember to terminate the prompt string in keyboard...
2001-11-21 simonAdd single-DES support in SSH2
2001-11-21 jacobPrimitive protection against SSH2 not actually agreeing...
2001-11-21 simonSend SSH2_MSG_NEWKEYS _before_ expecting to receive...
2001-11-13 simonHandle incoming SSH2_MSG_CHANNEL_REQUEST (by refusing...
2001-11-10 simonOops - one missing set of the ssh1 throttling indicator
2001-10-30 simonTidy up the SERIOUS NETWORK ERROR fixes
2001-10-30 simonTidy up SSH packet-level debugging
2001-10-27 simonAdd remaining comments to the last checkin (gah, rememb...
2001-10-27 simonUpdate to password length traffic analysis: one Cisco...
2001-09-26 simon`Server got confused by' error messages now quote a...
2001-09-19 simonFix pasting of newlines in local line editing mode...
2001-09-18 simonSSH back end should now be tolerant of garbage appearin...
2001-09-09 simonBe more careful of bombouts at the s_rdpkt level: if...
2001-09-08 simonJacob's TIS / CCard authentication tweaks.
2001-09-08 simonFix error message: couldn't load _private_ key, not...
2001-09-08 simonWhen we receive SSH_MSG_DISCONNECT, say so in an error...
2001-09-07 simonRobert de Bath's asynchronous-connect patch. Helps...
2001-09-07 simonFix gratuitous assertion failure in Plink (ssh1_throttl...
2001-08-28 simonD'oh! Putting keyboard-interactive authentication _befo...
2001-08-28 simonFix various small compiler warnings, mostly unused...
2001-08-27 simonFix handling of SSH2_MSG_CHANNEL_CLOSE, which was break...
2001-08-27 simonPort forwarding bug fix: we were unable to handle receiving
2001-08-26 simonPSCP now uses the modern SFTP protocol if it can, and...
2001-08-25 simonJacob's patch for a drag-list to select SSH ciphers...
2001-08-25 simonExtensive changes that _should_ fix the socket bufferin...
2001-08-22 simonOops - fix that fix :-/
2001-08-22 simonFix to allow more than one challenge/response pair...
2001-08-15 simonTrivial port forwarding fixes from Jacob
2001-08-09 simonStop yelling about Access Denied if the server refuses...
2001-08-09 simonPort forwarding now works in SSH 2 as well as SSH 1.
2001-08-09 simonKeyboard-interactive authentication, thanks to Paul...
2001-08-08 simonSSH port forwarding! How cool is that?
2001-08-04 simonFix segfault if the server maliciously sends the wrong...
2001-07-31 simonYet another possible segfault path in the backends...
2001-05-13 simonPlacate gcc's `-Wall' warnings.
2001-05-13 simonControl characters are now allowed as part of the passw...
next