1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-10 09:58:01 +00:00
Commit Graph

990 Commits

Author SHA1 Message Date
Jacob Nevins
f6c9873c96 Trying to use an SSH2 key with an SSH1 connection seems to be quite
common, so I've added a FAQ.

[originally from svn r1697]
2002-05-23 22:02:53 +00:00
Jacob Nevins
2cd8ddb17d Note that answerback string can contain control characters with ^C notation,
and the ^~ escape, but don't go into the gory details.

[originally from svn r1693]
2002-05-22 21:18:06 +00:00
Simon Tatham
c92ea6c8ed UI changes for key imports. We now have a separate Load command and
Import command; the former warns you if you load a foreign key,
whereas the latter doesn't. So the user should always be aware, one
way or the other, that a format conversion is taking place.

[originally from svn r1687]
2002-05-18 09:20:41 +00:00
Simon Tatham
8cdae4f73b ieof-for-nonexistent-channel problem: avoid comparing an unsigned with -1
[originally from svn r1686]
2002-05-17 12:33:20 +00:00
Jacob Nevins
fdbfe9e89f Nit: PuTTYgen can generate RSA _and DSA_ keys
[originally from svn r1685]
2002-05-16 22:36:36 +00:00
Simon Tatham
de3b29f7e5 Final cleanups on key import/export work. Rationalised the UI (so
that menu options are greyed out helpfully) and added documentation.

[originally from svn r1683]
2002-05-15 20:07:11 +00:00
Simon Tatham
ff5241c1ed Added export of ssh.com key files.
[originally from svn r1682]
2002-05-15 19:16:45 +00:00
Simon Tatham
030c75b7db Implemented export of OpenSSH keys.
[originally from svn r1677]
2002-05-14 18:11:15 +00:00
Simon Tatham
ed29fdc91c Add some basic framework code preparatory to adding key export.
[originally from svn r1675]
2002-05-13 16:56:11 +00:00
Simon Tatham
82d2d94d26 Update FAQ to mention ssh.com key importing
[originally from svn r1674]
2002-05-13 16:48:31 +00:00
Simon Tatham
286f1f5b1f Be more careful about destroying sensitive data after private key
load/store/import operations.

[originally from svn r1673]
2002-05-13 16:37:11 +00:00
Simon Tatham
3b20d71a7e Add import of ssh.com private keys.
[originally from svn r1672]
2002-05-13 16:32:42 +00:00
Simon Tatham
9a8c58a64b Added a framework for importing foreign key formats, and implemented
importing of OpenSSH SSH2 private key files (both encrypted and
unencrypted). Seems to work fine.

