1
1

Граф коммитов

  • 0bee5d5e97 fixed issue with ssh_connector when data has been consumed by a channel callback Jeremy Cross 2021-06-07 13:47:04 -0700
  • 7dfed5c3cb Fix error in documentation Serdar Sanli 2021-06-19 19:39:31 +0100
  • 925dc92d52 misc: Avoid the 4KB stack buffer in ssh_bind_options_expand_escape Xiang Xiao 2021-05-10 01:35:29 +0800
  • 9eba361ca2 misc: Avoid the 4KB stack buffer in ssh_path_expand_escape Xiang Xiao 2021-05-10 01:13:09 +0800
  • f2bd44969b Make the max file line length configurable Xiang Xiao 2021-05-10 19:42:32 +0800
  • dbe504ea0a Make the transfer buffer size configurable Xiang Xiao 2021-05-10 02:00:24 +0800
  • 14276f0b51 log: add ssh_vlog to save the stack space Xiang Xiao 2021-05-10 19:27:31 +0800
  • 672c1f8a3a windows: Define PATH_MAX to MAX_PATH Xiang Xiao 2021-05-19 18:20:38 +0800
  • 592d256a0b Enable freebsd runner also for jjelen Jakub Jelen 2021-06-07 11:34:32 +0200
  • aac975b7b2 Unbreak build on freebsd Jakub Jelen 2021-06-07 11:27:46 +0200
  • c40576c6f6 add moduli file location as an ssh_bind option Andrew Wiley 2021-05-01 12:19:18 -0700
  • 6aa88e22d6 build samplesshd-cb example on Windows too Andrew Wiley 2021-05-01 12:17:53 -0700
  • bd7bef8b50 fix error checks on channel writes in samplesshd-cb example Andrew Wiley 2021-05-01 12:14:54 -0700
  • fb8d120bec make GSSAPI optional in the samplesshd-cb example Andrew Wiley 2021-05-01 12:10:25 -0700
  • 286a706394 scp: Avoid allocate 8KB stack buffer in ssh_scp_deny_request Xiang Xiao 2021-05-13 11:50:37 +0800
  • b6b5c59223 socket: Read the data directly into in_buffer Xiang Xiao 2021-05-10 00:27:52 +0800
  • f7369423a4 agent: Avoid 1KB temporary buffer in agent_talk Xiang Xiao 2021-05-11 14:40:50 +0800
  • a8a74a70fa examples/ssh_server_fork: Support the multi-client through pthread Xiang Xiao 2021-05-05 22:44:36 -0700
  • 3b29e2ad4c sftp: Read the data directly into packet->payload Xiang Xiao 2021-05-10 00:47:20 +0800
  • 3ab17e3fbd channels: Read into buffer directly in channel_read_buffer Xiang Xiao 2021-05-11 14:59:39 +0800
  • c027585a50 Don't allocate ssh_blf_ctx from stack in bcrypt_pbkdf Xiang Xiao 2021-05-11 15:50:38 +0800
  • ef02e524df packet: Change the last argument of ssh_packet_encrypt to uint32_t Xiang Xiao 2021-05-05 10:03:00 -0700
  • 50934a542d mbedtls: Change the last argument of cipher_[de|en]crypt_cbc to size_t Xiang Xiao 2021-05-05 09:15:38 -0700
  • 07245c1cdd Fix error: dereferencing pointer to incomplete type ‘struct timeval’ Xiang Xiao 2021-05-05 09:12:39 -0700
  • 094aeeafbe examples/ssh_server: Free the resource in the failure path Xiang Xiao 2021-05-06 23:29:50 -0700
  • cfd883196d Fixes typo in src/buffer.c Sahana Prasad 2021-05-17 09:43:08 +0200
  • d2182bb7af Replace the hardcode max path length with PATH_MAX Xiang Xiao 2021-05-09 23:53:28 +0800
  • ae44d846b8 gitlab-ci: Enable new freebsd runner Andreas Schneider 2021-05-27 10:02:09 +0200
  • dfcf793a9f doc: Add REAMDE how to setup a freebsd gitlab runner Andreas Schneider 2021-05-27 09:58:34 +0200
  • 7657994aed gitlab-ci: Use shared Windows runners from gitlab Andreas Schneider 2021-05-26 09:04:33 +0200
  • 7ab6194a82 gitlab-ci: Disable the freebsd runner Andreas Schneider 2021-05-26 17:43:13 +0200
  • d2a41e606b tests: Fix running timeout tests on gitlab windows runners Andreas Schneider 2021-05-26 17:06:42 +0200
  • 9b7c4307a4 examples/ssh_client: Fix the memory leak in RTOS environment Xiang Xiao 2021-05-06 23:16:56 -0700
  • c9e6461546 examples/ssh_client: call ssh_init explicitly Xiang Xiao 2021-05-06 22:47:20 -0700
  • 5c919c4edb examples/ssh_server: Support the command line parser without argp package Xiang Xiao 2021-05-08 02:20:37 -0700
  • 9bff4cb9b9 examples/ssh_server: Add -u and -P option Xiang Xiao 2021-05-08 00:26:24 -0700
  • 43a31b81f2 examples/libssh_scp: Remove the duplication of free(loc->host) Xiang Xiao 2021-05-06 22:54:10 -0700
  • 46624648f9 examples/libssh_scp: call ssh_init and ssh_finalize explicitly Xiang Xiao 2021-05-06 22:46:03 -0700
  • e909bde2c5 examples/ssh_client: Check SIGWINCH is defined before using it Xiang Xiao 2021-05-05 11:33:31 -0700
  • 605f7fb2de Revert "Fix error: dereferencing pointer to incomplete type ‘struct timeval’" Jakub Jelen 2021-05-12 11:15:27 +0200
  • ba04f788f4 Revert "mbedtls: Change the last argument of cipher_[de|en]crypt_cbc to size_t" Jakub Jelen 2021-05-12 11:15:24 +0200
  • 30b548af02 Revert "packet: Change the last argument of ssh_packet_encrypt to uint32_t" Jakub Jelen 2021-05-12 11:14:52 +0200
  • 9e0d76fb67 ed25519: Harmonize arguments to make new gcc happy Jakub Jelen 2021-05-10 13:16:48 +0200
  • 8ea7fc6129 Fix error: dereferencing pointer to incomplete type ‘struct timeval’ Xiang Xiao 2021-05-09 07:45:03 -0700
  • aef467ab4a mbedtls: Change the last argument of cipher_[de|en]crypt_cbc to size_t Xiang Xiao 2021-05-09 07:45:29 -0700
  • 053ed5bd91 packet: Change the last argument of ssh_packet_encrypt to uint32_t Xiang Xiao 2021-05-09 07:47:58 -0700
  • b59184fc89 doc: Fix uninitialized variable in example code Andreas Schneider 2021-04-01 11:58:32 +0200
  • d5099dec54 gitlab-ci: Run basic test with ninja Jakub Jelen 2021-03-25 16:59:41 +0100
  • 5904f19592 gitlab-ci: fix typo ADDTIONAL DDoSolitary 2021-03-26 16:18:34 +0800
  • 1a24b424ef cmake: Fix Ninja multiple rules error DDoSolitary 2021-02-05 14:06:56 +0800
  • 25f9ca83a4 tests: Cover sftp_new_channel function Jakub Jelen 2021-03-16 18:07:12 +0100
  • 51b7a2421a fix sftp_new_channel constructs an invalid object Pablo Yaggi 2021-02-09 11:39:13 +0000
  • 78036e98ec Reformat sftp_new_channel Jakub Jelen 2021-03-04 10:29:40 +0100
  • c10d06b322 Reformat sftp_server_new Jakub Jelen 2021-03-04 10:28:36 +0100
  • a5bb333422 [winlocks] Include stdlib.h to avoid crash in Windows Chris Townsend 2021-03-11 09:02:08 -0500
  • c8b2e68fb8 cmake: Support build directories with special characters DDoSolitary 2021-02-05 15:14:22 +0800
  • 0679945383 cmake: Avoid setting compiler flags directly DDoSolitary 2021-01-23 11:30:39 +0800
  • b90cc79cbe pki: Fix memory leak on error path Jakub Jelen 2021-01-28 20:33:01 +0100
  • cb7ce1813b tests: Verify the configuration can set more identity files from one configuration file Jakub Jelen 2021-01-28 19:10:51 +0100
  • a9061ab434 config: Support more identity files in configuration Jakub Jelen 2021-01-28 19:02:21 +0100
  • ae809b3cbb dh-gex: Avoid memory leaks Jakub Jelen 2021-01-15 19:23:53 +0100
  • 8e56585c72 tests/external_override: Add override test for internal implementations Anderson Toshiyuki Sasaki 2020-12-15 13:35:06 +0100
  • d4258d1461 libmbedcrypto: Fix chacha20-poly1305 Anderson Toshiyuki Sasaki 2020-12-11 19:33:14 +0100
  • c50cfe7fc7 chachapoly: Use secure_memcmp() to compare auth tag Anderson Toshiyuki Sasaki 2020-12-11 12:39:57 +0100
  • 486ad81974 libcrypto: Use CRYPTO_memcmp() instead of memcmp Anderson Toshiyuki Sasaki 2020-12-11 12:34:27 +0100
  • c3ae1336fb packet_crypt: Move secure_memcmp() to a shared source Anderson Toshiyuki Sasaki 2020-12-11 12:21:48 +0100
  • 95a4651d86 Clean memory on failure paths Jakub Jelen 2021-01-07 15:54:00 +0100
  • 832abe7f4a include: Introduce secure SSH_SIGNATURE_FREE() Jakub Jelen 2021-01-11 13:03:40 +0100
  • cdac4fca5f torture_session: Test delayed close Anderson Toshiyuki Sasaki 2020-09-24 13:26:09 +0200
  • a4b8045fb8 channel_rcv_close: indentation Tom Deseyn 2021-01-08 13:23:00 +0100
  • 44dfee778f channesl: Fix delayed close Tom Deseyn 2021-01-05 16:15:24 +0100
  • 710815674a Cleanup AES compatibility code Dirkjan Bussink 2020-12-22 19:54:14 +0100
  • 816f06e172 Remove no longer needed compatibility check Dirkjan Bussink 2020-12-22 19:45:32 +0100
  • 38806e1dd8 Remove no longer needed compatibility function Dirkjan Bussink 2020-12-22 19:40:08 +0100
  • a1e8c985d1 Remove compat reset function Dirkjan Bussink 2020-12-22 19:32:45 +0100
  • da36ecd6f2 Move HMAC implementation to EVP API Dirkjan Bussink 2020-12-22 19:23:13 +0100
  • 385ac0911d Fix formatting for file with changes Dirkjan Bussink 2020-12-14 11:58:24 +0100
  • 1991bdac0d Remove unneeded version conditional Dirkjan Bussink 2020-12-14 11:58:00 +0100
  • 8eb15e5cff Use correct cleanup function for cipher context Dirkjan Bussink 2020-12-12 18:12:33 +0100
  • 8852fd3ac9 Remove unneeded HMAC_CTX_reset function Dirkjan Bussink 2020-12-12 18:02:15 +0100
  • 41c08986ae Remove unneeded EVP_MD_CTX_reset custom cleanup Dirkjan Bussink 2020-12-12 17:41:42 +0100
  • b6bf5bfd15 Improve cleanup logic for HMAC Dirkjan Bussink 2020-12-12 17:25:09 +0100
  • d1806a523c Remove OPENSSL_zalloc helper Dirkjan Bussink 2020-12-12 17:23:07 +0100
  • ba88e0fba5 Use current OpenSSL API as the example Dirkjan Bussink 2020-12-12 17:10:37 +0100
  • 6f934cc488 Happy new year 2021! Andreas Schneider 2021-01-01 16:08:30 +0100
  • d005163ace Require at least OpenSSL 1.0.1 Dirkjan Bussink 2020-12-18 13:57:30 +0100
  • 7e99867533 Cleanup old OpenSSL 0.9.7 compatibility code Dirkjan Bussink 2020-12-18 13:53:06 +0100
  • e20fe54f3f Bump minimum version requirement for OpenSSL Dirkjan Bussink 2020-12-16 12:23:23 +0100
  • 919387ae64 Fix CMake warning about mismatched if/endif arguments during OpenSSL detection Kevin Kane 2020-12-11 10:52:06 -0800
  • 0987e6065c Always check return value of ssh_list_new() Dirkjan Bussink 2020-12-10 14:14:11 +0000
  • daeee74edd Add safety checks for all ssh_string_fill calls Dirkjan Bussink 2020-12-10 14:01:32 +0000
  • f6a2f6190c Ignore request success and failure message if they are not expected Dirkjan Bussink 2020-12-10 13:20:34 +0000
  • 3c33c39455 Provide OPENSSL_CRYPTO_LIBRARIES synonym for OPENSSL_CRYPTO_LIBRARY Kevin Kane 2020-12-10 10:30:54 -0800
  • a0e19239b8 Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking against OpenSSL Kevin Kane 2020-11-03 11:03:29 -0800
  • b36a5988be Revert "cmake: Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking against OpenSSL" Andreas Schneider 2020-12-10 10:16:52 +0100
  • abc88c025c auth: Add ssh_userauth_publickey_auto_get_current_identity() Marius Vollmer 2020-09-02 15:41:00 +0300
  • 026879e9f0 cmake: Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking against OpenSSL Kevin Kane 2020-11-03 11:03:29 -0800
  • 4708fc3b10 gitlab-ci: Fix packaging artifacts for Coverity runner Andreas Schneider 2020-08-26 12:14:47 +0200
  • 9c6404aa49 wrapper: Avoid memory leak on errors during key exchange Jakub Jelen 2020-12-04 11:32:06 +0100
  • 455a161ed7 fuzz: Extend readme for reproducing and debugging tips Jakub Jelen 2020-12-04 11:31:05 +0100