1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-08-01 11:26:52 +03:00

Commit Graph

  • 6887a5bb20 CVE-2023-1667:packet: Do not allow servers to initiate handshake Jakub Jelen 2023-03-14 11:35:43 +01:00
  • 85ddd8b34e CVE-2023-1667:packet_cb: Log more verbose error if signature verification fails Jakub Jelen 2023-03-10 16:14:08 +01:00
  • 479eca13aa Bump version to 0.10.5 libssh-0.10.5 Jakub Jelen 2023-03-20 13:15:30 +01:00
  • 994acfe2c5 torture_options: Add tests for incorrect number parsing options Norbert Pocs 2023-05-02 18:09:58 +02:00
  • 968e09aae0 options: Fail if no number was parsed Norbert Pocs 2023-05-02 16:56:27 +02:00
  • a006d34372 buffer.c: Fix null pointer dereference error Norbert Pocs 2023-05-02 16:47:57 +02:00
  • a669408201 Add missing return value check Norbert Pocs 2023-05-02 16:46:29 +02:00
  • c68a58575b CVE-2023-2283:pki_crypto: Remove unnecessary NULL check Norbert Pocs 2023-04-24 11:55:59 +02:00
  • e8dfbb85a2 CVE-2023-2283:pki_crypto: Fix possible authentication bypass Norbert Pocs 2023-04-24 11:51:36 +02:00
  • dc1254d53e CVE-2023-1667:tests: Send a bit more to make sure rekey is completed Jakub Jelen 2023-04-17 16:53:35 +02:00
  • d08f1b2377 CVE-2023-1667:tests: Client coverage for key exchange with kex guessing Jakub Jelen 2023-03-17 14:09:14 +01:00
  • 70565ac438 CVE-2023-1667:kex: Add support for sending first_kex_packet_follows flag Jakub Jelen 2023-03-16 11:55:12 +01:00
  • fc1a8bb455 CVE-2023-1667:kex: Correctly handle last fields of KEXINIT also in the client side Jakub Jelen 2023-03-10 12:59:48 +01:00
  • b759ae557d CVE-2023-1667:dh: Expose the callback cleanup functions Jakub Jelen 2023-03-17 14:05:01 +01:00
  • 6df2daea04 CVE-2023-1667:kex: Factor out the kex mapping to internal enum Jakub Jelen 2023-03-16 14:16:11 +01:00
  • 99760776d4 CVE-2023-1667:kex: Remove needless function argument Jakub Jelen 2023-03-13 15:11:25 +01:00
  • 247a4a761c CVE-2023-1667:packet: Do not allow servers to initiate handshake Jakub Jelen 2023-03-14 11:35:43 +01:00
  • a30339d7b1 CVE-2023-1667:packet_cb: Log more verbose error if signature verification fails Jakub Jelen 2023-03-10 16:14:08 +01:00
  • 7ea71ead61 kex: Avoid NULL pointer dereference (GHSL-2023-032) Jakub Jelen 2023-03-06 12:10:50 +01:00
  • 543f3cba7d torture_options: Add tests for incorrect number parsing options Norbert Pocs 2023-05-02 18:09:58 +02:00
  • 4e1b0e269f options: Fail if no number was parsed Norbert Pocs 2023-05-02 16:56:27 +02:00
  • 0e3bb8cbf9 buffer.c: Fix null pointer dereference error Norbert Pocs 2023-05-02 16:47:57 +02:00
  • 9f8d46a45a Add missing return value check Norbert Pocs 2023-05-02 16:46:29 +02:00
  • 4b5ccd4995 CVE-2023-2283:pki_crypto: Remove unnecessary NULL check Norbert Pocs 2023-04-24 11:55:59 +02:00
  • 0bda152ad2 CVE-2023-2283:pki_crypto: Fix possible authentication bypass Norbert Pocs 2023-04-24 11:51:36 +02:00
  • 4e8db9d44b CVE-2023-1667:tests: Send a bit more to make sure rekey is completed Jakub Jelen 2023-04-17 16:53:35 +02:00
  • 8bb17c46a8 CVE-2023-1667:tests: Client coverage for key exchange with kex guessing Jakub Jelen 2023-03-17 14:09:14 +01:00
  • 08386d4787 CVE-2023-1667:kex: Add support for sending first_kex_packet_follows flag Jakub Jelen 2023-03-16 11:55:12 +01:00
  • 8dbe055328 CVE-2023-1667:kex: Correctly handle last fields of KEXINIT also in the client side Jakub Jelen 2023-03-10 12:59:48 +01:00
  • cd0aa0bd91 CVE-2023-1667:dh: Expose the callback cleanup functions Jakub Jelen 2023-03-17 14:05:01 +01:00
  • f455ffe8b8 CVE-2023-1667:kex: Factor out the kex mapping to internal enum Jakub Jelen 2023-03-16 14:16:11 +01:00
  • 1c85acb6e6 CVE-2023-1667:kex: Remove needless function argument Jakub Jelen 2023-03-13 15:11:25 +01:00
  • 4fb6bccf22 CVE-2023-1667:packet: Do not allow servers to initiate handshake Jakub Jelen 2023-03-14 11:35:43 +01:00
  • fa902a37ae CVE-2023-1667:packet_cb: Log more verbose error if signature verification fails Jakub Jelen 2023-03-10 16:14:08 +01:00
  • df350d3aa4 CVE-2023-1667:token: Add missing whitespace Jakub Jelen 2023-03-16 14:16:50 +01:00
  • 3981aeede2 CVE-2023-1667:kex: Properly conditionalize server code Jakub Jelen 2023-04-28 16:34:13 +02:00
  • 070f679767 kex: Reformat ssh_kex_select_methods Jakub Jelen 2023-03-16 12:06:20 +01:00
  • 82850b6ed1 client: Reformat ssh_client_connection_callback Jakub Jelen 2023-03-16 11:37:07 +01:00
  • a29d28d1f6 wrapper: Reformat crypto_new Jakub Jelen 2023-03-10 16:22:09 +01:00
  • 2fdb5a121f Reformat struct ssh_session_struct Jakub Jelen 2023-03-14 11:37:31 +01:00
  • c00a3369c2 server: Reformat ssh_server_connection_callback Jakub Jelen 2023-03-14 11:25:16 +01:00
  • 1d6f2e4d9b Reformat ssh_packet_kexinit() Jakub Jelen 2023-03-14 09:52:46 +01:00
  • e6cc8dfef5 kex: Reformat ssh_send_kex Jakub Jelen 2023-03-14 09:49:24 +01:00
  • d6bc4905ad packet: Reformat callback handling functions Jakub Jelen 2023-03-14 09:46:01 +01:00
  • e1be63d78d server: Reformat callback_receive_banner Jakub Jelen 2023-03-14 09:43:57 +01:00
  • b0ce6935fc server: Reformat ssh_handle_key_exchange Jakub Jelen 2023-03-14 09:43:17 +01:00
  • 1f3143b18c packet: Fix indentation Jakub Jelen 2023-03-10 16:13:38 +01:00
  • 8cdf602330 kex: Clarify the comment Jakub Jelen 2023-03-10 16:12:52 +01:00
  • 0a9b5bcd45 gssapi: Free mic_buffer on all code paths (GHSL-2023-042) Jakub Jelen 2023-03-06 12:31:59 +01:00
  • bb4e6ad1ee gssapi: Release output_token on error path (GHSL-2023-041) Jakub Jelen 2023-03-06 12:30:17 +01:00
  • 19ec009b7d gssapi: Release actual_mechs on exit (GHSL-2023-040) Jakub Jelen 2023-03-06 12:28:50 +01:00
  • ccc87f5593 gssapi: Free output token on exit path (GHSL-2023-039) Jakub Jelen 2023-03-06 12:27:15 +01:00
  • 23ff6f9388 gssapi: Free mic_token_buffer on before return (GHSL-2023-038) Jakub Jelen 2023-03-06 12:25:53 +01:00
  • 5928d7962e gssapi: Release output_token (GHSL-2023-037) Jakub Jelen 2023-03-06 12:24:27 +01:00
  • 3334070f63 gssapi: Avoid memory leaks of selected OID (GHSL-2023-036) Jakub Jelen 2023-03-06 12:23:09 +01:00
  • f691dbbaab gssapi: Release buffer on error path (GHSL-2023-035) Jakub Jelen 2023-03-06 12:19:56 +01:00
  • bdabf25a5b gssapi: Free selected OID set on error paths (GHSL-2023-034) Jakub Jelen 2023-03-06 12:18:34 +01:00
  • 2b5bef9c03 gssapi: Free both_supported on error paths (GHSL-2023-033) Jakub Jelen 2023-03-06 12:16:20 +01:00
  • 4637c87f2d token: Add missing whitespace Jakub Jelen 2023-03-16 14:16:50 +01:00
  • d1e1aea0b6 kex: Reformat ssh_kex_select_methods Jakub Jelen 2023-03-16 12:06:20 +01:00
  • e9741edcde client: Reformat ssh_client_connection_callback Jakub Jelen 2023-03-16 11:37:07 +01:00
  • 1529bbd7ac wrapper: Reformat crypto_new Jakub Jelen 2023-03-10 16:22:09 +01:00
  • 27e39655c5 Reformat struct ssh_session_struct Jakub Jelen 2023-03-14 11:37:31 +01:00
  • 1b5e183544 server: Reformat ssh_server_connection_callback Jakub Jelen 2023-03-14 11:25:16 +01:00
  • fef76366db Reformat ssh_packet_kexinit() Jakub Jelen 2023-03-14 09:52:46 +01:00
  • cef34a78ef kex: Reformat ssh_send_kex Jakub Jelen 2023-03-14 09:49:24 +01:00
  • cf1c67ddb4 packet: Reformat callback handling functions Jakub Jelen 2023-03-14 09:46:01 +01:00
  • e72f58811f server: Reformat callback_receive_banner Jakub Jelen 2023-03-14 09:43:57 +01:00
  • b923d25fef server: Reformat ssh_handle_key_exchange Jakub Jelen 2023-03-14 09:43:17 +01:00
  • 545724b7df packet: Fix indentation Jakub Jelen 2023-03-10 16:13:38 +01:00
  • 9844dd5f79 kex: Clarify the comment Jakub Jelen 2023-03-10 16:12:52 +01:00
  • cd8ef68b84 gssapi: Free mic_buffer on all code paths (GHSL-2023-042) Jakub Jelen 2023-03-06 12:31:59 +01:00
  • cee5f9f69c gssapi: Release output_token on error path (GHSL-2023-041) Jakub Jelen 2023-03-06 12:30:17 +01:00
  • acfa6e3cac gssapi: Release actual_mechs on exit (GHSL-2023-040) Jakub Jelen 2023-03-06 12:28:50 +01:00
  • 3f92520c74 gssapi: Free output token on exit path (GHSL-2023-039) Jakub Jelen 2023-03-06 12:27:15 +01:00
  • 587166577f gssapi: Free mic_token_buffer on before return (GHSL-2023-038) Jakub Jelen 2023-03-06 12:25:53 +01:00
  • 6a7c1f4e5d gssapi: Release output_token (GHSL-2023-037) Jakub Jelen 2023-03-06 12:24:27 +01:00
  • dd899b7591 gssapi: Avoid memory leaks of selected OID (GHSL-2023-036) Jakub Jelen 2023-03-06 12:23:09 +01:00
  • 6c85771200 gssapi: Release buffer on error path (GHSL-2023-035) Jakub Jelen 2023-03-06 12:19:56 +01:00
  • 2830726c53 gssapi: Free both_supported on error paths (GHSL-2023-033) Jakub Jelen 2023-03-06 12:16:20 +01:00
  • e8c959084f kex: Avoid NULL pointer dereference (GHSL-2023-032) Jakub Jelen 2023-03-06 12:10:50 +01:00
  • a94ac4c080 tests: Verify error returned by kill Anderson Toshiyuki Sasaki 2020-01-30 18:57:09 +01:00
  • 7f20bbca62 tests: Use a common function to start sshd Anderson Toshiyuki Sasaki 2020-01-30 15:53:26 +01:00
  • 761ba97145 tests: Give server more time to start Jakub Jelen 2020-01-15 15:36:14 +01:00
  • 5d8c346225 ci: Test FIPS mode only on CentOS 8 Jakub Jelen 2023-04-18 09:14:16 +02:00
  • 754048b419 ci: Add CentOS 8 and 9 to CI Jakub Jelen 2023-04-18 09:09:59 +02:00
  • 7b44e23e6f tests: Skip ciphers not supported by OpenSSH Jakub Jelen 2023-04-18 08:29:28 +02:00
  • c26414972a ci: Sync VS targets with master Jakub Jelen 2023-04-17 18:20:05 +02:00
  • 31a33fd2fd tests: Send a bit more to make sure rekey is completed Jakub Jelen 2023-04-17 16:53:35 +02:00
  • 8dde4e1924 token: Add missing whitespace Jakub Jelen 2023-03-16 14:16:50 +01:00
  • b1d9bff6ee kex: Reformat ssh_kex_select_methods Jakub Jelen 2023-03-16 12:06:20 +01:00
  • a0f10b9860 client: Reformat ssh_client_connection_callback Jakub Jelen 2023-03-16 11:37:07 +01:00
  • 7e40f13125 wrapper: Reformat crypto_new Jakub Jelen 2023-03-10 16:22:09 +01:00
  • 36273e708a Reformat struct ssh_session_struct Jakub Jelen 2023-03-14 11:37:31 +01:00
  • 41c63fa88d server: Reformat ssh_server_connection_callback Jakub Jelen 2023-03-14 11:25:16 +01:00
  • d726eca7d2 Reformat ssh_packet_kexinit() Jakub Jelen 2023-03-14 09:52:46 +01:00
  • ad2797613e kex: Reformat ssh_send_kex Jakub Jelen 2023-03-14 09:49:24 +01:00
  • 653e5ee117 packet: Reformat callback handling functions Jakub Jelen 2023-03-14 09:46:01 +01:00
  • d8b1b5e0cc server: Reformat callback_receive_banner Jakub Jelen 2023-03-14 09:43:57 +01:00
  • 7341615e2f server: Reformat ssh_handle_key_exchange Jakub Jelen 2023-03-14 09:43:17 +01:00