1
1

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

  • 34f941a442 Правила сборки для ЗОСРВ "Нейтрино" редакции 2020 neutrino/2020 1.10.0 cbdbc 2023-03-09 23:29:43 +03:00
  • ae90a35d15
    cmake: detect HAVE_SNPRINTF for tests (#830) master Viktor Szakats 2023-03-09 19:49:20 +01:00
  • 8795d9c817
    cmake: unset forced CMAKE_C_STANDARD 90 (#822) Viktor Szakats 2023-03-09 11:48:21 +01:00
  • 99c1333ba7
    example: silence MSVS 2013 C4127 warnings (#828) Viktor Szakats 2023-03-09 10:46:40 +01:00
  • 33b6d5f89d
    cmake: reposition ws2_32 to make binutils ld work again (#827) Viktor Szakats 2023-03-09 00:41:48 +01:00
  • 27318779a3
    fix compiling with LIBSSH2_NO_CLEAR_MEMORY and OpenSSL (#825) Viktor Szakats 2023-03-08 22:13:09 +01:00
  • 57f1d38140
    snprintf: add missing prototype for local replacement (#820) Viktor Szakats 2023-03-08 16:19:22 +01:00
  • 7cce783081
    build: set _FILE_OFFSET_BITS=64 for mingw-w64 (#821) Viktor Szakats 2023-03-08 16:18:44 +01:00
  • 07a8b8e033
    cmake: add os400qc3.c to SOURCES (#826) Viktor Szakats 2023-03-08 16:12:51 +01:00
  • 10c8beab1f
    build: silence bogus C4127 warnings with MSVS 2013 and earlier (#819) Viktor Szakats 2023-03-08 13:59:59 +01:00
  • 9ad1258f1f
    cmake: use only needed socket libs when checking non-blocking sockets (#816) Viktor Szakats 2023-03-08 13:56:01 +01:00
  • 19884e5055
    cmake: update openssl dll list (#818) Viktor Szakats 2023-03-08 09:36:11 +01:00
  • 9f217a17f6
    cmake: add wolfSSL support (#817) Viktor Szakats 2023-03-08 09:34:37 +01:00
  • 05c7d128c8
    cmake: restore non-Windows socket lib detection (#815) Viktor Szakats 2023-03-07 19:30:51 +01:00
  • 31fb8860db
    build: more fixes and tidy-up (mostly for Windows) Viktor Szakats 2023-03-07 15:14:22 +00:00
  • 23a21aa86c
    cmake: make test_read runs cross-build-friendly Viktor Szakats 2023-03-07 14:25:00 +00:00
  • a0e424a51c
    src: enable clear memory on all platforms Viktor Szakats 2023-03-07 14:21:46 +00:00
  • 505ea626b6
    cmake: bump minimum version to 3.1 (from 2.8.12) Viktor Szakats 2023-03-07 14:14:07 +00:00
  • 4cdf785cd3
    snprintf: unify fallback logic Viktor Szakats 2023-03-07 14:06:35 +00:00
  • 730c606b64
    cmake: build fixes with OpenSSL/LibreSSL on Windows Viktor Szakats 2023-03-03 21:33:26 +00:00
  • 2addafb77b
    build fixes and improvements (mostly for Windows) Viktor Szakats 2023-03-03 13:30:03 +00:00
  • 7487dcf4b4 Add tests to check individual crypt & HMAC methods Dan Fandrich 2023-02-28 22:21:48 -08:00
  • 5f88efdddc Add test to read lots of data over a channel Dan Fandrich 2023-02-28 17:01:26 -08:00
  • 45d33da3c7
    Disable deprecated warnings for OpenSSL 3 #805 (#806) Will Cosgrove 2023-02-27 11:46:47 -08:00
  • d8220ddbff Fix a couple of warnings of errors in MSVC builds Dan Fandrich 2023-02-22 14:35:49 -08:00
  • 4c9ed51f96 tests: Support running tests in out-of-tree builds Dan Fandrich 2023-02-22 13:55:44 -08:00
  • 27ef3bbb25 Improve the ssh2 example program to run a command Dan Fandrich 2023-02-20 16:29:10 -08:00
  • af1e591eee
    Add NULL session check to _libssh2_error_flags() (#796) Will Cosgrove 2023-02-14 09:13:04 -08:00
  • eefc06f2ef Reorder AES crypt methods so stronger ones are first Dan Fandrich 2023-02-07 16:58:34 -08:00
  • 879a2e4bf6 CI: update uses: dependencies to the latest versions Dan Fandrich 2023-01-06 14:12:39 -08:00
  • 1e1a74eb7e transport.c: Add some comments Dan Fandrich 2023-01-06 13:48:37 -08:00
  • 16619a8edd Add missing files to automake makefiles & build tests Dan Fandrich 2022-12-30 22:22:13 -08:00
  • e3ce906caf tests: Fix gcc compile warnings Dan Fandrich 2022-12-30 13:54:51 -08:00
  • 6cba487395 Enable trace debugging in example/ssh2 Dan Fandrich 2022-12-08 18:11:54 -08:00
  • d4062feb3d Improve example/ssh2 to allow unmodified use of public key auth Dan Fandrich 2022-12-08 18:06:46 -08:00
  • 2e2812dde8
    openssl.h: enable ed25519 for LibreSSL 3.7.0 (#778) Viktor Szakats 2022-12-13 22:11:13 +01:00
  • 9f8e69cca0 configure.ac: check for sys/param.h Dan Fandrich 2022-12-05 17:09:55 -08:00
  • f6694beb21
    tests: add option to run tests without docker (#762) Viktor Szakats 2022-11-12 12:40:40 +01:00
  • 821d50dad3
    Skip leading \r and \n characters in banner_receive() (#769) Michael Buckley 2022-11-09 15:56:22 -08:00
  • 5c3e53f0ee
    Fixed error handling of _libssh2_packet_requirev callers (#767) Zenju 2022-11-08 22:55:34 +01:00
  • 0986fee58b
    Revert usage of EVP_CipherUpdate #764 #739 (#765) Will Cosgrove 2022-11-02 09:28:45 -07:00
  • 0ba6e74bec
    Fix regression with rsa_sha2_verify #758 (#763) Will Cosgrove 2022-10-26 16:48:52 -07:00
  • ca818c5134
    CI: fix AppVeyor status failing for starting jobs Marc Hoersken 2022-10-24 20:46:19 +02:00
  • b542466c72 delete cast5 - null-cipher mapping Viktor Szakats 2022-10-22 08:50:32 +00:00
  • f1d60b1fb3 more feature guard cleanup Viktor Szakats 2022-10-22 08:48:40 +00:00
  • d46091b22e indent Viktor Szakats 2022-10-22 08:41:51 +00:00
  • 942b94a937 formatting Viktor Szakats 2022-10-22 01:27:24 +00:00
  • 5387c506b4 fold long lines Viktor Szakats 2022-10-22 01:24:13 +00:00
  • f0583d5608 cleanup Viktor Szakats 2022-10-22 01:11:42 +00:00
  • c51a78657f temporarily silence checksrc Viktor Szakats 2022-10-22 01:10:25 +00:00
  • 048a6b411f add mbedTLS 3.x support Viktor Szakats 2022-10-19 22:20:52 +00:00
  • e9561dd66e tests: add option to enable all trace messages in fixture Viktor Szakats 2022-10-22 00:16:50 +00:00
  • ea5d83d330 win32/GNUmakefile: add mbedTLS support Viktor Szakats 2022-10-22 00:11:07 +00:00
  • c2a7fad06b
    CI: fix AppVeyor job links only working for most recent build Marc Hoersken 2022-10-21 22:57:23 +02:00
  • 44379f4762
    CI: add missing permission section to AppVeyor status workflow Marc Hoersken 2022-10-20 20:57:21 +02:00
  • 94bd3d87c5
    Remove OSSFuzz integration which was replaced with CIFuzz (#756) Marc Hoersken 2022-10-17 22:00:31 +02:00
  • fb8b84bc9f
    Rename workflow file appveyor.yml to appveyor_docker.yml Marc Hoersken 2022-10-16 21:26:42 +02:00
  • 612779b02c
    Streamline names of CI workflow jobs Marc Hoersken 2022-10-16 21:23:56 +02:00
  • 752d90f217
    Add CI for mingw-w64 via msys2 (#742) Jeroen Ooms 2022-09-12 08:36:25 +02:00
  • 70a85e9c6e
    CI: report AppVeyor build status for each job (#754) Marc Hoersken 2022-10-07 23:45:09 +02:00
  • ed439a29bb
    Support for sk-ecdsa-sha2-nistp256 and sk-ssh-ed25519 keys, FIDO (#698) Michael Buckley 2022-09-29 09:05:34 -07:00
  • ef292424bb
    Fix DLL import library name (#711) Y. Yang 2022-09-24 01:41:35 +08:00
  • 8b3a864c5b
    Add RSA-SHA2 support for the WinCNG backend (#736) skundu07 2022-09-23 22:41:20 +05:30
  • bd9c65d68c
    sftp: Prevent files from being skipped if the output buffer is too small (#746) Gabriel Smith 2022-09-23 13:03:56 -04:00
  • 91adeae486
    Drop advertisement clause on Blowfish (#747) bgermann 2022-09-21 00:29:05 +02:00
  • 09f0ffd9fb
    Support building with gcc < version 8 zhaochongliu 2022-09-07 13:54:25 -04:00
  • 6c59eea5a9
    Document the obscure LIBSSH2_ERROR_BAD_USE when writing to a channel (#713) Miguel de Icaza 2022-08-16 12:13:51 -04:00
  • 31ae48885d
    Don't erroneously log SSH_MSG_REQUEST_FAILURE packets from keepalive (#727) Michael Buckley 2022-08-16 09:09:47 -07:00
  • 891ee16ab6
    Updating docs for libssh2_channel_flush_ex (#728) Ryan Kelley 2022-08-09 20:05:35 -04:00
  • 4b21e49d9d
    Support RSA certificate authentication (#710) Sandeep Bansal 2022-07-28 08:57:34 -07:00
  • 7483edfada configure: add --disable-tests option Viktor Szakats 2022-06-29 18:37:33 +00:00
  • 3adc8e9081 cmake: do not add libssh2.rc to the static library Viktor Szakats 2022-05-26 09:02:22 +00:00
  • 3af1f4f446
    Fixed typo #697 (#701) AyushiN 2022-05-23 23:05:28 +05:30
  • b952674f12
    Openssl: add support for LibreSSL 3.5.x (#700) Viktor Szakats 2022-05-19 18:35:16 +02:00
  • 4b057bd2d9
    Ensure KEX replies don't include extra bytes (#696) Michael Buckley 2022-05-06 08:40:19 -07:00
  • dba9ad9d3d
    Fix buffer overflow during SSH_MSG_USERAUTH_BANNER (#693) Zenju 2022-04-25 20:49:11 +02:00
  • dd0b5b2d2b
    Changed NULL check to avoid logic change Will Cosgrove 2022-04-11 09:49:00 -07:00
  • 3489ee9a6f
    NULL check before calling session_handshake Will Cosgrove 2022-04-11 09:46:52 -07:00
  • b95e758239
    Fix build since openssl 1.1.0 when ECDSA and/or RIPEMD are disabled (#666) Harry Sintonen 2022-04-05 03:00:04 +03:00
  • 79855b37d2
    Add RSA-SHA2 support for the mbedtls backend (#688) gbaraldi 2022-04-04 20:57:10 -03:00
  • e7e1312b0c
    misc/libssh2_copy_string: avoid malloc zero bytes Daniel Stenberg 2022-03-21 09:31:39 +01:00
  • 049003c3d6
    wincng: rename struct field referring to the DH private big number Marc Hoersken 2022-03-16 03:35:35 +01:00
  • c2c877b70b
    tests/openssh_fixture.c: print command after variable expansion Marc Hoersken 2022-03-16 22:54:33 +01:00
  • 87d208c95d
    CI: store and reuse OpenSSH Server docker image used for tests Marc Hoersken 2022-03-16 04:29:31 +01:00
  • 292830abb8
    Added LibreSSL to crypto backend list Will Cosgrove 2022-02-26 10:53:14 -08:00
  • b0b2b3112c
    Added crypto backend list to template Will Cosgrove 2022-02-23 09:20:38 -08:00
  • ec7f782d7f
    Revert "Option to build both static and shared libraries (#547)" (#675) Will Cosgrove 2022-02-19 15:57:12 -08:00
  • b60dca8b64
    Option to build both static and shared libraries (#547) berney 2022-02-20 10:50:48 +11:00
  • 83853f8aea
    Use modern API in userauth_keyboard_interactive() (#663) xalopp 2022-02-20 00:46:40 +01:00
  • ead7000d28
    Fix formatting in manual page (#667) xalopp 2022-02-03 19:13:36 +01:00
  • 2a2aaed3b6
    NULL terminate server_sign_algorithms string (#669) tihmstar 2022-02-03 19:11:36 +01:00
  • 30fc410b97
    free RSA2 related memory (#664) Will Cosgrove 2022-01-18 11:28:13 -08:00
  • de7a74aff2
    Legacy Agent support for rsa2 key upgrading/downgrading #659 (#662) Will Cosgrove 2022-01-14 11:55:18 -08:00
  • 50a1262772
    Support rsa-sha2 agent flags (#661) Ian Hattendorf 2022-01-13 16:05:53 -07:00
  • d5ed0e6536
    ssh: Add support for userauth banner. Sunil Nimmagadda 2021-06-02 21:02:55 +05:30
  • 13ad7b2f5c
    Fix a memcmp errors in code that was changed from memmem to memcmp (#656) Michael Buckley 2022-01-06 13:56:22 -08:00
  • 17c9c1fcdf
    Add support for a wolfSSL crypto backend. (#629) Hayden Roche 2022-01-06 10:25:34 -08:00
  • e24a4a9d48
    Runtime engine detection with libssh2_crypto_engine() (#643) Bastien Durel 2022-01-06 19:06:02 +01:00
  • 64a555d6f5
    RSA SHA2 256/512 key upgrade support RFC 8332 #536 (#626) Will Cosgrove 2022-01-06 09:50:58 -08:00
  • 967792c896
    fix: use userauth name length to check memory boundaries for userauth name, fixes #653 (#654) xalopp 2022-01-05 19:35:26 +01:00