Commit Graph

  • 7e5291668c gssapi: Check return code of gss_indicate_mechs() Andreas Schneider 2018-09-26 11:20:03 +02:00
  • bb081f6681 gssapi: Ignore return codes of gss_release_buffer() Andreas Schneider 2018-09-26 11:19:44 +02:00
  • 8a3ea3bdd5 packet: Do not segfault if we don't have packet_second_block Andreas Schneider 2018-09-26 11:28:53 +02:00
  • a190ff9302 packet: Add missing null pointer check in ssh_packet_socket_callback() Andreas Schneider 2018-09-26 11:07:30 +02:00
  • 2e7e0ad6c9 wrapper: Fix size type and loops in crypt_set_algorithms_server() Andreas Schneider 2018-09-26 10:56:56 +02:00
  • 39b08af2e8 wrapper: Reformat crypt_set_algorithms2() Andreas Schneider 2018-09-26 10:44:46 +02:00
  • 60a3796041 messages: Log message if callback for window change fails Andreas Schneider 2018-09-26 10:36:16 +02:00
  • cc4f220fd3 messages: Log message if sending reply fails Andreas Schneider 2018-09-26 10:33:51 +02:00
  • bc72ec5821 messages: Some cleanup for ssh_packet_service_request Andreas Schneider 2018-09-25 16:00:26 +02:00
  • 54ec81db2d messages: Reformat ssh_packet_service_request() Andreas Schneider 2018-09-25 15:54:30 +02:00
  • 1ec2ca4202 connect: Zero the origfds struct Andreas Schneider 2018-09-26 08:41:36 +02:00
  • 2fad391456 client: Remove superfluous strlen() Andreas Schneider 2018-09-25 15:44:31 +02:00
  • cde13b0f00 channels: Check return code of ssh_packet_send() Andreas Schneider 2018-09-25 15:43:07 +02:00
  • 8f31623947 channels: Reformat ssh_channel_send_eof() Andreas Schneider 2018-09-25 15:42:04 +02:00
  • 253bda4bac channels: Check return of ssh_buffer_unpack() Andreas Schneider 2018-09-25 15:23:46 +02:00
  • 480915c07d libsshpp: Pass username and submethods to ssh_userauth_kbdint() Andreas Schneider 2018-10-01 19:15:43 +02:00
  • e27c6b21b5 include: Fix HAVE_<FEATURE> checks in pki.h Andreas Schneider 2018-10-01 19:00:40 +02:00
  • f65c00f39d cmake: Fix -Wattributes check in ConfigureChecks.cmake Andreas Schneider 2018-10-01 17:16:49 +02:00
  • 1d33a4424d gitlab-ci: Fix -DWITH_PCAP=ON Andreas Schneider 2018-10-02 18:27:16 +02:00
  • 2ff8a09ee6 tests: Verify we can authenticate using ed25519 key Jakub Jelen 2018-10-19 16:40:41 +02:00
  • d52fa9a02c tests: Global known_hosts are used for host key verification Jakub Jelen 2018-10-19 14:48:51 +02:00
  • ec3fdb434c knownhosts: Consult also the global known hosts file Jakub Jelen 2018-10-19 14:20:40 +02:00
  • d877969db3 options: Set the global known_hosts file Jakub Jelen 2018-10-19 14:19:32 +02:00
  • b1a7bd21ad tests: Verify the hostkey ordering for negotiation is correct Jakub Jelen 2018-10-18 16:18:22 +02:00
  • 0831b85002 tests: Generate valid known_hosts file, fixing the current test Jakub Jelen 2018-10-18 16:15:35 +02:00
  • 34d1f5e097 tests: Verify the ecdsa key types are handled correctly Jakub Jelen 2018-10-18 15:09:05 +02:00
  • fcf2cd0d9e kex: Use all supported hostkey algorithms for negotiation Jakub Jelen 2018-10-18 14:46:32 +02:00
  • 4a4ca44b19 kex: Honor more host key algorithms than the first one (ssh-ed25519) Jakub Jelen 2018-10-18 13:50:55 +02:00
  • 17a6c3f88f knownhosts: Use the correct name for ECDSA keys for host key negotiation Jakub Jelen 2018-10-18 13:46:52 +02:00
  • e24bb932ed tests: Do not trace sshd Jakub Jelen 2018-09-17 17:06:47 +02:00
  • 0386e088eb tests: Verify we can authenticate using ed25519 key Jakub Jelen 2018-10-19 16:40:41 +02:00
  • e91bb29e9d tests: Global known_hosts are used for host key verification Jakub Jelen 2018-10-19 14:48:51 +02:00
  • f622c4309b knownhosts: Consult also the global known hosts file Jakub Jelen 2018-10-19 14:20:40 +02:00
  • ae6b0e0f49 options: Set the global known_hosts file Jakub Jelen 2018-10-19 14:19:32 +02:00
  • bdb3bb9ccd tests: Verify the hostkey ordering for negotiation is correct Jakub Jelen 2018-10-18 16:18:22 +02:00
  • 32e502a79d tests: Generate valid known_hosts file, fixing the current test Jakub Jelen 2018-10-18 16:15:35 +02:00
  • 6ec5a08639 tests: Verify the ecdsa key types are handled correctly Jakub Jelen 2018-10-18 15:09:05 +02:00
  • 35a6455489 kex: Use all supported hostkey algorithms for negotiation Jakub Jelen 2018-10-18 14:46:32 +02:00
  • c1a8c41c5d kex: Honor more host key algorithms than the first one (ssh-ed25519) Jakub Jelen 2018-10-18 13:50:55 +02:00
  • 893b69d82b knownhosts: Use the correct name for ECDSA keys for host key negotiation Jakub Jelen 2018-10-18 13:46:52 +02:00
  • 9285e8516b tests: Do not trace sshd Jakub Jelen 2018-09-17 17:06:47 +02:00
  • 91f35eca4d libsshpp: Use ssh_session_update_known_hosts() Andreas Schneider 2018-10-19 16:12:04 +02:00
  • acb0e4f401 examples: Explicitly track auth state in samplesshd-kbdint Andreas Schneider 2018-10-17 17:32:54 +02:00
  • 3fe7510b26 messages: Check that the requested service is 'ssh-connection' Andreas Schneider 2018-10-19 11:40:44 +02:00
  • 734e3ce674 server: Set correct state after sending INFO_REQUEST (Kbd Interactive) Meng Tan 2018-10-17 14:50:08 +02:00
  • e4c6d591df packet: Add missing break in ssh_packet_incoming_filter() Andreas Schneider 2018-10-17 07:23:10 +02:00
  • 5c2d444fa8 tests: Add option tests for global and user specific known_hosts Andreas Schneider 2018-10-19 10:19:41 +02:00
  • 9763563c02 options: Add support for getting the known_hosts locations Andreas Schneider 2018-10-15 11:54:22 +02:00
  • 5f9d9f4a53 examples: Explicitly track auth state in samplesshd-kbdint Andreas Schneider 2018-10-17 17:32:54 +02:00
  • e8f3207a0d messages: Check that the requested service is 'ssh-connection' Andreas Schneider 2018-10-19 11:40:44 +02:00
  • e5cee205c1 server: Set correct state after sending INFO_REQUEST (Kbd Interactive) Meng Tan 2018-10-17 14:50:08 +02:00
  • 63056d1bb1 priv: Add ssize_t if not available with MSVC Andreas Schneider 2018-10-16 15:44:12 +02:00
  • 09e4f3d331 packet: Add missing break in ssh_packet_incoming_filter() Andreas Schneider 2018-10-17 07:23:10 +02:00
  • 4b886ac656 src: Fix typos Andreas Schneider 2018-10-16 16:35:57 +02:00
  • 49e287006f tests: Add option tests for global and user specific known_hosts Andreas Schneider 2018-10-19 10:19:41 +02:00
  • 85fc0d5b83 options: Add support for getting the known_hosts locations Andreas Schneider 2018-10-15 11:54:22 +02:00
  • 0ff566b6dd examples: Explicitly track auth state in samplesshd-kbdint Andreas Schneider 2018-10-17 17:32:54 +02:00
  • 9c200d3ef4 messages: Check that the requested service is 'ssh-connection' Andreas Schneider 2018-10-19 11:40:44 +02:00
  • 4ea46eecce server: Set correct state after sending INFO_REQUEST (Kbd Interactive) Meng Tan 2018-10-17 14:50:08 +02:00
  • 009ca5c9dd priv: Add ssize_t if not available with MSVC Andreas Schneider 2018-10-16 15:44:12 +02:00
  • f81ca61612 misc: Add strndup implementation if not provides by the OS Andreas Schneider 2018-08-29 18:41:15 +02:00
  • fe618a35dc packet: Add missing break in ssh_packet_incoming_filter() Andreas Schneider 2018-10-17 07:23:10 +02:00
  • 795389ae1b src: Fix typos Andreas Schneider 2018-10-16 16:35:57 +02:00
  • c20b360c96 Bump version to 0.7.6 libssh-0.7.6 Andreas Schneider 2018-10-16 09:33:36 +02:00
  • 5e061962c5 cpack: Fix ignore files Andreas Schneider 2018-08-10 14:18:18 +02:00
  • 789df0b7d0 Bump version to 0.8.4 libssh-0.8.4 Andreas Schneider 2018-10-16 09:23:17 +02:00
  • 66a222a73c Bump ABI to 4.7.1 Andreas Schneider 2018-10-16 09:24:03 +02:00
  • 60037f3275 Bump ABI to 4.7.1 Andreas Schneider 2018-10-16 09:24:03 +02:00
  • 09a7638575 CVE-2018-10933: Add tests for packet filtering Anderson Toshiyuki Sasaki 2018-09-07 15:26:49 +02:00
  • 203818608a CVE-2018-10933: Introduced packet filtering Anderson Toshiyuki Sasaki 2018-08-28 18:13:03 +02:00
  • f8c452cbef CVE-2018-10933: Check channel state when OPEN_FAILURE arrives Anderson Toshiyuki Sasaki 2018-09-07 17:12:01 +02:00
  • adeaa69cc5 CVE-2018-10933: Check channel state when OPEN_CONFIRMATION arrives Anderson Toshiyuki Sasaki 2018-09-07 17:00:40 +02:00
  • 72bce5ece7 CVE-2018-10933: Set correct state after sending MIC Anderson Toshiyuki Sasaki 2018-09-05 12:14:07 +02:00
  • 7819621fc2 CVE-2018-10933: Introduce SSH_AUTH_STATE_AUTH_NONE_SENT Anderson Toshiyuki Sasaki 2018-09-19 17:01:15 +02:00
  • fcfba0d8aa CVE-2018-10933: Introduce SSH_AUTH_STATE_PASSWORD_AUTH_SENT Anderson Toshiyuki Sasaki 2018-09-10 17:38:22 +02:00
  • b166ac4749 CVE-2018-10933: Introduced new auth states Anderson Toshiyuki Sasaki 2018-09-10 17:37:42 +02:00
  • e1548a71bd CVE-2018-10933: Add tests for packet filtering Anderson Toshiyuki Sasaki 2018-09-07 15:26:49 +02:00
  • 75be012b4a CVE-2018-10933: Introduced packet filtering Anderson Toshiyuki Sasaki 2018-08-28 18:13:03 +02:00
  • 68b0c7a934 CVE-2018-10933: Check channel state when OPEN_FAILURE arrives Anderson Toshiyuki Sasaki 2018-09-07 17:12:01 +02:00
  • 459868c4a5 CVE-2018-10933: Check channel state when OPEN_CONFIRMATION arrives Anderson Toshiyuki Sasaki 2018-09-07 17:00:40 +02:00
  • 5d7414467d CVE-2018-10933: Set correct state after sending MIC Anderson Toshiyuki Sasaki 2018-09-05 12:14:07 +02:00
  • 20981bf229 CVE-2018-10933: Introduce SSH_AUTH_STATE_AUTH_NONE_SENT Anderson Toshiyuki Sasaki 2018-09-19 17:01:15 +02:00
  • 825f4ba964 CVE-2018-10933: Introduce SSH_AUTH_STATE_PASSWORD_AUTH_SENT Anderson Toshiyuki Sasaki 2018-09-10 17:38:22 +02:00
  • 2bddafeb70 CVE-2018-10933: Introduced new auth states Anderson Toshiyuki Sasaki 2018-09-10 17:37:42 +02:00
  • 16b876d07f examples: Use ssh_session_update_known_hosts() for updating known_hosts Andreas Schneider 2018-10-16 08:58:31 +02:00
  • a80caec19b cmake: Disable deprecation warnings for old known_hosts API Andreas Schneider 2018-10-16 08:56:46 +02:00
  • d6b6fff7f7 cmake: Only check for -Wno-gnu-zero-variadic-macro-arguments with clang Andreas Schneider 2018-10-16 08:46:06 +02:00
  • 160a416ef6 chacha: remove re-declared type Tilo Eckert 2018-10-12 15:22:45 +02:00
  • 59071bc4c5 knownhosts: Fix invalid read of known_hosts token Tilo Eckert 2018-10-12 15:15:00 +02:00
  • 259d7de153 include: Mark old known_hosts API as deprecated Andreas Schneider 2018-10-13 10:20:49 +02:00
  • d13517e922 chacha: remove re-declared type Tilo Eckert 2018-10-12 15:22:45 +02:00
  • 45058285fc knownhosts: Fix invalid read of known_hosts token Tilo Eckert 2018-10-12 15:15:00 +02:00
  • 42bd7cdf6c tests: Add aes-gcm ciphers tests Jakub Jelen 2018-10-08 13:31:12 +02:00
  • 72bd2fe197 libmbedtls: Support OpenSSH-compatible AES-GCM ciphers using mbedTLS Jakub Jelen 2018-10-04 15:21:36 +02:00
  • a2120e168b libmbedtls: Simplify the cipher setup Jakub Jelen 2018-10-04 12:55:23 +02:00
  • 5790036a23 libgcrypt: Implement OpenSSH-compatible AES-GCM ciphers using libgcrypt Jakub Jelen 2018-10-01 14:32:05 +02:00
  • 032f486f27 cmake: Link against gpg-error Jakub Jelen 2018-10-03 19:08:49 +02:00
  • 46090facba libcrypto: Implement OpenSSH-compatible AES-GCM ciphers using OpenSSL Jakub Jelen 2018-10-08 13:24:49 +02:00
  • 777786d76c libcrypto: Do not use magic numbers for AES block size Jakub Jelen 2018-10-09 11:22:40 +02:00
  • 101df98e54 libcrypto: Avoid double free Jakub Jelen 2018-09-26 11:17:53 +02:00