1
1

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

  • 51f220fd41 tests for parsing configuration string; rework and many fixes Stanislav Zidek 2020-10-31 22:13:33 +0100
  • b25feb3386 New API for parsing configuration from string Stanislav Zidek 2020-10-31 21:53:34 +0100
  • 635edc8adb tests: Disable *cbc ciphers in Dropbear tests Jakub Jelen 2020-11-02 15:21:04 +0100
  • 42741b1883 Fix handshake bug with AEAD ciphers and no HMAC overlap Dirkjan Bussink 2020-09-29 15:14:09 +0200
  • 39cbe8178e Add initial server algorithm test for no HMAC overlap Dirkjan Bussink 2020-10-05 13:34:06 +0000
  • 22f89e043b tests: Test MAC algorithm mismatch when AEAD cipher is selected Jakub Jelen 2020-10-02 11:43:23 +0200
  • f9bd1db8c3 torture: Place additional configuration options before defaults so they can override them Jakub Jelen 2020-10-02 11:24:58 +0200
  • 5348267fa8 client: Reset pending_call_state on disconnect Jakub Jelen 2020-10-02 12:37:40 +0200
  • ccb5d6e0ac client: Reformat ssh_disconnect() Jakub Jelen 2020-10-02 12:36:16 +0200
  • 693383d1ef README: Mention CONTRIBUTING not SubmittingPatches Paul Capron 2020-09-25 11:13:51 +0200
  • a6f4f9b43a ChangeLog: Fix typo; “wierdness” → “weirdness” Paul Capron 2020-09-25 11:11:33 +0200
  • 03d7f7e9eb ChangeLog: Remove duplicate “version 0.3.1” entry Paul Capron 2020-09-25 11:08:49 +0200
  • 400f4f2329 pki_gcrypt.c: Fix typo + inconsistency in warning Paul Capron 2020-09-25 11:06:57 +0200
  • b3a11e0185 priv.h: Fix typo in comment; “cound” → “count” Paul Capron 2020-09-25 11:05:15 +0200
  • cbd48c497f priv.h: Fix “MAX_PACKAT_LEN” typo in #ifndef guard Paul Capron 2020-09-25 11:04:00 +0200
  • cc953ff7e4 src/kex.c: removes DES and SHA1 from mac and kex algorithms by default. Sahana Prasad 2020-08-26 12:02:29 +0200
  • d10f971bbb misc: Do not call random() Anderson Toshiyuki Sasaki 2020-09-07 12:01:16 +0200
  • e4c5f6d3d9 Fix another memory leak on invalid nid value Dirkjan Bussink 2020-09-03 17:15:18 +0200
  • b052f665c9 ConfigureChecks.cmake: Disable HAVE_DSA by default (when mbedTLS is not enabled) Ensure that it is not possible to enable it back with mbedTLS Sahana Prasad 2020-08-26 14:02:37 +0200
  • ff599a9c53 Add a new location of sftp-server on Tumbleweed Jakub Jelen 2020-09-02 14:17:23 +0200
  • be419dee0d README.md: Add OSS-Fuzz badge Anderson Toshiyuki Sasaki 2020-08-12 16:49:42 +0200
  • 88d4fa5352 sftp: Fix more typos Jakub Jelen 2020-08-12 13:08:48 +0200
  • c0b65ccc5a sftp: fix documentation typos Harald Sitter 2020-08-05 15:36:18 +0200
  • 7aad964cef tests: Add test case for T191 Anderson Toshiyuki Sasaki 2020-07-15 17:53:19 +0200
  • 3e23fb8a24 tests: Add a test case for T75 Anderson Toshiyuki Sasaki 2020-07-14 20:24:39 +0200
  • 90e56df74e Disable *-cbc ciphers by default Jakub Jelen 2020-07-15 21:09:40 +0200
  • 906cc7e7e9 pki: Avoid memory leak on invalid curve NID Jakub Jelen 2020-07-15 20:31:43 +0200
  • f85464b900 packet: Fix unterminated brace and better context name in debug message Jakub Jelen 2020-06-19 13:33:21 +0200
  • dcae43fa6b misc: Do not confuse client/server in debug messages Jakub Jelen 2020-06-19 13:28:16 +0200
  • f10d80047c tests: Do not parse configuration file in torture_knownhosts Anderson Toshiyuki Sasaki 2020-06-23 18:31:47 +0200
  • 750e4f3f9d channel: Do not return error if the server closed the channel Anderson Toshiyuki Sasaki 2020-06-18 19:08:54 +0200
  • b0518552f1 examples: Tolerate incomplete writes in exec example Anderson Toshiyuki Sasaki 2020-06-08 12:34:53 +0200
  • 1694606e12 tests: Add test for CVE-2019-14889 Anderson Toshiyuki Sasaki 2020-06-19 11:59:33 +0200
  • a76badf77a Merge SubmittingPatches and README.CodingStyle to CONTRIBUTING.md Andreas Schneider 2020-06-19 16:08:42 +0200
  • 245ad744b5 buffer: Add NULL check for 'buffer' argument Andreas Schneider 2020-06-03 10:11:21 +0200
  • 10b3ebbe61 buffer: Reformat ssh_buffer_add_data() Andreas Schneider 2020-06-03 10:10:11 +0200
  • 2782cb0495 sftpserver: Add missing return check for ssh_buffer_add_data() Andreas Schneider 2020-06-03 10:05:51 +0200
  • 533d881b0f sftpserver: Add missing NULL check for ssh_buffer_new() Andreas Schneider 2020-06-03 10:04:09 +0200
  • 866e4442b5 Removed old, 10 years unused test files Jakub Jelen 2020-05-21 13:11:23 +0200
  • 39bb93a53b options: Do not reference non-existing function Jakub Jelen 2020-05-21 11:44:50 +0200
  • 4e4711d2fb unittests: updates torture_pki_ecdsa_uri test by adding negative test cases to ensure there is no crash when ssh_pki_export_pubkey_blob() is incorrectly used to export ecdsa pubkeys from privkeys when pubkeys are not imported into pkcs #11 tokens. Sahana Prasad 2020-05-14 16:32:30 +0200
  • 7eb6c7ee6c tests/torture.c: update the definition of torture_setup_tokens() to take load_public as an option that determines if public keys must be loaded in pkcs #11 tokens or not. tests: Adds the load_public parameter in all files where torture_setup_tokens() was used. Sahana Prasad 2020-05-14 16:25:19 +0200
  • d3f7b64579 tests/pkcs11/setup-softhsm-tokens.sh: updates the script to handle LOADPUBLIC parameter. Sahana Prasad 2020-05-14 16:30:29 +0200
  • 7de9722d23 src/pki_crypto.c pki_publickey_to_blob() should not be used to export public key from private keys for ecdsa keys. ssh_userauth_publickey() calls ssh_pki_export_pubkey_blob() and tries to export the the public key from private key if public keys are not already imported into pkcs #11 tokens. Sahana Prasad 2020-05-14 16:18:03 +0200
  • 641a80be74 cmake: add _POSIX_SOURCE David Wedderwille 2020-05-07 15:07:04 +0200
  • bee8ed82ab cmake: Add autogenerated libssh_version.h Heiko Thiery 2020-04-15 09:14:23 +0200
  • 4149cebd64 fuzz: Avoid warnings from csbuild in fuzzers Jakub Jelen 2020-05-04 14:20:59 +0200
  • 425c02cb94 fuzz: Add instructions for corpus creation and first corpus files Jakub Jelen 2020-04-29 16:22:20 +0200
  • ad8dedd4a4 fuzz: Allow to increase log level from server fuzzer Jakub Jelen 2020-04-29 15:57:02 +0200
  • e26e98e59f fuzz: Do not parse configuration files Jakub Jelen 2020-04-29 14:22:46 +0200
  • ae184db913 fuzz: Use none cipher and MAC Jakub Jelen 2020-04-28 13:11:08 +0200
  • b88aa98550 Allow example client and server to process different configuration files Jakub Jelen 2020-04-29 14:22:14 +0200
  • 08a70bb474 tests: Cover ssh_options_getopt with unit tests Jakub Jelen 2020-04-29 14:19:45 +0200
  • 3d0ecd37fe options: Avoid memory leaks during modification of argv Jakub Jelen 2020-04-29 17:10:08 +0200
  • 2e7ca3e8a6 options: Properly handle unknown options with arguments Jakub Jelen 2020-04-29 14:18:59 +0200
  • b90131dfe6 tests: Verify functionality of none cipher and mac Jakub Jelen 2020-04-28 13:09:54 +0200
  • 4f976ce5c4 packet: Skip HMAC handling if none is selected Jakub Jelen 2020-04-28 13:09:11 +0200
  • 239eef6322 packet: Check if set_*_key functions exists before calling it Jakub Jelen 2020-04-28 12:27:03 +0200
  • 201fd66176 packet: Use temporary variables to avoid long lines Jakub Jelen 2020-04-28 12:25:50 +0200
  • e6aee24a1e Add basic support for none cipher and MACs Jakub Jelen 2020-04-28 11:04:59 +0200
  • 46499b1b90 Drop none cipher and MAC as they are not implemented Jakub Jelen 2020-04-28 10:32:06 +0200
  • 62a0229f16 fuzz: Simplify definition of fuzzing targets and build them also with gcc Jakub Jelen 2020-04-27 18:44:14 +0200
  • 5411e0821f fuzz: Correctly sort members initialization to prevent GCC warnings Jakub Jelen 2020-04-27 18:40:21 +0200
  • 44de453b22 tests: Enable all CASignatureAlgorithms as SHA1 certificates are now disabled in OpenSSH 8.2p1 Jakub Jelen 2020-05-04 13:02:26 +0200
  • 7c20875891 pki: Mark explicit fall through Jakub Jelen 2020-05-04 11:58:29 +0200
  • 0c7a772301 external: Do not confuse new gcc Jakub Jelen 2020-05-04 11:25:17 +0200
  • c45cfce166 client: Properly indicate fall through Jakub Jelen 2020-04-29 17:18:52 +0200
  • e76332bbd6 session: add missing return value documentation Heiko Thiery 2020-04-21 09:26:02 +0200
  • 99e0ad75a6 tests: add testcases for ssh_channel_poll_timeout() Heiko Thiery 2020-04-21 09:26:17 +0200
  • 154765ae8c config: Check null deref Jakub Jelen 2020-04-20 11:51:55 +0200
  • 6417f5a3ca channels: Avoid returning SSH_AGAIN from ssh_channel_poll_timeout() Jakub Jelen 2020-04-16 11:13:34 +0200
  • fe0fcbbc67 channels: reformat Jakub Jelen 2020-04-16 11:12:48 +0200
  • c2f64108a1 examples: Avoid unused parameter warnings and reformat Jakub Jelen 2020-04-16 08:16:28 +0200
  • 59ac79c4dc gitlab-ci: Avoid passing artifacts between completely unrelated stages Jakub Jelen 2020-04-15 20:02:11 +0200
  • 7f57717f84 gitlab-ci: Fix typo Jakub Jelen 2020-04-15 20:00:23 +0200
  • db948bdac8 tests: Enable RSA SHA1 certs for testing against older OpenSSH Jakub Jelen 2020-04-15 07:52:24 +0200
  • 6941958b49 tests: Update coverage of config_parser Jakub Jelen 2020-04-14 18:33:12 +0200
  • 1ba6ef689f config_parser: Allow equal sign as a separator and eat up trailing whitespace Jakub Jelen 2020-04-14 18:32:07 +0200
  • fecdc3cc0e Disable RSA and DSA keys with sha1 by default Jakub Jelen 2020-04-14 12:26:50 +0200
  • 04ae110c61 pkd: Enable all hostkeys Jakub Jelen 2020-04-14 15:50:52 +0200
  • 9ac2d14707 tests: Enable all host key algorithms in testing client Jakub Jelen 2020-04-14 14:41:50 +0200
  • bab2c775da Make the testing ping use all supported algorithms Jakub Jelen 2020-04-14 14:39:19 +0200
  • 945829a5dd Reformat ssh_bind_accept() Jakub Jelen 2020-04-09 12:10:53 +0200
  • 58d53f1397 examples: Add missing includes Jakub Jelen 2020-04-09 11:46:18 +0200
  • eebb02fff5 libcrypto-compat: Fix indentation and return value Jakub Jelen 2020-03-27 14:08:25 +0100
  • 54296787a7 libcrypto: remove deprecated API usage Rosen Penev 2020-01-25 20:54:40 -0800
  • 70478619ce libcrypto-compat: add extra functions Rosen Penev 2020-01-25 20:54:39 -0800
  • a881c318ac Fix FTBFS on hurd-i386 Laurent Bigonville 2020-04-09 20:21:56 +0200
  • 5f1d0c4795 Make the documentation reproducible Laurent Bigonville 2020-04-09 21:48:01 +0200
  • 1ff6dda616 Correctly parse v4 subsecond timestamps StefanBruens 2020-04-09 17:54:55 +0000
  • e3e3a27863 client: Check if the library is initialized in ssh_connect() Anderson Toshiyuki Sasaki 2020-04-08 15:08:34 +0200
  • 0f33eecc01 client: Reformat ssh_connect() Anderson Toshiyuki Sasaki 2020-04-08 12:06:28 +0200
  • dba2114ed7 init: Introduce internal is_ssh_initialized() Anderson Toshiyuki Sasaki 2020-04-06 12:07:28 +0200
  • e3e52394c1 init: Clarify the need to call ssh_{init, finalize}() Anderson Toshiyuki Sasaki 2020-04-03 17:51:53 +0200
  • b36272eac1 CVE-2020-1730: Fix a possible segfault when zeroing AES-CTR key Andreas Schneider 2020-02-11 11:52:33 +0100
  • cd15043656 src/pki_crypto.c corrects the incorrect usage of enum Sahana Prasad 2020-04-06 08:00:26 +0200
  • 9eb1ce88ae kex: Add support for diffie-hellman-group14-sha256 Anderson Toshiyuki Sasaki 2020-04-03 12:49:19 +0200
  • d2f0d3270a dh-gex: Check return value of ssh_get_random() Andreas Schneider 2020-04-02 07:25:53 +0200
  • a9a7c2dc29 cmake: Fix building with threading support on MinGW Andreas Schneider 2020-01-16 16:22:27 +0100
  • 8e00d1f0a8 gitlab-ci: Add Coverity Scan Andreas Schneider 2020-03-28 13:32:43 +0100