[originally from svn r1668]
2002-05-11 16:45:29 +00:00
Simon Tatham
07d48d8b27 Remove tiny unnecessary faff in new SSH-2-only code
[originally from svn r1665]
2002-05-11 13:12:19 +00:00
Owen Dunn
c71432cb86 SSH2 only support
[originally from svn r1664]
2002-05-11 13:08:37 +00:00
Owen Dunn
c14c2ff479 Added SSH2 only support.
[originally from svn r1663]
2002-05-11 13:03:47 +00:00
Simon Tatham
8c3a0eb50b Improved error messages if you use the wrong key type: you should
now be told that the key is the wrong type, _and_ what type it is,
rather than being given a blanket `unable to read key file' message.

[originally from svn r1662]
2002-05-11 12:13:42 +00:00
Simon Tatham
43ddeb86bf Removed the old Visual C++ master makefile, since it has now been
superseded by the new Recipe / mkfiles.pl mechanism.

[originally from svn r1624]
2002-04-27 16:30:15 +00:00
Simon Tatham
6c620a6b50 Additions to the Feedback page to emphasise that we can't answer all
our mail any more, and to encourage support questions to be sent
elsewhere as a first resort.

[originally from svn r1623]
2002-04-27 16:20:16 +00:00
Simon Tatham
5331956c07 SOCKS proxy support added (next instalment of Justin Bradford's
proxy work). SOCKS 5 username/password authentication still
unsupported.

[originally from svn r1622]
2002-04-27 15:01:18 +00:00
Jacob Nevins
6a95a15aaa Added comments to document '-gui' Windows messages, based on putty-bugs post
<E14g2ty-0008WN-00@ixion.tartarus.org> (except for Ryan Finnie's extra
messages).

[originally from svn r1620]
2002-04-18 22:23:12 +00:00
Jacob Nevins
1368cbb080 Added documentation of PuTTY command-line options (derived from the source)
[originally from svn r1619]
2002-04-18 20:45:01 +00:00
Simon Tatham
8ea5ea17d1 The SFTP form of PSCP should remember to send FXP_INIT! Oops.
[originally from svn r1616]
2002-04-10 19:54:42 +00:00
Simon Tatham
4a33fecb07 Mention that numeric code pages can be entered manually in the
Translation box.

[originally from svn r1615]
2002-04-03 18:24:59 +00:00
Simon Tatham
428e0d565f Add a couple of extra FAQ entries.
[originally from svn r1614]
2002-04-01 15:18:29 +00:00
Simon Tatham
43c528f780 The console version of askappend() completely forgot to check
cfg.logxfovr to see whether the user had already specified what
should happen to log files. Fixed.

[originally from svn r1613]
2002-03-31 16:28:06 +00:00
Simon Tatham
ae2599845c Fix major memory leak in sftp_cmd_ls (thanks to Hans-Juergen Petrich
for pointing it out).

[originally from svn r1612]
2002-03-31 16:26:13 +00:00
Simon Tatham
01ca464ad2 Fix bug in Minefield's realloc() which was throwing away most of any
block > 4096 bytes. Arrgh.

[originally from svn r1611]
2002-03-31 16:23:32 +00:00
Simon Tatham
17af65c78c Remember to wait for SSH1_MSG_SUCCESS after enabling remote port
forwardings in SSH1. Was causing several MSG_SUCCESS to be queued up
unread, which was wrong-but-benign in most cases but caused a hard
crash with compression enabled (one of those uncompressed
MSG_SUCCESSes was fed to the zlib decompressor with spectacular
results).

[originally from svn r1609]
2002-03-27 21:58:11 +00:00
Simon Tatham
e40f043ff8 Matt Harden's (modified) patch to do getservbyname() lookups on port-
forwarding port numbers.

[originally from svn r1608]
2002-03-27 21:43:37 +00:00
Simon Tatham
ecd496a621 Updates to proxy support, both from me and from Justin Bradford.
Removed unnecessary spin locks, added a few comments, added support
for Telnet-type proxies, and wrote some documentation.

[originally from svn r1607]
2002-03-27 21:09:16 +00:00
Simon Tatham
edd1ab5701 Dominique Faure's patch (slightly modified) to implement the PuTTY
saved-sessions menu in Pageant. Disabled if it can't find the PuTTY
binary on startup (just like the help features are disabled if it
can't find the help file).

[originally from svn r1606]
2002-03-27 20:30:57 +00:00
Simon Tatham
689fcb5106 Add -w-pia to the Borland makefile (suppress warnings about
assignment statements used as truth values).

[originally from svn r1605]
2002-03-27 20:08:12 +00:00
Jacob Nevins
84812737b1 OpenSSH 3.1p1 SSH2 3DES is also broken.
[originally from svn r1603]
2002-03-24 14:08:13 +00:00
Jacob Nevins
06f8f6c8a3 Added an entry for the "OpenSSH 3.1p1 built with wrong OpenSSL" problem.
[originally from svn r1602]
2002-03-24 13:42:30 +00:00
Jacob Nevins
4113193a7e Fix apparent cut'n'paste error in new printing code. (Wasn't breaking anything,
to my knowledge.)

[originally from svn r1601]
2002-03-24 11:47:41 +00:00
Simon Tatham
368244dbae Mention on the Feedback page that the mailing list archives are
private, just in case anyone was concerned.

[originally from svn r1600]
2002-03-23 18:59:46 +00:00
Simon Tatham
36d125e1d7 Attempt to ensure that everything passed to connection_fatal() is
also logged to the Event Log, so that it's easy to cut-and-paste the
error message afterwards.

[originally from svn r1599]
2002-03-23 18:04:27 +00:00
Simon Tatham
eabd704d1e Justin Bradford's proxy support patch. Currently supports only HTTP
CONNECT, but contains an extensible framework to allow other
proxies. Apparently SOCKS and ad-hoc-telnet-proxy are already
planned (the GUI mentions them already even though they don't work
yet). GUI includes full configurability and allows definition of
exclusion zones. Rock and roll.

[originally from svn r1598]
2002-03-23 17:47:21 +00:00
Simon Tatham
869989e7e6 Pedantic little patch to ensure blank usernames work vaguely as
expected, in case anyone really wants to use one

[originally from svn r1596]
2002-03-20 22:34:00 +00:00
Simon Tatham
9157417fea Fix bug in the alternative code for -DNO_MULTIMON (was breaking
Cygwin build).

[originally from svn r1595]
2002-03-20 22:16:00 +00:00
Jacob Nevins
d6c766a279 Fixed reference to putty-bugs@lists to putty@projects.
[originally from svn r1594]
2002-03-16 18:23:27 +00:00
Jacob Nevins
6ac102c6c0 Add new 'Makefile.vc' to .cvsignore
[originally from svn r1593]
2002-03-16 18:19:31 +00:00
Simon Tatham
a011a5edba Completely revamped mkfiles.pl which incorporates dependency
analysis (for both .c and .rc files). Generates the VC++ makefile as
well as the other two; the authoritative source is now the new file
`Recipe' rather than any particular Makefile. Note that `Makefile'
is still here as a relic of the old way until we stop the nightly
builds using it, but it'll be gone soon.

[originally from svn r1592]
2002-03-16 15:49:28 +00:00
Simon Tatham
6bc827158f Fix multi-monitor / full-screen problems and clean up the code a
little. Thanks to Wez Furlong for the patch.

[originally from svn r1591]
2002-03-13 22:15:14 +00:00
Simon Tatham
8375ad6bd8 Rev 1.189 [r1517] of this file introduced a bug. While it is correct
to avoid calling term_out() during a drag-select, it's false to
assume that all drags are selects - some are xterm mouse-reported
drags, and term_out absolutely _should_ be called in those so that
the application can show the dragged object moving. Should now be
fixed.

[originally from svn r1590]
[r1517 == 02a926f6c1]
2002-03-13 19:55:01 +00:00
Simon Tatham
9600d8815a Network printers weren't showing up on at least NT4. This version
appears to be better, but Jacob has found that it still isn't
perfect. Bah.

[originally from svn r1589]
2002-03-12 18:27:10 +00:00
Simon Tatham
42cbf97a09 Avoid needless memory management error if EnumPrinters returns no
printers.

[originally from svn r1588]
2002-03-12 09:55:02 +00:00
Simon Tatham
e4712f729d Bah. Add winspool.lib to libraries list. Maybe _now_ the nightly
builds will start working again :-/

[originally from svn r1587]
2002-03-11 10:38:30 +00:00
Jacob Nevins
a2a2668458 Slightly less grotty script to convert OpenSSH known_hosts and known_hosts2
host key files to .REG files for Windows.
(renamed from 'hosts2reg' because of 8.3 considerations)

[originally from svn r1586]
2002-03-10 22:00:06 +00:00