Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
137 check-ins using file sshmd5.c version 9aad831443
|
2000-04-04
| ||
| 09:40 | Add -ls to online help bit check-in: beaff39722 user: simon tags: trunk | |
|
2000-04-03
| ||
| 14:54 | Add the -ls option to execute `ls -la' on a directory instead of trying to copy anything. Likely to be useful for GUI front ends. check-in: 266caed703 user: simon tags: trunk | |
|
2000-03-31
| ||
| 07:33 | Tidy up Blowfish S- and P-boxes: make them static and const, and clean up the declarations a bit :-) check-in: 9c7acbf328 user: simon tags: trunk | |
| 07:19 | oops - keys[] should be static check-in: 044d17da13 user: simon tags: trunk | |
|
2000-03-29
| ||
| 07:15 | Yet another accelerator clash... check-in: fc72149509 user: simon tags: trunk | |
|
2000-03-24
| ||
| 05:46 | Rather silly byte-string / word-string transformations in RSA key handling were failing when the key had an odd number of bytes. A server with an 850-bit key was suffering connection failures as a result. Now fixed. check-in: cea3c0be2e user: simon tags: trunk | |
| 03:45 | Peter Schellenbach's patch: re-implement the PuTTY cryptographic functions as calls to the MS Crypto API. Not integrated into the Makefile yet, but should eventually allow building of an SSH-enabled PuTTY which contains no native crypto code, so it can be used everywhere (and anyone who can get the MS encryption pack can still use the SSH parts). check-in: b248ce49d9 user: simon tags: trunk | |
|
2000-03-17
| ||
| 05:23 | Oops - move homepage location check-in: 263f67c5fc user: simon tags: trunk | |
| 04:46 | Patch to RDB's blinking cursor: make it configurable and by default off. It's terribly distracting. check-in: a43c830052 user: simon tags: trunk | |
| 04:40 | Spelling fix to RDB's comments: fascist is spelled thus :-) check-in: 305ec24bd0 user: simon tags: trunk | |
| 04:39 | RDB's patch. Oodles of new terminal functionality, including ATTR_BLINK (as bold background) and VT52 support. Plus a compatibility tracking system whereby all escape sequences can be disabled for a pure-VT102 compatibility mode or other levels. check-in: 6b2ad90ae9 user: simon tags: trunk | |
| 04:37 | RDB's patch: - `local ldisc' config option now switches between PuTTY's original behaviour when off (aggressively start negotiations, never use local line discipline) and Unix telnet's off-port-25 behaviour when on (wait to be negotiated with, toggle local line discipline when TELOPT_ECHO changes) - SYNCH handling has been improved again, though it may still be broken due to WinSock being irretrievably pants check-in: 7518c03be8 user: simon tags: trunk | |
| 04:35 | RDB's patch: thanks to improvements in OEMANSI font mode, it can now be the default check-in: f248815a6f user: simon tags: trunk | |
| 04:34 | RDB's patch: - use WM_TIMER for various things (blinking cursor; updates while moving/sizing; coping with overloading influx of netevents) - clip text output to avoid underlines outside character cell - even more careful font selection (we can now do OEMANSI by default) - a few extra keyboard mappings from the VTxxx terminals check-in: d2a883e9e2 user: simon tags: trunk | |
| 04:31 | RDB's patch: ^U sends Telnet Erase Line; line ending is now \r or \r\n depending on protocol, so local ldisc works with ssh check-in: aec9a4d9cb user: simon tags: trunk | |
| 04:30 | RDB patch: disable incremental linking and disable debugging check-in: 91dd5a4c3a user: simon tags: trunk | |
|
2000-03-16
| ||
| 08:56 | PuTTY website URL spelling change check-in: 08efa36391 user: simon tags: trunk | |
| 04:45 | Fix a couple of Makefile dependencies - oops check-in: bde64a37a1 user: simon tags: trunk | |
| 04:43 | More cvs ignores check-in: 6386c2bef3 user: simon tags: trunk | |
|
2000-03-15
| ||
| 09:08 | First stab at the ability to compile puttytel.exe, an SSH-free variant which is patent-safe in the US and legal in France and Russia. This is a horrible hack in some ways: it's shown up serious deficiencies in the module boundaries. Needs further work, probably once the SSH implementations are recombined. check-in: a4afd0589b user: simon tags: trunk | |
|
2000-03-13
| ||
| 09:04 | Let's spell '\t' as VK_TAB in that last patch, in fact, just in case check-in: 46c2dfd45d user: simon tags: trunk | |
| 08:45 | Shift-Tab now sends ESC [ Z check-in: 4cbd2f4e52 user: simon tags: trunk | |
|
2000-03-11
| ||
| 08:25 | Robert de Bath's patch: when the user presses CR, the Telnet backend now sends NVT `NL' (CR,LF) instead of NVT `CR' (CR,NUL). Unix telnetd apparently cares not a jot for the difference, but others do. check-in: 2e9481e5c9 user: simon tags: trunk | |
| 08:16 | Robert de Bath's patch: ARG_DEFAULT is now zero because it's apparently defined behaviour for _all_ CSI-type sequences that ESC[Q should be equivalent to ESC[0Q. Which is a pain in the wossname and not a sane way to do it, but if the standards say it then I suppose ... :-( check-in: 525a45fa79 user: simon tags: trunk | |
| 08:15 | Robert de Bath's patch: be much more careful about font heights and widths, including underline mode and OEM/ANSI size mismatch. check-in: 858aaf8f75 user: simon tags: trunk | |
| 08:11 | Robert de Bath's patch: a few more character translations for OEM line drawing mode check-in: 7b15dd66bc user: simon tags: trunk | |
| 08:10 | Robert de Bath's patch: be a little more careful of main and alternate screens when resizing the window. Should avoid lines of alternate screen showing up in scrollback buffer. check-in: 70ea4107c0 user: simon tags: trunk | |
| 08:08 | Robert de Bath's patch: sort out once and for all the confusion between ESC [ ... Q and ESC [ ... ? Q (for all values of Q). check-in: 1e853627db user: simon tags: trunk | |
| 08:06 | Robert de Bath's patch: integrate line disciplines into Telnet and have them interoperate sensibly with ECHO negotiations check-in: b3b23a150d user: simon tags: trunk | |
| 08:03 | Robert de Bath's patch: ^C ^Z and ^D send Telnet specials in terminal line discipline; also switching disciplines in midsession works better check-in: 8f4925f8ae user: simon tags: trunk | |
| 05:06 | Added a large comment describing the transformations between the DES specification and the optimised implementation given. check-in: d615c88108 user: simon tags: trunk | |
|
2000-03-10
| ||
| 11:27 | New DES implementation, replacing Eric Young's. All of PuTTY is now under my own copyright and there are no tricky licensing issues! check-in: 4d1a0655d4 user: simon tags: trunk | |
|
2000-03-08
| ||
| 10:13 | New CRC32 implementation, from scratch, not copyrighted by somebody else! Removed Gary S Brown's name from copyrights. Only Eric Young's DES left :-) check-in: d02831148a user: simon tags: trunk | |
| 04:21 | Fix some picky compiler warnings kindly provided by Borland C++ 5.5 check-in: 606ab03985 user: simon tags: trunk | |
| 03:41 | Borland makefile should now work sanely with the free-beer bcc55 check-in: e1854b08d7 user: simon tags: trunk | |
|
2000-02-21
| ||
| 08:20 | Fix an error message in pscp check-in: aea1c0553d user: simon tags: trunk | |
|
2000-02-20
| ||
| 05:01 | Joris van Rantwijk's fixes for cygwin (NB includes WIN32S_COMPAT) check-in: ca2ee24c75 user: simon tags: trunk | |
|
2000-01-28
| ||
| 14:20 | Joris van Rantwijk's fix for pscp -P check-in: c6d109295f user: simon tags: trunk | |
|
2000-01-19
| ||
| 06:16 | Fix problems with resource compilation Makefile lines check-in: 3c50c44a45 user: simon tags: trunk | |
| 06:11 | Fix FORCE target in Cygwin makefile check-in: b42a24e3aa user: simon tags: trunk | |
|
2000-01-18
| ||
| 12:14 | New option to allow SysTabControl32 to be specified in ASCII not Unicode check-in: e3e79927d6 user: simon tags: trunk | |
|
1999-12-21
| ||
| 04:19 | Disable warn-on-close for inactive windows check-in: 15efbfadf5 user: simon tags: trunk | |
|
1999-12-14
| ||
| 03:29 | Couple of bug fixes to cygwin makefile check-in: d49033294e user: simon tags: trunk | |
|
1999-12-13
| ||
| 11:21 | Add multi-makefile management system check-in: eaa7b7de71 user: simon tags: trunk | |
|
1999-12-09
| ||
| 11:10 | Oops - that unscroll stuff was a little broken... check-in: 4fee37a862 user: simon tags: trunk | |
|
1999-12-06
| ||
| 08:57 | Added keyboard shortcuts on the system menu. I haven't tried to compile it, but the changes are trivial. check-in: b41efc5d6b user: chris tags: trunk | |
|
1999-12-03
| ||
| 05:32 | Replace SHA implementation with homegrown one check-in: 028ec5aab7 user: simon tags: trunk | |
|
1999-11-30
| ||
| 05:53 | Avoid recursing into . and .. when in -r mode check-in: 68ccd4384c user: simon tags: trunk | |
| 05:39 | Add description of workaround for Visual Studio 6 problem check-in: 7d5de0fea1 user: simon tags: trunk | |
| 05:22 | Turn #ifdef LOG into a command-line option for debugging use check-in: 803bd71cfa user: simon tags: trunk | |
| 05:13 | Oops - fix total idiocies in applying that patch check-in: 394617730a user: simon tags: trunk | |
| 04:52 | Robert de Bath's multi-purpose patch, slightly modified. - ^E answerback is now `PuTTY'. - The framework is now in place for the scrollback to reset to bottom on display _or_ keyboard events _or_ both. An actual configurable option isn't yet present, but most of the code is in place. - Try to deal with the problems where incoming data gets dropped after decoding but before display. - Scrollback behaviour has changed: instead of keying it off `scroll' versus `delete top line', things now go into the scrollback from _either_ of those but only if the primary screen is selected. Should fix problems with `less' and talkers. - must_update variable has gone because rdb correctly observed that it didn't seem to be doing a great deal :-) check-in: 763c0e4547 user: simon tags: trunk | |
|
1999-11-22
| ||
| 04:07 | Cleanups to remove warnings for GNU/mingw32 compilation check-in: aea9f1c40e user: simon tags: trunk | |
|
1999-11-17
| ||
| 08:22 | Fix potential segfault on malloc failure check-in: b719ae5fa1 user: simon tags: trunk | |
| 08:00 | Remove accelerator conflict in Language panel check-in: 880f54f37e user: simon tags: trunk | |
| 04:44 | Add ISO-8859-2 / Win-1250 char set translation check-in: d78cc4b25f user: simon tags: trunk | |
| 04:39 | Fix a slightly picky compiler warning check-in: f412c2a84c user: simon tags: trunk | |
|
1999-11-16
| ||
| 03:57 | Fix printing of Telnet GA as ugrave check-in: 526c8000ab user: simon tags: trunk | |
| 03:26 | Update from Joris van Rantwijk: command line options to specify port and password in scp check-in: 5fa3bb4a93 user: simon tags: trunk | |
|
1999-11-15
| ||
| 04:31 | Declare `struct RSAKey' so that its implicit declaration in the parameter list of verify_ssh_host_key() does not have scope restricted to that parameter list. Probably unnecessary but let's not take chances. check-in: 63cb6e108f user: simon tags: trunk | |
|
1999-11-11
| ||
| 04:27 | Put a #ifndef around definition of TCS_MULTILINE check-in: 908f57444a user: simon tags: trunk | |
| 04:13 | _sntprintf is nonportable; use sprintf instead check-in: 8d78262f5a user: simon tags: trunk | |
|
1999-11-10
| ||
| 04:28 | Add spiel about there being a comment at the top of Makefile check-in: 4c14612fff user: simon tags: trunk | |
| 03:47 | Added LICENCE and README files check-in: 679bdf9f17 user: simon tags: trunk | |
| 03:14 | Add "extern" on declaration of raw_backend check-in: ecb1597708 user: simon tags: trunk | |
|
1999-11-09
| ||
| 08:20 | Should be able to switch line disciplines mid-session check-in: 108ec742e6 user: simon tags: trunk | |
| 06:05 | Added local-editing line discipline to make raw backend usable check-in: f31228813b user: simon tags: trunk | |
| 05:34 | Fix unexpected network error 5000 check-in: cae3ce78f1 user: simon tags: trunk | |
| 05:19 | Oops - Shift-PgUp/PgDn conflicted with NetHack mode check-in: cdb9d538e4 user: simon tags: trunk | |
| 05:10 | Changes from executor: - NetHack keypad mode (Shift only works with NumLock off) - Alt-Space handling (best I could manage; not too bad considering) - Event Log rather than Telnet Negotiation Log check-in: 8280c29e1f user: simon tags: trunk | |
|
1999-11-08
| ||
| 11:42 | Add TIS authentication option check-in: 4b304bc66c user: simon tags: trunk | |
| 11:36 | Switch to using SSH_MSG macros check-in: fe1c4a3d79 user: simon tags: trunk | |
| 06:19 | Removed now obsolete sizetip.h from window.obj dependencies check-in: dcebab5d99 user: owen tags: trunk | |
| 05:22 | Clean up scp client - re-indent to my coding style and remove compiler warnings check-in: e305df301c user: simon tags: trunk | |
| 05:14 | xlat.c needs stdio.h for vsprintf check-in: 0fe667c813 user: simon tags: trunk | |
| 05:13 | Clean up sizetip patch: remove separate header file and // comments check-in: 94a456c242 user: simon tags: trunk | |
| 05:08 | Oleg Panashchenko's Cyrillic support patch check-in: 52dbbce97c user: simon tags: trunk | |
|
1999-11-05
| ||
| 03:50 | Warn-on-close is now configurable off check-in: 3e422f758e user: simon tags: trunk | |
|
1999-11-04
| ||
| 07:44 | Prompt before summarily closing a session check-in: edd30a8e4c user: simon tags: trunk | |
| 05:26 | Can now build with /DWIN32S_COMPAT to work (minimally) with Win32s check-in: 5f6c1119a9 user: owen tags: trunk | |
| 03:18 | Add sizetip stuff to makefile - oops check-in: a3e685b985 user: simon tags: trunk | |
|
1999-11-03
| ||
| 08:08 | John Sullivan's sizetip patch - experimental check-in: 2a4eb18bd8 user: simon tags: trunk | |
|
1999-11-01
| ||
| 11:18 | Fix potential buffer overrun in new saved-session menu check-in: beb2ea910a user: simon tags: trunk | |
| 10:40 | Mark Baker's raw-TCP back end (untested and experimental as yet) check-in: b55f4c2f0b user: simon tags: trunk | |
|
1999-10-28
| ||
| 11:29 | Stop putting meaning in bottom four bits of WM_SYSCOMMAND wParam check-in: 4175948821 user: simon tags: trunk | |
| 11:25 | Added a couple of GLOBALs check-in: 4c59cc03e9 user: simon tags: trunk | |
| 11:07 | Added saved sessions submenu from system menu. check-in: 3a315254fc user: owen tags: trunk | |
|
1999-10-27
| ||
| 09:28 | Add the ability to do ssh by default: using -ssh command line option, or by manually adding protocol and port settings to Default Settings in the Registry, or by compiling with -DSSH_DEFAULT check-in: 90dca520c1 user: simon tags: trunk | |
|
1999-10-25
| ||
| 09:27 | Fix versioncmp check-in: 051a4fe43c user: simon tags: trunk | |
| 03:59 | Single-DES encryption, patch courtesy of Murphy Lam check-in: 263fe0db81 user: simon tags: trunk | |
|
1999-10-22
| ||
| 10:47 | Silly error in loading Default Settings - reset port but not protocol check-in: 70a97f8a27 user: simon tags: trunk | |
|
1999-10-04
| ||
| 09:20 | Stop IAC IAC from being swallowed in telnet (fix due to Robert de Bath) check-in: a58acc6a34 user: simon tags: trunk | |
|
1999-09-24
| ||
| 05:24 | Add WS_TABSTOP on configuration list boxes check-in: 7cddbb10ba user: simon tags: trunk | |
|
1999-09-23
| ||
| 09:30 | Added accelerators for most of main dialogue box. Still can't get focus into list boxes though. check-in: b3e1712fb7 user: owen tags: trunk | |
|
1999-09-20
| ||
| 10:58 | Changed default title bar format to host.name - PuTTY check-in: f1eca0470b user: owen tags: trunk | |
|
1999-09-10
| ||
| 10:35 | We failed to ignore SSH_MSG_IGNORE :-) check-in: 3c445c51dd user: simon tags: trunk | |
|
1999-09-07
| ||
| 11:36 | Disastrously silly Makefile errors check-in: cb70e096d9 user: simon tags: trunk | |
|
1999-09-03
| ||
| 10:12 | Oops, add scp to makefile check-in: 35cae3615e user: simon tags: trunk | |
|
1999-08-31
| ||
| 04:20 | Added Joris van Rantwijk's scp client check-in: 2a7362bf30 user: simon tags: trunk | |
|
1999-08-11
| ||
| 03:50 | Small but highly unhelpful typo check-in: c1c0eb9b26 user: simon tags: trunk | |
|
1999-08-10
| ||
| 11:04 | Module description file added check-in: 7e29755ca3 user: simon tags: trunk | |
|
1999-08-02
| ||
| 03:35 | Fix potential security problems in random number generator check-in: cd81b9014e user: simon tags: trunk | |
|
1999-07-20
| ||
| 08:01 | Jimen Ching's patches to remove compiler warnings check-in: bd48c6b3f9 user: simon tags: trunk | |
|
1999-07-16
| ||
| 03:13 | Remove double close of registry key check-in: 27adc30351 user: simon tags: trunk | |
|
1999-07-12
| ||
| 05:28 | Add a couple of `extern' keywords check-in: dd6c52a1a0 user: simon tags: trunk | |
|
1999-07-08
| ||
| 03:37 | Third attempt at Blowfish, dammit check-in: 83f7d555a6 user: simon tags: trunk | |
|
1999-07-07
| ||
| 12:33 | Blowfish patch, second attempt check-in: 0efbf31b6a user: simon tags: trunk | |
| 08:16 | Fix misparse of ESC[?9r sequence; I must find out what it _should_ do check-in: 8035cb3784 user: simon tags: trunk | |
|
1999-07-06
| ||
| 14:42 | Add encryption selection, and Blowfish as second option check-in: 2cefd5cfc4 user: simon tags: trunk | |
| 14:38 | Joris's RSA works; reformat and remove old version check-in: d5b4d8a713 user: simon tags: trunk | |
|
1999-07-05
| ||
| 11:35 | Put that ReleaseCapture call just _before_ return, not after! check-in: 573f22a96b user: simon tags: trunk | |
| 11:31 | Joris van Rantwijk's RSA speedup patch check-in: 1fa78cf433 user: simon tags: trunk | |
| 11:13 | Improve error handling in registry code check-in: a57c6c51b5 user: simon tags: trunk | |
|
1999-03-23
| ||
| 11:21 | Add SSH_STATE_CLOSED to prevent accidentally sending resizes down a closed connection; was causing process hangs under NT and whole- system hangs under '95 check-in: a28de1805b user: simon tags: trunk | |
| 11:14 | Change default mouse pointer to an I-beam check-in: 355a395813 user: simon tags: trunk | |
|
1999-03-12
| ||
| 11:14 | Add AltGr support at last! Thanks to <andre@via.ecp.fr> for the technique if not all of the details. check-in: 3f765521e9 user: simon tags: trunk | |
|
1999-03-11
| ||
| 04:27 | Allow CSI 0;0r to set default scroll region (previously did nothing useful) check-in: 250cd235f3 user: simon tags: trunk | |
|
1999-02-20
| ||
| 12:12 | Use different window procedures for the About box and the Licence box. Should prevent the version string masking part of the licence text ;-) check-in: 46a546a11d user: simon tags: trunk | |
|
1999-02-18
| ||
| 04:39 | Use SetCapture() to fix the problem with double-clicks on saved sessions carrying throuh to the window below the config box check-in: 423d641db7 user: simon tags: trunk | |
|
1999-02-11
| ||
| 03:07 | Revert to using WinSock 1 - the upgrade to 2 was a checkin error check-in: 5ac874cc54 user: simon tags: trunk | |
|
1999-02-10
| ||
| 05:13 | Cause irritating ? markers in cvs update/commit to disappear check-in: 74b63bd533 user: simon tags: trunk | |
| 05:11 | Add DeleteObject calls to go with the CreatePen calls in do_text. Should fix a fairly nasty-looking resource leak. Thanks to Andrew Mobbs. check-in: 8cf228e7de user: simon tags: trunk | |
| 04:30 | Improve nasty version.obj hack so it doesn't actually do two compiles check-in: 523eac1f02 user: simon tags: trunk | |
| 03:48 | Attempt to fix problems with version.obj in some nmakes check-in: 276d318fbc user: simon tags: trunk | |
| 03:48 | Replaced ICON line which was accidentally removed *blush* check-in: 21da4e82ae user: simon tags: trunk | |
|
1999-02-09
| ||
| 09:39 | Fix various segfaults and heap trashes. Thanks to Andrew Mobbs. check-in: 34fe4441bc user: simon tags: trunk | |
| 09:18 | Added automatic version distinguishing code, to differentiate releases from nightly builds from random development builds check-in: a31ae4f44c user: simon tags: trunk | |
|
1999-01-22
| ||
| 03:36 | Improve drag select (dragging outside LHS doesn't now select first char too) check-in: aa0d16f4f4 user: simon tags: trunk | |
| 03:35 | Fix double/triple click, and improve drag select check-in: 2b9d701926 user: simon tags: trunk | |
| 03:34 | Update version number for 0.45 release check-in: b1869248d6 user: simon tags: trunk | |
|
1999-01-19
| ||
| 10:09 | Remove /D_X86_ in Makefile to allow Alpha builds equally happily check-in: 174ff9166b user: simon tags: trunk | |
|
1999-01-15
| ||
| 05:30 | Add SSH don't-allocate-pty option, and corresponding LF-implies-CR terminal setting check-in: 1d64604a83 user: simon tags: trunk | |
| 05:29 | Remove CVS logs check-in: 4698bd280d user: simon tags: trunk | |
| 05:28 | Fix breakage in window redraw check-in: 3405791331 user: simon tags: trunk | |
| 05:27 | Remove buffering on malloc log file check-in: 746b323647 user: simon tags: trunk | |
|
1999-01-08
| ||
| 07:10 | John Sullivan's patches plus more fixes: - Stop using the identifier `environ' as some platforms make it a macro - Fix silly error box at end of connection in FWHACK mode - Fix GPF on maximise-then-restore - Use SetCapture to allow drag-selecting outside the window - Correctly update window title when iconic and in win_name_always mode check-in: 58b2a07677 user: simon tags: trunk | |
| 07:02 | Initial checkin: beta 0.43 check-in: 948f3f876e user: simon tags: trunk | |