summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/dh.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* always use BN_clear_free instead of BN_freemarkus2001-12-271-8/+8
|
* call fatal() for openssl allocation failuresmarkus2001-12-271-11/+10
|
* more strict prototypes. raise warning level in Makefile.inc. markus ok'editojun2001-06-231-2/+2
| | | | TODO; cleanup headers
* increase linebuffer to deal with larger moduli; use rewind instead ofprovos2001-06-221-8/+4
| | | | close/open
* use /etc/moduli instead of /etc/primes, okay markus@provos2001-06-221-4/+4
|
* some unused variable and typos; from tomh@po.crl.go.jpmarkus2001-04-151-6/+5
|
* clear+free keys,iv for rekeying.markus2001-04-041-6/+7
| | | | + fix DH mem leaks. ok niels@
* move kex to kex*.c, used dispatch_set() callbacks for kex. shouldmarkus2001-04-031-1/+20
| | | | make rekeying easier.
* prepare for rekeying: move DH code to dh.cmarkus2001-03-291-1/+108
|
* more sanity checking on primes fileprovos2001-03-281-10/+13
|
* make dh group exchange more flexible, allow min and max group size,provos2001-03-271-6/+13
| | | | okay markus@, deraadt@
* spellingstevesk2001-03-051-2/+2
|
* log functions should not be passed strings that end in newline as theymillert2001-03-041-2/+2
| | | | | get passed on to syslog() and when logging to stderr, do_log() appends its own newline.
* split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.markus2001-01-211-2/+4
| | | | rename util.[ch] -> misc.[ch]
* move ssh1 definitions to ssh1.h, pathnames to pathnames.hmarkus2001-01-191-6/+7
|
* use error() not stderr!markus2001-01-151-2/+2
|
* do not use perror() in sshd, after the child is forked()markus2000-11-161-4/+2
|
* Wallmarkus2000-10-111-2/+1
|
* First rough implementation of the diffie-hellman group exchange. Theprovos2000-10-111-0/+158
client can ask the server for bigger groups to perform the diffie-hellman in, thus increasing the attack complexity when using ciphers with longer keys. University of Windsor provided network, T the company.