index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
usr.bin
/
ssh
/
kexdhc.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
use KEM API for vanilla DH KEX
djm
2019-01-21
1
-143
/
+0
*
factor out kex_verify_hostkey() - again, duplicated almost exactly
djm
2019-01-21
1
-14
/
+2
*
factor out kex_dh_compute_key() - it's shared between plain DH KEX and
djm
2019-01-21
1
-34
/
+11
*
factor out DH keygen; it's identical between the client and the server
djm
2019-01-21
1
-25
/
+3
*
save the derived session id in kex_derive_keys() rather than making each
djm
2019-01-21
1
-12
/
+1
*
Make sshpkt_get_bignum2() allocate the bignum it is parsing rather
djm
2019-01-21
1
-8
/
+3
*
move client/server SSH-* banners to buffers under ssh->kex and factor
djm
2018-12-27
1
-3
/
+3
*
hold our collective noses and use the openssl-1.1.x API in OpenSSH;
djm
2018-09-13
1
-6
/
+11
*
Remove all guards for calls to OpenSSL free functions - all of these
jsing
2018-02-07
1
-5
/
+3
*
pass negotiated signing algorithm though to sshkey_verify() and
djm
2017-12-18
1
-2
/
+2
*
protocol handlers all get struct ssh passed; ok djm@
markus
2017-05-30
1
-4
/
+3
*
add support for additional fixed DH groups from
djm
2016-05-02
1
-1
/
+9
*
correctly match ECDSA subtype (== curve) for offered/recevied
djm
2015-01-26
1
-2
/
+4
*
adapt kex to sshbuf and struct ssh; ok djm@
markus
2015-01-19
1
-74
/
+120
*
update packet.c & isolate, introduce struct ssh
markus
2015-01-19
1
-3
/
+3
*
convert memset of potentially-private data to explicit_bzero()
djm
2014-02-02
1
-2
/
+2
*
avoid use of OpenSSL BIGNUM type and functions for KEX with
djm
2014-01-12
1
-2
/
+2
*
bye, bye xfree(); ok markus@
djm
2013-05-17
1
-4
/
+4
*
use only libcrypto APIs that are retained with OPENSSL_NO_DEPRECATED.
djm
2010-11-10
1
-1
/
+3
*
add missing checks for openssl return codes; with & ok djm@
markus
2006-11-06
1
-2
/
+3
*
check DH_compute_key() for -1 even if it should not happen because of
markus
2006-10-31
1
-3
/
+5
*
almost entirely get rid of the culture of ".h files that include .h files"
deraadt
2006-08-03
1
-2
/
+5
*
move #include <stdio.h> out of includes.h
stevesk
2006-08-01
1
-1
/
+2
*
move #include <string.h> out of includes.h
stevesk
2006-07-22
1
-1
/
+3
*
paramter -> parameter
miod
2006-05-18
1
-2
/
+2
*
Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that
djm
2006-03-25
1
-0
/
+1
*
RCSID() can die
deraadt
2006-03-19
1
-1
/
+0
*
remove hardcoded hash lengths in key exchange code, allowing
djm
2005-11-04
1
-7
/
+8
*
implement diffie-hellman-group14-sha1 kex method (trivial extension to
djm
2004-06-13
1
-2
/
+11
*
split kex into client and server code, no need to link
markus
2003-02-16
1
-0
/
+137