index
:
projects/libssh.git
master
master-fix
stable-0.10
stable-0.8
stable-0.9
v0-2
v0-3
v0-4
v0-5
v0-6
v0-7
libssh shared repository
libssh git server
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
kex.c
Age
Commit message (
Expand
)
Author
Files
Lines
2019-03-07
Use a common KDF function
Simo Sorce
1
-58
/
+20
2019-03-07
Clean up code that generates session keys
Simo Sorce
1
-147
/
+110
2019-02-22
Add tests and implementation for Encrypt-then-MAC mode
Dirkjan Bussink
1
-4
/
+4
2019-02-07
kex: honor client preference for rsa-sha2-{256,512} host key algorithms
Jon Simons
1
-0
/
+24
2019-02-07
Allow building without Group Exchange support
Jakub Jelen
1
-0
/
+15
2019-02-07
kex: Disable diffie-hellman-group-exchange-sha1 by default
Jakub Jelen
1
-4
/
+9
2019-01-24
dh-gex: Add server implementation
Aris Adamantiadis
1
-1
/
+3
2019-01-24
dh-gex: Add client implementation
Aris Adamantiadis
1
-1
/
+27
2019-01-24
dh: Do some basic refactoring
Aris Adamantiadis
1
-0
/
+1
2019-01-24
dh: move unrelated functions out of dh.c
Aris Adamantiadis
1
-0
/
+490
2019-01-09
kex: List also the SHA2 extension when ordering hostkey algorithms
Jakub Jelen
1
-16
/
+20
2019-01-09
server: Correctly handle extensions
Jakub Jelen
1
-4
/
+20
2019-01-09
packet: Implement rekeying based on the recommendation from RFC's
Jakub Jelen
1
-1
/
+54
2019-01-09
kex: Correctly check for the rekey (amends 83f2ac4a)
Jakub Jelen
1
-1
/
+1
2018-12-19
crypto: Disable blowfish support by default
Andreas Schneider
1
-10
/
+11
2018-11-23
kex,packet,packet_cb: Reformat
Jakub Jelen
1
-4
/
+5
2018-11-23
kex: Do not negotiate extensions during rekey
Jakub Jelen
1
-0
/
+5
2018-10-19
tests: Verify the hostkey ordering for negotiation is correct
Jakub Jelen
1
-1
/
+1
2018-10-19
kex: Use all supported hostkey algorithms for negotiation
Jakub Jelen
1
-3
/
+30
2018-10-19
kex: Honor more host key algorithms than the first one (ssh-ed25519)
Jakub Jelen
1
-3
/
+1
2018-10-09
libmbedtls: Support OpenSSH-compatible AES-GCM ciphers using mbedTLS
Jakub Jelen
1
-1
/
+7
2018-10-09
libgcrypt: Implement OpenSSH-compatible AES-GCM ciphers using libgcrypt
Jakub Jelen
1
-1
/
+3
2018-10-09
libcrypto: Implement OpenSSH-compatible AES-GCM ciphers using OpenSSL
Jakub Jelen
1
-2
/
+7
2018-09-20
dh: Add diffie-hellman-group18-sha512 support
Anderson Toshiyuki Sasaki
1
-1
/
+3
2018-09-19
dh: Add diffie-hellman-group16-sha512 support
Anderson Toshiyuki Sasaki
1
-1
/
+3
2018-09-04
kex: Use C99 initializer instead of memset
Andreas Schneider
1
-2
/
+1
2018-08-31
server: Support for extension negotiation
Jakub Jelen
1
-1
/
+17
2018-08-31
pki: Allow filtering accepted public key types based on the configuration
Jakub Jelen
1
-0
/
+9
2018-08-31
kex: The public key algorithms are no longer only host keys
Jakub Jelen
1
-5
/
+5
2018-08-31
kex: Offer SHA2 extension signature algorithms by default
Jakub Jelen
1
-3
/
+3
2018-08-31
kex: Signalize support for the extension negotiation in client (RFC 8308)
Jakub Jelen
1
-1
/
+33
2018-08-22
kex: Fix size types
Andreas Schneider
1
-4
/
+4
2018-07-05
crytpo: Make sure we check return of ssh_get_random() correctly
Andreas Schneider
1
-1
/
+6
2018-07-04
kex: Check allocation result
Jakub Jelen
1
-0
/
+4
2018-07-03
kex: Use ssh_known_hosts_get_algorithms()
Andreas Schneider
1
-35
/
+60
2018-06-29
kex: add curve25519-sha256 as alias for curve25519-sha256@libssh.org
Tilo Eckert
1
-1
/
+3
2018-06-29
kex: log negotiated methods
Aris Adamantiadis
1
-1
/
+12
2018-06-29
Rest in Peace SSHv1
Andreas Schneider
1
-4
/
+3
2018-06-29
kex: Enable chacha20-poly1304 KEX with mbedtls
Andreas Schneider
1
-4
/
+0
2018-06-28
chacha: fix build for mbedTLS
Jon Simons
1
-0
/
+4
2018-06-28
chacha: packet decryption
Aris Adamantiadis
1
-1
/
+1
2018-06-28
chacha: packet encryption
Aris Adamantiadis
1
-1
/
+3
2018-01-18
kex: Use calloc() instead of malloc()
Andreas Schneider
1
-2
/
+2
2017-12-28
add mbedtls crypto support
Juraj Vijtiuk
1
-0
/
+12
2017-08-24
ecdh: enable ecdh_sha2_nistp{384,521} kex methods
Jon Simons
1
-1
/
+5
2017-08-24
ecdh: enable ecdh_sha2_nistp{384,521} kex methods
Jon Simons
1
-1
/
+5
2017-08-24
kex: Use ssh_kex_types_e in ssh_verify_existing_algo()
Andreas Schneider
1
-2
/
+6
2017-08-24
ssh_options_set_algo: ensure we only set known algorithms internally
Nikos Mavrogiannopoulos
1
-1
/
+75
2016-01-19
cleanup: use ssh_ prefix in the packet (non-static) functions
Fabiano FidĂȘncio
1
-1
/
+1
2016-01-19
cleanup: use ssh_ prefix in the kex (non-static) functions
Fabiano FidĂȘncio
1
-4
/
+4
[next]