1
0
mirror of https://github.com/libssh2/libssh2.git synced 2025-07-29 13:01:14 +03:00

Commit Graph

  • 0048f3060e support encrypt-then-mac (etm) MACs (#987) Viktor Szakats 2023-04-21 11:23:52 +02:00
  • 6812985e60 docs: fix typo in argument name [ci skip] Viktor Szakats 2023-04-20 23:04:26 +00:00
  • a4544c0117 channel: add support for "signal" message Keith Dart 2022-02-11 23:20:48 -08:00
  • 5e56002055 crypto: add LIBSSH2_NO_AES_CBC option Viktor Szakats 2023-04-20 13:55:30 +00:00
  • 2d7be5f5d8 tidy-up: indentation fixes [ci skip] Viktor Szakats 2023-04-20 13:54:54 +00:00
  • 3c953c05d6 Add support for AES-GCM crypto protocols (#797) Dan Fandrich 2023-04-20 06:46:44 -07:00
  • d09ca26563 tidy-up: align comments [ci skip] Viktor Szakats 2023-04-20 10:01:23 +00:00
  • 5e3acb9da9 tidy-up: whitespace nits [ci skip] Viktor Szakats 2023-04-20 09:58:10 +00:00
  • 857e431648 crypto: add/fix algo guards and extend NO options Viktor Szakats 2023-04-20 09:44:56 +00:00
  • 9a54f212a6 scp: fix typo in comments [ci skip] Viktor Szakats 2023-04-19 21:55:30 +00:00
  • 8d10b21731 base64: do not use snprintf() on encoding Viktor Szakats 2023-04-19 18:22:53 +00:00
  • 6c01fa5bb7 wincng: constify data arg of libssh2_wincng_hash() Viktor Szakats 2023-04-19 18:19:14 +00:00
  • 31acf57299 wincng: fix unused variables with LIBSSH2_RSA_SHA2 disabled Viktor Szakats 2023-04-19 18:16:48 +00:00
  • d1bf8fadf7 ci: delete config elements for unused 32-bit Linux builds Viktor Szakats 2023-04-19 18:17:20 +00:00
  • e8ceea0c8e ci: enable FIXTURE_TRACE_ALL_CONNECT for WinCNG tests Viktor Szakats 2023-04-19 18:13:09 +00:00
  • 3336b00f72 tests: add FIXTURE_TRACE_ALL_CONNECT option Viktor Szakats 2023-04-19 18:04:11 +00:00
  • 2d0bd5837b ci: really enable logging in AppVeyor CMake builds Viktor Szakats 2023-04-19 18:07:20 +00:00
  • e4d827479c HACKING-CRYPTO: fix stray whitespace Viktor Szakats 2023-04-19 18:19:55 +00:00
  • 17801d2064 tidy-up: fix more nits Viktor Szakats 2023-04-18 08:41:20 +00:00
  • 2213352758 mansyntax: make it work on macOS, check reqs locally Viktor Szakats 2023-04-18 08:20:29 +00:00
  • 803f19f004 cmake: dedupe setting -DHAVE_CONFIG_H Viktor Szakats 2023-04-18 08:20:05 +00:00
  • 191c4e8c71 build: assume non-blocking I/O on Windows Viktor Szakats 2023-04-18 08:19:34 +00:00
  • 01f3fbf01c ci: rename Logging to Debug in AppVeyor Viktor Szakats 2023-04-17 14:31:50 +00:00
  • 739e41bf40 switch to internal base64 decode that uses size_t Viktor Szakats 2023-04-17 14:30:51 +00:00
  • fe64bad58f tests: switch to debian:bullseye-slim in Dockerfile Viktor Szakats 2023-04-16 22:50:40 +00:00
  • 9ecb22daab tests: build improvements and more Viktor Szakats 2023-04-14 23:27:54 +00:00
  • 238def4da8 autotools: rename a variable Viktor Szakats 2023-04-16 19:18:40 +00:00
  • 29fd14e22a ssh2.sh: revert likely wrong quoting [ci skip] Viktor Szakats 2023-04-16 18:38:38 +00:00
  • 16071c225f build: add -Wbad-function-cast picky warning Viktor Szakats 2023-04-16 17:22:10 +00:00
  • 819573f94e tests: restore debian:bullseye in Dockerfile Viktor Szakats 2023-04-16 16:54:19 +00:00
  • 5644eea216 session: simplify preprocessor logic Viktor Szakats 2023-04-16 16:20:20 +00:00
  • c9160bf89c tests: try debian:testing for Dockerfile Viktor Szakats 2023-04-16 16:15:44 +00:00
  • 9ffbb05b44 src: add and use LIBSSH2_MIN/MAX macros Viktor Szakats 2023-04-16 15:48:59 +00:00
  • 78cb64a859 tests: switch Dockerfile to debian:testing-slim Viktor Szakats 2023-04-16 15:43:43 +00:00
  • f1e80d8d8c cmake: optimize non-blocking tests on WIN32/non-WIN32 Viktor Szakats 2023-04-15 16:15:04 +00:00
  • 0a500b3554 scp: option to not quote paths (#803) Jörgen Sigvardsson 2023-04-15 18:11:19 +02:00
  • 31e6d95d01 cmake: make Windows builds initialize faster Viktor Szakats 2023-04-15 02:51:26 +00:00
  • bf3b44ca18 cmake: use a single build rule for all tests Viktor Szakats 2023-04-15 02:50:41 +00:00
  • c627c1256b tidy-up: more whitespace in src Viktor Szakats 2023-04-15 02:49:52 +00:00
  • 5d399233d8 checksrc: fix EQUALSNULL warnings Viktor Szakats 2023-04-15 02:46:09 +00:00
  • cd5b114e7d Makefile.am: add new OS400 header [ci skip] Viktor Szakats 2023-04-14 19:28:22 +00:00
  • 1b0c93b755 checksrc: fix NOTEQUALSZERO warnings Viktor Szakats 2023-04-14 19:16:27 +00:00
  • 8b4387d0dc checksrc: fix SIZEOFNOPAREN warnings Viktor Szakats 2023-04-14 19:15:18 +00:00
  • 146a25a06d crypto: add LIBSSH2_NO_HMAC_RIPEMD option Viktor Szakats 2023-04-14 19:14:10 +00:00
  • 2efdb6747a tidy-up: example, tests continued Viktor Szakats 2023-04-14 11:05:21 +00:00
  • 0162d1649c src: fix indentation of macro definitions (follow-up) Viktor Szakats 2023-04-13 23:44:17 +00:00
  • d5438f4ba9 src: fix indentation of macro definitions Viktor Szakats 2023-04-13 23:39:01 +00:00
  • f4f5841dd5 example/ssh2_exec: drop conditional code for deprecated API Viktor Szakats 2023-04-13 11:23:13 +00:00
  • 6dc42e9d62 Make OS/400 implementation work again (#953) monnerat 2023-04-13 14:08:12 +02:00
  • bf85faaa92 sftp: add open functions with custom attribute support Viktor Szakats 2023-04-13 11:34:11 +00:00
  • ec0feae792 build: speed up and extend picky compiler options Viktor Szakats 2023-04-13 11:12:22 +00:00
  • 224fffb178 include: delete leading underscore from macro name Viktor Szakats 2023-04-13 11:09:35 +00:00
  • 1ccae7d548 ci: use OpenSSL 3 on AppVeyor VS2022 images Viktor Szakats 2023-04-12 09:17:54 +00:00
  • 73d95a055c build: be friendly with 3rd-party build tools Viktor Szakats 2023-04-12 09:17:10 +00:00
  • fe02bd2b2d sftp: calculate attr size based on attr content in sftp_open() Viktor Szakats 2023-04-11 00:45:41 +00:00
  • e590450dcc man: fixups Viktor Szakats 2023-04-11 00:38:35 +00:00
  • 504026262d include: indentation fixes Viktor Szakats 2023-04-10 23:08:22 +00:00
  • 0924632fa0 tidy-up: misc & minor cmake MSVS fix Viktor Szakats 2023-04-10 23:03:43 +00:00
  • fe706697ed Support for direct-streamlocal@openssh.com UNIX socket connection (#945) Viktor Szakats 2023-04-10 14:23:17 +02:00
  • c76b96cbe6 build: support libssh2.rc with autotools Viktor Szakats 2023-04-10 09:24:31 +00:00
  • 38015f4e46 crypto: add LIBSSH2_NO_DSA to disable DSA support Viktor Szakats 2023-04-10 09:21:30 +00:00
  • 4f0f4bff5a build: unify source lists Viktor Szakats 2023-04-10 09:20:13 +00:00
  • e1e78e3670 sftp: always clear protocol error (#787) Zenju 2023-04-09 12:15:44 +02:00
  • 8017592163 cmake: add HIDE_SYMBOLS option & do symbol hiding on *nix Viktor Szakats 2023-04-09 10:13:43 +00:00
  • c1ed4e99df build: make windows.h even leaner Viktor Szakats 2023-04-09 10:13:09 +00:00
  • ff3c774e03 blowfish: build improvements Viktor Szakats 2023-04-08 22:26:47 +00:00
  • 279dd47247 libssh2.rc: fix debug flag, other cleanups Viktor Szakats 2023-04-08 22:26:25 +00:00
  • fb9f888308 tidy-up: example, tests Viktor Szakats 2023-04-08 22:26:10 +00:00
  • 7e4855926e tests/mansyntax.sh: avoid if ! for portability Viktor Szakats 2023-04-08 22:25:46 +00:00
  • dfb086bfe2 tidy-up: indentation in guarded #includes [ci skip] Viktor Szakats 2023-04-08 10:55:23 +00:00
  • bc0cd58e87 Makefile.mk: drop PROOT variable [ci skip] Viktor Szakats 2023-04-07 23:50:57 +00:00
  • 59666e03f0 build: hand-crafted config rework & header tidy-up Viktor Szakats 2023-04-07 23:32:42 +00:00
  • 8774f4973f Makefile.mk: build tests and other improvements [ci skip] Viktor Szakats 2023-04-07 23:01:46 +00:00
  • 72cd241239 test_warmup: re-implement as test() Viktor Szakats 2023-04-07 15:43:26 +00:00
  • ed72926640 NMakefile: drop /DEBUG linker option in release mode [ci skip] Viktor Szakats 2023-04-07 14:17:26 +00:00
  • 17a419ba62 NMakefile: simplify [ci skip] Viktor Szakats 2023-04-07 14:16:26 +00:00
  • dfbd28308e Makefile.mk: merge two rules [ci skip] Viktor Szakats 2023-04-07 14:15:11 +00:00
  • 2082db93b2 TODO: update item about compiler warnings [ci skip] Viktor Szakats 2023-04-06 10:53:03 +00:00
  • 4048d0ba26 example/x11: Add null-termination (#749) ihsinme 2023-04-05 17:23:54 +03:00
  • 85582df111 crypto: fix LIBSSH2_NO_MD5 compiler warnings Viktor Szakats 2023-04-05 13:59:49 +00:00
  • bdad217440 build: add new man pages Viktor Szakats 2023-04-05 13:58:21 +00:00
  • c20c81ab10 Configurable session read timeout (#892) Daniel Silverstone 2023-04-05 14:53:53 +01:00
  • a7d60c62ab cmake: whitespace fixes [ci skip] Viktor Szakats 2023-04-04 17:54:17 +00:00
  • d709e3f9d0 libssh2.h: bump LIBSSH2_COPYRIGHT year [ci skip] Viktor Szakats 2023-04-04 17:52:10 +00:00
  • 901bf00d02 Makefile.mk: move portable GNU Make file to the root Viktor Szakats 2023-04-04 00:12:00 +00:00
  • d58b713687 src: include limits.h for *_MAX macros Viktor Szakats 2023-04-04 00:03:52 +00:00
  • 202a4f3f7a build: MSVS warning suppression option tidy-up Viktor Szakats 2023-04-04 00:03:33 +00:00
  • 8c24a3f599 win32/GNUmakefile: make it movable [ci skip] Viktor Szakats 2023-04-03 23:23:21 +00:00
  • 1cd1aaefa6 win32/GNUmakefile: drop an unnecessary variable [ci skip] Viktor Szakats 2023-04-03 15:16:51 +00:00
  • e387311bd6 windows: re-add libssh2.rc Viktor Szakats 2023-04-03 12:27:02 +00:00
  • be31457f30 crypto: add LIBSSH2_NO_MD5 to disable MD5 support Viktor Szakats 2023-04-03 12:10:47 +00:00
  • ad6aae302a hostkey: fix hash_len field constants Viktor Szakats 2023-04-03 12:09:48 +00:00
  • 2e3e0be816 ci: add MSVS 2008/2010 build tests and fix warnings Viktor Szakats 2023-04-03 12:08:50 +00:00
  • d1b36efe41 transport: rename local RANDOM_PADDING macro Viktor Szakats 2023-04-03 12:07:49 +00:00
  • 194cfc0f84 windows: move libssh2.rc to the src directory Viktor Szakats 2023-04-03 12:07:13 +00:00
  • a7a2fcdab6 autotools: delete unused conditional HAVE_SYS_UN_H Viktor Szakats 2023-04-02 01:21:00 +00:00
  • cffcae4e0d win32/GNUmakefile: update help & exit without crypto backend [ci skip] Viktor Szakats 2023-04-02 09:59:53 +00:00
  • fb1195cf88 build: respect autotools DLL_EXPORT in libssh2.h Viktor Szakats 2023-04-02 03:24:39 +00:00
  • 185292a06b build: make HAVE_LIBCRYPT32 local to wincng.c Viktor Szakats 2023-04-02 03:24:16 +00:00
  • a07ba9ee71 autotools: delete src/libssh2.pc.in reference [ci skip] Viktor Szakats 2023-04-02 00:27:56 +00:00