Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

45 check-ins using file scp.c version bdda2c6736

2001-10-30
14:57
Tidy up the SERIOUS NETWORK ERROR fixes check-in: a36d0f7bf5 user: simon tags: trunk
14:35
Tidy up SSH packet-level debugging check-in: 20af56aea3 user: simon tags: trunk
09:37
Add the `will you write an SSH server' question to the FAQ. check-in: 0ef5f2ad8e user: simon tags: trunk
03:50
Increase cfg.line_codepage buffer size to cope with the explanatory text added in a recent unicode.c patch. check-in: f64cebfe2d user: simon tags: trunk
2001-10-28
09:32
Fix trivial UI buglets related to DSA key support. check-in: b361225304 user: jacob tags: trunk
09:11
Add the FAQ about `nothing happens when I try to type my password'. check-in: 332be76921 user: simon tags: trunk
04:40
Fix character set problems. Some systems lack the ISO8859 codepages, so we specify them explicitly to avoid this problem. Also in particular get_unitab() no longer depends on querying Windows codepage 28591 (ISO8859-1), so UTF-8 mode should stop failing on such systems. check-in: e5f0818d36 user: simon tags: trunk
03:57
Fix the `SERIOUS NETWORK INTERNAL ERROR' oversight in winnet.c. See the comment in try_send() for details of the problem. check-in: e90219ba63 user: simon tags: trunk
03:38
Fix silly scrolling-vs-selection bug: if you selected text on line 9, then did ANSI Delete Line on line 10, the selection highlight would move up a line even though it wasn't over any text that actually moved. Easy to reproduce in the likes of vi. Trivial fix. check-in: 822164c0fb user: simon tags: trunk
2001-10-27
06:06
Add remaining comments to the last checkin (gah, remember to hit Save in the editor _before_ running cvs commit). check-in: 6830d061c8 user: simon tags: trunk
05:39
Update to password length traffic analysis: one Cisco router can apparently not deal with SSH1_MSG_IGNORE _or_ padded passwords, so we must fall back to sending an undefended password. check-in: c0c42ff5c1 user: simon tags: trunk
2001-10-25
13:48
Tiny tinkerings with FAQ check-in: a95eb10144 user: simon tags: trunk
03:09
Fix a couple of errors in the FAQ. check-in: 71f8c6dcee user: simon tags: trunk
2001-10-24
14:05
Condense the docs into fewer HTML files. Particularly useful since the new-look FAQ is now one file. check-in: 01876567f2 user: simon tags: trunk
13:56
_Actually_ add the new-look PuTTY FAQ. When will I remember to run "cvs add"? check-in: b7fec8239b user: simon tags: trunk
13:56
Add the new-look PuTTY FAQ check-in: 67086a1fdf user: simon tags: trunk
06:50
Now that we can configure whether ^C and friends generate Telnet IP and friends, we should honour the user's choice even in line editing mode. In particular, Telnet talkers don't like us randomly spraying Telnet IP whenever the user accidentally hits ^C, so this is not a helpful default. check-in: e4402281bf user: simon tags: trunk
2001-10-23
15:25
Add Jacob's patch for compiling without multimon.h. check-in: 1e80b47e4c user: simon tags: trunk
14:51
Better robustness in visual bell timeouts: handling GetTickCount wraparound, not referencing vbell_timeout if in_vbell==FALSE, that sort of thing. I doubt it'll fix the reported problems with screen vbells, since none of the failure modes I've just prevented looked all that probable to me, but it's nice to have extra robustness anyway. check-in: 1a7ce9d42b user: simon tags: trunk
14:22
Don't quit the plink main loop until the stdout and stderr buffers are empty. check-in: 8c87b1302f user: simon tags: trunk
2001-10-17
16:21
Wez Furlong's patch to tidy up full-screen mode: make it multi-monitor aware and make the scrollbar separately configurable in and out of full-screen mode. Also (not Wez's patch, this bit) fix the case where the user reconfigures _while_ the window is full-screen, and disables full-screening. (In this case the window should return gracefully to normal, rather than losing all its title bars and getting confused.) check-in: e27f621300 user: simon tags: trunk
16:02
Finally remove this pile of obsoleteness check-in: b108b76d0f user: simon tags: trunk
2001-10-12
16:39
D'oh, trivial typo which was completely breaking log-all-output. check-in: 73e3e07fd0 user: simon tags: trunk
16:10
Revamp the window-resize behaviour UI so there are only three states rather than four. Should fix all sorts of bugs, since the fourth (and default!) state was behaving weirdly and nobody liked it. check-in: f5a6ba12ab user: simon tags: trunk
14:32
Due to fears that an incompetent WinSock might allow localhost- listening sockets to be talked to by non-local hosts, reinstate the explicit peer address check on connection acceptance. check-in: 994e1f8e80 user: simon tags: trunk
2001-09-26
15:31
Extra line in the help text to mention you can use a saved session as well as a hostname. check-in: 283443dabf user: simon tags: trunk
15:29
`Server got confused by' error messages now quote a packet type, so I can start debugging as soon as I get one sent to me. check-in: 8a15380719 user: simon tags: trunk
2001-09-25
16:08
Fiddly fixes in code page handling check-in: 7a02dfa92b user: simon tags: trunk
15:12
Spelling fix. When the user hits `Browse' next to the `Private key' box, they should see a file chooser labelled Select _Private_ Key File, not Public! check-in: a7e5666616 user: simon tags: trunk
15:07
Another potential segfault fixed. Thanks RDB :-) check-in: c86558597a user: simon tags: trunk
15:07
Tidy up a comment. check-in: 8fda669ade user: simon tags: trunk
15:05
John Sullivan's patch to recreate the Pageant systray icon if Explorer crashes and restarts while Pageant is running. check-in: ad172b9961 user: simon tags: trunk
14:59
Fix various fiddly little warnings. check-in: 74146824e9 user: simon tags: trunk
2001-09-24
17:00
Restore Lars Gunnarsson's old link for iXplorer. check-in: a14c43031f user: simon tags: trunk
2001-09-23
11:45
Destroy DOS line endings and unnecessary redefinition of uint32. check-in: d89d560347 user: simon tags: trunk
06:57
Oops - another missing file :-/ check-in: aae2996f6a user: simon tags: trunk
2001-09-22
16:00
Arrgh, there's always one. Actually check in the extra file :-) check-in: 31d68a363e user: simon tags: trunk
16:00
Add extra explanatory comment about the DSA k generation. check-in: 17e11a6201 user: simon tags: trunk
15:52
Add support for DSA authentication in SSH2, following clever ideas on how to get round the problem of generating a good k. check-in: 49dcc2ded6 user: simon tags: trunk
12:34
Pretty much finished writing the Config chapter. check-in: 350b668142 user: simon tags: trunk
10:37
Oops - that tweak had bad Buttress syntax. D'oh! check-in: 529611f38f user: simon tags: trunk
10:36
Miscellaneous small documentation tweaks. check-in: 5483852ba4 user: simon tags: trunk
10:19
Correct capitalisation in one config option (Cyrillic Caps Lock). check-in: db549fbb86 user: simon tags: trunk
2001-09-21
12:54
Ongoing pastes were being abandoned on any key-down event. Quite apart from the debatable semantic sanity of abandoning mid-paste, this was breaking Shift-paste (theoretically valid in any case, actually necessary with xterm mouse reporting enabled) because when you hold down Shift the window receives a steady stream of KEYDOWN messages as the key auto-repeats. One of those is likely to show up in mid-paste and scupper you. For the moment, this has been changed so that only a key press that actually _generates session data_ aborts a paste. In future I plan to review just why we're doing this anyway (it may be that paste-little-by-little was a response to rubbish socket buffering, in which case we can dispense with it completely now). check-in: 9c04bcb4c3 user: simon tags: trunk
2001-09-19
15:07
Fix pasting of newlines in local line editing mode. Possibly not a very _good_ fix; something might want doing after the release. check-in: a8202e3593 user: simon tags: trunk