James Housley
fbf9d7cebd
Add libssh2_sftp_shutdown.3, libssh2_sftp_stat_ex.3,
...
libssh2_sftp_symlink_ex.3 and libssh2_sftp_tell.3
2007-06-14 16:33:38 +00:00
James Housley
82d59f90e1
Add libssh2_sftp_last_error.3, libssh2_sftp_rename_ex.3,
...
libssh2_sftp_rmdir_ex.3 and libssh2_sftp_seek.3
2007-06-14 16:08:43 +00:00
James Housley
cd077c350f
Add libssh2_sftp_close_handle.3 and libssh2_sftp_fstat_ex.3
2007-06-14 15:45:03 +00:00
James Housley
49fef5e598
Add libssh2_session_abstract.3, libssh2_session_callback_set.3,
...
libssh2_session_method_pref.3 and libssh2_session_methods.3
2007-06-14 15:26:58 +00:00
James Housley
c5ba20a2c0
Add libssh2_hostkey_hash.3, libssh2_scp_recv.3 and libssh2_scp_send_ex.3
2007-06-14 14:56:32 +00:00
James Housley
6546a010a4
Updated to include the most recent entries from ChangeLog
2007-06-14 10:34:10 +00:00
Guenter Knauf
e34baff2ca
update export list for recent changes - take 2
2007-06-14 09:41:07 +00:00
Guenter Knauf
ddb935af3d
non-gcc compilers break with var declarations in the middle of the code.
2007-06-14 00:38:35 +00:00
James Housley
12d6b04c80
Add libssh2_session_last_errno.3 and libssh2_session_last_error.3
2007-06-13 23:02:08 +00:00
Guenter Knauf
bc0578a34d
update export list for recent changes
2007-06-13 22:28:49 +00:00
Guenter Knauf
94585bf852
fixed space detection
2007-06-13 22:20:13 +00:00
James Housley
9002319fc3
Add libssh2_channel_setenv_ex.3 and libssh2_channel_x11_req_ex.3
2007-06-13 21:30:15 +00:00
James Housley
e7e94c4079
Add libssh2_channel_request_pty_ex.3 and libssh2_channel_send_eof.3
2007-06-13 21:07:59 +00:00
James Housley
e7fdf3654c
Add libssh2_channel_open_ex.3 and libssh2_channel_process_startup.3
2007-06-13 20:54:25 +00:00
James Housley
5aa467cf54
Add libssh2_channel_free.3, libssh2_channel_handle_extended_data.3
...
and libssh2_channel_handle_extended_data2.3
2007-06-13 20:09:15 +00:00
James Housley
f599ec2b86
Add libssh2_channel_flush_ex.3 and libssh2_channel_forward_cancel.3
2007-06-13 19:53:09 +00:00
James Housley
d89e102b23
Add libssh2_channel_direct_tcpip_ex.3 and libssh2_channel_eof.3
2007-06-13 17:22:15 +00:00
James Housley
e6daab80fa
Add libssh2_banner_set.3 and libssh2_channel_close.3
2007-06-13 17:03:38 +00:00
James Housley
2003dc1546
The month should be the 3-letter abbreviation instead of spelled out.
2007-06-13 16:41:33 +00:00
James Housley
94a2585e9e
Update to match current code and add errors
2007-06-13 15:45:18 +00:00
James Housley
61932dc560
Update to match current code and add errors
2007-06-13 15:27:54 +00:00
James Housley
0dff967017
Fix date
2007-06-13 15:17:25 +00:00
James Housley
f74a3fecc9
Update to match current code and add errors
2007-06-13 15:16:12 +00:00
James Housley
70ea2c776e
Update to match current code and add errors
2007-06-13 15:10:45 +00:00
James Housley
72c8408a40
Update to match current code and add errors
2007-06-13 14:23:46 +00:00
James Housley
3fbdf1a644
Remove extraneous character
2007-06-13 14:21:44 +00:00
James Housley
2bb177d3e0
Update to match current code and add errors
2007-06-13 14:07:12 +00:00
James Housley
8bc4fdc3b0
Update to match current code and add errors
2007-06-13 13:57:53 +00:00
James Housley
eac8fcdd77
Update to match current code and add errors
2007-06-13 13:50:34 +00:00
James Housley
fa0c6996ef
Update to match current code and add errors
2007-06-13 13:41:46 +00:00
James Housley
45e4ec255c
Update to match current code and add errors
2007-06-13 13:15:57 +00:00
James Housley
084500e9ca
Update to match current code and add errors
2007-06-13 13:06:48 +00:00
James Housley
3e0cc45d10
Update to match current code and add errors
2007-06-13 12:58:58 +00:00
James Housley
3dece58b29
Fix spacing issue
2007-06-13 12:58:42 +00:00
James Housley
e4ec1c9aa9
Change "SEE ALSO" to SEE ALSO
2007-06-13 12:51:10 +00:00
James Housley
607e5c55e0
Update to reflect the current code and add possible error values
2007-06-13 12:50:35 +00:00
James Housley
dde2b09496
libssh2_channel_free() actually can return PACKET_EAGAIN. Update all
...
calling functions to support that with the following API notes:
* libssh2_publickey_shutdown(), libssh2_session_free() changed
to return an "int" to allow signaling of LIBSSH2_ERROR_EAGAIN.
* libssh2_scp_recv(), libssh2_scp_send_ex() and libssh2_sftp_init()
will loop in on libssh2_channel_free() when there is an error.
It is not possible to return LIBSSH2_ERROR_EAGAIN in this condition
in these 3 functions and not lose the original error code.
2007-06-12 18:27:37 +00:00
James Housley
f35ab0d070
Update for the libssh2_userauth_list() change
2007-06-12 13:34:20 +00:00
James Housley
041786732d
The function no longer exists
2007-06-10 21:59:36 +00:00
Daniel Stenberg
d073a4ea52
include sys/types.h since the compile breaks on Linux otherwise - we need
...
ssize_t from there
2007-06-10 21:26:58 +00:00
James Housley
a5109ee5ba
Sharing state vairables between the userauth functions was a nice idea,
...
but libssh2_userauth_list() can't share with the others. So to be safe
don't have any share.
2007-06-10 13:59:05 +00:00
James Housley
b12a16f89c
Add a define for vsnprintf, similar to snprintf that is already there.
...
Bug: 1702156
2007-06-10 11:16:36 +00:00
James Housley
8b4df6a9ab
Fix misspelling in trace
...
Bug: 1703464
2007-06-10 11:09:39 +00:00
James Housley
8466a826f1
Since uint32_t is used, inttypes.h should be included.
2007-06-09 01:34:21 +00:00
James Housley
c39c618c62
* Convert all the code to properly work with a socket in
...
non-blocking mode. All functions either return
LIBSSH2_ERROR_EAGAIN or return NULL and set the error code
to be LIBSSH2_ERROR_EAGAIN instead of blocking, when in
non-blocking mode.
2007-06-09 01:30:33 +00:00
James Housley
bdde6c3d60
In the code rewrite
...
libssh2_kex_method_diffie_hellman_group14_sha1_key_exchange() lost two
initializer routines, restore them.
2007-06-08 15:57:46 +00:00
James Housley
cf8f4d1818
To simplify the user's error interface always use LIBSSH2_ERROR_EAGAIN.
...
LIBSSH2CHANNEL_EAGAIN and LIBSSH2SFTP_EAGAIN are still valid, but are
defined as LIBSSH2_ERROR_EAGAIN.
2007-06-08 13:33:08 +00:00
James Housley
281283d252
libssh2_session_disconnect_ex() should be returning PACKET_EAGAIN instead
...
of LIBSSH2_ERROR_EAGAIN, so it matches the other functions return values.
2007-06-08 12:07:09 +00:00
James Housley
b2f3582a59
When shutting down sub-systems and closing the channel try our best
...
to free any memory still allocated in the state variables
2007-06-07 16:43:20 +00:00
James Housley
bb32d080fa
Remove 2 last files
2007-06-07 16:07:09 +00:00