Commit Graph

  • 651fea9f14 misc: Introduce ssh_log_hexdump() Anderson Toshiyuki Sasaki 2019-07-29 17:16:28 +02:00
  • f10db964b5 tests: Try PEM files with leading white spaces Anderson Toshiyuki Sasaki 2019-07-29 13:27:09 +02:00
  • 703f0a0f36 pki: Search OpenSSH header not only at the beginning Anderson Toshiyuki Sasaki 2019-07-29 13:31:22 +02:00
  • 4799915a36 gitlab-ci: Turn DEBUG_CRYPTO on for standard crypto lib builds Andreas Schneider 2019-08-06 20:30:40 +02:00
  • 92d3efec81 dh: Add ssh_dh_debug_crypto() Andreas Schneider 2019-08-06 20:29:01 +02:00
  • 4e25ee6124 bignum: Pass const to ssh_print_bignum() Andreas Schneider 2019-08-06 20:22:50 +02:00
  • 89ab7b23f8 pki_mbedcrypto: Add missing misc.h header file Andreas Schneider 2019-08-06 20:15:56 +02:00
  • 3a61cd34a9 tests: Skip testing 1024 bits key generation in FIPS mode Anderson Toshiyuki Sasaki 2019-07-30 18:22:30 +02:00
  • 5b18bcb0ac knownhosts: Use ssh_mkdirs() instead of ssh_mkdir() Anderson Toshiyuki Sasaki 2019-07-31 15:48:48 +02:00
  • 742918cb1c misc: Introduce internal function ssh_mkdirs() Anderson Toshiyuki Sasaki 2019-07-31 15:15:22 +02:00
  • 7857cd1aa5 misc: Introduce internal function ssh_dir_writeable() Anderson Toshiyuki Sasaki 2019-08-01 12:45:01 +02:00
  • 3737e5f0e7 misc: Allow %% to escape a single % in paths. Richard W.M. Jones 2019-07-30 15:02:46 +01:00
  • e42d44e48a libcrypto: Avoid incompatible pointers Jakub Jelen 2019-07-25 12:01:16 +02:00
  • 683096ae7e pki_container_openssh: Avoid bogus newline in debug message Jakub Jelen 2019-07-01 11:28:57 +02:00
  • 3811c73f8f pki_container_openssh: Reformat whitespace Jakub Jelen 2019-07-01 11:28:26 +02:00
  • cc92e74309 examples: Load ED25519 key when loading all keys Jakub Jelen 2019-07-01 11:26:14 +02:00
  • 68baebbd62 Replace ssh_print_hexa() with ssh_log_hexdump() Anderson Toshiyuki Sasaki 2019-07-29 17:40:35 +02:00
  • 33927f3ae8 misc: Introduce ssh_log_hexdump() Anderson Toshiyuki Sasaki 2019-07-29 17:16:28 +02:00
  • c03c9b88d1 tests: Try PEM files with leading white spaces Anderson Toshiyuki Sasaki 2019-07-29 13:27:09 +02:00
  • 88d777e678 pki: Search OpenSSH header not only at the beginning Anderson Toshiyuki Sasaki 2019-07-29 13:31:22 +02:00
  • 0a85f3a58d gitlab-ci: Test installation at least on one runner Andreas Schneider 2019-07-15 11:02:58 +02:00
  • a5cad4e700 tests: Do not use internal macros in the fuzzer Andreas Schneider 2019-07-09 09:31:12 +02:00
  • 7b8d57fbb6 tests: Use the correct assert function in test server Andreas Schneider 2019-07-08 17:08:07 +02:00
  • 8e793d930e tests: Fix #ifdef in torture_server_config Andreas Schneider 2019-07-08 16:59:44 +02:00
  • cc2feabe73 examples: Fix freeing the channel in ssh_client Andreas Schneider 2019-07-08 15:00:16 +02:00
  • 8ce6a889aa tests: Use the correct assert function in test server Andreas Schneider 2019-07-08 17:08:07 +02:00
  • 6e4e6f8da6 tests: Fix #ifdef in torture_server_config Andreas Schneider 2019-07-08 16:59:44 +02:00
  • 0734bc490f examples: Fix freeing the channel in ssh_client Andreas Schneider 2019-07-08 15:00:16 +02:00
  • 4d57d73faf examples: Update header in ssh_client Andreas Schneider 2019-07-08 15:02:01 +02:00
  • 4bd9041afb exmples: Use SSH_CONNECTOR_STDINOUT in client example Andreas Schneider 2019-07-08 14:58:43 +02:00
  • 74e084f76c include: Add define for SSH_CONNECTOR_STDINOUT Andreas Schneider 2019-07-08 14:47:36 +02:00
  • 6c80718c0d cmake: Fix linking shared and static libraries Andreas Schneider 2019-07-06 17:07:23 +02:00
  • a330806e4b dh_crypto: Use size_t for loop variable Andreas Schneider 2019-07-05 16:48:28 +02:00
  • 3b01c328ab libcrypto: fix compilation with LibreSSL Stefan Strogin 2019-07-03 18:49:07 +03:00
  • b275045ac8 examples: Update header in ssh_client Andreas Schneider 2019-07-08 15:02:01 +02:00
  • 85951a156b tests: Add ssh_client_fuzzer Andreas Schneider 2019-02-02 16:28:38 +01:00
  • b5a8547d91 exmples: Use SSH_CONNECTOR_STDINOUT in client example Andreas Schneider 2019-07-08 14:58:43 +02:00
  • 1a26c57af2 include: Add define for SSH_CONNECTOR_STDINOUT Andreas Schneider 2019-07-08 14:47:36 +02:00
  • 595c2c4336 gitlab-ci: Run the fuzzer with AddressSanitzer Andreas Schneider 2019-07-06 17:16:38 +02:00
  • 343c90ccf4 ctest: Run the ssh_server_fuzzer to check it works Andreas Schneider 2019-07-06 17:12:16 +02:00
  • 7cd66d49f8 tests: Fix memory leak in ssh_server_fuzzer Andreas Schneider 2019-07-06 13:38:43 +02:00
  • b2c7e0dd69 cmake: We don't have to define the ssh link libraries Andreas Schneider 2019-07-06 17:13:33 +02:00
  • 915c006a30 cmake: Fix linking shared and static libraries Andreas Schneider 2019-07-06 17:07:23 +02:00
  • 2884f97bc5 dh_crypto: Use size_t for loop variable Andreas Schneider 2019-07-05 16:48:28 +02:00
  • 0d4658740b libcrypto: fix compilation with LibreSSL Stefan Strogin 2019-07-03 18:49:07 +03:00
  • 5b981a9e3d tests: Use C99 initilizer in test_server.c Andreas Schneider 2019-07-04 12:06:33 +02:00
  • fed31c1ca3 tests: Use C99 initilizer in test_server.c Andreas Schneider 2019-07-04 12:06:33 +02:00
  • 36dc66da81 cmake: Write libssh-config.cmake using EXPORTS Andreas Schneider 2019-07-03 10:13:33 +02:00
  • 2a3718de51 cmake: Use GNUInstallDirs for installation Andreas Schneider 2019-07-03 10:10:18 +02:00
  • 68533147e2 cmake: Write libssh-config.cmake using EXPORTS Andreas Schneider 2019-07-03 10:13:33 +02:00
  • 24af712931 cmake: Use GNUInstallDirs for installation Andreas Schneider 2019-07-03 10:10:18 +02:00
  • 519074f13e tests: Improve fuzzer test Andreas Schneider 2019-01-25 10:03:12 +01:00
  • 946ac0ee28 gitlab-ci: Enable building the ssh_server_fuzzer with clang Andreas Schneider 2019-01-25 11:19:30 +01:00
  • 5a50fc6b0d cmake: Fix building the ssh_server_fuzzer Andreas Schneider 2019-01-25 11:18:23 +01:00
  • 22f038189c config: Increase debug level for unkown and unsupported options Andreas Schneider 2019-02-03 09:52:16 +01:00
  • 1fd68ec732 kex: Do not ignore keys in known_hosts files Anderson Toshiyuki Sasaki 2019-07-01 19:39:07 +02:00
  • fa3caa61fd knownhosts: Introduced ssh_known_hosts_get_algorithms_names() Anderson Toshiyuki Sasaki 2019-07-02 13:48:17 +02:00
  • aaa978ad06 token: Added function to remove duplicates Anderson Toshiyuki Sasaki 2019-06-28 22:35:38 +02:00
  • b9530cedbe knownhosts: Read knownhosts file only if found Anderson Toshiyuki Sasaki 2019-06-28 13:27:34 +02:00
  • 7ff0af7543 tests: Check if known_hosts works with single unaccessible file Anderson Toshiyuki Sasaki 2019-06-28 13:19:51 +02:00
  • b040856ccf knownhosts: Fix possible memory leak Anderson Toshiyuki Sasaki 2019-07-02 10:21:15 +02:00
  • f18a7cc17e kex: Do not ignore keys in known_hosts files Anderson Toshiyuki Sasaki 2019-07-01 19:39:07 +02:00
  • 65a38759ca knownhosts: Introduced ssh_known_hosts_get_algorithms_names() Anderson Toshiyuki Sasaki 2019-07-02 13:48:17 +02:00
  • 548753b338 token: Added function to remove duplicates Anderson Toshiyuki Sasaki 2019-06-28 22:35:38 +02:00
  • e5a64a3d6b knownhosts: Read knownhosts file only if found Anderson Toshiyuki Sasaki 2019-06-28 13:27:34 +02:00
  • ad68de7271 tests: Check if known_hosts works with single unaccessible file Anderson Toshiyuki Sasaki 2019-06-28 13:19:51 +02:00
  • fe248414fe knownhosts: Fix possible memory leak Anderson Toshiyuki Sasaki 2019-07-02 10:21:15 +02:00
  • 79900e5246 Bump version to 0.9.0 libssh-0.9.0 Andreas Schneider 2019-06-27 13:10:06 +02:00
  • 63b0399373 tests: Added a check for unaccessible global known_hosts Anderson Toshiyuki Sasaki 2019-06-27 19:55:29 +02:00
  • 39665fd9c5 knownhosts: Fixed a typo Anderson Toshiyuki Sasaki 2019-06-27 19:39:00 +02:00
  • 83f0be1f04 knownhosts: Do not fail if global known_hosts file is inaccessible Anderson Toshiyuki Sasaki 2019-06-27 19:29:04 +02:00
  • 8e42ed8220 tests: Added a check for unaccessible global known_hosts Anderson Toshiyuki Sasaki 2019-06-27 19:55:29 +02:00
  • 5617eaf0e2 knownhosts: Fixed a typo Anderson Toshiyuki Sasaki 2019-06-27 19:39:00 +02:00
  • 4adb13d9e3 knownhosts: Do not fail if global known_hosts file is inaccessible Anderson Toshiyuki Sasaki 2019-06-27 19:29:04 +02:00
  • 3bc5f88f77 connect: Code style formatting Anderson Toshiyuki Sasaki 2019-06-26 14:43:09 +02:00
  • 466ca07626 connect: Removed unused code Anderson Toshiyuki Sasaki 2019-06-26 14:27:00 +02:00
  • b6e757d692 packet: Check return value when sending unimplemented Anderson Toshiyuki Sasaki 2019-06-24 18:43:14 +02:00
  • 3f2375e948 packet: Reformat ssh_packet_process() Anderson Toshiyuki Sasaki 2019-06-24 18:50:01 +02:00
  • 4d06c2f283 auth: Do not print error message for SSH_AGAIN Anderson Toshiyuki Sasaki 2019-06-24 15:46:40 +02:00
  • 0298bfbbf0 examples: Check ssh_event_dopoll() return value Anderson Toshiyuki Sasaki 2019-06-19 18:49:55 +02:00
  • 2399a9f8de dh-gex: Check return code ssh_dh_keypair_get_keys() Anderson Toshiyuki Sasaki 2019-06-14 16:40:08 +02:00
  • da50b12051 connect: Code style formatting Anderson Toshiyuki Sasaki 2019-06-26 14:43:09 +02:00
  • a82993b320 connect: Removed unused code Anderson Toshiyuki Sasaki 2019-06-26 14:27:00 +02:00
  • 6a9185636f packet: Check return value when sending unimplemented Anderson Toshiyuki Sasaki 2019-06-24 18:43:14 +02:00
  • a1ee22eb64 packet: Reformat ssh_packet_process() Anderson Toshiyuki Sasaki 2019-06-24 18:50:01 +02:00
  • 1d54a3880d auth: Do not print error message for SSH_AGAIN Anderson Toshiyuki Sasaki 2019-06-24 15:46:40 +02:00
  • b1ff11f416 examples: Check ssh_event_dopoll() return value Anderson Toshiyuki Sasaki 2019-06-19 18:49:55 +02:00
  • 25bb6eef96 dh-gex: Check return code ssh_dh_keypair_get_keys() Anderson Toshiyuki Sasaki 2019-06-14 16:40:08 +02:00
  • 79756c5c56 gitlab-ci: Re-enable client tests in CentOS7 Anderson Toshiyuki Sasaki 2019-06-25 14:45:20 +02:00
  • e8510043d2 pki: Add workarounds for old OpenSSH Anderson Toshiyuki Sasaki 2019-06-25 19:47:36 +02:00
  • 1f7889f271 tests/pkd: Fix elif without expression Anderson Toshiyuki Sasaki 2019-06-25 14:53:10 +02:00
  • 89efd56217 tests: Add a server test case for unknown global request Anderson Toshiyuki Sasaki 2019-06-25 13:48:19 +02:00
  • e3fca31c59 tests: Introduce torture_client_global_requests Anderson Toshiyuki Sasaki 2019-06-25 13:27:41 +02:00
  • d71a7976dd messages: Reject tcpip-forward requests as client Anderson Toshiyuki Sasaki 2019-06-25 11:09:07 +02:00
  • 8fe8d13e29 messages: Consume unknown global requests messages Anderson Toshiyuki Sasaki 2019-06-24 18:29:43 +02:00
  • d00ff451db gitlab-ci: Re-enable client tests in CentOS7 Anderson Toshiyuki Sasaki 2019-06-25 14:45:20 +02:00
  • 4b7ce75e1f pki: Add workarounds for old OpenSSH Anderson Toshiyuki Sasaki 2019-06-25 19:47:36 +02:00
  • c8f49becfd tests/pkd: Fix elif without expression Anderson Toshiyuki Sasaki 2019-06-25 14:53:10 +02:00
  • f64814b7be tests: Add a server test case for unknown global request Anderson Toshiyuki Sasaki 2019-06-25 13:48:19 +02:00
  • abf5712160 tests: Introduce torture_client_global_requests Anderson Toshiyuki Sasaki 2019-06-25 13:27:41 +02:00