Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | don't use errno for key_{load,save}_private; discussion w/ solar@openwall | 2001-04-15 | 1 | -15/+17 | ||
| | ||||||
* | KNF | 2001-03-26 | 1 | -9/+9 | ||
| | ||||||
* | simpler key load/save interface, see authfile.h | 2001-03-26 | 1 | -162/+181 | ||
| | ||||||
* | improve fd handling | 2001-02-21 | 1 | -7/+14 | ||
| | ||||||
* | sync with netbsd tree changes. | 2001-02-08 | 1 | -1/+2 | ||
| | | | | | | - more strict prototypes, include necessary headers - use paths.h/pathnames.h decls - size_t typecase to int -> u_long | |||||
* | spelling. use sizeof vs. strlen(). ok markus@ | 2001-01-28 | 1 | -13/+13 | ||
| | ||||||
* | split ssh.h and try to cleanup the #include mess. remove unnecessary #includes. | 2001-01-21 | 1 | -6/+5 | ||
| | | | | rename util.[ch] -> misc.[ch] | |||||
* | allow ssh -i userkey for root | 2000-12-20 | 1 | -2/+2 | ||
| | ||||||
* | replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned' | 2000-12-19 | 1 | -7/+7 | ||
| | | | | with u_char. | |||||
* | remove() -> unlink() for consistency | 2000-12-19 | 1 | -2/+2 | ||
| | ||||||
* | add support for RSA to SSH2. please test. | 2000-11-12 | 1 | -56/+80 | ||
| | | | | | | | | | | | | | | | 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. | |||||
* | new cipher framework | 2000-10-11 | 1 | -22/+22 | ||
| | ||||||
* | cleanup copyright notices on all files. I have attempted to be accurate with | 2000-09-07 | 1 | -8/+29 | ||
| | | | | | | | 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. | |||||
* | enable ssh-add -d for DSA keys | 2000-09-05 | 1 | -1/+56 | ||
| | ||||||
* | OpenBSD tag | 2000-06-20 | 1 | -1/+1 | ||
| | ||||||
* | split auth/sshconnect in one file per protocol version | 2000-04-26 | 1 | -1/+1 | ||
| | ||||||
* | add DSA pubkey auth and other SSH2 fixes. use ssh-keygen -[xX] | 2000-04-26 | 1 | -29/+177 | ||
| | | | | | for trading keys with the real and the original SSH, directly from the people who invented the SSH protocol. | |||||
* | whitespace cleanup | 2000-04-14 | 1 | -7/+7 | ||
| | ||||||
* | #include <ssl/foo.h> -> <openssh/foo.h> | 2000-04-12 | 1 | -2/+2 | ||
| | ||||||
* | remove unused argument, split cipher_mask() | 2000-04-04 | 1 | -4/+4 | ||
| | ||||||
* | properly name fd variable | 1999-12-06 | 1 | -25/+26 | ||
| | ||||||
* | KNF, final part 3 | 1999-11-24 | 1 | -27/+36 | ||
| | ||||||
* | much more KNF | 1999-11-24 | 1 | -15/+15 | ||
| | ||||||
* | KNF part 1 | 1999-11-23 | 1 | -292/+277 | ||
| | ||||||
* | make sure ~/.ssh/authorized_keys is not writable for group/world (sshd) | 1999-10-11 | 1 | -1/+15 | ||
| | | | | don't load private keys if they are group/world-{rwx} (ssh,sshd and ssh-add) | |||||
* | better way to deal with authfile cipher; dugsong@ | 1999-09-30 | 1 | -3/+3 | ||
| | ||||||
* | off_t, but needs more looking at later | 1999-09-30 | 1 | -9/+9 | ||
| | ||||||
* | we have to enable SSH_CIPHER_NONE for unprotected host keys, etc... | 1999-09-30 | 1 | -2/+3 | ||
| | ||||||
* | convert all uses of gmp to SSL bignum | 1999-09-28 | 1 | -38/+59 | ||
| | | | | | | convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada. | |||||
* | all the idea code goes away | 1999-09-26 | 1 | -2/+1 | ||
| | ||||||
* | i bet a lot of people didn't know what ssh 1.2.16 had a nice license. | 1999-09-26 | 1 | -0/+315 | ||
well, except for the patent issues. someone in sweden (forget their name at the moment) cleaned out most of the patented code, and now this code removes rsa code. when this is done, it will link against libssl, but the work isn't completely done yet. then we need to bring this up to modern days, featurewise. |