summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/key.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* call OPENSSL_free() for memory allocated by openssl; from chombier@mac.commarkus2001-10-041-2/+2
|
* key_read() now returns -1 on type mismatch, toomarkus2001-09-191-3/+3
|
* better error handling if you try to export a bad key to ssh.commarkus2001-09-171-3/+4
|
* u_char*/char* cleanup; ok markus@stevesk2001-09-171-2/+2
|
* add smartcard support to the client, too (now you can use bothmarkus2001-06-261-1/+2
| | | | the agent and the client).
* update copyright for 2001markus2001-06-251-2/+2
|
* more strict prototypes. raise warning level in Makefile.inc. markus ok'editojun2001-06-231-8/+8
| | | | TODO; cleanup headers
* handle sigature of size 0 (some broken clients send this).markus2001-06-231-1/+4
|
* add HostKeyAlgorithms; based on patch from res@shore.net; ok provos@markus2001-04-171-1/+23
|
* better safe than sorry in later mods; yongari@kt-is.co.krderaadt2001-04-161-2/+2
|
* fix whitespace: unexpand + trailing spaces.markus2001-04-051-5/+5
|
* remove old key_fingerprint interface, s/_ex//markus2001-03-121-15/+3
|
* style+cleanupmarkus2001-03-111-17/+14
|
* cleanup & shorten some var names key_fingerprint_bubblebabble.jakob2001-03-111-26/+24
|
* add improved fingerprint functions. based on work by Carstenjakob2001-03-111-20/+132
| | | | Raskgaard <cara@int.tele.dk> and modified by me. ok markus@.
* debugmarkus2001-03-111-2/+2
|
* unexpand and remove end-of-line whitespace; ok markus@stevesk2001-02-041-14/+14
|
* free() -> xfree(); ok markus@stevesk2001-01-221-2/+2
|
* split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.markus2001-01-211-6/+4
| | | | rename util.[ch] -> misc.[ch]
* make "ssh-rsa" key format for ssh2 confirm to the ietf-drafts; from galb@vandyke.com.markus2001-01-161-3/+3
| | | | | | | | note that you have to delete older ssh2-rsa keys, since they are in the wrong format, too. they must be removed from .ssh/authorized_keys2 and .ssh/known_hosts2, etc. (cd; grep -v ssh-rsa .ssh/authorized_keys2 > TMP && mv TMP .ssh/authorized_keys2) additionally, we now check that BN_num_bits(rsa->n) >= 768.
* replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'markus2000-12-191-15/+15
| | | | with u_char.
* add support for RSA to SSH2. please test.markus2000-11-121-35/+353
| | | | | | | | | | | | | | | there are now 3 types of keys: RSA1 is used by ssh-1 only, RSA and DSA are used by SSH2. you can use 'ssh-keygen -t rsa -f ssh2_rsa_file' to generate RSA keys for SSH2 and use the RSA keys for hostkeys or for user keys. SSH2 RSA or DSA keys are added to .ssh/authorised_keys2 as before. IdentityFile2, HostDsaKey and DSAAuthentication are obsolete. you can use multiple IdentityFile and HostKey for all types of keys. the option DSAAuthentication is replaced by PubkeyAuthetication.
* cleanup copyright notices on all files. I have attempted to be accurate withderaadt2000-09-071-10/+11
| | | | | | | the details. everything is now under Tatu's licence (which I copied from his readme), and/or the core-sdi bsd-ish thing for deattack, or various openbsd developers under a 2-term bsd licence. We're not changing any rules, just being accurate.
* add SSH2/DSA support to the agent and some other DSA related cleanups.markus2000-08-191-1/+13
| | | | (note that we cannot talk to ssh.com's ssh2 agents)
* Missing CVS idents; ok markusdjm2000-06-221-0/+2
|
* cleanup fingerprinting, less hardcoded sizesmarkus2000-06-191-11/+16
|
* fix key_read() for uuencoded keys w/o '='markus2000-05-241-7/+11
|
* remote trailing comments before calling __b64_ptonmarkus2000-05-051-0/+4
|
* replace broken uuencode w/ libc b64_ntopmarkus2000-05-041-3/+5
|
* print key type when talking about host keysmarkus2000-05-041-0/+13
|
* add DSA pubkey auth and other SSH2 fixes. use ssh-keygen -[xX]markus2000-04-261-45/+62
| | | | | for trading keys with the real and the original SSH, directly from the people who invented the SSH protocol.
* #include <ssl/foo.h> -> <openssh/foo.h>markus2000-04-121-3/+3
|
* initial support for DSA keys. ok deraadt@, niels@markus2000-03-231-0/+290