Commit Graph

  • a94886f157 _libssh2_channel_write: removed 32500 size limit Daniel Stenberg 2010-10-23 01:16:12 +02:00
  • dec0ea9e70 send_existing: don't tell parent to return when drained Daniel Stenberg 2010-10-23 00:47:51 +02:00
  • 030b2d9b60 _libssh2_channel_write: general code cleanup Daniel Stenberg 2010-10-23 00:35:10 +02:00
  • c48840ba88 _libssh2_transport_send: replaces _libssh2_transport_write Daniel Stenberg 2010-10-23 00:11:59 +02:00
  • d9cdd8c0a7 scp_write_nonblock: use select() instead of busyloop Daniel Stenberg 2010-10-22 12:27:44 +02:00
  • c49061e708 send_existing: clear olen when the data is sent off Daniel Stenberg 2010-10-22 12:27:05 +02:00
  • d674b1a09a _libssh2_transport_write: allow 256 extra bytes around the packet Daniel Stenberg 2010-10-22 11:00:20 +02:00
  • 5ede32a826 _libssh2_transport_write: remade to send without malloc Daniel Stenberg 2010-10-21 21:00:28 +02:00
  • 3a391f6cf2 compress: compression disabled by default Daniel Stenberg 2010-10-21 10:39:06 +02:00
  • 64063d5f0b comp: split the compress function Daniel Stenberg 2010-10-20 23:58:41 +02:00
  • 784db8e987 Added header file to allow compiling in older environments Dan Fandrich 2010-10-20 22:19:38 -07:00
  • 84efbf788f TODO: add a possible new API for SFTP transfers Daniel Stenberg 2010-10-20 23:12:39 +02:00
  • f805c2db2a TODO: "New Transport API" added Daniel Stenberg 2010-10-20 23:07:26 +02:00
  • 08ce6425f6 TODO: add buffering plans Daniel Stenberg 2010-10-20 22:56:49 +02:00
  • fac9412a74 Mention libssh2_channel_get_exit_signal and give kudos. Simon Josefsson 2010-10-13 15:33:06 +02:00
  • 4d15e0c9d1 Add libssh2_channel_get_exit_signal man page. Tommy Lindgren 2010-10-13 15:31:53 +02:00
  • 6140ec2de3 Add libssh2_channel_get_exit_signal. Tommy Lindgren 2010-10-13 15:31:06 +02:00
  • 70d6bd6c6f Add libssh2_free man page and fix typo. Simon Josefsson 2010-10-13 15:24:18 +02:00
  • 98e38c4f3a Add libssh2_free. Simon Josefsson 2010-10-13 15:19:12 +02:00
  • cd6d41b806 scp_recv: improved treatment of channel_read() returning zero Daniel Stenberg 2010-10-11 22:24:11 +02:00
  • c36f379b88 libssh2_session_methods.3: detail what can be asked for Daniel Stenberg 2010-10-10 23:51:22 +02:00
  • 77a9335515 compression: send zlib before none Daniel Stenberg 2010-10-08 17:06:55 +02:00
  • 59636cc11e compress: faster check, better return codes Daniel Stenberg 2010-10-08 16:26:50 +02:00
  • 0d58af6aec libssh2_session_handshake: replaces libssh2_session_startup() Daniel Stenberg 2010-10-07 19:51:28 +02:00
  • c34e1d8735 libssh2_socket_t: now externally visible Daniel Stenberg 2010-10-07 15:33:24 +02:00
  • 861fc75fa3 _libssh2_transport_drain: removed Daniel Stenberg 2010-10-07 13:30:05 +02:00
  • f4d302fdfe _libssh2_channel_write: don't iterate over transport writes Daniel Stenberg 2010-10-07 13:26:50 +02:00
  • 4faf67d3e9 _libssh2_transport_write: updated documentation blurb Daniel Stenberg 2010-10-07 13:17:28 +02:00
  • 76a30f2c6f _libssh2_transport_write: remove fprintf remainder Daniel Stenberg 2010-10-07 12:57:08 +02:00
  • bcd7eee1d2 session: improved errors Daniel Stenberg 2010-10-07 11:21:56 +02:00
  • 046ad88d88 crypt_init: use correct error define Daniel Stenberg 2010-10-07 11:21:20 +02:00
  • 9887c01103 _libssh2_error: hide EAGAIN for non-blocking sessions Daniel Stenberg 2010-10-07 11:19:51 +02:00
  • 822f9e8689 agent: use better error defines Daniel Stenberg 2010-10-07 11:19:35 +02:00
  • 3ee2aabd7a comp_method_zlib_init: use correct error defines Daniel Stenberg 2010-10-07 11:19:15 +02:00
  • 7c49c8be58 transport: better error codes Daniel Stenberg 2010-10-07 11:18:14 +02:00
  • 665d9ee885 channel: return code and _libssh2_error cleanup Daniel Stenberg 2010-10-07 11:16:49 +02:00
  • b3d6c6567d _libssh2_channel_write: limit to 32700 bytes Daniel Stenberg 2010-10-07 11:11:59 +02:00
  • 7dd574c353 libssh.h: add more dedicated error codes Daniel Stenberg 2010-10-07 11:10:28 +02:00
  • 018602cb34 SCP: allow file names with bytes > 126 Daniel Stenberg 2010-08-31 19:56:00 +02:00
  • eec7f2fb63 Document the three sftp stat constants Dan Fandrich 2010-08-25 17:10:06 -07:00
  • c32b0d164e Fixed Win32 makefile which was now broken at resource build. Guenter Knauf 2010-08-18 17:22:33 +02:00
  • 835c03e076 It is sufficient to pipe stderr to NUL to get rid of the nasty messages. Guenter Knauf 2010-08-18 16:59:21 +02:00
  • 6c6c43f92c Removed Win32 ifdef completely for sys/uio.h. Author: Guenter Knauf 2010-08-18 16:23:33 +02:00
  • 5af87e8c80 New files should also be added to Makefile.am. Guenter Knauf 2010-08-18 14:59:03 +02:00
  • 10a65fda01 version: bump to 1.2.8_DEV Daniel Stenberg 2010-08-18 00:20:10 +02:00
  • 8d9d3e0d7a release: updated to hold 1.2.7 info libssh2-1.2.7 Daniel Stenberg 2010-08-17 23:10:54 +02:00
  • c46abb2663 Use the new libssh2.rc file. Guenter Knauf 2010-08-17 01:58:39 +02:00
  • 0a34fa79f0 Added resource file for libssh2.dll (shamelessly stolen from libcurl). Guenter Knauf 2010-08-17 01:54:20 +02:00
  • 43001570d6 Updated Win32 MSVC dependencies versions. Guenter Knauf 2010-08-17 01:35:55 +02:00
  • 4b878e7cf8 Added include for sys/select.h to get fd.set on some platforms. Guenter Knauf 2010-08-17 01:34:32 +02:00
  • ac709e0d4f Added Watcom makefile borrowed from libcurl. Guenter Knauf 2010-08-16 16:10:07 +02:00
  • 56d0877f07 Added copyright define to libssh2.h and use it for binary builds. Guenter Knauf 2010-08-15 04:09:01 +02:00
  • 51a8335486 Moved version defines up in order to include from .rc file. Guenter Knauf 2010-08-15 03:38:49 +02:00
  • 2bd9418ac7 Some minor makefile tweaks. Guenter Knauf 2010-08-14 21:56:37 +02:00
  • 4b8013a8a7 example: treat the libssh2_channel_read() return code properly Daniel Stenberg 2010-08-02 00:20:24 +02:00
  • 697b4e8ed7 libssh2_wait_socket: reset error code to "leak" EAGAIN less Daniel Stenberg 2010-07-18 19:47:21 +02:00
  • 2afa5b2dc2 _libssh2_wait_socket: poll needs milliseconds Daniel Stenberg 2010-07-17 19:20:20 +02:00
  • 992aff7aca typedef: make ssize_t get typedef without LIBSSH2_WIN32 Daniel Stenberg 2010-07-06 16:17:59 +02:00
  • ef4c8718c2 session_free: free more data to avoid memory leaks John Little 2010-07-01 19:56:06 +02:00
  • c375e5e5ad channel_free: ignore problems with channel_close() Daniel Stenberg 2010-06-30 22:47:22 +02:00
  • 46be03f92b publickey_list_free: no return value from a void function Daniel Stenberg 2010-06-30 15:43:31 +02:00
  • 1d83b520b4 openssl: make use of the EVP interface Lars Nordin 2010-06-27 22:23:50 +02:00
  • f9c0a4a95a Don't overflow MD5 server hostkey Tor Arntsen 2010-06-23 11:15:34 +02:00
  • 7861ae8e4e Fix message length bugs in libssh2_debug() Peter Stuge 2010-06-23 11:16:02 +02:00
  • 0f0652a309 Make libssh2_debug() create a correctly terminated string Peter Stuge 2010-06-23 10:46:01 +02:00
  • 2cc4a629ac handshake: Compression enabled at the wrong time TJ Saunders 2010-06-23 00:03:31 +02:00
  • 04f90b2265 userauth_hostbased_fromfile: packet length too short TJ Saunders 2010-06-22 23:34:21 +02:00
  • 7dc2bfac94 _libssh2_userauth_publickey: reject method names longer than the data Daniel Stenberg 2010-06-20 00:23:28 +02:00
  • 35cf08e130 NULL resistance: make more public functions survive NULL pointer input Daniel Stenberg 2010-06-18 20:25:03 +02:00
  • 32bd0df992 agent: make libssh2_agent_userauth() work blocking properly Daniel Stenberg 2010-06-18 20:12:29 +02:00
  • 38940f45d2 Fix underscore typo for 64-bit printf format specifiers on Windows Peter Stuge 2010-06-17 12:23:25 +02:00
  • 537a00ee4b libssh2_session_callback_set: extended the man page Daniel Stenberg 2010-06-16 00:12:24 +02:00
  • 6ddcc493e8 LIBSSH2_DEBUG: macro uses incorrect function variable John 2010-06-16 00:04:25 +02:00
  • 3496e1c2a2 warning: fix a compiler warning 'pointer differs in signedness' Daniel Stenberg 2010-06-15 19:51:26 +02:00
  • 49ddf447ff portability: introduce LIBSSH2_INT64_T_FORMAT for 64bit printf()s Daniel Stenberg 2010-06-15 19:47:31 +02:00
  • 04d4bbb66b debug: avoid sending NULL to sprintf %s Daniel Stenberg 2010-06-15 17:00:02 +02:00
  • 897f8463d8 sftp docs: show macro on macro page, only function on function page Daniel Stenberg 2010-06-14 20:02:55 +02:00
  • 2fd044fdf5 code police: make the code use less than 80 columns Daniel Stenberg 2010-06-14 17:23:00 +02:00
  • 20e969d2e0 libssh2_channel_write_ex: remove macros, added wording on buffer size Daniel Stenberg 2010-06-13 17:00:43 +02:00
  • 33e2bc8785 libssh2_sftp_write: document buffer size and changed some ordering Daniel Stenberg 2010-06-13 17:00:14 +02:00
  • d7e6f9cf27 libssh2_channel_write_stderr: show how the macro is defined Daniel Stenberg 2010-06-13 16:59:40 +02:00
  • be7cee1b3e libssh2_channel_write: show how the macro is defined Daniel Stenberg 2010-06-13 16:59:18 +02:00
  • 518d25eba1 SFTP: limit write() to not produce overly large packets Daniel Stenberg 2010-06-11 16:07:30 +02:00
  • 1785d0d6f3 scp_write_nonblock: add transfer time info Daniel Stenberg 2010-06-11 16:05:22 +02:00
  • 31d71a94f2 sftp_write_nonblock: select() on socket, use *BIG* buffer, time transfer Daniel Stenberg 2010-06-11 16:03:33 +02:00
  • 22a2de7347 agent: use _libssh2_error() when returning errors Daniel Stenberg 2010-06-11 13:32:41 +02:00
  • 4cf935abab inputchecks: make lots of API functions check for NULL pointers Daniel Stenberg 2010-06-11 13:05:55 +02:00
  • cce6ebbee7 libssh2_channel_eof: clarify that it returns negative on errors Daniel Stenberg 2010-06-11 13:02:00 +02:00
  • 18605cb81f SFTP: keep the sftp error code as 32 bit Daniel Stenberg 2010-06-11 13:00:31 +02:00
  • 3490b3fe10 agent: make the code better deal with unexpected code flows Daniel Stenberg 2010-06-11 11:13:46 +02:00
  • c87a48ae4c Better handling of invalid key files. Alexander Lamaison 2010-06-10 12:01:43 +01:00
  • ab8ee8abf3 version: we start working on 1.2.7 now Daniel Stenberg 2010-06-10 10:31:18 +02:00
  • 6e40af7bea NEWS: add the 1.2.6 release details libssh2-1.2.6 Daniel Stenberg 2010-06-10 10:19:31 +02:00
  • 5e46c864dc RELEASE-NOTES: 1.2.6 details added Daniel Stenberg 2010-06-10 10:15:46 +02:00
  • a4fdf0de01 fixed libssh2.dsw to use the generated libssh2.dsp; removed old *.dsp files. Guenter Knauf 2010-06-10 02:43:49 +02:00
  • 2c1c751ad1 moved MSVC strdup define to libssh2_config.h which we include already. Guenter Knauf 2010-06-10 02:31:48 +02:00
  • f682684fdd added missing source files to src/NMakefile. Guenter Knauf 2010-06-10 02:28:47 +02:00
  • 0ad1a52a09 libssh2_poll: refer to poll(3) and select(3) instead Daniel Stenberg 2010-06-08 08:37:37 +02:00
  • 4e10882e06 example: fix strdup() for MSVC compiles Daniel Stenberg 2010-06-07 13:35:30 +02:00
  • eeeebd02e7 SFTP: fail init SFTP if session isn't authenticated Daniel Stenberg 2010-06-07 13:10:51 +02:00