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