1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-07-28 01:41:48 +03:00

Commit Graph

  • d245706678 config: Fix copy&paste error in error message Jakub Jelen 2025-03-04 13:28:52 +01:00
  • 5911d058f1 tests: Unit test nested quotes Jakub Jelen 2025-02-11 12:35:46 +01:00
  • 3daa06dba7 Reproducer for #291 Jakub Jelen 2025-02-03 10:15:27 +01:00
  • 45888d65ba config: Allow escaping quotes inside of quoted tokens Jakub Jelen 2025-02-06 13:38:02 +01:00
  • 33a73594e6 examples: Fix format string unearthed during macos build Jakub Jelen 2024-08-06 10:18:04 +02:00
  • 9cdcd16e82 cmake: Do not attempt to use -fstack-clash-protection on MacOS M1 chips Jakub Jelen 2024-08-06 10:00:51 +02:00
  • 12077f7294 clang-format: Update config for clang 19 Jakub Jelen 2025-01-03 16:14:17 +01:00
  • f067d9e0d3 torture_config: Use getpwuid() instead of env variables Andreas Schneider 2025-01-15 13:24:41 +01:00
  • ec753057a5 torture_misc: Do not rely on environment variables Andreas Schneider 2025-01-15 13:22:38 +01:00
  • 39aefd479f zlib: Move conditional compilation inside of the gzip.c Jakub Jelen 2025-01-14 14:43:22 +01:00
  • 2e5b6beec7 gzip: Move cleanup to separate function Jakub Jelen 2025-01-13 13:40:39 +01:00
  • 11c16531f0 gzip: Avoid potential memory leak Jakub Jelen 2025-01-13 13:38:28 +01:00
  • 69ee0062d7 options: Clarify format of HOST option Jakub Jelen 2024-11-08 17:55:18 +01:00
  • 13c69821dd Happy new year 2025! Jakub Jelen 2025-01-02 11:18:03 +01:00
  • 543c730691 packet: Implement logging of SSH2_MSG_DEBUG message Jakub Jelen 2024-11-18 20:29:06 +01:00
  • 97bda86d41 channels: Remove callbacks from freed channels Jakub Jelen 2024-11-15 10:15:37 +01:00
  • 77c9498dbe tests: Close channel before freeying Jakub Jelen 2024-09-03 14:08:40 +02:00
  • 404452728d tests: Fix random failure on too fast systems Jakub Jelen 2024-12-05 17:18:20 +01:00
  • e111a63acb ci: Skip torture_rand in mingw as it keeps hanging Jakub Jelen 2024-12-20 10:12:10 +01:00
  • 054682e72d tests:valgrind: Add suppression memleak in krb5_mcc_generate_new Andreas Schneider 2024-12-03 11:46:04 +01:00
  • 5bff8b5dc6 sftpserver: Do not override the ssh error code Jakub Jelen 2024-10-21 21:00:23 +02:00
  • 758fbdd31b Add #ifndef __VA_NARG__ guard to avoid "__VA_NARG__" redefined warnings Axel Lin 2024-10-25 08:36:25 +08:00
  • 5c0add44e7 Add missing #include's to sftpserver.h JamesWrigley 2024-09-24 22:30:38 +02:00
  • 9f4e7eb06b Make codespell ignore PENDIN in CI JamesWrigley 2024-10-21 15:31:55 +02:00
  • 1d157c57a3 tests: Permit slow systems to take 1-450 instead of 1-40ms. Simon Josefsson 2024-10-21 15:38:13 +02:00
  • 7d35d25297 tests: Do not use global openssl.cnf Jakub Jelen 2024-10-24 18:26:56 +02:00
  • 4119ad0fd8 ci: Add Centos 10 development container Jakub Jelen 2024-10-24 16:41:06 +02:00
  • 771dc30f79 cmake: Fixed compatibility issues with "CPM.cmake" in combination with the libraries MBedTLS and libgcrypt. Davidwed 2024-09-03 11:43:32 +02:00
  • 747dd17e64 tests: Permit slow systems to take 300ms instead of 75ms. Simon Josefsson 2024-09-13 09:51:51 +02:00
  • 093431f929 cmake: Only enable CXX when running the coverage Thomas Perale 2024-09-14 21:07:30 +02:00
  • 74eb01f26d tests: Cleanup torture_channel_exit_signal 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