aboutsummaryrefslogtreecommitdiff
path: root/src/server.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-24ecdh: enable ecdh_sha2_nistp{384,521} kex methodsJon Simons1-0/+2
2016-11-06doc: Improve documentation for ssh_set_auth_methods()Andreas Schneider1-6/+0
2016-01-19cleanup: use ssh_ prefix in the packet (non-static) functionsFabiano FidĂȘncio1-12/+12
2016-01-19cleanup: use ssh_ prefix in the dh (non-static) functionsFabiano FidĂȘncio1-8/+8
2016-01-19cleanup: use ssh_ prefix in the buffer (non-static) functionsFabiano FidĂȘncio1-5/+5
2015-09-24crypto: move key setup in newkeys handlerAris Adamantiadis1-0/+8
2015-08-18server: Fix return code check of ssh_buffer_pack()Andreas Schneider1-1/+1
2015-05-05server: return SSH_OK for ignored SSH_MSG_KEXDH_INIT caseJon Simons1-0/+1
2015-04-23CVE-2015-3146: Fix state validation in packet handlersAris Adamantiadis1-3/+5
2015-02-02server: Add support for ed25519 keys in the server.Aris Adamantiadis1-2/+12
2014-10-02server: fix auth_interactive_request replyJon Simons1-1/+1
2014-08-06buffers: adapt server.c to ssh_buffer_(un)pack()Aris Adamantiadis1-178/+108
2014-04-22kex: server fix for first_kex_packet_followsJon Simons1-0/+9
2014-04-15Revert "kex: server fix for first_kex_packet_follows"Andreas Schneider1-9/+0
2014-04-10kex: server fix for first_kex_packet_followsJon Simons1-0/+9
2014-03-12server: silence build warningLuka Perkov1-0/+1
2014-01-19src: Rename buffer_init to ssh_buffer_init().Andreas Schneider1-3/+3
2014-01-07update copyright informationAris Adamantiadis1-1/+1
2013-11-24server: Add a ssh_send_keepalive() function.Nicolas Viennot1-0/+41
2013-11-09server: Fix malloc call.Andreas Schneider1-1/+1
2013-09-27kex: implement curve25519-sha256@libssh.orgAris Adamantiadis1-0/+6
2013-07-14src: Remove enter_function() and leave_function().Andreas Schneider1-14/+5
2013-07-14src: Migrate to SSH_LOG.Andreas Schneider1-20/+20
2013-07-13Server: fix rekeyingAris Adamantiadis1-21/+25
2013-07-13Doc: fix a few broken parametersAris Adamantiadis1-2/+2
2013-07-13server: move message-specific call to ssh_*Aris Adamantiadis1-17/+40
2013-06-13server: Fix a double free.Andreas Schneider1-4/+1
2012-12-19Fix an invalid strlen comparison in ssh_message_auth_reply_defaultAndrew Collins1-1/+1
2012-10-12kex: Use getter functions to access kex arrays.Andreas Schneider1-1/+1
2012-10-12server: Use strncat instead of strcat.Andreas Schneider1-4/+12
2012-10-12server: Don't leak memory on calling ssh_string_from_char().Andreas Schneider1-8/+32
2012-10-12server: Fix for loop to free server methods.Andreas Schneider1-1/+1
2012-10-07server: Removed unused variable keytype in the ecdsa case.Andreas Schneider1-2/+0
2012-09-04dh: Add support for diffie-hellman-group14-sha1.Dmitriy Kuznetsov1-0/+1
2012-02-19server: Add ecdsa hostkey support.Andreas Schneider1-12/+43
2012-02-05session: Use a struct for all options.Andreas Schneider1-4/+4
2011-11-10kex: Fix some build warnings.Andreas Schneider1-2/+1
2011-09-24Fix warningAris Adamantiadis1-0/+1
2011-09-23Fix bugs found by clangAris Adamantiadis1-0/+2
2011-09-18priv: Move kex functions to kex header.Andreas Schneider1-1/+1
2011-09-18priv: Move options and config prototypes to own header.Andreas Schneider1-0/+1
2011-09-18server: split dh_handsake_serverAris Adamantiadis1-33/+44
2011-09-18kex: moved KEX structures to ssh_crypto_structAris Adamantiadis1-2/+2
2011-09-18kex: have server_kex use the elected methodsAris Adamantiadis1-1/+2
2011-09-18kex: split key selection and sendingAris Adamantiadis1-22/+37
2011-09-17session: Use defines for ssh_handle_packets().Andreas Schneider1-1/+1
2011-09-11server: Fix some build warnings.Andreas Schneider1-2/+2
2011-09-11server: Fix compiler warning.Andreas Schneider1-2/+3
2011-09-02Update libssh to ssh_handle_packets_terminationAris Adamantiadis1-15/+21
2011-08-30pki: Use consistent API for ssh_pki_export_privkey_to_pubkey().Andreas Schneider1-2/+2