Daiki Ueno
3138b5891f
Add man pages for ssh-agent API.
2009-12-23 09:12:02 +09:00
Daniel Stenberg
0c13f7beda
added man page for libssh2_knownhost_free
2009-10-18 03:03:55 +02:00
Daniel Stenberg
da1230b35b
New man page for libssh2_session_hostkey(3). We probably need to improve this
...
to also return the type of the key.
2009-06-05 09:02:56 +02:00
Daniel Stenberg
2e990194ab
Added man pages for the two newest members of the knownhosts API family:
...
libssh2_knownhost_readline() and libssh2_knownhost_writeline()
2009-05-29 10:12:22 +02:00
Daniel Stenberg
2436a4de60
After review/feedback/discussions on the mailing list. Rename two functions:
...
s/libssh2_knownhost_parsefile/libssh2_knownhost_readfile
s/libssh2_knownhost_dumpfile/libssh2_knownhost_writefile
2009-05-28 19:57:54 +02:00
Daniel Stenberg
703fbd9d11
Added the initial man pages for the 7 new functions for known host handling
2009-05-28 14:35:13 +02:00
Daniel Stenberg
eabe072496
* Renamed the functions in src/transport.c to be _libssh2_transport_ prefixed
...
and introduced a transport.h header.
* Fixed the blocking mode to only change behavior not the actual underlying
socket mode so we now always work with non-blocking sockets. This also
introduces a new rule of thumb in libssh2 code: we don't call the
external function calls internally. We use the internal (non-blocking)
ones!
* libssh2_channel_receive_window_adjust2 was added and
libssh2_channel_receive_window_adjust is now deprecated
* Introduced "local" header files with prototypes etc for different parts
instead of cramming everything into libssh2_priv.h. channel.h is the
first.
2009-03-26 15:41:14 +00:00
Daniel Stenberg
7ef3406b57
Added (templates for) the 13 missing man pages
2009-03-16 15:00:45 +00:00
Daniel Stenberg
d870042496
two more renaming of man pages to the actual function name
2009-03-16 14:40:37 +00:00
Daniel Stenberg
27355c740f
rename the man page to use the same name as the actual function
2009-03-16 14:28:37 +00:00
Daniel Stenberg
a678dbac06
added three more public functions I found lacking man pages
2009-03-15 22:59:46 +00:00
Daniel Stenberg
663da93b42
- Added libssh2_version()
2009-02-23 16:22:46 +00:00
Daniel Stenberg
64b3e5e3f6
Added libssh2_trace man page
2008-12-26 07:46:45 +00:00
Daniel Stenberg
6b38e21fa7
wrote up a first libssh2_base64_decode man page, added a few missing man
...
pages to the tarball
2008-12-23 13:23:45 +00:00
Daniel Stenberg
160f89f42e
- Vlad Grachov brought the new function called
...
libssh2_session_block_directions() which returns a bitmask for what
directions the connection blocks. It is to be used applications that use
non-blocking sockets and when a libssh2 function returns
LIBSSH2_ERROR_EAGAIN this function can be used to figure out in which
direction the socket would block and thus it can wait for the socket to
again be ready for communication in that direction before it calls libssh2
again.
2008-11-24 13:31:00 +00:00
Mikhail Gusarov
d4aa801f6f
Added manpage for libssh2_userauth_keyboard_interactive_ex(3)
2008-03-08 18:26:32 +00:00
Daniel Stenberg
092e5f4b44
added libssh2_channel_wait_closed man page
2007-11-29 10:02:58 +00:00
James Housley
ca616cea36
Add missing back-slash, so now they can actually be installed
2007-06-15 11:01:22 +00:00
James Housley
8accb43cd6
Add libssh2_channel_get_exit_status()
2007-06-15 10:53:04 +00:00
James Housley
bc179b6e87
Update libssh2_channel_set_blocking.3 and add
...
libssh2_session_set_blocking.3
2007-06-14 17:23:13 +00:00
James Housley
d4648be5a6
Add libssh2_userauth_authenticated.3, libssh2_userauth_list.3,
...
libssh2_userauth_password_ex.3 and libssh2_userauth_publickey_fromfile.3
2007-06-14 17:15:32 +00:00
James Housley
f71b59c900
Add libssh2_sftp_unlink_ex.3 and libssh2_sftp_write.3
2007-06-14 16:46:14 +00:00
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
12d6b04c80
Add libssh2_session_last_errno.3 and libssh2_session_last_error.3
2007-06-13 23:02:08 +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
bb32d080fa
Remove 2 last files
2007-06-07 16:07:09 +00:00
James Housley
eb39c0c091
Remove the removed files
2007-06-07 16:02:57 +00:00
James Housley
4b8db8c1ab
Modify the code to truely support non-blocking. Propogate the EAGAIN error
...
all the way up to the user interface. All code modules bug sftp.c have
been completed.
Functions that return an "int", or similar return LIBSSH2CHANNEL_EAGAIN to
indicate some part of the call would block, in non-blocking mode.
Functions that return a structure, like "LIBSSH2_CHANNEL *", return NULL
and set the libssh2 error. The error can be obtained with either
libssh2_session_last_error() or libssh2_session_last_errno(). Either of
these will return the error code of LIBSSH2_ERROR_EAGAIN if the
call would block, in non-blocking mode.
The current state of a function and some variable are keep in the
structures so that on the next call the operation that would block can
be retried again with the same data.
2007-06-06 12:34:06 +00:00
James Housley
54e6528822
Document libssh2_sftp_mkdir_ex() and libssh2_sftp_mkdirnb_ex()
2007-04-22 19:51:53 +00:00
James Housley
bda32b6bbf
Document libssh2_sftp_readdir() and libssh2_sftp_readdirnb()
2007-04-21 18:07:17 +00:00
Simon Josefsson
864ceec7bd
Add 'dist_' to make sure man pages are included in the release.
2007-03-27 12:48:53 +00:00
Daniel Stenberg
9aa460b55b
more/updated man pages
2007-02-23 10:20:56 +00:00
Daniel Stenberg
bd1980ea1c
Include man pages in distro tarball and make install. Note that this is still
...
(by far) an incomplete set of man pages.
2007-02-02 22:27:06 +00:00