Граф коммитов

1006 Коммитов

Автор SHA1 Сообщение Дата
Simon Tatham 15517300d8 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.

[originally from svn r1390]
2001-11-21 22:06:53 +00:00
Simon Tatham f176cbe70f 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 :-/

[originally from svn r1383]
2001-11-14 12:58:42 +00:00
Simon Tatham 89b429e9d9 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.

[originally from svn r1382]
2001-11-13 23:13:07 +00:00
Simon Tatham 085c31e3a4 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.

[originally from svn r1381]
2001-11-13 22:39:46 +00:00
Simon Tatham 7530a9905a 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.

[originally from svn r1380]
2001-11-13 22:06:37 +00:00
Simon Tatham 45945b2726 Clarify the how-to-use-features-in-Plink question
[originally from svn r1379]
2001-11-13 10:34:14 +00:00
Simon Tatham 5f096142a7 Remember to initialise p->nphases to zero in progress report structure.
[originally from svn r1378]
2001-11-12 09:19:57 +00:00
Simon Tatham 818176c66f Oops - one missing set of the ssh1 throttling indicator
[originally from svn r1377]
2001-11-10 17:09:17 +00:00
Simon Tatham 98948bf236 Whoops - missed out a vital bit of RTF Unicode fallback handling
[originally from svn r1374]
2001-11-08 09:20:36 +00:00
Simon Tatham 7f1e73904a 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.

[originally from svn r1373]
2001-11-07 22:22:53 +00:00
Simon Tatham 4e77787527 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!

[originally from svn r1372]
2001-11-07 13:39:54 +00:00
Simon Tatham 4fd313f258 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.

[originally from svn r1365]
2001-11-04 16:41:26 +00:00
Simon Tatham 2fe380a9ca Fix accelerators in Window panel
[originally from svn r1351]
2001-10-31 18:51:07 +00:00
Simon Tatham d2c9937691 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.

[originally from svn r1350]
2001-10-31 18:50:09 +00:00
Simon Tatham ec1d8c1408 Add a couple more FAQs (`where's the Tunnels panel' and `how do I do
<blah> in Plink').

[originally from svn r1349]
2001-10-30 22:33:35 +00:00
Simon Tatham 58fb67ec18 Shrink the PuTTYgen window for 640x480 friendliness (thanks Jacob)
[originally from svn r1348]
2001-10-30 22:12:49 +00:00
Simon Tatham 4badd37b4b 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.)

