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

175 Commits

Author SHA1 Message Date
Simon Tatham
1742f1cd34 Remove some stray diagnostics
[originally from svn r979]
2001-03-03 16:10:04 +00:00
Simon Tatham
245cf9c8c9 SSH2 can now use Pageant to obtain keys from
[originally from svn r977]
2001-03-03 15:56:39 +00:00
Simon Tatham
1f168926d7 Add support for the OpenSSH SSH2 agent protocol.
[originally from svn r976]
2001-03-03 15:31:35 +00:00
Simon Tatham
28b1fc766c Preliminary support for RSA user authentication in SSH2! Most of the
error messages are currently wrong, and Pageant doesn't yet support
the new key type, and I haven't thoroughly tested that falling back
to password authentication and trying invalid keys etc all work. But
what I have here has successfully performed a public key
authentication, so it's working to at least some extent.

[originally from svn r973]
2001-03-03 11:54:34 +00:00
Simon Tatham
d5240d4157 Make memory management uniform: _everything_ now goes through the
smalloc() macros and thence to the safemalloc() functions in misc.c.
This should allow me to plug in a debugging allocator and track
memory leaks and segfaults and things.

[originally from svn r818]
2000-12-12 10:33:13 +00:00
Simon Tatham
384eeb3f76 Fix miscellaneous compiler warnings. Thanks to Jacob Nevins
[originally from svn r755]
2000-10-24 10:47:49 +00:00
Simon Tatham
8d0bee8629 PuTTYgen initial version. Still to do are basic user-friendliness
features (prompt for passphrase twice, prompt before overwriting a
file, check the key file was actually saved OK), testing of the
generated keys to make sure I got the file format right, and support
for a variable key size. I think what's already here is basically
sound though.

[originally from svn r715]
2000-10-19 15:43:08 +00:00
Simon Tatham
633ae5a22b Add an "Add Key" option to the systray menu in Pageant
[originally from svn r710]
2000-10-12 15:26:40 +00:00
Simon Tatham
b8967e5231 Add a compile option so that anyone who really wants to can build a
Win95-only (securityless) version of Pageant. This will refuse to
run at all under NT, so as to avoid the risk of people accidentally
running an insecure binary on a security-requiring system.

[originally from svn r688]
2000-10-09 09:10:09 +00:00
Simon Tatham
8c169b0c6d Tighten up use of "static" throughout. Module-internal things should NOT
be exported willy-nilly. It encourages people to use them.

[originally from svn r677]
2000-10-06 11:42:30 +00:00
Simon Tatham
ab68fc8a96 Local remove of first key in list wasn't working
[originally from svn r662]
2000-10-02 12:38:12 +00:00
Simon Tatham
31b58f3337 Add the About and Licence boxes to Pageant
[originally from svn r648]
2000-09-29 08:43:06 +00:00
Simon Tatham
815e2be208 Fix small compilation problem in Pageant
[originally from svn r642]
2000-09-28 08:35:20 +00:00
Simon Tatham
355cdbd5e8 Implement OpenSSH-compatible RSA key fingerprints and use them throughout
[originally from svn r637]
2000-09-26 14:26:21 +00:00
Simon Tatham
3312fd2933 Oops - free the key after removing it!
[originally from svn r636]
2000-09-26 13:31:15 +00:00
Simon Tatham
d6d53f4ae9 Remote addition and removal of keys in Pageant
[originally from svn r635]
2000-09-26 13:18:43 +00:00
Simon Tatham
99dc6ef4f7 Accelerators and wording change in Pageant systray menu
[originally from svn r634]
2000-09-26 12:54:43 +00:00
Simon Tatham
5b20c5b8ce Pageant should now not fail for lack of security APIs on 95-type platforms
[originally from svn r629]
2000-09-26 09:22:40 +00:00
Simon Tatham
1dc5147efb Pageant now detects if it is already running and refuses to start if so
[originally from svn r624]
2000-09-25 10:56:56 +00:00
Simon Tatham
603619cbfe Pageant now allows filenames with spaces on cmdline. Thanks to Brian Coogan
[originally from svn r623]
2000-09-25 10:55:00 +00:00
Simon Tatham
fa5a243407 Double-clicking on the Pageant systray icon now brings up the key list
[originally from svn r622]
2000-09-25 10:50:54 +00:00
Simon Tatham
673f2e48a7 Rationalise ordering of authentication operations. Still some work to do,
but at least pscp no longer hangs when prompting for a passphrase

[originally from svn r621]
2000-09-25 10:14:53 +00:00
Simon Tatham
0e67e1b291 Improved means of IPC between agent and PuTTY
[originally from svn r601]
2000-09-19 16:29:28 +00:00
Simon Tatham
c96384efe0 Pageant now accepts an initial key list on the command line
[originally from svn r592]
2000-09-15 10:48:42 +00:00
Simon Tatham
c366174cc2 Added Pageant, a first-attempt PuTTY authentication agent
[originally from svn r589]
2000-09-14 15:02:50 +00:00