path: root/src/session.c
AgeCommit message (Expand)AuthorFilesLines
2021-06-04add moduli file location as an ssh_bind optionAndrew Wiley1-0/+1
2020-04-24session: add missing return value documentationHeiko Thiery1-1/+2
2020-04-06kex: Add support for diffie-hellman-group14-sha256Anderson Toshiyuki Sasaki1-0/+2
2019-12-09session: Use SSH_BUFFER_FREE()Andreas Schneider1-5/+5
2019-12-09session: Use SSH_STRING_FREE()Andreas Schneider1-2/+2
2019-11-18Use only one variable denoting the size of methods arraysJakub Jelen1-1/+1
2019-11-18session: Initialize states explicitlyAnderson Toshiyuki Sasaki1-0/+10
2019-11-18session: Reformat ssh_new()Anderson Toshiyuki Sasaki1-45/+51
2019-06-13session: OpenSSH is using SHA256 fingerprints nowJakub Jelen1-1/+1
2019-06-12session: Do not use MD5 in FIPS modeAnderson Toshiyuki Sasaki1-2/+21
2019-02-22Add flag for tracking EtM HMACsDirkjan Bussink1-2/+2
2019-01-30session: Repects timeout=0 for packets on blocking sessionsTill Wimmer1-1/+1
2019-01-25session: Initialize allocated memoryAndreas Schneider1-3/+3
2019-01-24dh: move unrelated functions out of dh.cAris Adamantiadis1-0/+234
2019-01-09packet: Implement rekeying based on the recommendation from RFC'sJakub Jelen1-2/+15
2018-12-07session: Check the session timeout and use it if setAndreas Schneider1-19/+25
2018-12-07session: Use long for the timeoutAndreas Schneider1-1/+1
2018-12-07config: Get rid of the dynamic seen arrayJakub Jelen1-1/+0
2018-11-23session: Reformat ssh_{set,is}_blockingJakub Jelen1-8/+10
2018-11-02config: Preserve the seen array among invocationsJakub Jelen1-0/+1
2018-10-25socket: Undouble socket fdsSanne Raymaekers1-10/+6
2018-09-20dh: Add diffie-hellman-group18-sha512 supportAnderson Toshiyuki Sasaki1-0/+2
2018-09-19dh: Add diffie-hellman-group16-sha512 supportAnderson Toshiyuki Sasaki1-0/+2
2018-08-31options: The new option SSH_OPTIONS_PUBLICKEY_ACCEPTED_TYPESJakub Jelen1-0/+1
2018-08-27session: Group auth variables in a structAndreas Schneider1-4/+3
2018-08-08session: Fix memory leak of global_knownhostsAndreas Schneider1-0/+1
2018-08-01session: Do not search for RSA1 keys in ~/.ssh/identityJakub Jelen1-9/+0
2018-06-29kex: add curve25519-sha256 as alias for curve25519-sha256@libssh.orgTilo Eckert1-0/+2
2018-06-29Rest in Peace SSHv1Andreas Schneider1-34/+11
2018-06-28Remove vim modelines from all filesAndreas Schneider1-2/+0
2018-03-21Add a NODELAY optionAlberto Aguirre1-0/+1
2018-02-12src: Use explicit_bzero() if available on the platformAndreas Schneider1-1/+1
2017-12-28add mbedtls crypto supportJuraj Vijtiuk1-0/+2
2017-12-15Add new optionsAris Adamantiadis1-1/+2
2017-08-24ecdh: enable ecdh_sha2_nistp{384,521} kex methodsJon Simons1-0/+4
2017-04-20session: Free session->kbdint in ssh_free()Peter Volpe1-0/+4
2017-04-11session: Add SSH1 support in ssh_send_debug()Yanis Kurganov1-6/+16
2017-04-11session: Add SSH1 support in ssh_send_ignore()Yanis Kurganov1-2/+9
2016-10-08session: Add missing ifdef that prevented Windows buildsTilo Eckert1-0/+2
2016-05-02Add id_ed25519 to the default identity listKohei Suzuki1-0/+9
2016-05-02auth: Cleanup memory leak when using SSH agentStef Walter1-0/+3
2016-01-19cleanup: use ssh_ prefix in the packet (non-static) functionsFabiano FidĂȘncio1-2/+2
2016-01-19cleanup: use ssh_ prefix in the agent (non-static) functionsFabiano FidĂȘncio1-2/+2
2015-02-02server: Add support for ed25519 keys in the server.Aris Adamantiadis1-0/+2
2014-12-25options: Fix setting the port.Andreas Schneider1-1/+1
2014-12-05session: add getter for kexalgoJon Simons1-0/+29
2014-08-06buffers: adapt session.c to ssh_buffer_(un)pack()Aris Adamantiadis1-37/+15
2014-05-28session: fix ssh_session->srv.ecdsa_key leakJon Simons1-0/+4
2014-04-22Add options support for setting and getting HMAC algorithmsDirkjan Bussink1-1/+31
2014-04-10session: Fix a memory leak with custom banner.Andreas Schneider1-0/+1