Commit Graph

  • 4a7791b784 packet: Reformat ssh_packet_hmac_verify() Andreas Schneider 2022-07-13 16:14:48 +02:00
  • cffa103378 Make it work with openssl3.0 Norbert Pocs 2022-06-30 20:21:59 +02:00
  • ea6558b3a6 Change cmake files for new openssl API Norbert Pocs 2022-06-30 20:29:30 +02:00
  • 9a4c5203af Make it work with openssl3.0 Norbert Pocs 2022-06-30 20:21:59 +02:00
  • 8343a43edc Change cmake files for new openssl API Norbert Pocs 2022-06-30 20:29:30 +02:00
  • 33e12317c3 torture_options: Add test for '@' in login name Norbert Pocs 2022-07-11 12:34:34 +02:00
  • d17c635617 options: Parse hostname by last '@' Norbert Pocs 2022-07-04 13:58:06 +02:00
  • 964df4dc29 torture_options: Add test for '@' in login name Norbert Pocs 2022-07-11 12:34:34 +02:00
  • bb5f7e2707 options: Parse hostname by last '@' Norbert Pocs 2022-07-04 13:58:06 +02:00
  • dde5fd8d38 bind.c: Add missing size constant to err_msg Norbert Pocs 2022-07-12 10:28:16 +02:00
  • e53a2711d3 bind.c: Add missing size constant to err_msg Norbert Pocs 2022-07-12 10:28:16 +02:00
  • 46e78aaa3a gitlab-ci: Drop the rawhide runner Andreas Schneider 2022-07-08 11:02:39 +02:00
  • 3107133d10 tests: Setup Leak Sanitizer suppressions for OpenSSL Andreas Schneider 2022-07-08 11:10:39 +02:00
  • b9ccaf6e23 cmake: Build curve25519_ref.c if we build with libgcrypt Andreas Schneider 2022-07-08 09:09:18 +02:00
  • 38b17e6e6e pki: Fix building pki_ed25519.c with libgcrypt Andreas Schneider 2022-07-08 09:05:35 +02:00
  • db0a1d6811 src: Fix building curve25519 with libgcrypt Andreas Schneider 2022-07-08 08:48:24 +02:00
  • a0c0efaf2e gitlab-ci: Drop the rawhide runner Andreas Schneider 2022-07-08 11:02:39 +02:00
  • 21ef488121 tests: Setup Leak Sanitizer suppressions for OpenSSL Andreas Schneider 2022-07-08 11:10:39 +02:00
  • 0128ed0d2c cmake: Build curve25519_ref.c if we build with libgcrypt Andreas Schneider 2022-07-08 09:09:18 +02:00
  • 6a25f07777 pki: Fix building pki_ed25519.c with libgcrypt Andreas Schneider 2022-07-08 09:05:35 +02:00
  • cc0939df73 src: Fix building curve25519 with libgcrypt Andreas Schneider 2022-07-08 08:48:24 +02:00
  • eccedf8f79 cmake: Bump version to 0.10.90 Andreas Schneider 2022-07-07 15:54:40 +02:00
  • ced93a09d1 Bump version to 0.10.0 Andreas Schneider 2022-07-04 11:49:23 +02:00
  • 3cff0eaa25 Update CHANGELOG for 0.9 changes Andreas Schneider 2022-07-04 11:33:25 +02:00
  • 51c7816bea Rename ChangeLog Andreas Schneider 2022-07-04 11:31:55 +02:00
  • 11a7c7b45b libgcrypt: Remove useless comparison Norbert Pocs 2022-07-04 12:33:09 +00:00
  • 78d109596c pki_crypto: Fix segfault error when pkcs11 Norbert Pocs 2022-06-27 20:19:40 +00:00
  • b80ad81d8e .gitlab-ci: Add fedora rawhide to gitlab CI Norbert Pocs 2022-06-23 15:49:30 +00:00
  • 20c13a2c76 Change const bignum to bignum Norbert Pocs 2022-06-23 15:47:19 +00:00
  • a9dddd89aa Use EVP_PKEY as a key type in key structs Norbert Pocs 2022-06-23 15:44:41 +00:00
  • 7792d38157 Port functions to openssl3.0 Norbert Pocs 2022-06-23 15:36:14 +00:00
  • fdf518435c Define EC name constants for openssl3 Norbert Pocs 2022-06-23 15:34:42 +00:00
  • debd0ea4d3 Update HMAC function parameter type Norbert Pocs 2022-06-23 15:33:05 +00:00
  • 51c940adc9 misc: FreeBSD compatible strerror_r usage Jakub Jelen 2022-07-06 20:38:14 +02:00
  • d30cf11cb6 Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:08:41 +02:00
  • e5bc5ffd04 Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:08:37 +02:00
  • 4b92d48085 Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:08:31 +02:00
  • a2a037a821 Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:08:28 +02:00
  • 4719c09e6a Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:08:23 +02:00
  • 4f09bb3660 Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:08:17 +02:00
  • 594608f21b Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:08:14 +02:00
  • c437ba5c28 Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:08:07 +02:00
  • 3efe7c3cfb Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:08:01 +02:00
  • b44b749f28 Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:07:55 +02:00
  • 9837471c2e Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:07:49 +02:00
  • d92e389a80 Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:07:44 +02:00
  • 0dce42c8fd Rewrite strerror to ssh_strerror Norbert Pocs 2022-07-04 10:07:37 +02:00
  • face3aadb4 Add constant SSH_ERRNO_MSG_MAX Norbert Pocs 2022-07-04 10:07:17 +02:00
  • 738cedb8be Add ssh_strerror function Norbert Pocs 2022-06-30 23:00:37 +02:00
  • b6a4330fe4 Change include order in unittest files Norbert Pocs 2022-06-30 16:43:35 +02:00
  • 2abd4bfb6c .gitlab-ci: Fix typo in the cmake option name Jakub Jelen 2022-07-04 10:11:49 +02:00
  • 0c08159f53 Fix mbedTLS issues caused by v3 API changes Juraj Vijtiuk 2022-06-07 00:39:13 +02:00
  • 9caedca2c6 API: Bump SO version to 4.9.0 Andreas Schneider 2022-07-01 13:35:56 +02:00
  • e0985fc0b4 client: Add ssh_session_set_disconnect_message() omsheladia 2022-04-02 01:57:46 +05:30
  • 4978f30320 Add ssh_send_issue_banner() API Seung Min Park 2022-06-16 13:59:46 +09:00
  • 332f1c2e09 sftp: fix the length calculation of packet in sftp_write tatataeki 2022-06-29 14:20:48 +08:00
  • 63e09908f1 poll: Document errno will be set for ssh_event_dopoll() Andreas Schneider 2022-05-23 11:11:18 +02:00
  • b34f8e6efa tests:client: Add a non-blocking publickey test Andreas Schneider 2022-06-23 09:41:04 +02:00
  • ab07668d54 tests:client: Add a publickey test Andreas Schneider 2022-06-22 15:22:17 +02:00
  • f6ad8057a7 auth: Fix error returned in ssh_userauth_try_publickey() Andreas Schneider 2022-06-22 15:22:37 +02:00
  • 51a53cc6d4 add support for identityagent ssh_config option Wez Furlong 2021-07-20 17:50:44 -07:00
  • 899ec9e519 Enable ssh agent authentication on Windows Wez Furlong 2021-07-20 13:57:31 -07:00
  • 7bcc2d83a4 packet: Fix ssh_packet_socket_callback() return value Andreas Schneider 2022-06-21 15:37:48 +02:00
  • 2ba4b51e0f include: Add missing include for ssh_socket_callbacks_struct Andreas Schneider 2022-06-21 11:21:22 +02:00
  • 1be117b351 gitlab-ci: Remove 'allow_failure' for visualstudio Andreas Schneider 2022-06-21 13:34:58 +02:00
  • bdeb7418c5 ci: Build benchmarks to catch more errors Jakub Jelen 2022-06-20 12:03:08 +02:00
  • f18cc433db benchmark: Add explicit extension Jakub Jelen 2022-06-20 11:38:39 +02:00
  • 65256ad5f6 crypto: Use stdint types and make code more readable of secure_memcmp() Andreas Schneider 2022-06-10 15:19:21 +02:00
  • 86057e60f2 CYGWIN provides an implemention of libargp as a separate package: Carlo Bramini 2022-06-10 10:45:41 +00:00
  • a889527c1b libsshpp: Fix openForward to not set sourcehost to NULL by default Andreas Schneider 2022-06-15 15:10:08 +02:00
  • ca51565056 options: Document that the caller needs to close the socket Andreas Schneider 2022-04-19 16:22:41 +02:00
  • 4b20d7ad18 client: Do not close the socket if it was set via options Andreas Schneider 2022-04-19 16:22:12 +02:00
  • 442599f0d1 Fix type mismatch warnings Norbert Pocs 2022-05-26 17:59:35 +02:00
  • eb9dc8cfc4 Add errno reset with strtoul call Norbert Pocs 2022-06-07 14:28:30 +02:00
  • 07f4d5e723 Document poll failures Jakub Jelen 2022-05-25 15:33:31 +02:00
  • c9263dea2b Deprecate API functions handling old key structures Jakub Jelen 2022-05-25 15:17:08 +02:00
  • e0bceea815 Remove duplicate function in headers files Jakub Jelen 2022-05-25 14:27:29 +02:00
  • 7bd850ab36 Remove bogus semicolons Jakub Jelen 2022-05-25 14:27:00 +02:00
  • 4b3a6342db Deprecate duplicate/ unused functions Sahana Prasad 2020-09-16 19:03:39 +02:00
  • 2aa137947a Reformat most of the function headers Jakub Jelen 2022-05-24 13:11:52 +02:00
  • daabd78742 Remove remaining mentions of SSH-v1 protocol Jakub Jelen 2022-05-24 13:10:42 +02:00
  • 1d238694e7 Improve documentation by mentioning the free functions Jakub Jelen 2022-05-24 09:41:31 +02:00
  • 6623856e08 tests: Try to test signals handling (and fail) Jakub Jelen 2022-05-23 20:28:52 +02:00
  • 9e03bf9f1e bind: Return different error if accept was interrupted Jakub Jelen 2022-05-23 15:42:21 +02:00
  • b312d4681e Move ssh_key_dup to public API Jakub Jelen 2022-05-23 15:35:59 +02:00
  • 254bfd6d73 ssh_x11_client: Fix coverity reports Jakub Jelen 2022-05-23 15:26:52 +02:00
  • 2420e4a981 cmake: Move the ws2_32 as the last library for mingw to work Jakub Jelen 2022-05-23 14:15:19 +02:00
  • b4d532b809 Don't set "-fstack-clash-protection" option on Windows Carlo Bramini 2022-02-05 13:05:40 +00:00
  • 79ad989cf4 keygen2 requires also ${ARGP_LIBRARY} Carlo Bramini 2022-02-05 13:45:29 +00:00
  • 100017982d Avoid usage of deprecated functions and whitespace cleanup Jakub Jelen 2022-06-03 12:59:00 +02:00
  • dd318aa1a1 channels: Add originator to ssh_channel_accept Tomas Holmqvist 2021-03-12 17:52:56 +01:00
  • fef0b3208a Fix editorconfig Andreas Schneider 2022-04-19 15:40:37 +02:00
  • ddd0367e9c Do not accept signatures not meeting size requirements Jakub Jelen 2022-05-10 11:39:23 +02:00
  • 41b4d50e52 Allow limiting RSA Key size also for server Jakub Jelen 2022-05-10 08:37:52 +02:00
  • b408f5724a Allow limiting RSA key size used for authentication Jakub Jelen 2022-05-09 22:16:12 +02:00
  • 1c0372e0aa pki: Implement ssh_key_size to get key size in bits Jakub Jelen 2022-05-09 19:36:11 +02:00
  • 8b9b45066b Generate new 2k certificate key working in FIPS Jakub Jelen 2022-05-10 20:47:45 +02:00
  • 97a03083ba unsorted formatting cleanup Jakub Jelen 2022-05-10 11:39:47 +02:00
  • 88bc364c05 examples: Add 'ssh X11 client' sample Marco Fortina 2022-04-12 19:03:22 +02:00
  • 41e2d17119 Fix multiple spelling and grammar mistakes Junda Ai 2022-04-27 11:44:48 -07:00