aboutsummaryrefslogtreecommitdiff
path: root/src/client.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-07Allow building without Group Exchange supportJakub Jelen1-0/+4
2019-01-24dh-gex: Add client implementationAris Adamantiadis1-0/+5
2019-01-24dh: move state changes inside DH codeAris Adamantiadis1-1/+0
2019-01-05client: Happy new year!Andreas Schneider1-1/+1
2018-11-02Process OpenSSH configuration files by default.Jakub Jelen1-0/+10
2018-10-30client: Reformat commentJakub Jelen1-2/+2
2018-10-24client: Send KEX as soon as banners are exchangedMeng Tan1-5/+18
2018-10-24client: Remove superfluous strlen()Andreas Schneider1-1/+0
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-08-27session: Group auth variables in a structAndreas Schneider1-5/+5
2018-08-03Remove internal calls to ssh_initAnderson Toshiyuki Sasaki1-3/+0
2018-07-04client: Properly reset session structures on disconnectJakub Jelen1-0/+9
2018-06-29kex: add curve25519-sha256 as alias for curve25519-sha256@libssh.orgTilo Eckert1-0/+1
2018-06-29Rest in Peace SSHv1Andreas Schneider1-123/+79
2018-06-28Remove vim modelines from all filesAndreas Schneider1-2/+0
2018-01-02Happy new year!Andreas Schneider1-3/+5
2017-11-16client: Add missing language tag in disconnect messageAndreas Schneider1-2/+3
2017-10-28Fix config.h includesAndreas Schneider1-2/+2
2017-08-24ecdh: enable ecdh_sha2_nistp{384,521} kex methodsJon Simons1-0/+2
2016-05-03client: If SSHv1 is disabled send the banner immediatelyAndreas Schneider1-1/+9
2016-05-03client: Fix ssh_send_banner() to confirm with RFC 4253Andreas Schneider1-33/+62
2016-05-03client: Fix maximum banner lengthAndreas Schneider1-1/+2
2016-05-03client: Reformat callback_receive_banner()Andreas Schneider1-49/+63
2016-05-03client: Receive the banner correctlyKen Reister1-0/+7
2016-05-02sockets: Fix callback registration bugAris Adamantiadis1-2/+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 kex (non-static) functionsFabiano Fidêncio1-1/+1
2014-12-25options: Fix setting the port.Andreas Schneider1-1/+1
2014-08-06buffers: adapt client.c to ssh_buffer_(un)pack()Aris Adamantiadis1-28/+14
2014-04-22log: Fix log levels.Gangadhar Sandrani1-1/+6
2014-03-27client: fix corner case when sockets are manually createdLuka Perkov1-1/+4
2014-02-04server: use custom server bannersAudrius Butkevicius1-2/+2
2014-02-02client: Fix EOF session error reporting.Joseph Southwell1-1/+2
2014-02-01server: allow custom server banners (bug #83)Aris Adamantiadis1-1/+9
2014-01-19src: Rename buffer_init to ssh_buffer_init().Andreas Schneider1-8/+12
2014-01-07update copyright informationAris Adamantiadis1-3/+3
2013-12-11client: use ssh_channel_do_free in ssh_disconnectJon Simons1-1/+1
2013-11-09client: If we have a pre-connected FD, set state to SOCKET_CONNECTEDColin Walters1-0/+1
2013-11-04logging: fix wordingAris Adamantiadis1-2/+2
2013-10-18client: Fix the build.Andreas Schneider1-1/+0
2013-10-18client: Added a missing NULL pointer check.Oliver Stöneberg1-8/+13
2013-09-27kex: implement curve25519-sha256@libssh.orgAris Adamantiadis1-0/+5
2013-09-16client: Add example code for ssh_get_openssh_version().Andreas Schneider1-0/+8
2013-07-14src: Remove enter_function() and leave_function().Andreas Schneider1-45/+27
2013-07-14src: Migrate to SSH_LOG.Andreas Schneider1-9/+9
2013-06-18src: Add fall trough comments.Andreas Schneider1-0/+1
2013-06-13client: Fix possible NULL pointer dereference.Andreas Schneider1-2/+2
2012-12-23Implement key re-exchangeAris Adamantiadis1-1/+4
2012-10-09client: If session is NULL we can't set an error.Andreas Schneider1-1/+0