aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-10-16Bump version to 0.8.4libssh-0.8.4Andreas Schneider3-2/+8
2018-10-16Bump ABI to 4.7.1Andreas Schneider3-2/+417
2018-10-16CVE-2018-10933: Add tests for packet filteringAnderson Toshiyuki Sasaki2-0/+505
2018-10-16CVE-2018-10933: Introduced packet filteringAnderson Toshiyuki Sasaki2-2/+813
2018-10-16CVE-2018-10933: Check channel state when OPEN_FAILURE arrivesAnderson Toshiyuki Sasaki1-0/+12
2018-10-16CVE-2018-10933: Check channel state when OPEN_CONFIRMATION arrivesAnderson Toshiyuki Sasaki1-0/+9
2018-10-16CVE-2018-10933: Set correct state after sending MICAnderson Toshiyuki Sasaki1-1/+1
2018-10-16CVE-2018-10933: Introduce SSH_AUTH_STATE_AUTH_NONE_SENTAnderson Toshiyuki Sasaki2-1/+5
2018-10-16CVE-2018-10933: Introduce SSH_AUTH_STATE_PASSWORD_AUTH_SENTAnderson Toshiyuki Sasaki2-1/+5
2018-10-16CVE-2018-10933: Introduced new auth statesAnderson Toshiyuki Sasaki2-17/+31
2018-10-13chacha: remove re-declared typeTilo Eckert1-2/+0
2018-10-13knownhosts: Fix invalid read of known_hosts tokenTilo Eckert1-5/+1
2018-10-09init: Only add DllMain if we create a shared libraryAndreas Schneider1-2/+2
2018-10-02cmake: Always build position independent codeAndreas Schneider1-0/+3
2018-09-27messages: Fixed possible memory leak in ssh_message_queueAnderson Toshiyuki Sasaki1-0/+7
2018-09-27examples: Add null checks in libssh_scp.cAnderson Toshiyuki Sasaki1-0/+10
2018-09-27examples: Fix libssh_scp.c code styleAnderson Toshiyuki Sasaki1-276/+321
2018-09-27examples: Fix possible memory leak in libssh_scp.cAnderson Toshiyuki Sasaki1-20/+89
2018-09-27tests: Add frees to avoid memory leak errorsAnderson Toshiyuki Sasaki2-0/+12
2018-09-27tests: Replace ssh_buffer_free() with SSH_BUFFER_FREE()Anderson Toshiyuki Sasaki2-11/+11
2018-09-27tests: Replace ssh_string_free() with SSH_STRING_FREE()Anderson Toshiyuki Sasaki4-10/+10
2018-09-27tests: Replace ssh_key_free() with SSH_KEY_FREE()Anderson Toshiyuki Sasaki8-152/+129
2018-09-27tests: Use SSH_STRING_FREE_CHARAnderson Toshiyuki Sasaki6-33/+36
2018-09-27include: Add SSH_KEY_FREEAnderson Toshiyuki Sasaki1-0/+2
2018-09-25sftpserver: allocate packet on sftp_server_newAlberto Aguirre2-2/+21
2018-09-25connector: Add checks if file descriptor is a socketDavid Wedderwille1-7/+120
2018-09-25socket: Pass MSG_NOSIGNAL to send()Andreas Schneider1-1/+6
2018-09-25socket: Return ssize_t for ssh_socket_unbuffered_write()Andreas Schneider1-10/+16
2018-09-25socket: Reformat ssh_socket_write()Andreas Schneider1-53/+61
2018-09-25socket: Reformat ssh_socket_unbuffered_write()Andreas Schneider1-21/+23
2018-09-25socket: Return ssize_t for ssh_socket_unbuffered_read()Andreas Schneider1-14/+19
2018-09-25socket: Reformat ssh_socket_pollcallback()Andreas Schneider1-36/+61
2018-09-25socket: Reformat ssh_socket_unbuffered_read()Andreas Schneider1-16/+18
2018-09-25connect: Fix build warning on WindowsAndreas Schneider1-1/+6
2018-09-25config: Fix building without globbing supportAndreas Schneider1-1/+1
2018-09-25include: Do not declare ssh_channel_new() twiceAndreas Schneider1-1/+0
2018-09-25cmake: Add -Wattributs for configure checksAndreas Schneider1-0/+7
2018-09-21Bump version to 0.8.3libssh-0.8.3Andreas Schneider3-2/+17
2018-09-20cmake: Bump library versionAndreas Schneider4-2/+424
2018-09-20sftpserver: Support some openssh extensionsChris Townsend3-1/+39
2018-09-20pki: Use strndup in ssh_pki_export_privkey_base64()Andreas Schneider1-11/+6
2018-09-20tests: Add a test for ssh_pki_export_privkey_base64()Andreas Schneider1-1/+55
2018-09-20pki: Add ssh_pki_export_privkey_base64()DavidWed2-0/+66
2018-09-20tests: Add test for ssh_get_fingerprint_hash()Andreas Schneider1-0/+27
2018-09-20dh: Use ssh_get_fingerprint_hash() in ssh_print_hash()Andreas Schneider1-23/+6
2018-09-20dh: Add ssh_get_fingerprint_hash()Andreas Schneider2-0/+76
2018-09-20dh: Removed duplicated codeAnderson Toshiyuki Sasaki1-15/+5
2018-09-20dh: Add diffie-hellman-group18-sha512 supportAnderson Toshiyuki Sasaki11-6/+152
2018-09-20buffer: Don't call va_end() twiceAndreas Schneider1-1/+0
2018-09-20examples: Reformat authenticaton.cAndreas Schneider1-66/+69