1
0
mirror of https://github.com/libssh2/libssh2.git synced 2025-04-19 02:24:04 +03:00

Commit Graph

  • 8a871d0b40
    cmake: tidy-up ENABLE_WERROR logic master Viktor Szakats 2025-04-15 13:18:06 +02:00
  • a8e4456b05
    cmake: avoid passing options via CMAKE_*_FLAGS Viktor Szakats 2025-04-14 12:39:19 +02:00
  • a0d8529b08
    cmake: fix target interfaces for old CMake versions Viktor Szakats 2025-04-06 13:31:15 +02:00
  • 71179930e1
    cmake: use VERSION_GREATER_EQUAL Viktor Szakats 2025-04-10 01:32:48 +02:00
  • ea56904aef
    tests: improve SSHD default value (fixup) Viktor Szakats 2025-03-26 11:01:06 +01:00
  • 1323e17ba9
    ci/GHA: move Cygwin to drive D: for install speed Viktor Szakats 2025-03-24 15:07:33 +01:00
  • fb7ea5d7e1
    ci/GHA: add clang-tidy jobs for Linux and Windows Viktor Szakats 2025-03-21 00:43:39 +01:00
  • a1a28ac943
    clang-tidy: fix and/or silence issues found, and more Viktor Szakats 2025-03-19 12:45:34 +01:00
  • 15752e5f0b
    ci/GHA: sync linux-mingw workflow with curl Viktor Szakats 2025-03-21 00:42:11 +01:00
  • 64fafc78b0
    transport: fix formatting Viktor Szakats 2025-03-21 11:09:20 +01:00
  • 6635880497
    cmake: add clang-tidy support via LIBSSH2_CLANG_TIDY=ON Viktor Szakats 2025-03-19 12:38:09 +01:00
  • e0681cdba9
    build: drop crypto.c umbrella source Viktor Szakats 2025-03-19 12:32:40 +01:00
  • ddc4cf34da
    agent: merge agent_win.c into the main source Viktor Szakats 2025-03-19 12:23:57 +01:00
  • cf15fdd29f
    tests: use setfacl if available Viktor Szakats 2025-03-24 03:18:26 +01:00
  • 902fc9574d
    cmake: replace deprecated CMAKE_COMPILER_IS_GNUCC Viktor Szakats 2025-03-22 21:58:42 +01:00
  • fb12d87e0e
    tests: improve SSHD default value Viktor Szakats 2025-03-22 10:01:12 +01:00
  • 5930dc3c71
    tests: add support for wine/qemu Viktor Szakats 2025-03-22 09:57:04 +01:00
  • 6746b78970
    mbedtls: Bug fix for gen_publickey_from_rsa (#1560) skuodi 2025-03-20 23:47:47 +03:00
  • df0563a857
    cmake: make Find modules use INTERFACE Viktor Szakats 2025-02-04 00:53:00 +01:00
  • 8ea6ae7213
    cmake: add comment to inegration test Viktor Szakats 2025-02-07 00:14:53 +01:00
  • 837ccb2d81
    cmake: use GREATER_EQUAL Viktor Szakats 2025-02-10 18:54:33 +01:00
  • 94a099bc51
    cmake: replace add_definitions() with directory props Viktor Szakats 2025-02-07 14:12:44 +01:00
  • d32ab16241
    ci/GHA: add CI test for AWS-LC Justin Smith 2025-02-26 09:50:14 -05:00
  • c03eb8d379
    comp: use z_const when zlib supports it Viktor Szakats 2025-03-02 18:08:48 +01:00
  • c090b696c6
    Session null checks to quiet fuzzer (#1556) Will Cosgrove 2025-03-04 17:11:09 -08:00
  • 1ac1ff4438
    kex.c: fix possible null pointer dereference in diffie_hellman_sha_algo() (#1508) oss-patch 2025-02-28 11:47:47 -06:00
  • 4beed72458
    Return error if user KEX methods are invalid #1553 (#1554) Will Cosgrove 2025-02-28 09:32:30 -08:00
  • 8cad398b0f
    _libssh2_base64_decode() handle malformed data (#1551) Will Cosgrove 2025-02-27 11:46:52 -08:00
  • 2fb5803ce1
    Fix possible double free if key in error cases (#1550) Will Cosgrove 2025-02-26 10:07:33 -08:00
  • 13da8253a5
    Fix double free of key in error cases #1549 willco007-patch-1549 Will Cosgrove 2025-02-24 11:46:41 -08:00
  • 669b51a076
    cmake: prefer CMAKE_INSTALL_PREFIX over --prefix (in tests) Viktor Szakats 2025-02-14 15:44:52 +01:00
  • a751d578be
    tidy-up: replace exit() with return Viktor Szakats 2025-02-13 12:24:29 +01:00
  • 9642a96ef7
    cmake: add missing quotes Viktor Szakats 2025-02-07 12:55:45 +01:00
  • 3de8731ef2 cmake: exclude CMAKE_C_IMPLICIT_LINK_DIRECTORIES from libssh2.pc Viktor Szakats 2025-02-07 11:11:00 +01:00
  • d92de5951a
    cmake: initialize variables where missing Viktor Szakats 2025-02-06 01:36:36 +01:00
  • 9da0ca3cde
    cmake: normalize before matching paths with syspaths Viktor Szakats 2025-02-05 21:26:19 +01:00
  • eea97dbf0a
    cmake: ZLIB linkage tidy-ups Viktor Szakats 2025-02-04 01:28:06 +01:00
  • d07d12ae07
    cmake: extend, not overwrite, CMAKE_REQUIRED_* values Viktor Szakats 2025-02-04 15:55:24 +01:00
  • 1a9f7b4cdd
    cmake: avoid dupe target_link_libraries() commands in tests Viktor Szakats 2025-02-04 03:49:55 +01:00
  • 5f51c7a21a
    ci/GHA: limit ENABLE_ECDSA_WINCNG option to WinCNG Viktor Szakats 2025-02-04 03:34:20 +01:00
  • 96d7f404e7
    cmake: make libssh2-config work with all TLS-backends Viktor Szakats 2025-02-02 14:12:30 +01:00
  • d033c1eaf6
    cmake: tidy up string append and list prepend syntax Viktor Szakats 2025-02-01 12:23:52 +01:00
  • b89858b83d
    disable deprecated algos by default Viktor Szakats 2025-01-31 11:44:06 +01:00
  • 5cca650b1d
    tidy-up: prefer #ifdef / #ifndef (formatting) Viktor Szakats 2025-01-31 12:01:51 +01:00
  • 784446b6c5
    build: add support for clang-cl, add CI job Viktor Szakats 2024-10-30 00:48:35 +01:00
  • 6443b2f9d0
    ci/GHA: bump BoringSSL Viktor Szakats 2025-01-31 03:46:12 +01:00
  • 7d5a4c7651
    cmake: split integration tests into steps Viktor Szakats 2025-01-31 03:32:08 +01:00
  • 131480d2d5
    wincng: move _libssh2_aes_ctr_increment() from misc, make static Viktor Szakats 2024-11-24 16:23:28 +01:00
  • cf3aac1aba
    libssh2_base64_decode: add deprecation warning Viktor Szakats 2024-11-27 00:57:31 +01:00
  • 7027604505
    libssh2_scp_send, libssh2_scp_send_ex: add deprecation warning Viktor Szakats 2024-11-27 00:36:24 +01:00
  • 4fbd592314
    openssl: fix to build with wolfSSL without AES-CTR Viktor Szakats 2024-11-24 16:23:55 +01:00
  • 90a686ef3a
    gitignore: compress rules Viktor Szakats 2025-01-27 13:09:03 +01:00
  • 2da28146a0
    openssl: make it compatible with wolfSSL built without OPENSSL_ALL Viktor Szakats 2025-01-31 01:44:45 +01:00
  • 008e82c0f8
    ci/GHA: general maintenance, security, add LibreSSL and old OpenSSL jobs with tests Viktor Szakats 2024-11-02 23:04:33 +01:00
  • 606c102e52
    build: enable -Wcast-qual, fix fallouts Viktor Szakats 2025-01-30 21:18:23 +01:00
  • 96cbe61896
    ossfuzz: fix picky compiler warnings, make it pass checksrc Viktor Szakats 2024-11-24 18:05:34 +01:00
  • a3aa6b4ca8
    cmake: misc improvements, add LIBSSH2_USE_PKGCONFIG option Viktor Szakats 2024-11-02 16:54:53 +01:00
  • 854cfa8292
    build: prepare builds for clang-cl, add cmake ossfuzz support Viktor Szakats 2024-10-30 00:59:03 +01:00
  • af5c9fb88f
    openssl: fix indentation Viktor Szakats 2025-01-29 19:00:11 +01:00
  • 1612807b9f
    cmake: make integration tests generator-agnostic, use GIT_SHALLOW Viktor Szakats 2025-01-29 13:42:48 +01:00
  • 717c083653
    cmake: bump policy_max, add FATAL_ERROR for old cmake versions Viktor Szakats 2025-01-04 23:25:52 +01:00
  • 8011f9017b
    tests: delete CMake ExternalProject integration test Viktor Szakats 2025-01-29 12:07:26 +01:00
  • 7495084b1c
    libssh2_trace.3: Update prototype Will Cosgrove 2025-01-23 08:38:24 -08:00
  • c343f06b38
    mansyntax.sh: revert a change to unhide man error output Viktor Szakats 2025-01-29 02:48:48 +01:00
  • d65c4b3987
    ci/GHA: fix Cygwin breakage in mansyntax.sh Viktor Szakats 2025-01-29 00:26:22 +01:00
  • 73ac65f79b
    userauth.c: fix typo from #1516 Will Cosgrove 2025-01-23 08:06:25 -08:00
  • 49837fd756
    userauth.c: fix possible memory leaks #1504 (#1516) Will Cosgrove 2025-01-22 16:53:14 -08:00
  • df2b206cd0
    ci/appveyor: fix PowerShell warning (#1514) Viktor Szakats 2025-01-07 20:11:55 +01:00
  • 25d3a09207
    ci/appveyor: use -A option with all MSVC versions (#1513) Viktor Szakats 2025-01-07 18:36:50 +01:00
  • bc78138371
    ci/GHA: bump to cygwin v5 (#1512) Viktor Szakats 2025-01-07 11:09:33 +01:00
  • 4725826550
    cmake: fix cmake warnings (#1511) Viktor Szakats 2025-01-05 00:48:55 +01:00
  • 389d70bfeb
    cmake: tidy up -j make option in integration tests (#1509) Viktor Szakats 2025-01-04 23:24:51 +01:00
  • ffd0c982a5
    configure: fix --without-lib*-prefix when lib* is detected anyway Viktor Szakats 2025-01-02 11:43:13 +01:00
  • bd8caa1983
    configure: drop duplicate -lmbedcrypto from LIBS Viktor Szakats 2025-01-02 11:46:34 +01:00
  • 780bf13aa2
    libssh2.h: typo fixes Stephan Eggermont 2024-11-20 14:11:15 +01:00
  • 21228cffb8
    transport: fix indentation of comments Viktor Szakats 2024-11-08 17:47:17 +01:00
  • c78d54c28e
    transport: stop passing newline to the trace handler via debugdump() Viktor Szakats 2024-11-11 15:07:07 +01:00
  • 114923f1ac
    tidy-up: unsigned const char -> const unsigned char Viktor Szakats 2024-11-01 23:53:16 +01:00
  • 91b0e09934
    tidy-up: spelling [ci skip] Viktor Szakats 2024-10-31 21:19:38 +01:00
  • 5d03b4f94a
    cmake: build but don't install static lib in certain conditions Viktor Szakats 2024-10-13 22:47:25 +02:00
  • 4844e36840
    build: disable warning -Wunreachable-code-break Viktor Szakats 2024-10-25 23:04:41 +02:00
  • bf9bb04571
    cmake: add clang-cl support to PickyWarnings.cmake Viktor Szakats 2024-10-24 20:42:01 +02:00
  • d4e43c7b69
    cmake/Find*: clear package version after pkg-config detection Viktor Szakats 2024-10-25 03:09:20 +02:00
  • ac00f6c437
    cmake: tidy up variables names in PickyWarnings.cmake Viktor Szakats 2024-10-24 20:37:48 +02:00
  • efad5f9076
    cmake: decorate comments in Find modules Viktor Szakats 2024-10-24 20:09:11 +02:00
  • d01680ca09
    ci/GHA: make apg-get install faster, drop a workaround Viktor Szakats 2024-10-23 01:00:10 +02:00
  • 83590ac70d
    libssh2.h: add note about release versions to LIBSSH2_VERSION Pascal Neuperger 2024-10-22 16:52:25 +02:00
  • 7e1c6be12f
    checksrc: sync with curl Viktor Szakats 2024-10-21 12:03:04 +02:00
  • c04d57e785
    libssh2.h: bump to 1.11.2_DEV Viktor Szakats 2024-10-21 12:00:17 +02:00
  • 00e5975ad2
    libssh2.h: bump to 1.11.1 Viktor Szakats 2024-10-21 11:59:53 +02:00
  • 9d6836e098
    ci/GHA: adjust job for Ubuntu 24.04 image Viktor Szakats 2024-10-14 03:46:24 +02:00
  • a312b43325
    RELEASE-NOTES: 1.11.1 libssh2-1.11.1 Daniel Stenberg 2024-10-16 10:03:11 +02:00
  • e2b2c02686
    RELEASE-NOTES: sync [ci skip] Viktor Szakats 2024-10-08 23:08:39 +02:00
  • 1a9e8811f7
    session: support server banners up to 8192 bytes (was: 256) Anders Borum 2024-10-08 08:11:02 +02:00
  • c3d6729f90
    RELEASE-NOTES: sync [ci skip] Viktor Szakats 2024-10-07 12:15:56 +02:00
  • 45064137ac
    cmake: sync and improve Find modules, add pkg-config native detection Viktor Szakats 2024-08-17 23:23:06 +02:00
  • 4b5f6b1031
    cmake: initialize LIBSSH2_LIBDIRS [ci skip] Viktor Szakats 2024-10-04 13:54:47 +02:00
  • 66f8574ec5
    ci/appveyor: fix and bump OpenSSL 3 path, add path check Viktor Szakats 2024-10-04 11:30:57 +02:00
  • a6d98fb41b
    cmake: link to OpenSSL::Crypto, not OpenSSL::SSL Viktor Szakats 2024-10-04 11:30:57 +02:00
  • c87f129630
    cmake: generate LIBSSH2_PC_LIBS_PRIVATE dynamically Viktor Szakats 2024-08-23 17:23:02 +02:00