aboutsummaryrefslogtreecommitdiff
path: root/include/libssh
AgeCommit message (Expand)AuthorFilesLines
2017-12-15Add new optionsAris Adamantiadis2-0/+14
2017-10-29server: expose 'ssh_server_init_kex' APIJon Simons1-0/+18
2017-10-28Fix config.h includesAndreas Schneider1-1/+2
2017-09-11sftp-server: Fix LIBSSH_APIDavidWed1-10/+10
2017-08-25packet: Fix fallthrough compiler warningsAndreas Schneider1-0/+8
2017-08-24ecdh: enable ecdh_sha2_nistp{384,521} kex methodsJon Simons1-0/+4
2017-08-24ecdh: enable ecdh_sha2_nistp{384,521} kex methodsJon Simons1-0/+4
2017-08-24options: Use ssh_key_type_e in ssh_options_set_algo()Andreas Schneider1-1/+3
2017-08-24kex: Use ssh_kex_types_e in ssh_verify_existing_algo()Andreas Schneider1-1/+1
2017-08-24ssh_options_set_algo: ensure we only set known algorithms internallyNikos Mavrogiannopoulos1-0/+1
2017-08-24priv: Add macro for MAXAndreas Schneider1-0/+4
2017-04-13buffer: Create ssh_buffer_validate_length()Andreas Schneider1-0/+2
2017-04-13Revert "buffer: Create ssh_buffer_validate_length()"Andreas Schneider1-2/+0
2017-04-13buffer: Create ssh_buffer_validate_length()Andreas Schneider1-0/+2
2017-04-11server: Add option SSH_BIND_OPTIONS_IMPORT_KEY to serverAlfredo Mazzinghi1-1/+2
2016-11-07libcrypto: Use a pointer for EVP_CIPHER_CTXJakub Jelen1-1/+1
2016-11-07misc: Use simpler macros for htonll and ntohllAndreas Schneider2-9/+18
2016-11-06cmake: Correctly check for sys/[u]time.hAndreas Schneider1-4/+0
2016-11-06doc: Improve documentation for ssh_set_auth_methods()Andreas Schneider1-0/+17
2016-11-05callbacks: Add support for MSVCAndreas Schneider1-5/+3
2016-11-05known_hosts: Add ssh_dump_knownhost() functionStef Walter1-0/+1
2016-11-03bignum: Use const in ssh_print_bignum()Andreas Schneider1-1/+1
2016-11-03ecdh: Implement ECDH using libgcryptJustus Winter2-1/+13
2016-11-03pki_gcrypt: Handle ECDSA keys and signaturesJustus Winter1-2/+2
2016-11-03libgcrypt: Implement the 'evp' interfaceJustus Winter1-1/+6
2016-10-06sftp: Add sftp_fsync() functionAndreas Schneider1-0/+16
2016-05-03priv: Fix client banner specification for libsshAndreas Schneider1-2/+2
2016-05-02connector: Implement ssh_connector_except()Aris Adamantiadis2-0/+28
2016-05-02channels: Move ssh_channel_write_stderr out of server-onlyAris Adamantiadis2-3/+3
2016-05-02callbacks: Implement list of callbacks for channelsAris Adamantiadis2-1/+38
2016-05-02callback: Add macro to iterate callbacksAris Adamantiadis1-0/+37
2016-05-02callbacks: Add macro for callbacks execute listAris Adamantiadis1-0/+28
2016-05-02packets: Handle flow control callbacksAris Adamantiadis1-0/+20
2016-05-02events: Add functions for poll objectsAris Adamantiadis1-0/+2
2016-05-02auth: Cleanup memory leak when using SSH agentStef Walter1-0/+2
2016-05-02libgcrypt: Add helper to extract MPIs into ssh_stringsJustus Winter1-0/+10
2016-05-02dh: Rename ssh_get_publickey() to ssh_get_server_publickey()Andreas Schneider1-1/+2
2016-03-14server: handle keepalive@openssh.com global requestsAris Adamantiadis1-0/+1
2016-01-19buffer: expose ssh_buffer_get()Fabiano Fidêncio2-3/+1
2016-01-19buffer: expose ssh_buffer_{add,get}_data()Fabiano Fidêncio2-2/+2
2016-01-19buffer: expose ssh_buffer_reinit()Fabiano Fidêncio2-1/+1
2016-01-19libssh.h: move LIBSSH_API buffer' functions to libssh.hFabiano Fidêncio2-4/+4
2016-01-19buffer: remove ssh_buffer_get_begin()Fabiano Fidêncio1-1/+0
2016-01-19buffer: remove ssh_buffer_get_rest_len()Fabiano Fidêncio1-3/+2
2016-01-19buffer: rename ssh_buffer_get_rest() to ssh_buffer_get()Fabiano Fidêncio1-1/+1
2016-01-19cleanup: use ssh_ prefix in the packet (non-static) functionsFabiano Fidêncio1-9/+9
2016-01-19cleanup: use ssh_ prefix in the gcrypt missing functionsFabiano Fidêncio1-4/+4
2016-01-19cleanup: use ssh_ prefix in the kex (non-static) functionsFabiano Fidêncio1-3/+3
2016-01-19cleanup: use ssh_ prefix in the dh (non-static) functionsFabiano Fidêncio1-14/+14
2016-01-19cleanup: use ssh_ prefix in the channels (non-static) functionsFabiano Fidêncio1-6/+6