Commit Graph

  • 24a3f7020c config: Support expansion in the HostName variable Alex Hermann 2017-04-04 10:13:34 +02:00
  • 5f202d7ffa config: Only use first occurence of each parameter Alex Hermann 2017-04-13 16:05:41 +02:00
  • c3a8b5009f config: Don't expand Host variable Alex Hermann 2017-04-04 11:23:06 +02:00
  • 9ef7e90821 config: Support expansion in the HostName variable Alex Hermann 2017-04-04 10:13:34 +02:00
  • f74d5d5df4 session: Add SSH1 support in ssh_send_debug() Yanis Kurganov 2017-04-11 09:50:22 +02:00
  • 7a21187fb9 session: Add SSH1 support in ssh_send_ignore() Yanis Kurganov 2017-04-11 09:49:55 +02:00
  • 38cb19268a session: Add SSH1 support in ssh_send_debug() Yanis Kurganov 2017-04-11 09:50:22 +02:00
  • 72fdb4867e session: Add SSH1 support in ssh_send_ignore() Yanis Kurganov 2017-04-11 09:49:55 +02:00
  • 9dc650b7fb server: Add option SSH_BIND_OPTIONS_IMPORT_KEY to server Alfredo Mazzinghi 2016-11-12 01:33:37 +00:00
  • 439d3039e3 messages: Utilize the message queue for SSH_REQUEST_GLOBAL. Max Bachmann 2016-12-19 11:10:35 +01:00
  • 3ec8babfaf messages: Utilize the message queue for SSH_REQUEST_GLOBAL. Max Bachmann 2016-12-19 11:10:35 +01:00
  • 61cbf160a0 cmake: Fix GCRYPT_ROOT_DIR and check correct paths Andreas Schneider 2017-04-11 09:42:53 +02:00
  • 462c7726c3 cmake: Fix GCRYPT_ROOT_DIR and check correct paths Andreas Schneider 2017-04-11 09:42:53 +02:00
  • e0fa48d2ed Update SubmittingPatches Andreas Schneider 2017-02-27 11:49:10 +01:00
  • 73e8277072 libcrypto-compat: Check if EVP_CIPHER_CTX_new is needed Andreas Schneider 2017-02-23 16:54:45 +01:00
  • c7e9dc2ee3 cmake: Check for EVP_CIPHER_CTX_new Andreas Schneider 2017-02-23 16:54:26 +01:00
  • 166b9f7709 buffer: Use calloc to allocate a zero'ed buffer Andreas Schneider 2017-02-06 09:42:49 +01:00
  • ce029c0735 pki: Use byte mode for fopen() Andreas Schneider 2017-02-03 13:18:16 +01:00
  • de369b46b1 pki: Use byte mode for fopen() Andreas Schneider 2017-02-03 13:18:16 +01:00
  • 8a2deeb3cc Bump version to 0.7.4 libssh-0.7.4 Andreas Schneider 2017-02-03 09:47:18 +01:00
  • 40164c348e Update ChangeLog Andreas Schneider 2017-02-03 09:47:09 +01:00
  • 9d7f873fd3 session: Add missing ifdef that prevented Windows builds Tilo Eckert 2016-07-01 10:58:39 +02:00
  • 043560d7dd pki_gcrypt: Fix freeing of ECDSA signatures. Justus Winter 2016-11-09 16:34:15 +01:00
  • 4b33c6bb97 pki_gcrypt: Fix memory leak. Justus Winter 2016-11-09 16:34:14 +01:00
  • 2f6a866373 cmake: Only build libcrypto and libcrypto-compat when needed Andreas Schneider 2016-11-08 10:31:20 +01:00
  • f8ef200e76 tests: Fix session management of torture_knownhosts Andreas Schneider 2016-11-08 08:16:20 +01:00
  • c5d320811b sftpserver: Fix SSH_FXP_FSTAT arguments Andreas Schneider 2016-05-10 10:15:05 +02:00
  • 3daf1760a1 cmake: Use configure check for CRYPTO_ctr128_encrypt Andreas Schneider 2016-11-06 15:43:31 +01:00
  • 2dff359a33 threads: Use new API call for OpenSSL CRYPTO THREADID Andreas Schneider 2016-11-06 12:07:32 +01:00
  • 3341f49a49 pki_crypto: Use getters and setters for opaque keys and signatures Jakub Jelen 2016-11-02 17:02:58 +01:00
  • 5d2e9ee66e libcrypto: Use a pointer for EVP_CIPHER_CTX Jakub Jelen 2016-11-05 16:54:02 +01:00
  • 607c671f67 libcrypto: Use a pointer for EVP_MD_CTX Jakub Jelen 2016-11-05 16:52:41 +01:00
  • cf1e808e2f libcrypto: Use newer API for HMAC Jakub Jelen 2016-11-05 16:51:05 +01:00
  • b6cfde8987 libcrypto: Introduce a libcrypto compat file Jakub Jelen 2016-11-02 16:38:09 +01:00
  • d73f665edd libcrypto: Remove AES_ctr128_encrypt() Jakub Jelen 2016-11-02 16:20:46 +01:00
  • 410f722ae5 misc: Use simpler macros for htonll and ntohll Andreas Schneider 2016-11-07 09:39:19 +01:00
  • 52efbc3a23 misc: Use simpler macros for htonll and ntohll Andreas Schneider 2016-11-07 09:39:19 +01:00
  • 639dc3b5fd tests: Fix typo in torture_crypto Andreas Schneider 2016-11-07 07:50:24 +01:00
  • cff7882391 log: Add missing config.h include Andreas Schneider 2016-11-06 12:33:24 +01:00
  • 5d1a8cd88b cmake: Check for io.h on Windows Andreas Schneider 2016-11-06 11:57:52 +01:00
  • 528b9c5323 cmake: Correctly check for sys/[u]time.h Andreas Schneider 2016-11-06 11:52:12 +01:00
  • 8155b3c0a0 cmake: Always check for strtoull Andreas Schneider 2016-11-06 11:40:48 +01:00
  • fab85b495e cmake: Always check for strtoull Andreas Schneider 2016-11-06 11:40:48 +01:00
  • 293ab4bd40 doc: Improve documentation for ssh_set_auth_methods() Andreas Schneider 2016-11-06 11:29:02 +01:00
  • a45db022e9 bcrypt: Fix type of shalen Andreas Schneider 2016-11-06 11:18:55 +01:00
  • 02be4802d5 pki_ed25519: Do paranoia checks before we allocate memory Andreas Schneider 2016-11-06 11:15:23 +01:00
  • 5437deed1b callbacks: Add support for MSVC Andreas Schneider 2016-11-05 20:00:02 +01:00
  • 422271bd40 connector: Fix build with Visual Studio Andreas Schneider 2016-11-05 18:03:34 +01:00
  • 6836ffa103 options: Fix log level documentation Andreas Schneider 2016-11-05 17:15:31 +01:00
  • 801bc29494 options: Fix log level documentation Andreas Schneider 2016-11-05 17:15:31 +01:00
  • 857ce2376e known_hosts: Add ssh_dump_knownhost() function Stef Walter 2015-11-09 14:24:54 +01:00
  • b62b822100 cmake: Correctly check for *snprintf functions on Windows Andreas Schneider 2015-12-10 20:21:40 +01:00
  • 1bf6c965e4 cmake: Correctly check for *snprintf functions on Windows Andreas Schneider 2015-12-10 20:21:40 +01:00
  • 849f5db5d1 config: Fix build warning Andreas Schneider 2016-11-05 16:33:29 +01:00
  • fa2332354b examples: Reformat usage() function Andreas Schneider 2016-11-05 15:53:02 +01:00
  • e9aebb1198 tests: Fix memory leak in torture_auth_cert Andreas Schneider 2016-11-05 11:13:43 +01:00
  • fbe8ccdf3b tests: Fix memory leak in torture_callbacks Andreas Schneider 2016-11-04 08:33:33 +01:00
  • 34241cbb2b tests: Reset output buffer in torture_crypto Andreas Schneider 2016-11-04 08:31:43 +01:00
  • e9ba2da9e9 tests: Some cleanup for torture_pki Andreas Schneider 2016-11-04 08:21:39 +01:00
  • 5b84772343 tests: Fix memory leak in torture_auth_cert Andreas Schneider 2016-11-04 08:15:38 +01:00
  • d8474207b6 tests: Fix memory leaks in torture_knownhosts Andreas Schneider 2016-11-04 08:11:50 +01:00
  • b78f2ed75d tests: Fix build warning with pkd_hello and cmocka 1.1.0 Andreas Schneider 2016-11-04 07:55:58 +01:00
  • 2af88a679d bignum: Use const in ssh_print_bignum() Andreas Schneider 2016-11-02 11:02:08 +01:00
  • ad0ac12c40 tests: Disable x11 test which fails too often Andreas Schneider 2016-11-02 11:10:54 +01:00
  • e3a866b8c1 ecdh: Implement ECDH using libgcrypt Justus Winter 2016-05-02 16:00:26 +02:00
  • f62cded9f0 pki_gcrypt: Handle ECDSA keys and signatures Justus Winter 2016-05-02 16:00:25 +02:00
  • 7e315629b9 libgcrypt: Implement the 'evp' interface Justus Winter 2016-05-02 16:00:24 +02:00
  • 3c2ea78a09 pki_gcrypt: Add a little more ASN1 infrastructure Justus Winter 2016-05-02 16:00:23 +02:00
  • 85bcfab719 curve25519: Small libgcrypt bignum fix Justus Winter 2016-05-02 16:00:22 +02:00
  • 67ffe26dea Remove extra newlines from log/error messages Pino Toscano 2016-10-12 11:29:02 +02:00
  • a6493efcae sftp: Fix memory leak in sftp_fstat Pino Toscano 2016-10-07 15:50:19 +02:00
  • bc78383fac sftp: Fix memory leak in sftp_fstat Pino Toscano 2016-10-07 15:50:19 +02:00
  • 1ec528b048 tests: Add test for sftp_fsync() Andreas Schneider 2016-10-08 13:38:56 +02:00
  • 2a9c396603 torture: Add support to specify verbosity level via env variable Andreas Schneider 2016-10-08 13:38:18 +02:00
  • 4f392ebc7e session: Add missing ifdef that prevented Windows builds Tilo Eckert 2016-07-01 10:58:39 +02:00
  • 1cc1a352fc sftp: Add support for append in sftp_open() Tilo Eckert 2016-07-01 10:57:38 +02:00
  • cfe7065ce1 sftp: Do not always set SSH_FXF_READ Tilo Eckert 2016-06-30 12:27:43 +02:00
  • 1b0bf852be sftp: Correctly check for EOF else keep spinning if there is no data Andreas Schneider 2016-10-07 13:36:58 +02:00
  • f561e6bcb3 sftp: Correctly check for EOF else keep spinning if there is no data Andreas Schneider 2016-10-07 13:36:58 +02:00
  • 2b3185ec29 gssapi: Use correct return code in ssh_gssapi_auth_mic() Andreas Schneider 2016-10-06 18:36:54 +02:00
  • d63547b18a gssapi: Print minor stat in error logging function Andreas Schneider 2016-10-06 18:14:36 +02:00
  • 83421c0e8c gssapi: Use correct return code in ssh_gssapi_auth_mic() Andreas Schneider 2016-10-06 18:36:54 +02:00
  • 095733ed9c gssapi: Print minor stat in error logging function Andreas Schneider 2016-10-06 18:14:36 +02:00
  • 155a155d1d sftp: Add sftp_fsync() function Andreas Schneider 2016-10-05 18:26:14 +02:00
  • 6697f85b50 sftp: ensure sftp_packet_read recognizes channel EOF to avoid infinite loop Jeremy Cross 2016-07-25 22:55:04 +00:00
  • dbf72ffba2 sftp: ensure sftp_packet_read recognizes channel EOF to avoid infinite loop Jeremy Cross 2016-07-25 22:55:04 +00:00
  • 47d21b6420 sftpserver: Fix SSH_FXP_FSTAT arguments Andreas Schneider 2016-05-10 10:15:05 +02:00
  • 72eb4adbf0 tests: Try to fix the x11 test Andreas Schneider 2016-05-09 15:47:38 +02:00
  • 3f9ce10525 tests: Fix buffer test without NARG macro support Andreas Schneider 2016-05-09 15:45:45 +02:00
  • 412c501442 sftp: Use calloc() instead of malloc()/memset() Andreas Schneider 2016-05-04 14:56:22 +02:00
  • 5c70dd8b85 config: Fix build warnings Andreas Schneider 2016-05-04 14:38:48 +02:00
  • d5068ed07d examples: Fix endif() Andreas Schneider 2016-05-04 14:25:29 +02:00
  • 67fe6f56ea Make "Host" pattern list handling consistent with OpenSSH Travers Carter 2015-04-12 22:33:06 +10:00
  • bc2db86d1c Make "Host" pattern list handling consistent with OpenSSH Travers Carter 2015-04-12 22:33:06 +10:00
  • 2fe9c2e352 tests: Improve the torture_request_env test Andreas Schneider 2016-05-03 12:52:07 +02:00
  • d4e3401c23 examples: Fix building on FreeBSD Andreas Schneider 2016-05-03 12:12:23 +02:00
  • b5ce15eefa priv: Fix client banner specification for libssh Andreas Schneider 2016-05-02 12:34:00 +02:00
  • a3688ada1a client: If SSHv1 is disabled send the banner immediately Andreas Schneider 2016-05-02 10:15:33 +02:00
  • 219d0bba42 client: Fix ssh_send_banner() to confirm with RFC 4253 Andreas Schneider 2016-05-02 09:53:02 +02:00
  • bf3d8f3ad4 client: Fix maximum banner length Andreas Schneider 2016-05-02 09:15:28 +02:00