Commit Graph

1324 Commits

Author SHA1 Message Date
Sara Golemon
3a744117d6 Ooops, try that again... 2004-12-20 22:08:46 +00:00
Sara Golemon
d974137db9 Fixes: scp blocking modes, MacError abstract indirection
Additions: Channel Close callback
2004-12-20 21:52:35 +00:00
Sara Golemon
66f913e53a A broken decrypt (or false packet) could cause an unreasonably large
block of memory to be allocated leading to indeterminate results.

SSH-TRANS only requires implementations to handle about about 32k
compressed length per packet.  Allow 40k to be safe, but no more.
2004-12-18 07:14:51 +00:00
Sara Golemon
912e9ca713 Fixed polling error in libssh2_channel_read_ex() 2004-12-18 07:00:51 +00:00
Sara Golemon
6fdf9c9c06 Packet queueing mechanism allows data which immediately follows
open confirmation to get ignored.  Work around this by adding the channel
to the list before opening it.
2004-12-17 04:27:29 +00:00
Sara Golemon
26e7e66ecf Bump version for release 2004-12-17 01:33:17 +00:00
Sara Golemon
a0cd3ed3dc Fix return code in libssh2_channel_write_ex() 2004-12-16 23:04:11 +00:00
Sara Golemon
3614bdac21 Changed libssh2_session_disconnect_ex() to return an error code
on failed alloc.
2004-12-16 23:02:25 +00:00
Sara Golemon
14af2e3952 Correct comments for hostkey_hash 2004-12-16 22:58:02 +00:00
Sara Golemon
620a685af2 Add libssh2_session_last_error() 2004-12-16 22:44:28 +00:00
Sara Golemon
4ab2f2ab73 This initialization was based on an earlier concept 2004-12-10 14:44:08 +00:00
Sara Golemon
d2ca405d0f Added libssh2_session_abstract() 2004-12-09 23:27:14 +00:00
Sara Golemon
566bea77ea Add libssh2_session_method_pref() and libssh2_session_methods().
Specify methods to be used and retreive what methods were negotiated.
2004-12-09 22:10:07 +00:00
Sara Golemon
165837c085 Let the calling program know what methods we support 2004-12-09 19:09:03 +00:00
Sara Golemon
7035d475eb Added libssh2_session_callback_set() 2004-12-09 18:24:14 +00:00
Sara Golemon
794f01acc1 Add flush mechanism to the channel API 2004-12-08 18:54:25 +00:00
Sara Golemon
2b670d36ca Update changelog 2004-12-08 18:24:06 +00:00
Sara Golemon
7a153310f7 Change extended data ignore to allow merging extended data into the primary stream 2004-12-08 18:14:46 +00:00
Sara Golemon
013f64698c Add INSTALL, and remove configure.in from 'make dist' 2004-12-08 04:12:31 +00:00
Sara Golemon
54290ae77d Basic Instructions 2004-12-08 04:11:26 +00:00
Sara Golemon
433a94606a Bump version for release 2004-12-08 04:00:51 +00:00
Sara Golemon
82e9e2ba0f Add "ignore extended data" option to avoid having stderr data fill up
the receive window and leaving no room for stdio data.
2004-12-08 03:39:29 +00:00
Sara Golemon
2f41af6cdf Plug memory leaks in request_pty and channel->channel_type 2004-12-08 00:13:07 +00:00
Sara Golemon
7a5ffc8cee Initial revision 2004-12-07 21:17:20 +00:00