summaryrefslogtreecommitdiffstats
path: root/libssh
Commit message (Collapse)AuthorAgeFilesLines
* Fix underflow when leave_function() are unbalancedv0-3Aris Adamantiadis2010-01-261-1/+0
|
* Fixed SSH1 support.Andreas Schneider2009-09-241-2/+2
|
* Fixed build with mingw.Andreas Schneider2009-09-151-1/+1
|
* Fix a possible stack overflow in agent code.Andreas Schneider2009-09-141-4/+1
|
* Fix the security bug found by Orange LabsAris Adamantiadis2009-09-131-2/+8
| | | | Verify the length of decrypt operation is a multiple of blocksize
* Add a portable ssh_mkdir function for Windows.Andreas Schneider2009-09-093-1/+29
|
* Add a sftp_tell64() function.Andreas Schneider2009-09-081-1/+5
|
* Fix the free calls and use the safe free macro.Andreas Schneider2009-09-081-6/+6
|
* Add missing NULL pointer checks to crypt_set_algorithms_server.Andreas Schneider2009-09-081-4/+5
| | | | Thanks to Orange Labs for the report.
* Fix an integer overflow in buffer_get_data().Andreas Schneider2009-09-081-2/+7
| | | | Thanks to Orange Labs for the report.
* Fix ssh_write_knownhost() if ~/.ssh doesn't exist.Andreas Schneider2009-08-261-3/+22
|
* Added ssh_basename() and ssh_dirname().Andreas Schneider2009-08-261-0/+109
|
* Fix double free pointer crash in dsa_public_to_stringVic Lee2009-08-161-1/+0
| | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* 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
|
* Fix memory leak introduced by previous bugfixAris Adamantiadis2009-08-121-2/+3
|
* Fixed channel_poll broken when delayed EOF recvdAris Adamantiadis2009-08-101-0/+3
| | | | Previous code returned SSH_EOF even if data was left in buffer
* Fixed stupid "can't parse known host key" bugAris Adamantiadis2009-08-101-0/+1
| | | | due to a dangling \n in the base64 ...
* Fix possible memory corruption (#14)milo2009-08-077-24/+24
| | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* Cleanup the libssh.map file and order it alphabetically.Andreas Schneider2009-07-301-53/+176
|
* Add ssh_init to the map file.Andreas Schneider2009-07-291-1/+1
|
* ssh_init()Aris Adamantiadis2009-07-293-12/+20
| | | | | | fixes in client.c and server.c for this git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@778 7dcaeef0-15fb-0310-b436-a5af3365683c
* Check for OpenSSH and implement sftp_symlink correct.Andreas Schneider2009-07-292-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-296-26/+30
|
* Update map file.Andreas Schneider2009-07-251-0/+1
|
* Add sftp_readlink function.Andreas Schneider2009-07-251-0/+74
|
* Add sftp_symlink function.Andreas Schneider2009-07-251-0/+83
|
* Fix a segfault if a NULL pointer is passed to ssh_disconnect().Andreas Schneider2009-07-231-3/+2
|
* Don't segfault if the session or the answer is NULL.Andreas Schneider2009-07-231-1/+1
|
* Fix ssh_write_knownhost() which always returned -1.Andreas Schneider2009-07-231-1/+1
| | | | | fwrite() return the the number of items written not the size of the buffer.
* Make the ssh_userauth_kbdint functions to get the prompts const.Andreas Schneider2009-07-231-3/+3
| | | | They shouldn't be modified or free'd by a user.
* Fix build on windows, missing include.release-0-3-1Andreas Schneider2009-07-141-0/+2
|
* Fix doxygen to match SSH_SERVER_FILE_NOT_FOUND fixAris Adamantiadis2009-07-141-1/+4
|
* Added return code SSH_SERVER_FILE_NOT_FOUNDAris Adamantiadis2009-07-131-2/+2
| | | | | This error is returned by ssh_is_server_known when known_hosts file does not exist and gives more action to the developer.
* Fixed Could not write as much data as expected msgAris Adamantiadis2009-07-021-1/+1
| | | | Bug caused by verifying the size of the buffer in the wrong place
* Fixed memory leak in ssh_is_server_known()Aris Adamantiadis2009-06-231-0/+2
|
* Fixed yet another read-after-free bugAris Adamantiadis2009-06-231-2/+3
| | | | read of a buffer len after free in sftp_write()
* Fixed a use-after-free in match_hashed_host()Aris Adamantiadis2009-06-211-1/+1
|
* Fix doublefree bug found by CyrilAris Adamantiadis2009-06-211-10/+20
|
* Fix a memory leak in ssh_message_free().Andreas Schneider2009-06-201-0/+2
|
* Fixed potential format string attacksAris Adamantiadis2009-06-201-4/+4
| | | | Potential format string attacks on error reporting in channels.c
* Simply leave the function, this should prevent a segfault.Andreas Schneider2009-06-101-1/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@777 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix a infinite loop on error.Andreas Schneider2009-06-101-1/+3
| | | | | | | Thanks to Milo for the pointer. git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@776 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix a possible crash bug.Andreas Schneider2009-06-091-4/+4
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@775 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix build warnings.Andreas Schneider2009-06-0915-2/+65
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@774 7dcaeef0-15fb-0310-b436-a5af3365683c
* Make use of poll() and add a poll-emulation for win32.Andreas Schneider2009-06-043-96/+208
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@772 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix compilation of SSHv1.Andreas Schneider2009-05-231-2/+2
| | | | | | | Patch by Norbert Kiesel. git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@770 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add missing vim modeline.Andreas Schneider2009-05-131-0/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@765 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix some compiler warnings on windows.Andreas Schneider2009-05-132-7/+8
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@764 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix the vim modeline and place it at the end of the file.Andreas Schneider2009-05-1232-78/+35
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@763 7dcaeef0-15fb-0310-b436-a5af3365683c