summaryrefslogtreecommitdiffstats
path: root/libssh
Commit message (Collapse)AuthorAgeFilesLines
...
| * Fix build warnings on Windows.Andreas Schneider2009-08-201-2/+4
| |
| * Don't shadow global vairables.Andreas Schneider2009-08-191-28/+28
| |
| * Build channel_accept() on Windows too.Andreas Schneider2009-08-161-2/+0
| |
| * Fix double free pointer crash in dsa_public_to_stringVic Lee2009-08-161-1/+0
| | | | | | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
| * Fix return code from packet_wait in channel_requestVic Lee2009-08-161-1/+1
| | | | | | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
| * Fix channel_accept_x11 on Windows.Andreas Schneider2009-08-161-3/+11
| |
| * Add forward listening featureVic Lee2009-08-162-12/+190
| | | | | | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* | experimental callback systemAris Adamantiadis2009-08-233-2/+3
|/
* Fix channel_get_exit_status bug reported by VicLeeAris Adamantiadis2009-08-161-1/+3
| | | | | It would return -1 if the channel received the exit status and the close message at same time.
* fix ssh_finalize which didn't clear the flagAris Adamantiadis2009-08-131-0/+1
|
* Add sftp_extension_supported() function.Andreas Schneider2009-08-121-17/+15
|
* Add support for OpenSSH's statvfs and fstatvfs calls.Andreas Schneider2009-08-121-2/+247
|
* Fix compilation with visibility flags with mingw.Andreas Schneider2009-08-121-6/+5
| | | | Thanks to Patrick Spendrin.
* Fix static build.Andreas Schneider2009-08-111-7/+3
| | | | | | | If you want to link against the static library you have to define LIBSSH_STATIC and link against ssh_static. gcc -static -DLIBSSH_STATIC -lssh_static foo.c -o foo
* Remove the map file from the sources.Andreas Schneider2009-08-111-1/+0
|
* Use gcc visibility attribute to get rid of the map file.Andreas Schneider2009-08-112-228/+9
|
* Fix linking of the static library on Windows.Andreas Schneider2009-08-111-0/+2
|
* Fix compilation with MSVC and use declspec to export functions.Andreas Schneider2009-08-113-219/+8
| | | | Thanks to Patrick Spendrin <ps_ml@gmx.de> for all the MSVC fixes.
* Fix memory leak introduced by previous bugfixAris Adamantiadis2009-08-111-2/+3
|
* Fix uint8_t.Andreas Schneider2009-08-111-3/+3
|
* Add a NULL check for strdup memory allocation.Andreas Schneider2009-08-111-1/+6
|
* Latest scp codeAris Adamantiadis2009-08-101-13/+62
| | | | The sample is now able to scp a file
* Fixed stupid "can't parse known host key" bugAris Adamantiadis2009-08-101-0/+1
| | | | due to a dangling \n in the base64 ...
* I really really broke itAris Adamantiadis2009-08-101-2/+2
| | | | excuse me !
* oops I broke libssh.mapAris Adamantiadis2009-08-101-1/+1
|
* ssh_scp_push_file and ssh_scp_writeAris Adamantiadis2009-08-093-2/+58
| | | | still needs tests
* Initial scp implementation in source treeAris Adamantiadis2009-08-094-0/+103
|
* Fixed channel_poll broken when delayed EOF recvdAris Adamantiadis2009-08-091-0/+3
| | | | Previous code returned SSH_EOF even if data was left in buffer
* Fix buffer overflow in generate_cookie()milo2009-08-071-4/+4
| | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* Fix a typo: CHANNEL * -> ssh_channelmilo2009-08-071-1/+1
| | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* Fix possible memory corruption (#14)milo2009-08-067-24/+24
| | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* Remove ssh_fd_poll from map file.Andreas Schneider2009-08-052-2/+0
|
* Don't use the map file if the build type is debug.Andreas Schneider2009-08-011-2/+2
|
* Fixed libssh compilation without server support.Andreas Schneider2009-07-313-344/+345
|
* Add x11 forwarding support for ssh clientVic Lee2009-07-313-0/+122
| | | | | Signed-off-by: Vic Lee <llyzs@163.com> Signed-off-by: Andreas Schneider <mail@cynapses.org>
* Cleanup the map file and oder it alphabetically.Andreas Schneider2009-07-301-68/+189
|
* Export public functions on Windows.Andreas Schneider2009-07-302-0/+208
|
* Fix build with MSVC.Andreas Schneider2009-07-3014-109/+124
|
* Compile the library with the map file again.Andreas Schneider2009-07-301-0/+9
|
* Add missing functions to map file.Andreas Schneider2009-07-301-9/+12
|
* Move channel_write_stderr to server.c.Andreas Schneider2009-07-292-18/+18
|
* Fix indent.Andreas Schneider2009-07-291-2/+2
|
* Update map file and introduce a new version.Andreas Schneider2009-07-291-2/+23
| | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* Add channel_write_stderr prototype to the right header file.Andreas Schneider2009-07-291-1/+2
| | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* Fix build errors in new messages functions.Andreas Schneider2009-07-291-4/+3
| | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* Fleshed out server interfacePreston A. Elder2009-07-293-17/+246
| | | | | | | | | | | | - Enables channel_request_open types of DIRECT_TCPIP, FORWARDED_TCPIP and X11 (ie. implemented the handling of those channel_request_open types). - Adds functions to retrieve the extra information relating to channel_request_open messages and channel_request messages. - Adds a channel_write_stderr method (obviously for writing to the STDERR channel from server side) - well, technically just converted the exiting channel_write to take an extra argument and created two wrapper functions. - Actually does the invoking of message_handle() from channel_recv_request. - Implemented the handling of the window-change and env channel_requests. - Implemented a few functions in server.h that were declared but not defined (eg. ssh_message_channel_request_channel). Signed-off-by: Preston A. Elder <prez@neuromancy.net> Signed-off-by: Andreas Schneider <mail@cynapses.org>
* Add functions to get the extension count, name and data.Andreas Schneider2009-07-281-0/+32
|
* Add support to read and store sftp extensions.Andreas Schneider2009-07-281-21/+117
|
* Check for OpenSSH and implement sftp_symlink correct.Andreas Schneider2009-07-282-5/+59
| | | | | | | | When OpenSSH's sftp-server was implemented, the order of the arguments to the SSH_FXP_SYMLINK method was inadvertently reversed. Unfortunately, the reversal was not noticed until the server was widely deployed. Since fixing this to follow the specification would cause incompatibility, the current order was retained.
* Fix SSH1 compilation.Andreas Schneider2009-07-276-26/+30
|