Commit Graph

  • fbeecf388c libcrypto: Use a pointer for EVP_MD_CTX Jakub Jelen 2016-11-05 16:52:41 +01:00
  • 7933756b5a libcrypto: Use newer API for HMAC Jakub Jelen 2016-11-05 16:51:05 +01:00
  • 837e367d2d libcrypto: Introduce a libcrypto compat file Jakub Jelen 2016-11-02 16:38:09 +01:00
  • f81c3ada9c libcrypto: Remove AES_ctr128_encrypt() Jakub Jelen 2016-11-02 16:20:46 +01:00
  • 83663895f4 config: Bugfix: Don't skip unseen opcodes Artyom V. Poptsov 2017-06-04 11:54:55 +03:00
  • d11d764c9d gitlab-ci: Fix path for artifacts Andreas Schneider 2018-06-29 16:53:14 +02:00
  • ac5c90d771 gitlab-ci: Add build for mips platform Nikos Mavrogiannopoulos 2018-06-29 16:29:34 +02:00
  • 14045f516e doc: Document server testing Andreas Schneider 2018-06-29 16:22:59 +02:00
  • 3e70f06fc8 doc: add documentation about building with client tests Tilo Eckert 2018-06-25 13:12:39 +02:00
  • a2a6dddacf tests: adjust test for kex string "curve25519" Tilo Eckert 2018-06-25 13:09:57 +02:00
  • a366bb3b45 tests: add pkd tests for kex curve25519 Tilo Eckert 2018-06-25 13:07:49 +02:00
  • a4a6017e6e tests: add algorithm tests for kex curve25519 Tilo Eckert 2018-06-25 13:07:30 +02:00
  • e60cb2ee10 kex: add curve25519-sha256 as alias for curve25519-sha256@libssh.org Tilo Eckert 2018-06-25 13:01:57 +02:00
  • da0f360478 kex: log negotiated methods Aris Adamantiadis 2015-12-21 12:06:11 +01:00
  • 206f3ff895 Rest in Peace SSHv1 Andreas Schneider 2018-06-28 17:52:58 +02:00
  • 81b4320318 gitlab: Fix build on FreeBSD Andreas Schneider 2018-06-29 11:43:51 +02:00
  • bed60f9b84 kex: Enable chacha20-poly1304 KEX with mbedtls Andreas Schneider 2018-06-29 11:40:46 +02:00
  • 10728f8577 cmake: Disable torture_packet on Windows Andreas Schneider 2018-06-29 10:57:36 +02:00
  • 72141cae0b gitlab: Disable client testing on freebsd Andreas Schneider 2018-06-29 10:54:35 +02:00
  • ec842c3ca3 gitlab: Remove the debian aarch64 build Andreas Schneider 2018-06-29 10:52:20 +02:00
  • 054d2dffc1 gitlab: Add SERVER_TESTING and updates for cmake Andreas Schneider 2018-06-29 10:49:52 +02:00
  • d971983d5e cmake: Add SERVER_TESTING option Andreas Schneider 2018-06-29 10:49:14 +02:00
  • 946f8f64ef cmake: Rename WITH_CLIENT_TESTING option to CLIENT_TESTING Andreas Schneider 2018-06-29 10:31:09 +02:00
  • 84ac7d1de0 cmake: Rename WITH_TESTING option to UNIT_TESTING Andreas Schneider 2018-06-29 10:29:02 +02:00
  • f4ddf9df53 tests: Fix key parsing in torture_pki_dsa_publickey_base64 Andreas Schneider 2018-06-29 10:04:40 +02:00
  • d7477dc745 tests: Remove system includes from torture_packet Andreas Schneider 2018-06-29 09:34:48 +02:00
  • 1444ae5add pki: Fix random memory corruption Andreas Schneider 2018-06-29 09:22:26 +02:00
  • aa95eb1965 tests: Move CHACHA20 define out of HAVE_DSA ifdef Andreas Schneider 2018-06-29 09:08:07 +02:00
  • 649a7490a6 gitlab: Do not build with SSHv1 support Andreas Schneider 2018-06-28 18:00:47 +02:00
  • c089b700c6 chacha: fix build for mbedTLS Jon Simons 2018-06-08 16:18:06 -07:00
  • c8d6445d44 packet_crypt: remove set_decrypt_key upon ssh_packet_decrypt_len Jon Simons 2018-06-08 18:32:32 -04:00
  • d4a4ce4d44 chacha: use a cipher cleanup callback Jon Simons 2017-07-19 17:23:16 -04:00
  • 7a2624dee4 packet_crypt: fix unused variable compiler warning Jon Simons 2018-06-08 17:32:27 -04:00
  • f827833d82 tests: fix torture_packet.c test_data Jon Simons 2018-05-10 16:46:57 -04:00
  • 6f38e0b771 pkd: move chacha20-poly1305@openssh.com tests to OPENSSHONLY section Jon Simons 2018-02-28 10:25:00 -06:00
  • 622ff855f5 pkd: add passes for chacha20-poly1305@openssh.com cipher Jon Simons 2018-02-28 10:24:59 -06:00
  • 26734a547a torture_packet: Set encryption/decryption keys Alberto Aguirre 2018-02-28 10:25:04 -06:00
  • 1ece5a849c packet_crypt: Avoid setting keys every time Alberto Aguirre 2018-02-28 10:25:02 -06:00
  • 23accdde1a tests: send more packets of various sizes Aris Adamantiadis 2018-02-28 10:24:58 -06:00
  • 321ec2cb1c tests: packet encryption unit testing Aris Adamantiadis 2018-02-28 10:24:57 -06:00
  • 27711f6a4c tests: test for chacha20-poly1305@openssh.com Aris Adamantiadis 2018-02-28 10:24:56 -06:00
  • 238202d380 libgcrypt: make it compatible with chacha20 Aris Adamantiadis 2018-02-28 10:24:55 -06:00
  • 8a735d5eb7 chacha: packet decryption Aris Adamantiadis 2018-02-28 10:24:54 -06:00
  • d038c4dee7 chacha: packet encryption Aris Adamantiadis 2018-02-28 10:24:53 -06:00
  • ebd76bf347 cmake: detect "bounded" compiler attribute Aris Adamantiadis 2018-02-28 10:24:52 -06:00
  • acc1ade74a external: Add ChaCha and Poly1305 implementations from OpenSSH Aris Adamantiadis 2018-02-28 10:24:51 -06:00
  • 72e4500da9 gitlab: Disable SSHv1 support Andreas Schneider 2018-06-28 08:53:10 +02:00
  • c4f3bf4ffa torture: Remove unused variable Andreas Schneider 2018-06-28 09:05:58 +02:00
  • c563ed636a Remove vim modelines from all files Andreas Schneider 2018-06-28 08:21:41 +02:00
  • f3de2974a9 tests: Disable ssh_is_ipaddr("255.255.255") on Win32 Andreas Schneider 2018-06-28 08:36:54 +02:00
  • 1b8ce5a6ed tests: Workaround for a Wine bug Andreas Schneider 2018-06-28 08:27:08 +02:00
  • deb7630c67 pkd: log but ignore ungraceful client disconnects Jon Simons 2018-06-27 21:38:33 -07:00
  • cbd9569b99 pkd: move hmac-sha2-256 to OpenSSH-only lists Jon Simons 2018-06-21 00:35:51 -04:00
  • a45a04ff4d pkd: omit -v for dbclient by default Jon Simons 2018-06-20 20:12:39 -07:00
  • 7aa496d844 pkd: remove blowfish-cbc cipher passes Jon Simons 2018-06-20 14:06:25 -04:00
  • bf10a66b5d pkd: emit error message for OpenSSH clients < 7.0 Jon Simons 2018-06-18 19:31:35 -04:00
  • adc817cf13 pkd: specify PubkeyAcceptedTypes for OpenSSH client Jon Simons 2018-06-18 18:57:51 -04:00
  • 787a649390 pkd: specify HostKeyAlgorithms for OpenSSH client Jon Simons 2018-06-15 18:45:43 -04:00
  • 54690e6cdd pkd: run with SOCKET_WRAPPER_LIBRARY Jon Simons 2018-05-25 06:09:03 -07:00
  • 4e3fb81172 pkd: add_test pkd_hello_i1 for make test Jon Simons 2018-05-25 04:35:04 -07:00
  • 6273c409e3 pkd: fix missing config.h #include Jon Simons 2018-05-24 19:49:46 -07:00
  • 7798d39187 dh: fix two leaks in ssh_get_pubkey_hash Jon Simons 2018-05-25 03:56:54 -07:00
  • 58ef1e96b8 dh: fix ssh_get_pubkey_hash indentation Jon Simons 2018-05-25 03:52:25 -07:00
  • 732818ebb2 tests: fix -Wunused-function warning in torture_pki_ecdsa.c Jon Simons 2018-05-25 03:42:59 -07:00
  • 448de134ac ecdh: fix SSH_MSG_KEXDH_REPLY for mbedTLS Jon Simons 2018-05-25 03:39:21 -07:00
  • fd3d8d6496 ecdh: fix SSH_MSG_KEXDH_REPLY for libgcrypt Jon Simons 2018-05-25 03:29:06 -07:00
  • 0b90ab102e ecdh: fix SSH_MSG_KEXDH_REPLY for libcrypto Jon Simons 2018-05-25 03:00:33 -07:00
  • cd3170fcb1 gitlab: Use wine to run tests built for Windows Anderson Toshiyuki Sasaki 2018-06-27 13:19:21 +02:00
  • 9eaf55898e cmake: Added executable exension on test binaries Anderson Toshiyuki Sasaki 2018-06-27 11:19:36 +02:00
  • 10e1e396fc gitlab: Add build with mbedtls Andreas Schneider 2018-06-27 11:59:18 +02:00
  • c1db283c39 gitlab: Enable build with libgcrypt Andreas Schneider 2018-06-27 11:58:55 +02:00
  • 6c97122120 torture: Don't exclude filter mechanism on Windows Andreas Schneider 2018-06-27 10:51:45 +02:00
  • 0dd33d8ed1 torture: Don't include sys/socket.h on Windows Andreas Schneider 2018-06-27 10:44:31 +02:00
  • 0db12d7f75 gitlab: Don't error out if obj exists Andreas Schneider 2018-06-27 10:16:45 +02:00
  • c1d8ba47dd gitlab: Added builds for Windows using MinGW Anderson Toshiyuki Sasaki 2018-06-12 15:15:20 +02:00
  • dc4cc08c3a gitlab: Use obj dir for building Andreas Schneider 2018-06-27 09:36:13 +02:00
  • e880cafed0 tests: Call ssh_session_is_known_server() Andreas Schneider 2018-06-27 09:19:05 +02:00
  • 1ae014f52a dh: Fix reference to ssh_session_update_known_hosts() Andreas Schneider 2018-06-27 09:18:48 +02:00
  • 1369559385 include: Fix reference to ssh_session_update_known_hosts Andreas Schneider 2018-06-27 09:18:24 +02:00
  • 7ef72ec91f doc: Updated guided tour for knownhosts changes Andreas Schneider 2018-06-27 09:13:24 +02:00
  • b74a184172 torture: Fix building on Windows Andreas Schneider 2018-06-27 09:44:39 +02:00
  • b50fb638f7 knownhosts: Fix windows build failure Alberto Aguirre 2018-06-22 09:19:28 -05:00
  • e06ae8e096 include: Declare ge25519_base as extern Andreas Schneider 2018-06-21 17:38:51 +02:00
  • 0940b0f29b knownhosts: Do not double free memory Andreas Schneider 2018-06-06 08:38:14 +02:00
  • 03b05c8a5e tests: Add missing newline to KNOWN_HOST_ENTRY_ED25519 Andreas Schneider 2018-06-05 14:42:21 +02:00
  • 9e4f9a26d4 tests: Allow knownhosts verify test to validate ed25519 and ecdsa Andreas Schneider 2018-06-05 10:50:59 +02:00
  • f5f8c0fc76 knownhosts: Fix resource leak in ssh_known_hosts_parse_line() Andreas Schneider 2018-06-05 10:44:54 +02:00
  • c4dbe3b863 knownhosts: Fix a memory leak on error Andreas Schneider 2018-06-05 10:43:08 +02:00
  • 669678119c knownhosts: Fix possible null pointer dereference Andreas Schneider 2018-06-05 10:35:42 +02:00
  • 34e7a3cf8c knownhosts: Fix resource leak in ssh_session_update_known_hosts() Andreas Schneider 2018-06-05 10:34:08 +02:00
  • 1001cbbb99 knownhosts: Fix resource leak in ssh_known_hosts_read_entries() Andreas Schneider 2018-06-05 10:30:56 +02:00
  • 36d52ee205 buffer: Add ssh_buffer_allocate() function Aris Adamantiadis 2018-02-28 10:24:50 -06:00
  • 0ad462102a packet: Add more debugging Aris Adamantiadis 2018-02-28 10:24:49 -06:00
  • c6ee41bff3 cmake: add WITH_PACKET_DEBUG option Aris Adamantiadis 2018-02-28 10:24:48 -06:00
  • 5012a9c146 examples: Use new known hosts functions Andreas Schneider 2018-06-04 10:57:55 +02:00
  • 93781f9d5a libsshpp: Use new known hosts functions Andreas Schneider 2018-06-04 11:05:36 +02:00
  • 4550c99222 known_hosts: Mark ssh_is_server_known as deprecated Andreas Schneider 2018-06-04 11:01:12 +02:00
  • a209f928d2 kwonhosts: Add functions to check if servers public key is known Andreas Schneider 2018-02-03 16:54:58 +01:00
  • f23dbe6f42 knownhosts: Add ssh_session_update_known_hosts() Andreas Schneider 2018-02-04 19:02:49 +01:00
  • 974e1831a0 knownhosts: Add ssh_session_export_known_hosts_entry() Andreas Schneider 2018-02-04 18:33:19 +01:00