Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
74 check-ins using file sshpubk.c version 3b282d2641
|
2001-11-25
| ||
| 06:23 | Oops - fix another segfault in that -L and -R code check-in: 885bc7aeb1 user: simon tags: trunk | |
| 05:36 | Rob Wood's patch to provide standard -L and -R options for port forwarding in Plink. Cleaned up a bit to remove segfaults and work correctly with saved sessions. check-in: 3c190ee41b user: simon tags: trunk | |
| 04:24 | Jacob's patch to make full-screen mode available even when Alt-Enter isn't configured to do it: we now have a sysmenu option for it. In addition, there's a special case such that clicking the top left pixel on the screen in full-screen mode brings up the sysmenu (so you can still get at the sysmenu in FS mode without Alt-anything configured to bring it up and without ghastly fiddling with the Windows key). Also Change Settings while in full-screen mode now adds/removes the scrollbar in response to scrollbar_in_fullscreen rather than scrollbar (oops). check-in: 498eba7d6b user: simon tags: trunk | |
|
2001-11-24
| ||
| 11:51 | Make use of the new section-relabelling in Buttress to arrange for all the FAQ questions to be cross-referenced as `question A.1.2' instead of `section A.1.2'. check-in: dffa694e27 user: simon tags: trunk | |
| 07:11 | Jacob's fix to the resize-behaviour GUI check-in: 61b233242b user: simon tags: trunk | |
| 05:56 | Glenn Maynard's other IME fix check-in: bf596d8e40 user: simon tags: trunk | |
|
2001-11-23
| ||
| 13:12 | Glenn Maynard's IMM cursor position fix check-in: 23fffa3d81 user: simon tags: trunk | |
| 06:51 | Ensure we ignore a hostname in Default Settings, if a perverse user has set one up using regedit. It badly confuses Plink. check-in: 414f176325 user: simon tags: trunk | |
| 06:48 | Make it clear that you can't save a hostname into Default Settings, and also make it clear why not and what you should do instead. check-in: 386b924cce user: simon tags: trunk | |
|
2001-11-22
| ||
| 16:00 | Add background-colour erase and `set this at the start of the session' to the FAQ. check-in: 2e84da6d1b user: simon tags: trunk | |
|
2001-11-21
| ||
| 17:40 | Comment/string tweaks to reflect new DES-in-SSH2 capability. check-in: a7d9da7e8c user: jacob tags: trunk | |
| 17:06 | Add single-DES support in SSH2 check-in: f30ca2d0e9 user: simon tags: trunk | |
| 16:58 | Ryan Finnie's extensions to the GUI feedback mode in pscp. check-in: 10bd47f228 user: simon tags: trunk | |
| 16:48 | Primitive protection against SSH2 not actually agreeing a cipher in either direction. check-in: 6f9d4e869c user: jacob tags: trunk | |
| 16:31 | Make sure we always unhide the mouse pointer when the System menu is displayed. check-in: 5701095abe user: simon tags: trunk | |
| 16:23 | Ctrl and Alt shouldn't reset the scrollback even if reset-on- keypress is enabled. (Shift already didn't, because that was necessary for Shift-Pg{Up,Dn} to work sanely.) check-in: 72e56b86a0 user: simon tags: trunk | |
| 16:16 | The dummy drag-list item wasn't being removed on a single-click or double-click (DL_BEGINDRAG followed immediately by DL_DROPPED with no intervening DL_DRAGGING). Fixed. check-in: a5a4c8da61 user: simon tags: trunk | |
| 16:06 | Send SSH2_MSG_NEWKEYS _before_ expecting to receive it, rather than after. Shouldn't make a difference for any server that previously worked, but we should now interoperate sensibly with servers that wait to receive our NEWKEYS before sending their own. Apparently Unisphere produce one such. check-in: 4463361467 user: simon tags: trunk | |
|
2001-11-14
| ||
| 06:58 | Yikes! sftp.c wasn't using the misc.h wrappered malloc functions, meaning that PSFTP couldn't meaningfully be debugged using Minefield. That's what I get for developing it under Unix and forgetting to port it properly :-/ check-in: 21dd6de37e user: simon tags: trunk | |
|
2001-11-13
| ||
| 17:13 | Add a rant to the FAQ about host key checking. I'm _sick_ of people implementing a command line option to disable it and expecting us to cheerfully accept the patch. check-in: ed1ac9ce18 user: simon tags: trunk | |
| 16:39 | Modify a comment to try to remind myself that the &-in-session-names hack (to create accelerators on the System menu) should have some official status. check-in: 78f4115f10 user: simon tags: trunk | |
| 16:06 | Handle incoming SSH2_MSG_CHANNEL_REQUEST (by refusing all requests). Should have done this ages ago; the OpenSSH 3.0 ClientAliveInterval mechanism requires it so now it's really necessary. check-in: 8499811133 user: simon tags: trunk | |
| 04:34 | Clarify the how-to-use-features-in-Plink question check-in: e5813d5518 user: simon tags: trunk | |
|
2001-11-12
| ||
| 03:19 | Remember to initialise p->nphases to zero in progress report structure. check-in: e36e8a43a6 user: simon tags: trunk | |
|
2001-11-10
| ||
| 11:09 | Oops - one missing set of the ssh1 throttling indicator check-in: 0f98131cf5 user: simon tags: trunk | |
|
2001-11-08
| ||
| 03:20 | Whoops - missed out a vital bit of RTF Unicode fallback handling check-in: 16f631b503 user: simon tags: trunk | |
|
2001-11-07
| ||
| 16:22 | Implement writing RTF to the clipboard (off by default), so that if you enable it text will paste into Word et al in the same font as PuTTY itself is displaying in. In particular, this will be a fixed- pitch font, so tables and `ls' and the like will naturally line up. check-in: 3f76bd5d3b user: simon tags: trunk | |
| 07:39 | Makefile fix: we've been compiling ssh.c separately because it needs $(VER) defining, but forgetting that it also needs the rest of the stuff! check-in: 0c20a7ab29 user: simon tags: trunk | |
|
2001-11-04
| ||
| 10:41 | RDB's fix to full-screen mode. Apparently sorts out most of the fullscreen/maximised confusions, by treating fullscreen as a special case of maximised (fair enough). Removes dependency on multimon.h, but Wez thinks (though he was unable to test) that this version should naturally do the Right Thing on multi-monitor systems anyway. check-in: 72255de130 user: simon tags: trunk | |
|
2001-10-31
| ||
| 12:51 | Fix accelerators in Window panel check-in: d3cf436345 user: simon tags: trunk | |
| 12:50 | Rectangular-block selection. Enabled by Alt+drag, unless you configure it to be the default in which case it's _dis_abled by Alt+drag. check-in: a0fdeb0323 user: simon tags: trunk | |
|
2001-10-30
| ||
| 16:33 | Add a couple more FAQs (`where's the Tunnels panel' and `how do I do <blah> in Plink'). check-in: b9434b12c6 user: simon tags: trunk | |
| 16:12 | Shrink the PuTTYgen window for 640x480 friendliness (thanks Jacob) check-in: c4565ece48 user: simon tags: trunk | |
| 16:02 | Word-by-word (double-click) selection now spans line breaks if the line break was created by wrapping. (Equivalently, if the selection would _paste_ as a single word without a newline in the middle, then it will _select_ in the same way.) check-in: 5c1233a233 user: simon tags: trunk | |
| 15:45 | The other utilities should do the same processing of the hostname (parsing `user@' prefixes etc) that PuTTY proper does. check-in: 0196b546dc user: simon tags: trunk | |
| 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 | |