1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-06-05 01:42:10 +03:00

Commit Graph

  • 74eb01f26d tests: Cleanup torture_channel_exit_signal master Lucas Mulling 2025-05-30 18:08:29 -03:00
  • 4f239f79c6 mbedtls: Avoid one more memory leak Jakub Jelen 2025-06-03 15:37:49 +02:00
  • b8e587e498 pki: Set ECDSA signature buffers secure Jakub Jelen 2025-06-03 10:18:26 +02:00
  • b314fd3e04 mbedtls: Rename label to match the current meaning Jakub Jelen 2025-05-14 23:08:50 +02:00
  • d1ad796496 mbedtls: Avoid code duplication between v2 and v3 branches Jakub Jelen 2025-05-14 22:51:50 +02:00
  • e2064b743d pki: Make sure the buffer is zeroized too Jakub Jelen 2025-05-14 22:38:46 +02:00
  • 6d2a3e4eb6 pki_mbedtls: Simplify memory cleanup Jakub Jelen 2025-05-14 13:34:00 +02:00
  • 7c34fa783d mbedcrypto: Refromat pki_key_to_blob() Jakub Jelen 2025-05-14 22:54:53 +02:00
  • 2a2c714dfa tests: Auth without none method Jakub Jelen 2025-05-30 09:52:16 +02:00
  • 12baa5200a auth: Process outstanding packets before selecting signature algorithm Jakub Jelen 2025-05-30 09:47:34 +02:00
  • f2b64abcbd buffer: Use sizeof instead of magic number Jakub Jelen 2025-05-30 09:20:41 +02:00
  • 4135154b6d cmocka_unit_test_setup_teardown: Comply with codespell style. Nicolas Graves 2024-10-18 09:19:39 +02:00
  • ca4c874a9e tests: remove unsupported SHA1 HMAC tests for compatibility with latest dropbear version Praneeth Sarode 2025-05-27 16:42:05 +05:30
  • c7b6ffad0e Remove height due to inconsistent display in browser Rohan Eden 2025-04-01 12:43:12 +00:00
  • c1fb0d872d Reformatted torture_auth_cert.c salonidabgar 2025-04-17 23:17:12 +05:30
  • 3a167a89b5 Added tests for auth agent forwarding salonidabgar 2025-04-17 22:58:58 +05:30
  • dfa9421e01 Added preprocessor directives for Windows salonidabgar 2025-04-17 22:50:14 +05:30
  • efc5bc633f Reformatted torture.c and torture.h salonidabgar 2025-04-17 22:48:54 +05:30
  • 3a4ba8b763 Fix file permissions: remove executable bit from CMakeLists.txt as it's a configuration file salonidabgar 2025-04-19 10:19:23 +05:30
  • 47db54b7c1 Move torture_setup_ssh_agent() and torture_cleanup_ssh_agent() to torture.c salonidabgar 2025-04-19 09:59:23 +05:30
  • d1c2d3db9d Added .DS_Store to .gitignore salonidabgar 2025-04-17 21:50:04 +05:30
  • dcb65fe584 refactor(curve25519): split the single file curve25519.c into multiple files for better readability Praneeth Sarode 2025-04-18 19:50:54 +05:30
  • d758990d39 misc: Fix OpenSSH banner parsing Lucas Mulling 2025-04-24 15:48:32 -03:00
  • bfae56634c tests:unittests: Fix tests on FreeBSD Andreas Schneider 2025-04-23 15:53:08 +02:00
  • 3d0226cadc examples: Avoid using uninitialized memory Jakub Jelen 2025-04-16 17:10:00 +02:00
  • 0bcd7d12d8 dh-gex: Avoid reading the EOF stream Jakub Jelen 2025-04-16 17:08:11 +02:00
  • bd10ec1162 tests: Use fseek instead of rewind to simplify error checking Jakub Jelen 2025-04-16 17:04:07 +02:00
  • 69c169e4cb sftpserver: Free memory on error condition Jakub Jelen 2025-04-16 16:48:18 +02:00
  • f0b9db586b test: Fix potential leak of fds on error Jakub Jelen 2025-04-16 16:39:17 +02:00
  • c735b44f83 test: Fix unused variables and potential memory leaks Jakub Jelen 2025-04-16 16:38:55 +02:00
  • 3b4b8033de tests: Make the static ananlyzers happy with the threads Jakub Jelen 2025-04-16 16:29:44 +02:00
  • 0068fdd594 examples: Fix possible null pointer passed to open() Jakub Jelen 2025-04-16 16:19:42 +02:00
  • 344235c954 fix(tests): improve synchronization in torture_forwarded_tcpip_callback tests Praneeth Sarode 2025-04-15 12:26:45 +05:30
  • d00f7b1bf9 Make sure we pass right parameters to buffer_pack Jakub Jelen 2025-04-14 22:17:02 +02:00
  • b14018ecab tests: Do not build zlib test when built without Jakub Jelen 2025-04-14 22:16:27 +02:00
  • 5e47b1c1c2 kex: Add more noisy errors to simplify debugging ssh_make_sessionid Jakub Jelen 2025-04-10 15:18:35 +02:00
  • 9ce885b168 ci: Add mbedTLS + clang build combination Jakub Jelen 2025-04-10 14:39:09 +02:00
  • 184dad101d Move the PKCS#11 provider environment variable where it needs to be Jakub Jelen 2025-04-10 14:38:51 +02:00
  • 04a58919f8 Fix: NULL pointer check in ssh_channel_is_closed RaviRaaja 2025-04-08 16:00:41 +05:30
  • b106211d92 clang-format: Align consecutive macros Norbert Pocs 2025-04-09 21:13:58 +02:00
  • af10857aa3 CmakeLists: Fix multiple digit major version for OpenSSH Norbert Pocs 2025-04-11 09:04:40 +02:00
  • f3b389d112 tests: add unit test for direct-tcpip channel open request Praneeth Sarode 2025-03-30 16:52:44 +05:30
  • 18e7423e70 Add direct-tcpip channel open request callback support Praneeth Sarode 2025-03-30 16:51:45 +05:30
  • 8c8d3ceef7 tests: add unit test for forwarded-tcpip callback Praneeth Sarode 2025-03-31 20:31:26 +05:30
  • 0d0ed4b1f8 curve25519: add support for gcrypt's Curve25519 implementation Praneeth Sarode 2025-04-02 15:08:51 +05:30
  • 8dc234c909 Add clarification to INSTALL for unit testing on Windows via the cmocka dependency Arek Ouzounian 2025-04-02 13:15:14 -07:00
  • 2e686c5cea cmake: fix MbedTLS version detection Praneeth Sarode 2025-04-02 16:50:46 +05:30
  • d3706d5940 Add missing symbol to the map Jakub Jelen 2025-04-02 10:59:13 +02:00
  • d92a057090 tests: fix torture_server_x11 and add it to tests Praneeth Sarode 2025-03-30 16:09:09 +05:30
  • 1434f24911 auth: Avoid forward-null pointer dereference Jakub Jelen 2025-03-20 15:24:11 +01:00
  • cce600f980 test for ssh_get_kex_algo() Aditya Sinha 2025-03-04 20:01:23 +05:30
  • 95150b1137 Adding the missing Algorithms to ssh_get_kex_algo() function Aditya Sinha 2025-03-25 22:46:31 +05:30
  • 65b2591b91 Reformatting the ssh_get_kex_aglo() function Aditya Sinha 2025-03-25 22:38:05 +05:30
  • a5e9529ca7 curve25519: refactor mbedTLS code to remove code duplication Praneeth Sarode 2025-03-21 22:29:30 +05:30
  • 49a355c272 curve25519: Use mbedTLS curve25519 for ECDH, if available Praneeth Sarode 2025-03-21 00:08:17 +05:30
  • 84d02e7440 kex: Make existing convenience features available David Wedderwille 2025-03-28 00:26:52 +01:00
  • 0b91ba779c kex: Improved naming of variables. David Wedderwille 2025-03-28 00:15:17 +01:00
  • d02163546d fuzz: Add ProxyJump misconfiguration cases to ssh_client_config_fuzzer_corpus Yuvraj Saxena 2025-03-29 19:32:54 +05:30
  • a93e84efb9 authenticate_console:Stop authentication after SSH session disconnection to avoid hanging up in poll AsadaShino 2025-01-08 21:22:39 +08:00
  • a59d587060 sftpserver.c: Add support for O_TRUNC while opening files Eshan Kelkar 2025-03-15 17:50:33 +05:30
  • 6c4e4a9e1c torture_sftpserver.c: Add test for O_TRUNC while opening files Eshan Kelkar 2025-03-15 18:10:30 +05:30
  • aa681c268e extensions: Host-bound public key authentication Abdallah Alhadad 2025-03-15 03:17:56 +02:00
  • fe381d6aa4 refactor: Extract build_pubkey_auth_request function for public key authentication Abdallah Alhadad 2025-03-15 03:01:44 +02:00
  • 1f76cc0c6a reformat: functions related to pubkey authentication Abdallah Alhadad 2025-03-15 14:15:27 +02:00
  • bf2b8954e8 CMake: Add Requires.private information for GSSAPI to .pc file John Thacker 2025-02-27 09:58:03 -05:00
  • 7e3935e7d2 Add timeout extension requirement to the MR template Jakub Jelen 2025-03-03 09:36:51 +01:00
  • d38b471fd8 ci: Move MR template from webui to git Jakub Jelen 2025-03-03 09:36:21 +01:00
  • 735a4368c2 Document the need to extend the CI timeout Jakub Jelen 2025-03-03 09:35:54 +01:00
  • a25f9d211d tests: Fix variable names to avoid codespell issues Jakub Jelen 2025-03-04 14:11:16 +01:00
  • 3a52bf1679 tests: Reproducer for graceful failure on ignored Match arguments Jakub Jelen 2025-03-04 13:55:04 +01:00
  • f7bdd779d6 config: Be less strict when parsing unknown Match keywords Jakub Jelen 2025-03-04 13:48:50 +01:00
  • 8ef249a4a4 config: Fix copy&paste error in error message Jakub Jelen 2025-03-04 13:28:52 +01:00
  • d9da8f212d docs: Add section on ABI versioning and symbol management to CONTRIBUTING. Praneeth Sarode 2025-02-07 14:18:40 +05:30
  • 9613e9508d tests/torture_proxyjump: Fix codespell issues Norbert Pocs 2025-02-26 18:38:56 +01:00
  • 6b9a6529bd tests: Add torture_proxyjump_multiple_users_sshd_jump with Doe Norbert Pocs 2024-11-11 19:46:45 +01:00
  • b14cde6d2a tests: Add multiple server proxyjump testcase Norbert Pocs 2024-11-11 19:52:23 +01:00
  • e01c32f41e tests: Add torture_setup_sshd_servers Norbert Pocs 2024-11-05 15:35:47 +01:00
  • dd6a711354 Use windows-compatible access() function to unbreak windows build Jakub Jelen 2025-02-27 11:41:44 +01:00
  • c1a7de78d1 tests: Add PKCS#11 URI tests with Ed25519 keys Jakub Jelen 2024-12-23 22:00:17 +01:00
  • 9735f074ba tests: Skip Ed25519 keys in FIPS mode Jakub Jelen 2024-12-23 21:11:11 +01:00
  • b2b56151c0 pki: Fail more gracefully when parsing Ed25519 keys in FIPS mode Jakub Jelen 2025-01-22 18:41:12 +01:00
  • de7903a633 Do not import Ed25519 keys in FIPS Mode Jakub Jelen 2024-12-26 16:12:24 +01:00
  • a089513e40 pki_crypto: OpenSSL 1.1.1 compatible Ed25519 key duplication Jakub Jelen 2024-12-23 21:27:02 +01:00
  • ec9d7d13fd Use Ed25519 in OpenSSL through the EVP_PKEY API Jakub Jelen 2024-12-23 19:28:29 +01:00
  • f14568262a tests: Update PKCS#11 tests to follow global verbosity Jakub Jelen 2025-01-23 10:35:47 +01:00
  • 257e8eb2c1 tests: Add PEM public Ed25519 key Jakub Jelen 2024-12-23 16:42:00 +01:00
  • 99fcd56135 tests: Remove p11-kit remoting from pkcs11 tests Jakub Jelen 2025-01-22 17:45:43 +01:00
  • 8922e43578 tests: Improve logging on failures in ed25519 test Jakub Jelen 2024-12-23 19:29:17 +01:00
  • e36ca61e36 pki: Fix error message Jakub Jelen 2024-12-23 19:29:39 +01:00
  • 02c092d3d9 pki: Avoid needless assignment Jakub Jelen 2024-12-26 17:47:04 +01:00
  • 520f758902 pki_crypto: Reformat pki_key_compare Jakub Jelen 2025-01-23 11:42:21 +01:00
  • 12b8eed093 pki_crypto: Reformat pki_private_key_to_pem Jakub Jelen 2025-01-23 11:40:54 +01:00
  • 3372c2ad78 cmake: Add option WITH_HERMETIC_USR Lucas Mulling 2025-02-17 14:13:53 -03:00
  • 6b83aa9a40 CMake: Use GSSAPI_INCLUDE_DIR consistently John Thacker 2025-02-14 11:19:14 -05:00
  • 7f045e2d91 tests: Unit test nested quotes Jakub Jelen 2025-02-11 12:35:46 +01:00
  • 2b916b3b88 tests: Reformat test list Jakub Jelen 2025-02-06 15:47:28 +01:00
  • a10553ae57 Reproducer for #291 Jakub Jelen 2025-02-03 10:15:27 +01:00
  • d1ce336ae3 config: Allow escaping quotes inside of quoted tokens Jakub Jelen 2025-02-06 13:38:02 +01:00
  • 79ac8b85d8 tests: add tests for users-groups-by-id@openssh.com on client side Praneeth Sarode 2025-02-05 17:01:40 +05:30
  • 9a9cafeed5 sftp: add users-groups-by-id@openssh.com extension for client Praneeth Sarode 2025-02-05 17:01:20 +05:30