[originally from svn r1347]
2001-10-30 22:02:15 +00:00
Simon Tatham a7f196263e The other utilities should do the same processing of the hostname
(parsing `user@' prefixes etc) that PuTTY proper does.

[originally from svn r1346]
2001-10-30 21:45:27 +00:00
Simon Tatham f2319456bc Tidy up the SERIOUS NETWORK ERROR fixes
[originally from svn r1345]
2001-10-30 20:57:22 +00:00
Simon Tatham d1e305543a Tidy up SSH packet-level debugging
[originally from svn r1344]
2001-10-30 20:35:29 +00:00
Simon Tatham 7901347083 Add the `will you write an SSH server' question to the FAQ.
[originally from svn r1343]
2001-10-30 15:37:09 +00:00
Simon Tatham 49f6e56e73 Increase cfg.line_codepage buffer size to cope with the explanatory
text added in a recent unicode.c patch.

[originally from svn r1342]
2001-10-30 09:50:40 +00:00
Jacob Nevins d8fa043b22 Fix trivial UI buglets related to DSA key support.
[originally from svn r1338]
2001-10-28 15:32:33 +00:00
Simon Tatham 1cd1f24264 Add the FAQ about `nothing happens when I try to type my password'.
[originally from svn r1337]
2001-10-28 15:11:24 +00:00
Simon Tatham 8ea353eb8f 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.

[originally from svn r1336]
2001-10-28 10:40:11 +00:00
Simon Tatham 555ded7740 Fix the `SERIOUS NETWORK INTERNAL ERROR' oversight in winnet.c. See
the comment in try_send() for details of the problem.

[originally from svn r1335]
2001-10-28 09:57:47 +00:00
Simon Tatham 9bbe53d700 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.

[originally from svn r1334]
2001-10-28 09:38:43 +00:00
Simon Tatham 8493e83d74 Add remaining comments to the last checkin (gah, remember to hit
Save in the editor _before_ running cvs commit).

[originally from svn r1333]
2001-10-27 11:06:11 +00:00
Simon Tatham 6c9cdbe29f 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.

[originally from svn r1332]
2001-10-27 10:39:54 +00:00
Simon Tatham 3dfaf08a0a Tiny tinkerings with FAQ
[originally from svn r1326]
2001-10-25 18:48:54 +00:00
Simon Tatham 24a8b00ace Fix a couple of errors in the FAQ.
[originally from svn r1320]
2001-10-25 08:09:58 +00:00
Simon Tatham 2074adcf5b Condense the docs into fewer HTML files. Particularly useful since
the new-look FAQ is now one file.

[originally from svn r1319]
2001-10-24 19:05:36 +00:00
Simon Tatham d73e94894f _Actually_ add the new-look PuTTY FAQ. When will I remember to run "cvs add"?
[originally from svn r1318]
2001-10-24 18:56:52 +00:00
Simon Tatham b55b94e069 Add the new-look PuTTY FAQ
[originally from svn r1317]
2001-10-24 18:56:28 +00:00
Simon Tatham 830c1ea580 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.

[originally from svn r1316]
2001-10-24 11:50:07 +00:00
Simon Tatham aa5f38e53c Add Jacob's patch for compiling without multimon.h.
[originally from svn r1315]
2001-10-23 20:25:34 +00:00
Simon Tatham cb102602a9 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.

[originally from svn r1314]
2001-10-23 19:51:23 +00:00
Simon Tatham f9bbdc1226 Don't quit the plink main loop until the stdout and stderr buffers
are empty.

[originally from svn r1313]
2001-10-23 19:22:01 +00:00
Simon Tatham 05226e43a9 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.)

[originally from svn r1310]
2001-10-17 21:21:03 +00:00
Simon Tatham 22deaf4e08 Finally remove this pile of obsoleteness
[originally from svn r1309]
2001-10-17 21:02:39 +00:00
Simon Tatham 7e1272bb53 D'oh, trivial typo which was completely breaking log-all-output.
[originally from svn r1308]
2001-10-12 21:39:16 +00:00
Simon Tatham 07b6efb23d 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.

[originally from svn r1307]
2001-10-12 21:10:56 +00:00
Simon Tatham f8547bdefb 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.

[originally from svn r1306]
2001-10-12 19:32:13 +00:00
Simon Tatham 7d27dbe4c7 Extra line in the help text to mention you can use a saved session
as well as a hostname.

[originally from svn r1305]
2001-09-26 20:31:02 +00:00
Simon Tatham 28292dbc95 `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.

[originally from svn r1304]
2001-09-26 20:29:03 +00:00
Simon Tatham 4e15d73a42 Fiddly fixes in code page handling
[originally from svn r1303]
2001-09-25 21:08:24 +00:00
Simon Tatham 835b7a9a18 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!

[originally from svn r1302]
2001-09-25 20:12:14 +00:00
Simon Tatham bdb8092492 Another potential segfault fixed. Thanks RDB :-)
[originally from svn r1301]
2001-09-25 20:07:55 +00:00
Simon Tatham 89d13dbe29 Tidy up a comment.
[originally from svn r1300]
2001-09-25 20:07:12 +00:00
Simon Tatham 988ef91d5f John Sullivan's patch to recreate the Pageant systray icon if
Explorer crashes and restarts while Pageant is running.

[originally from svn r1299]
2001-09-25 20:05:06 +00:00