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

Commit Graph

  • c73a8a824e ci: Add Centos 10 development container Jakub Jelen 2024-10-24 16:41:06 +02:00
  • 7712c7d0f9 cmake: Fixed compatibility issues with "CPM.cmake" in combination with the libraries MBedTLS and libgcrypt. Davidwed 2024-09-03 11:43:32 +02:00
  • d7a0cbcfbb tests: Permit slow systems to take 300ms instead of 75ms. Simon Josefsson 2024-09-13 09:51:51 +02:00
  • cb0237e85b cmake: Only enable CXX when running the coverage Thomas Perale 2024-09-14 21:07:30 +02:00
  • 5b0f480acd Document that most SFTP functions require a blocking ssh_session JamesWrigley 2024-10-01 23:38:04 +02:00
  • 629ba3fd34 Fix typo JamesWrigley 2024-10-04 18:46:53 +02:00
  • 854795c654 libssh 0.11.1 libssh-0.11.1 Jakub Jelen 2024-08-29 15:19:17 +02:00
  • da064c9a18 ttyopts: Adjust the default TTY modes to be sane Jakub Jelen 2024-08-22 15:15:14 +02:00
  • 48d474f78c ttyopts: Adjust the default TTY modes to be sane Jakub Jelen 2024-08-22 15:15:14 +02:00
  • c85dc05436 CYGWIN: fix build. Carlo Bramini 2024-08-16 08:58:28 +00:00
  • 8d0d3d4d7b Add explicit -Werror=unused-variable Jakub Jelen 2024-08-16 16:12:58 +02:00
  • 0b2e13bc9b cmake: Do not build server examples and tests when built without server Jakub Jelen 2024-08-16 10:56:08 +02:00
  • 51f4a5743d kex: Avoid unused variable when built without server Jakub Jelen 2024-08-16 10:50:50 +02:00
  • e816256333 config: Do not parse unsupported ControlPath/ControlMaster Jakub Jelen 2024-08-14 10:27:24 +02:00
  • 960a6d1cdd tests: Do not crash on cleanup when sshd does not come up Jakub Jelen 2024-08-09 12:33:28 +02:00
  • 1fa9ea7f43 tests: Do not override verbosity set by environment Jakub Jelen 2024-08-09 12:33:02 +02:00
  • afa77c11ca test: Workaround the new OpenSSH failure rate limiting Jakub Jelen 2024-08-09 11:30:15 +02:00
  • 825de355d4 cpack: Make sure to not package .git file Andreas Schneider 2024-08-09 09:52:12 +02:00
  • a910526e10 tests: Avoid unused variables Jakub Jelen 2024-08-13 14:12:43 +02:00
  • dfc3cb7112 wrapper: Use calloc instead of zerostructp Jakub Jelen 2024-08-12 17:55:11 +02:00
  • 3264d3e83c wrapper: Avoid asymmetric termination of gzip context Jakub Jelen 2024-08-12 17:49:46 +02:00
  • 6030d2fcd5 tests: Describe reason for using internal-sftp Jakub Jelen 2024-08-12 13:49:31 +02:00
  • 406a014d58 tests: Remove needless printf Jakub Jelen 2024-08-12 10:34:13 +02:00
  • af0153f30f tests: Rewrite fs_wrapper for readability Jakub Jelen 2024-08-09 18:22:49 +02:00
  • 84dde6d302 tests: Assemble the output into single buffer Jakub Jelen 2024-08-09 17:26:00 +02:00
  • dd38f523e1 tests: Be explicit about types. Jakub Jelen 2024-08-09 17:17:14 +02:00
  • 5318ddaabc Use CMake's C_STANDARD property JamesWrigley 2024-08-10 01:49:10 +02:00
  • e298600303 CYGWIN: fix build. Carlo Bramini 2024-08-16 08:58:28 +00:00
  • 8295945011 Add explicit -Werror=unused-variable Jakub Jelen 2024-08-16 16:12:58 +02:00
  • 8363929104 cmake: Do not build server examples and tests when built without server Jakub Jelen 2024-08-16 10:56:08 +02:00
  • 71e1baeb5f kex: Avoid unused variable when built without server Jakub Jelen 2024-08-16 10:50:50 +02:00
  • 82b363f294 config: Do not parse unsupported ControlPath/ControlMaster Jakub Jelen 2024-08-14 10:27:24 +02:00
  • 8fb2c5d2fd tests: Do not crash on cleanup when sshd does not come up Jakub Jelen 2024-08-09 12:33:28 +02:00
  • 9ce53b6972 tests: Do not override verbosity set by environment Jakub Jelen 2024-08-09 12:33:02 +02:00
  • 7b89ff760a test: Workaround the new OpenSSH failure rate limiting Jakub Jelen 2024-08-09 11:30:15 +02:00
  • 362ab3a684 cpack: Make sure to not package .git file Andreas Schneider 2024-08-09 09:52:12 +02:00
  • ea97d41bbb tests: Avoid unused variables Jakub Jelen 2024-08-13 14:12:43 +02:00
  • c85268c38b wrapper: Use calloc instead of zerostructp Jakub Jelen 2024-08-12 17:55:11 +02:00
  • c9cfeb9b83 wrapper: Avoid asymmetric termination of gzip context Jakub Jelen 2024-08-12 17:49:46 +02:00
  • deedc0e108 tests: Describe reason for using internal-sftp Jakub Jelen 2024-08-12 13:49:31 +02:00
  • 57073d588a tests: Remove needless printf Jakub Jelen 2024-08-12 10:34:13 +02:00
  • d416ef533f tests: Rewrite fs_wrapper for readability Jakub Jelen 2024-08-09 18:22:49 +02:00
  • 2743b510ac tests: Assemble the output into single buffer Jakub Jelen 2024-08-09 17:26:00 +02:00
  • 41d370864e tests: Be explicit about types. Jakub Jelen 2024-08-09 17:17:14 +02:00
  • 7e4ea0d111 Use CMake's C_STANDARD property JamesWrigley 2024-08-10 01:49:10 +02:00
  • 2f50ef2fe6 tests: add support for IPv4/IPv6 loopback network ID fallback in torture_config_match_localnetwork.c Francesco Rollo 2024-07-31 12:19:14 +02:00
  • eae3a60ef8 Fix proxy_disconnect on systems without pthread Jakub Jelen 2024-08-02 10:41:29 +02:00
  • 318f675ef8 match: Workaround matching on systems without IPv6 Jakub Jelen 2024-08-02 10:29:54 +02:00
  • 7beb580aab Conditional compilation of localnetwork matching Jakub Jelen 2024-08-02 09:56:43 +02:00
  • b0b2e8fefd tests: add support for IPv4/IPv6 loopback network ID fallback in torture_config_match_localnetwork.c Francesco Rollo 2024-07-31 12:19:14 +02:00
  • b804aa9286 Fix proxy_disconnect on systems without pthread Jakub Jelen 2024-08-02 10:41:29 +02:00
  • ab10f5c2f7 match: Workaround matching on systems without IPv6 Jakub Jelen 2024-08-02 10:29:54 +02:00
  • 9634668258 Conditional compilation of localnetwork matching Jakub Jelen 2024-08-02 09:56:43 +02:00
  • 894e07aede API: Bump SO version to 4.10.0 libssh-0.11.0 Sahana Prasad 2024-06-19 14:18:02 +02:00
  • c4d77b9438 Changelog for version 0.11.0 Sahana Prasad 2024-06-19 10:21:41 +02:00
  • bd091239d3 messages: Invoke callbacks also for no-more-sessions Jakub Jelen 2024-07-18 16:52:31 +02:00
  • 716950fc9e messages: Reformat the surrounding code Jakub Jelen 2024-07-17 12:56:52 +02:00
  • f6e2d18da1 messages: Fix format string for uint8_t Jakub Jelen 2024-07-17 12:49:09 +02:00
  • 754fb9afc4 Do not send reply if not requested Jakub Jelen 2024-07-16 10:01:19 +02:00
  • 60ec21a5bf sftpserver: Use correct type for lseek return value Jakub Jelen 2024-07-16 15:20:32 +02:00
  • 7d82bc377f sftpserver: Add missing return while processing write Jakub Jelen 2024-07-16 15:16:06 +02:00
  • 325ea6dc40 misc: Fix formatting Jakub Jelen 2024-07-16 15:13:25 +02:00
  • 9ddde3803e base64: Reformat Jakub Jelen 2024-07-15 14:19:54 +02:00
  • 8ed9f5e69b sftpserver: Reuse ssh_{read,write}n Jakub Jelen 2024-07-15 13:39:32 +02:00
  • af8de95805 connector: Fix cycle condition to avoid possible underflow Jakub Jelen 2024-07-15 12:42:16 +02:00
  • 17a8a8b3c3 examples: Reformat ssh_server.c Jakub Jelen 2024-07-15 12:37:20 +02:00
  • a001e19882 dh-gex: Avoid theoretical integer underflow Jakub Jelen 2024-07-15 12:06:08 +02:00
  • eacab52789 socket: Check return value to avoid NULL deref Jakub Jelen 2024-07-15 11:30:22 +02:00
  • 97e9289271 feat: add suppression for libkrb5 leak Gauravsingh Sisodia 2024-07-10 12:05:34 +00:00
  • 3bfa6e8637 feat: add gssapi server callbacks tests Gauravsingh Sisodia 2024-06-10 15:51:09 +00:00
  • 965a94b515 fix: memory leaks in gssapi.c Gauravsingh Sisodia 2024-05-14 10:37:48 +00:00
  • 74d42ca38b feat: add tests for gssapi-with-mic Gauravsingh Sisodia 2024-03-29 06:47:36 +00:00
  • 6d1ed76c7a feat: implement proxy jump using libssh Gauravsingh Sisodia 2024-02-28 17:20:52 +00:00
  • fe53cdfabd tests: add setenv and unsetenv wrappers for windows Gauravsingh Sisodia 2024-07-06 08:53:39 +00:00
  • bed4438695 Allow building without the exec() supported ... Jakub Jelen 2024-07-04 18:28:43 +02:00
  • 2fe9ed1764 libcrypto: Remove the need for the engine.h Jakub Jelen 2024-07-04 19:20:40 +02:00
  • 11b792a076 tests: Try to make the gcrypt valgrind less noisy Jakub Jelen 2024-07-04 18:44:03 +02:00
  • 5a2654c837 pki: Do not include needless engine header Jakub Jelen 2024-07-02 15:35:20 +02:00
  • 0ce88225c0 pki: Fix memory leaks from handling pkcs11 uri Jakub Jelen 2024-07-02 14:09:34 +02:00
  • 3e0c2275ef tests: Avoid memory leaks from tests Jakub Jelen 2024-07-02 13:30:04 +02:00
  • 13935fca7e ci: Add valgrind runs for all crypto backends Jakub Jelen 2024-07-01 20:05:39 +02:00
  • ec6363d6b5 mbedtls: Avoid memory leak when handling ECDSA keys Jakub Jelen 2024-07-01 19:57:53 +02:00
  • 2d3b7e07af fix: sftp_packet_read stuck in an infinite loop in blocking mode Liu Husong 2024-06-04 00:53:31 +08:00
  • c662bcc466 tests: added a regression test to demonstrate that sftp_packet_read could run into an infinite loop Liu Husong 2024-06-04 00:44:45 +08:00
  • 5f0e08912e make ssh_buffer_pack_va() static Sahana Prasad 2024-06-26 11:51:18 +02:00
  • 7812e71b8f Avoid resource leak of key Sahana Prasad 2024-06-27 14:33:32 +02:00
  • 0f102fd1a2 match.c: Add comment to clarify that endif corresponding to which ifndef Eshan Kelkar 2024-06-11 09:57:52 +05:30
  • 40b2279407 match.c: Add check for NULL arguments passed to match_group() Eshan Kelkar 2024-06-11 09:44:08 +05:30
  • 145222eef6 match.c: Add function documentation for match_group() Eshan Kelkar 2024-06-11 09:38:00 +05:30
  • d41a0aaa13 Move ssh_match_group() from misc.c to match.c Eshan Kelkar 2024-06-11 09:15:00 +05:30
  • 21627509f5 support for setstat on server Abdelrahman Youssef 2024-04-11 13:30:33 +02:00
  • 3809db771d Mark libgcrypt backend deprecated Jakub Jelen 2024-06-18 11:25:05 +02:00
  • 5d60805fda misc: Mark engines deprecated Jakub Jelen 2024-06-18 11:14:31 +02:00
  • d4adad584e misc: Fix gcrypt suffix in version listing Jakub Jelen 2024-06-18 11:13:51 +02:00
  • b4ed60024b refactor: wrap and move server session options in a new struct Francesco Rollo 2024-06-10 21:06:22 +02:00
  • 6c59d975ba Poll the channel in ssh_channel_poll() when the buffer isn't empty JamesWrigley 2024-03-11 15:22:21 +01:00
  • c4e547f3f7 options.c: Add int datatype in doc for SSH_OPTIONS_CONTROL_MASTER Eshan Kelkar 2024-05-31 12:03:25 +05:30
  • ac7c788ef0 options.c: Improve doc of ssh_options_set() and ssh_bind_options_set() Eshan Kelkar 2024-05-28 10:29:41 +05:30
  • 5802017b7f options.c: Use a consistent scheme for datatype in documentation Eshan Kelkar 2024-05-27 12:06:14 +05:30
  • b3e40e2bf7 torture_options.c: Add test for SSH_BIND_OPTIONS_RSA_MIN_SIZE Eshan Kelkar 2024-05-17 20:01:27 +05:30