summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
13 dayscmake: add _POSIX_SOURCEstable-0.9David Wedderwille1-0/+1
2020-05-07cmake: Add autogenerated libssh_version.hHeiko Thiery9-18/+55
2020-05-05pki: Mark explicit fall throughJakub Jelen1-1/+1
2020-05-05external: Do not confuse new gccJakub Jelen1-1/+1
2020-05-05client: Properly indicate fall throughJakub Jelen1-1/+1
2020-05-05session: add missing return value documentationHeiko Thiery1-1/+2
2020-05-05channels: Avoid returning SSH_AGAIN from ssh_channel_poll_timeout()Jakub Jelen1-0/+6
2020-05-05channels: reformatJakub Jelen1-2/+2
2020-05-05examples: Avoid unused parameter warnings and reformatJakub Jelen1-60/+116
2020-05-05examples: Add missing includesJakub Jelen1-0/+2
2020-05-05libcrypto-compat: Fix indentation and return valueJakub Jelen1-1/+2
2020-05-05libcrypto: remove deprecated API usageRosen Penev1-5/+4
2020-05-05libcrypto-compat: add extra functionsRosen Penev2-0/+20
2020-05-05Fix FTBFS on hurd-i386Laurent Bigonville1-0/+4
2020-05-05Make the documentation reproducibleLaurent Bigonville1-0/+1
2020-05-05Correctly parse v4 subsecond timestampsStefanBruens1-15/+15
2020-05-05client: Check if the library is initialized in ssh_connect()Anderson Toshiyuki Sasaki2-0/+40
2020-05-05client: Reformat ssh_connect()Anderson Toshiyuki Sasaki1-99/+111
2020-05-05init: Introduce internal is_ssh_initialized()Anderson Toshiyuki Sasaki3-0/+45
2020-05-05init: Clarify the need to call ssh_{init, finalize}()Anderson Toshiyuki Sasaki1-7/+18
2020-04-09Bump version to 0.9.4libssh-0.9.4Andreas Schneider4-3/+430
2020-04-09CVE-2020-1730: Fix a possible segfault when zeroing AES-CTR keyAndreas Schneider1-2/+6
2020-04-06kex: Add support for diffie-hellman-group14-sha256Anderson Toshiyuki Sasaki11-2/+44
2020-04-06dh-gex: Check return value of ssh_get_random()Andreas Schneider1-2/+7
2020-04-06cmake: Fix building with threading support on MinGWAndreas Schneider1-0/+7
2020-03-29auth: Fix memory leak in ssh_userauth_publickey_auto()Anderson Toshiyuki Sasaki1-0/+5
2020-03-27doc: Fix a doxygen warningAndreas Schneider1-1/+1
2020-03-27doc: Make sure we parse the server and sftp documentationAndreas Schneider1-0/+2
2020-03-27doc: Add SSH auth callback to libssh_auth doc groupAndreas Schneider1-1/+9
2020-02-11pki: fix `pki_key_ecdsa_to_key_type` thread-safetyJon Simons3-3/+3
2020-01-23channels: Fix ssh_channel_poll_timeout() not returing available bytesAndreas Schneider1-0/+5
2020-01-23packet_crypt: Check return values from AEAD decipheringJakub Jelen1-4/+4
2020-01-23curve25519: Avoid memory leaksJakub Jelen1-17/+14
2020-01-23gitlab-ci: Create obj directory for Windows buildsAnderson Toshiyuki Sasaki1-2/+6
2020-01-23pki_crypto: Fix possible memory leak on errorAndreas Schneider1-3/+4
2020-01-23messages: Add missing NULL checkAndreas Schneider1-0/+3
2020-01-23tests: Use correct assert function for ssh return codesAndreas Schneider1-2/+2
2020-01-23socket: Fix the error messageJakub Jelen1-1/+1
2020-01-23socket: Kill the proxy command if it still runs on disconnectJakub Jelen1-1/+33
2020-01-23pki_gcrypt: Warn about unsupported PEM export in gcryptJakub Jelen1-0/+2
2020-01-23tests: Unbreak strict builds on UbuntuJakub Jelen1-6/+9
2020-01-23libgcrypt: Do not leak memory with invalid key lengthsJakub Jelen1-0/+4
2020-01-23pki_gcrypt: Do not confuse static analyzersJakub Jelen1-1/+1
2020-01-23legacy,keys: Fix the macro conditionsJakub Jelen2-7/+7
2020-01-23mbedcrypto_missing: Always check return valuesJakub Jelen1-0/+3
2020-01-23mbedcrypto_missing: Avoid potential memory leaks as reported by csbuildJakub Jelen1-1/+2
2020-01-23pki_mbedtls: Avoid potential memory leaksJakub Jelen1-2/+2
2020-01-23pki_mbedtls: Do not warn about unused argumentsJakub Jelen1-1/+1
2020-01-23options: Avoid needless assignment as reported by csbuildJakub Jelen1-1/+0
2020-01-23tests: Do not require strict host key checking in opensshJakub Jelen1-2/+7