Commit Graph

  • 1e7988cb0d scp.c: fix that scp_recv may transmit not initialised memory Marc Hoersken 2015-03-23 23:04:24 +01:00
  • b99204f289 scp.c: fix that scp_send may transmit not initialised memory Marc Hoersken 2015-03-23 22:47:46 +01:00
  • 7ca44fbd94 kex: do not ignore failure of libssh2_sha1_init() Marc Hoersken 2015-03-23 22:25:50 +01:00
  • 41b1cb6751 wincng.h: fix return code of libssh2_md5_init() Marc Hoersken 2015-03-23 22:23:41 +01:00
  • 84590bc78f openssl.c: fix possible segfault in case EVP_DigestInit fails Marc Hoersken 2015-03-23 22:07:39 +01:00
  • 864950cf16 wincng.c: fix possible use of uninitialized variables Marc Hoersken 2015-03-23 21:36:10 +01:00
  • 09a559433e wincng.c: fix unused argument warning if clear memory is not enabled Marc Hoersken 2015-03-23 21:33:24 +01:00
  • 57dea4df6d wincng: Added explicit clear memory feature to WinCNG backend Marc Hoersken 2015-03-22 16:51:54 +01:00
  • 77020c7961 wincng.c: fixed mixed line-endings Marc Hoersken 2015-03-22 16:52:20 +01:00
  • e52f35d9f4 wincng.c: fixed use of invalid parameter types in a8d14c5dcf Marc Hoersken 2015-03-22 16:32:50 +01:00
  • a8d14c5dcf wincng.c: only try to load keys corresponding to the algorithm Marc Hoersken 2015-03-22 16:29:53 +01:00
  • 0c90b8bd9b wincng.c: moved PEM headers into definitions Marc Hoersken 2015-03-22 16:22:15 +01:00
  • 3fc17cd69f wincng.h: fixed invalid parameter name Marc Hoersken 2015-03-22 15:58:22 +01:00
  • aa4e649d94 wincng: fixed mismatch with declarations in crypto.h Marc Hoersken 2015-03-22 15:58:00 +01:00
  • 49ea2be885 userauth.c: fixed warning C6001: using uninitialized sig and sig_len Marc Hoersken 2015-03-22 15:56:48 +01:00
  • 247dfce5fb pem.c: fixed warning C6269: possible incorrect order of operations Marc Hoersken 2015-03-22 15:54:14 +01:00
  • 71d45d3df1 wincng: add support for authentication keys to be passed in memory Marc Hoersken 2015-03-22 15:41:51 +01:00
  • daa2dfa2db pem.c: add _libssh2_pem_parse_memory to parse PEM from memory Marc Hoersken 2015-03-22 14:39:14 +01:00
  • 1429ad749d pem.c: fix copy and paste mistake from 55d030089b Marc Hoersken 2015-03-22 13:58:09 +01:00
  • 4078da8d81 userauth.c: fix another possible dereference of a null pointer Marc Hoersken 2015-03-22 13:53:42 +01:00
  • 0930928810 userauth.c: fix possible dereference of a null pointer Marc Hoersken 2015-03-22 13:51:47 +01:00
  • 55d030089b pem.c: reduce number of calls to strlen in readline Marc Hoersken 2015-03-22 13:38:22 +01:00
  • 260410edf3 Initialise HMAC_CTX in more places. Will Cosgrove 2015-03-16 17:37:01 +00:00
  • 1de36eb5b4 Build build breakage in WinCNG backend caused when adding libssh2_userauth_publickey_frommemory. Alexander Lamaison 2015-03-16 23:39:30 +00:00
  • aa7f9a85f7 Fix breakage in WinCNG backend caused by introducing libssh2_hmac_ctx_init. Alexander Lamaison 2015-03-16 23:15:33 +00:00
  • 41d22ccf26 userauth_publickey_frommemory.3: add AVAILABILITY Daniel Stenberg 2015-03-15 12:04:10 +01:00
  • 56f7c0e2a4 libssh2: next version will be called 1.6.0 Daniel Stenberg 2015-03-15 11:59:08 +01:00
  • 1329dc5155 docs: add libssh2_userauth_publickey_frommemory.3 to dist Daniel Stenberg 2015-03-15 11:48:59 +01:00
  • a1e744bb5e direct_tcpip: Fixed channel write Jakob Egger 2015-03-15 08:52:23 +00:00
  • 14d9ee01bc Must init HMAC_CTX before using it. Will Cosgrove 2015-03-12 16:28:26 +00:00
  • fed47c34e4 Add continuous integration configurations. Alexander Lamaison 2014-12-23 20:28:35 +00:00
  • 18cfec8336 Allow authentication keys to be passed in memory. David Calavera 2014-09-01 23:54:05 +01:00
  • 74624c8ddf docs: include the renamed INSTALL* files in dist Daniel Stenberg 2015-03-14 17:38:21 +01:00
  • bbbdf946a7 Prevent collisions between CMake and Autotools in examples/ and tests/. Alexander Lamaison 2015-03-13 07:47:41 +00:00
  • 042993b8eb Avoid clash between CMake build and Autotools. Alexander Lamaison 2015-03-13 00:01:20 +00:00
  • 41ed2b71a2 Merge pull request #8 from alamaison/cmake Alexander Lamaison 2015-03-12 23:13:39 +00:00
  • 6bf8983368 CMake build system. Alexander Lamaison 2014-12-23 21:05:05 +00:00
  • 523a552258 Man man syntax tests fail gracefully if man version is not suitable. Alexander Lamaison 2014-12-31 15:05:12 +00:00
  • d73e0ec260 Return valid code from test fixture on failure. Alexander Lamaison 2014-08-14 21:10:31 +01:00
  • 1fa5fe6059 Let mansyntax.sh work regardless of where it is called from. Alexander Lamaison 2015-03-12 21:48:59 +00:00
  • 8f00a7471d mingw build: allow to pass custom CFLAGS Viktor Szakáts 2015-03-12 00:29:58 +01:00
  • fe3e23022b userauth: Fixed prompt text no longer being copied to the prompts struct Will Cosgrove 2015-03-11 14:58:48 -07:00
  • 33e1013d7b README: update the git repo locations Daniel Stenberg 2015-03-11 22:40:37 +01:00
  • 20eb836f4e wait_socket: wrong use of difftime() Daniel Stenberg 2015-03-11 12:16:18 +01:00
  • 6ada234c62 bump: start working toward 1.5.1 now Daniel Stenberg 2015-03-11 08:21:09 +01:00
  • e16f638dca RELEASE-NOTES: 1.5.0 release libssh2-1.5.0 Daniel Stenberg 2015-03-11 08:07:45 +01:00
  • 7d94b69b80 kex: bail out on rubbish in the incoming packet Mariusz Ziulek 2015-02-21 23:31:36 +01:00
  • 8bb6cf7f95 docs: move INSTALL, AUTHORS, HACKING and TODO to docs/ Daniel Stenberg 2015-03-07 11:32:22 +01:00
  • 5fcbb168b8 .gitignore: don't ignore INSTALL Daniel Stenberg 2015-03-07 11:32:08 +01:00
  • d811750645 examples/x11.c: include sys/select.h for improved portability Dan Fandrich 2015-03-04 22:53:02 +01:00
  • cfe94c715e RELEASE-NOTES: synced with a8473c819b Daniel Stenberg 2015-03-04 09:38:17 +01:00
  • a8473c819b NetWare build: added some missing exports. Guenter Knauf 2015-01-08 21:02:34 +01:00
  • c71889017f knownhost.c: fix use of uninitialized argument variable wrote Marc Hoersken 2014-12-29 18:37:46 +01:00
  • 253d5922f2 examples/x11.c: fix result of operation is garbage or undefined Marc Hoersken 2014-12-29 18:31:11 +01:00
  • 79d63df12d examples/x11.c: remove dead assigments of some return values Marc Hoersken 2014-12-29 18:24:17 +01:00
  • 86552bf2bb examples/x11.c: fix possible memory leak if read fails Marc Hoersken 2014-12-27 14:00:48 +01:00
  • 477e609a84 examples/x11.c: fix invalid removal of first list element Marc Hoersken 2014-12-27 13:48:51 +01:00
  • 3e47ca8a32 userauth.c: make sure that sp_len is positive and avoid overflows Marc Hoersken 2014-12-26 14:08:35 +01:00
  • 6af0ee567b channel.c: remove logically dead code, host cannot be NULL here Marc Hoersken 2014-12-26 13:51:27 +01:00
  • c6d99bd3a4 session.c: check return value of session_nonblock during startup Marc Hoersken 2014-12-26 13:45:59 +01:00
  • d1eccb487a session.c: check return value of session_nonblock in debug mode Marc Hoersken 2014-12-26 13:40:42 +01:00
  • 22204c4e2e pem.c: fix mixed line-endings introduced with 8670f5da24 Marc Hoersken 2014-12-26 13:39:18 +01:00
  • 8670f5da24 pem.c: make sure there's a trailing zero and b64data is not NULL Marc Hoersken 2014-12-26 13:31:26 +01:00
  • 3835655f09 kex.c: make sure mlist is not set to NULL Marc Hoersken 2014-12-26 13:20:14 +01:00
  • dc199ed03a packet.c: i < 256 was always true and i would overflow to 0 Marc Hoersken 2014-12-26 11:21:10 +01:00
  • 8f799f98d9 silence multiple data conversion warnings Marc Hoersken 2014-12-15 12:23:43 +01:00
  • 637c90959b agent_connect_unix: make sure there's a trailing zero Daniel Stenberg 2014-12-23 20:03:50 +01:00
  • 8a731d6217 examples on Windows: use native SOCKET-type instead of int Marc Hoersken 2014-12-22 17:03:42 +01:00
  • d85f9a689f userauth.c: improve readability and clarity of for-loops Marc Hoersken 2014-12-22 15:53:48 +01:00
  • 031566f9cc calloc: introduce LIBSSH2_CALLOC() Daniel Stenberg 2014-12-22 15:59:21 +01:00
  • 977a3b6a76 libssh2_priv.h: Ignore session, context and format parameters Marc Hoersken 2014-12-15 01:16:00 +01:00
  • 34dc1d61b4 x11 example: check return value of socket function Marc Hoersken 2014-12-15 01:10:29 +01:00
  • be95032e29 examples: fixed mixed line-endings introduced with aedfba25b8 Marc Hoersken 2014-12-15 01:09:13 +01:00
  • c0bface8a7 wincng.c: explicitly ignore BCrypt*AlgorithmProvider return codes Marc Hoersken 2014-12-15 00:45:51 +01:00
  • f31c9fb221 wincng.c: fix possible invalid memory write access Marc Hoersken 2014-12-15 00:38:58 +01:00
  • f89bed9571 tests on Windows: check for WSAStartup return code Marc Hoersken 2014-12-15 01:00:36 +01:00
  • bc9d735664 wincng.c: fix possible NULL pointer de-reference of bignum Marc Hoersken 2014-12-15 00:27:29 +01:00
  • 06ff22f1a6 wincng.c: fix possible use of uninitialized memory Marc Hoersken 2014-12-15 00:24:56 +01:00
  • e57f29f8f6 packet.c: fix possible NULL pointer de-reference within listen_state Marc Hoersken 2014-12-15 00:18:45 +01:00
  • 1c1699545b kex.c: fix possible NULL pointer de-reference with session->kex Marc Hoersken 2014-12-15 00:17:10 +01:00
  • abcc0d370f agent.c: check return code of MapViewOfFile Marc Hoersken 2014-12-15 00:10:54 +01:00
  • 977dbb7511 examples on Windows: check for socket return code Marc Hoersken 2014-12-15 00:02:48 +01:00
  • aedfba25b8 examples on Windows: check for WSAStartup return code Marc Hoersken 2014-12-14 23:51:00 +01:00
  • 19f1402f1d wincng.c: silent some more gcc compiler warnings. Guenter Knauf 2014-12-11 21:39:47 +01:00
  • df5c61dbca wincng.c: silent gcc compiler warnings. Guenter Knauf 2014-12-11 21:35:18 +01:00
  • 1689315fce Watcom build: added support for WinCNG build. Guenter Knauf 2014-12-08 02:56:34 +01:00
  • 7f7e65c54b build: updated dependencies in makefiles. Guenter Knauf 2014-12-07 16:16:21 +01:00
  • 751e0087a8 configure: change LIBS not LDFLAGS when checking for libs Daniel Stenberg 2014-12-04 13:12:45 -08:00
  • 600f26ce6e MinGW build: some more GNUMakefile tweaks. Guenter Knauf 2014-12-03 16:24:35 +01:00
  • 3260beb07a sftpdir.c: added authentication method detection. Guenter Knauf 2014-12-03 15:19:32 +01:00
  • 01a6210ab7 NMake build: fixed LIBS settings. Guenter Knauf 2014-12-01 13:21:50 +01:00
  • 6a3b5487cb NMake build: added support for WinCNG build. Guenter Knauf 2014-11-30 18:39:57 +01:00
  • e4ba5fabec MinGW build: some GNUMakefile tweaks. Guenter Knauf 2014-11-30 16:19:01 +01:00
  • 46f017e751 MinGW build: Fixed redefine warnings. Guenter Knauf 2014-11-30 16:03:58 +01:00
  • 12adbc28b8 Updated copyright year. Guenter Knauf 2014-11-30 15:48:55 +01:00
  • 424a27e007 COPYING: bump the copyright year Daniel Stenberg 2014-08-31 00:41:05 +02:00
  • 1e4fb7ee9f docs: fixed a bunch of typos Dan Fandrich 2014-07-28 23:55:34 +02:00
  • 7b80a188dd docs: added missing libssh2_session_handshake.3 file Dan Fandrich 2014-07-28 23:54:55 +02:00
  • 9d50d43a83 wincng.c: specify the required libraries for dependencies using MSVC Marc Hoersken 2014-05-19 20:45:14 +02:00
  • c355d31ff9 windows build: do not export externals from static library Bob Kast 2014-04-08 15:26:57 -04:00