Commit Graph

  • 7c20875891 pki: Mark explicit fall through Jakub Jelen 2020-05-04 11:58:29 +02:00
  • 0c7a772301 external: Do not confuse new gcc Jakub Jelen 2020-05-04 11:25:17 +02:00
  • c45cfce166 client: Properly indicate fall through Jakub Jelen 2020-04-29 17:18:52 +02:00
  • e76332bbd6 session: add missing return value documentation Heiko Thiery 2020-04-21 09:26:02 +02:00
  • 99e0ad75a6 tests: add testcases for ssh_channel_poll_timeout() Heiko Thiery 2020-04-21 09:26:17 +02:00
  • 154765ae8c config: Check null deref Jakub Jelen 2020-04-20 11:51:55 +02:00
  • 6417f5a3ca channels: Avoid returning SSH_AGAIN from ssh_channel_poll_timeout() Jakub Jelen 2020-04-16 11:13:34 +02:00
  • fe0fcbbc67 channels: reformat Jakub Jelen 2020-04-16 11:12:48 +02:00
  • c2f64108a1 examples: Avoid unused parameter warnings and reformat Jakub Jelen 2020-04-16 08:16:28 +02:00
  • 59ac79c4dc gitlab-ci: Avoid passing artifacts between completely unrelated stages Jakub Jelen 2020-04-15 20:02:11 +02:00
  • 7f57717f84 gitlab-ci: Fix typo Jakub Jelen 2020-04-15 20:00:23 +02:00
  • db948bdac8 tests: Enable RSA SHA1 certs for testing against older OpenSSH Jakub Jelen 2020-04-15 07:52:24 +02:00
  • 6941958b49 tests: Update coverage of config_parser Jakub Jelen 2020-04-14 18:33:12 +02:00
  • 1ba6ef689f config_parser: Allow equal sign as a separator and eat up trailing whitespace Jakub Jelen 2020-04-14 18:32:07 +02:00
  • fecdc3cc0e Disable RSA and DSA keys with sha1 by default Jakub Jelen 2020-04-14 12:26:50 +02:00
  • 04ae110c61 pkd: Enable all hostkeys Jakub Jelen 2020-04-14 15:50:52 +02:00
  • 9ac2d14707 tests: Enable all host key algorithms in testing client Jakub Jelen 2020-04-14 14:41:50 +02:00
  • bab2c775da Make the testing ping use all supported algorithms Jakub Jelen 2020-04-14 14:39:19 +02:00
  • 945829a5dd Reformat ssh_bind_accept() Jakub Jelen 2020-04-09 12:10:53 +02:00
  • 58d53f1397 examples: Add missing includes Jakub Jelen 2020-04-09 11:46:18 +02:00
  • eebb02fff5 libcrypto-compat: Fix indentation and return value Jakub Jelen 2020-03-27 14:08:25 +01:00
  • 54296787a7 libcrypto: remove deprecated API usage Rosen Penev 2020-01-25 20:54:40 -08:00
  • 70478619ce libcrypto-compat: add extra functions Rosen Penev 2020-01-25 20:54:39 -08:00
  • a881c318ac Fix FTBFS on hurd-i386 Laurent Bigonville 2020-04-09 20:21:56 +02:00
  • 5f1d0c4795 Make the documentation reproducible Laurent Bigonville 2020-04-09 21:48:01 +02:00
  • 1ff6dda616 Correctly parse v4 subsecond timestamps StefanBruens 2020-04-09 17:54:55 +00:00
  • e3e3a27863 client: Check if the library is initialized in ssh_connect() Anderson Toshiyuki Sasaki 2020-04-08 15:08:34 +02:00
  • 0f33eecc01 client: Reformat ssh_connect() Anderson Toshiyuki Sasaki 2020-04-08 12:06:28 +02:00
  • dba2114ed7 init: Introduce internal is_ssh_initialized() Anderson Toshiyuki Sasaki 2020-04-06 12:07:28 +02:00
  • e3e52394c1 init: Clarify the need to call ssh_{init, finalize}() Anderson Toshiyuki Sasaki 2020-04-03 17:51:53 +02:00
  • 04685a74df Bump version to 0.8.9 libssh-0.8.9 Andreas Schneider 2020-04-06 11:54:04 +02:00
  • ec853bb86a CVE-2020-1730: Fix a possible segfault when zeroing AES-CTR key Andreas Schneider 2020-02-11 11:52:33 +01:00
  • 9e9df61244 Bump version to 0.9.4 libssh-0.9.4 Andreas Schneider 2020-04-06 11:45:33 +02:00
  • 958afb1c6a CVE-2020-1730: Fix a possible segfault when zeroing AES-CTR key Andreas Schneider 2020-02-11 11:52:33 +01:00
  • b36272eac1 CVE-2020-1730: Fix a possible segfault when zeroing AES-CTR key Andreas Schneider 2020-02-11 11:52:33 +01:00
  • e510de0315 kex: Add support for diffie-hellman-group14-sha256 Anderson Toshiyuki Sasaki 2020-04-03 12:49:19 +02:00
  • 34c596182d dh-gex: Check return value of ssh_get_random() Andreas Schneider 2020-04-02 07:25:53 +02:00
  • 1a18d9cce2 cmake: Fix building with threading support on MinGW Andreas Schneider 2020-01-16 16:22:27 +01:00
  • cd15043656 src/pki_crypto.c corrects the incorrect usage of enum Sahana Prasad 2020-04-06 08:00:26 +02:00
  • 9eb1ce88ae kex: Add support for diffie-hellman-group14-sha256 Anderson Toshiyuki Sasaki 2020-04-03 12:49:19 +02:00
  • d2f0d3270a dh-gex: Check return value of ssh_get_random() Andreas Schneider 2020-04-02 07:25:53 +02:00
  • a9a7c2dc29 cmake: Fix building with threading support on MinGW Andreas Schneider 2020-01-16 16:22:27 +01:00
  • 8e00d1f0a8 gitlab-ci: Add Coverity Scan Andreas Schneider 2020-03-28 13:32:43 +01:00
  • fc694a5c49 gitlab-ci: Add stages Andreas Schneider 2020-03-28 08:45:00 +01:00
  • c79e67ca1e gitlab-ci: Use variables so we can keep before_script Andreas Schneider 2020-03-28 07:55:47 +01:00
  • 9914809ae3 gitlab-ci: Remove the tumbleweed docs build Andreas Schneider 2020-03-28 08:06:41 +01:00
  • 45d82b3e36 gitlab-ci: Add a simple fedora build and docs build Andreas Schneider 2020-03-28 08:05:54 +01:00
  • 7f869e4c99 gitlab-ci: Add a build template Andreas Schneider 2020-03-28 06:53:42 +01:00
  • b2c7fce968 cmake: Update compile flags for UndefinedSanitizer Andreas Schneider 2020-03-28 08:30:22 +01:00
  • 960d952380 doc: Add a newly published RFC about Ed25519 keys Jakub Jelen 2020-02-27 16:48:11 +01:00
  • 3845f77d76 tests: Mark unreachable points after fail_msg() Anderson Toshiyuki Sasaki 2020-03-16 14:32:21 +01:00
  • b06b936819 torture_server_config: Run the server under timeout Anderson Toshiyuki Sasaki 2019-08-19 14:20:55 +02:00
  • 3feb6ebe28 torture_server: Run the server under timeout Anderson Toshiyuki Sasaki 2019-08-16 19:18:54 +02:00
  • a64737cef6 torture: Added a function to setup a libssh based server Anderson Toshiyuki Sasaki 2019-08-16 18:13:12 +02:00
  • f529659f76 test_server: Added an option to write PID to file Anderson Toshiyuki Sasaki 2019-08-16 18:11:00 +02:00
  • 3aea2ad53f ssh_ping: Ignore system-wide configuration Anderson Toshiyuki Sasaki 2019-08-19 14:10:22 +02:00
  • 4c83d19c48 auth: Fix memory leak in ssh_userauth_publickey_auto() Anderson Toshiyuki Sasaki 2020-03-02 11:36:18 +01:00
  • 6bd2b93f43 auth: Fix memory leak in ssh_userauth_publickey_auto() Anderson Toshiyuki Sasaki 2020-03-02 11:36:18 +01:00
  • 673bf1ff09 doc: Fix a doxygen warning Andreas Schneider 2020-03-27 12:06:06 +01:00
  • fe1fe49617 doc: Make sure we parse the server and sftp documentation Andreas Schneider 2020-03-27 12:03:30 +01:00
  • 316f46f833 doc: Add SSH auth callback to libssh_auth doc group Andreas Schneider 2020-03-23 10:33:05 +01:00
  • 46c54e5ddb doc: Fix a doxygen warning Andreas Schneider 2020-03-27 12:06:06 +01:00
  • bbfce454de doc: Make sure we parse the server and sftp documentation Andreas Schneider 2020-03-27 12:03:30 +01:00
  • 3e5dc99198 doc: Add SSH auth callback to libssh_auth doc group Andreas Schneider 2020-03-23 10:33:05 +01:00
  • c8222dc1f6 tests: Verify error returned by kill Anderson Toshiyuki Sasaki 2020-01-30 18:57:09 +01:00
  • c5fa08a2a4 tests: Close SFTP file opened during rekey tests Anderson Toshiyuki Sasaki 2020-01-30 18:09:54 +01:00
  • 89194e0d3a tests: Do not leave temporary SFTP directory Anderson Toshiyuki Sasaki 2020-01-30 18:07:17 +01:00
  • 35224092eb tests: Use a common function to start sshd Anderson Toshiyuki Sasaki 2020-01-30 15:53:26 +01:00
  • a9e39a41ff pki: Small code cleanup in ssh_pki_signature_verify() Andreas Schneider 2020-02-12 09:46:14 +01:00
  • 0ece6e52aa pki: Use SSH_BUFFER_FREE() in ssh_pki_signature_verify() Andreas Schneider 2020-02-12 09:44:58 +01:00
  • f208e4b332 pki: Add missing return check for ssh_buffer_pack() Andreas Schneider 2020-02-12 09:44:17 +01:00
  • 9fcb559301 pki: Fix memory leak of blob on error Andreas Schneider 2020-02-12 09:41:11 +01:00
  • 875b2a5b59 include: Remove PRIdS definitions Andreas Schneider 2020-01-15 17:19:49 +01:00
  • 702e7e4c85 channels: Replace PRIdS with ANSI C99 %zu Andreas Schneider 2020-01-15 17:19:41 +01:00
  • 8542f675f4 sftp: Replace PRIdS with ANSI C99 %zu Andreas Schneider 2020-01-15 17:19:25 +01:00
  • faedadf2eb packet: Replace PRIdS with ANSI C99 %zu Andreas Schneider 2020-01-15 17:18:53 +01:00
  • 73f383a2e6 doc: Documents PKCS #11 URI support for libssh Sahana Prasad 2020-01-21 13:52:46 +01:00
  • 862b2341d7 src: updates documentation incorporate PKCS#11 URIs in import functions. Sahana Prasad 2020-01-17 11:49:40 +01:00
  • 0dd71375e7 pki: fix pki_key_ecdsa_to_key_type thread-safety Jon Simons 2020-02-10 13:37:14 -05:00
  • 17b518a677 pki: add support for sk-ecdsa and sk-ed25519 Sebastian Kinne 2019-12-16 17:57:18 -08:00
  • 3664ba2800 pki: fix pki_key_ecdsa_to_key_type thread-safety Jon Simons 2020-02-10 13:37:14 -05:00
  • 30d03498b4 gitlab-ci: Improve setting Fedora to FIPS mode Andreas Schneider 2020-01-24 09:25:05 +01:00
  • 9a10cef920 channels: Fix ssh_channel_poll_timeout() not returing available bytes Andreas Schneider 2020-01-23 10:20:59 +01:00
  • 6fcd0940e3 packet_crypt: Check return values from AEAD deciphering Jakub Jelen 2020-01-14 16:49:28 +01:00
  • 0c8dbf5c81 curve25519: Avoid memory leaks Jakub Jelen 2020-01-14 16:48:50 +01:00
  • 022409e99c channels: Fix ssh_channel_poll_timeout() not returing available bytes Andreas Schneider 2020-01-23 10:20:59 +01:00
  • a0aa62fffe gitlab-ci: Create obj directory for Windows builds Anderson Toshiyuki Sasaki 2020-01-15 11:39:26 +01:00
  • 402c922a9e pki_crypto: Fix possible memory leak on error Andreas Schneider 2020-01-23 09:15:29 +01:00
  • 112e32ba86 messages: Add missing NULL check Andreas Schneider 2020-01-23 09:13:02 +01:00
  • e2c5f5c7d1 tests: Use correct assert function for ssh return codes Andreas Schneider 2020-01-23 09:11:22 +01:00
  • 6dcfa25c9b socket: Fix the error message Jakub Jelen 2019-12-19 18:54:15 +01:00
  • eed8d8e957 socket: Kill the proxy command if it still runs on disconnect Jakub Jelen 2019-12-19 17:35:23 +01:00
  • 1935e15cd4 pki_gcrypt: Warn about unsupported PEM export in gcrypt Jakub Jelen 2019-12-18 10:42:59 +01:00
  • 238dbabef8 tests: Unbreak strict builds on Ubuntu Jakub Jelen 2019-12-17 13:49:40 +01:00
  • ee7ee2404a libgcrypt: Do not leak memory with invalid key lengths Jakub Jelen 2019-12-16 17:09:54 +01:00
  • 6205cad534 pki_gcrypt: Do not confuse static analyzers Jakub Jelen 2019-12-16 17:03:09 +01:00
  • d5a37e2bf5 legacy,keys: Fix the macro conditions Jakub Jelen 2019-12-16 16:54:56 +01:00
  • 226d2a16b0 mbedcrypto_missing: Always check return values Jakub Jelen 2019-12-16 16:52:45 +01:00
  • 46105f4aa6 mbedcrypto_missing: Avoid potential memory leaks as reported by csbuild Jakub Jelen 2019-12-16 16:48:40 +01:00
  • 62f7004d5a pki_mbedtls: Avoid potential memory leaks Jakub Jelen 2019-12-16 16:42:50 +01:00