aboutsummaryrefslogtreecommitdiff
path: root/src/packet_cb.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-24kex: use runtime callbacks (client)Aris Adamantiadis1-44/+0
2019-01-09packet: Provide a function to switch crypto in separate directionsJakub Jelen1-86/+4
2019-01-09packet: Prepare counters to handle rekeying limitsJakub Jelen1-0/+38
2018-11-30packet_cb: Properly verify the signature typeJakub Jelen1-4/+4
2018-11-30pki: Separate signature extraction and verificationJakub Jelen1-6/+13
2018-11-23kex,packet,packet_cb: ReformatJakub Jelen1-3/+3
2018-11-20packet: Fix timeout on hostkey type mismatch instead of proper errorTilo Eckert1-1/+1
2018-09-20dh: Add diffie-hellman-group18-sha512 supportAnderson Toshiyuki Sasaki1-0/+1
2018-09-19dh: Add diffie-hellman-group16-sha512 supportAnderson Toshiyuki Sasaki1-0/+1
2018-09-01packet: Add a bound check for nr_extensionsAndreas Schneider1-0/+6
2018-08-31client: Handle the MSG_EXT_INFO packet signalling supported extensionsJakub Jelen1-0/+52
2018-08-27session: Group auth variables in a structAndreas Schneider1-1/+1
2018-06-29kex: add curve25519-sha256 as alias for curve25519-sha256@libssh.orgTilo Eckert1-0/+1
2018-06-29Rest in Peace SSHv1Andreas Schneider1-2/+3
2018-04-18packet_cb: Fix the if check in ssh_packet_newkeys()Andreas Schneider1-1/+1
2018-03-21crypto: Change the type of server_pubkey to ssh_keyAndreas Schneider1-10/+6
2017-08-24ecdh: enable ecdh_sha2_nistp{384,521} kex methodsJon Simons1-0/+2
2016-01-19cleanup: use ssh_ prefix in the dh (non-static) functionsFabiano FidĂȘncio1-3/+3
2016-01-19cleanup: use ssh_ prefix in the buffer (non-static) functionsFabiano FidĂȘncio1-2/+2
2015-09-24crypto: move key setup in newkeys handlerAris Adamantiadis1-0/+8
2015-04-23CVE-2015-3146: Fix state validation in packet handlersAris Adamantiadis1-6/+10
2015-04-10cmake: Check for arpa/inet.h header fileAndreas Schneider1-0/+2
2015-01-21packet_cb: Add misssing include for ntohl().Andreas Schneider1-0/+1
2014-03-12packet: log disconnect code in host byte orderJon Simons1-13/+19
2013-09-27kex: implement curve25519-sha256@libssh.orgAris Adamantiadis1-0/+6
2013-07-14src: Remove enter_function() and leave_function().Andreas Schneider1-2/+2
2013-07-14src: Migrate to SSH_LOG.Andreas Schneider1-6/+7
2012-12-23Implement key re-exchangeAris Adamantiadis1-1/+8
2012-09-07kex: Add simple DES support for SSHv1.Dmitriy Kuznetsov1-1/+1
2012-09-04dh: Add support for diffie-hellman-group14-sha1.Dmitriy Kuznetsov1-0/+1
2012-02-05session: Use a struct for all options.Andreas Schneider1-3/+3
2011-09-18packet: Move packet callbacks to packet_cb.c.Andreas Schneider1-0/+236