aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-06-30Fixed Could not write as much data as expected msgAris Adamantiadis1-1/+1
Bug caused by verifying the size of the buffer in the wrong place
2009-06-25Fixed make condition in build_make.sh.Aleksandar Kanchev1-1/+1
Signed-off-by: Aleksandar Kanchev <aleksandar.kanchev@googlemail.com> Signed-off-by: Andreas Schneider <mail@cynapses.org>
2009-06-22Fixed memory leak in ssh_is_server_known()Aris Adamantiadis1-0/+2
2009-06-21Fixed yet another read-after-free bugAris Adamantiadis1-2/+3
read of a buffer len after free in sftp_write()
2009-06-21Fixed a use-after-free in match_hashed_host()Aris Adamantiadis1-1/+1
2009-06-21fix stupid "use unallocated memory" code in sampleAris Adamantiadis1-1/+1
it confused valgrind and wasted 2 precious hours of my life
2009-06-21Added a macro to test buffer_struct integrityAris Adamantiadis1-9/+50
Nothing yet in cmake and config.h.in for this
2009-06-21Modified the sftp test case so it creates 0700 filAris Adamantiadis1-1/+1
2009-06-21Fix doublefree bug found by CyrilAris Adamantiadis1-10/+20
2009-06-19Remove unneeded printf.Andreas Schneider1-1/+0
2009-06-19Add a git ignore file.Andreas Schneider1-0/+6
2009-06-19Verify memory return codes in ssh_list functionsAris Adamantiadis2-3/+8
2009-06-18added ssh_message_callback support.Aris Adamantiadis5-14/+63
Not fully working yet. User can set his ssh_message_callback, and the function ssh_execute_message_callbacks will call them when appropriate. Messages are correctly stacked (in packet_parse) but no call to ssh_execute_callbacks exists yet.
2009-06-18Created general singlelinked list implementationAris Adamantiadis2-0/+115
2009-06-17Begin of asynchronous SSH message parsingAris Adamantiadis4-1/+25
2009-06-17Fixed potential format string attacksAris Adamantiadis1-4/+4
Potential format string attacks on error reporting in channels.c
2009-06-17ssh_message_retrieve + memoryleak fixed in ssh_message_freeAris Adamantiadis3-55/+86
ssh_message_retrieve parses a specific SSH message and returns a pointer to it. Hacked ssh_message_get to use it. This is the first step to have asynchronous ssh messages callbacks.
2009-06-16Url change in READMEAris Adamantiadis1-1/+1
2009-06-15ssh_init()Aris Adamantiadis4-12/+21
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
2009-06-10Simply leave the function, this should prevent a segfault.Andreas Schneider1-1/+2
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@777 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-10Fix a infinite loop on error.Andreas Schneider1-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
2009-06-09Fix a possible crash bug.Andreas Schneider1-4/+4
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@775 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-09Fix build warnings.Andreas Schneider15-2/+65
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@774 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-09Fix cmake on BSD.Andreas Schneider1-3/+3
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@773 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-04Make use of poll() and add a poll-emulation for win32.Andreas Schneider4-96/+233
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@772 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-01Drop debian directory, new location: ↵Laurent Bigonville14-201/+0
git://git.debian.org/collab-maint/libssh.git git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@771 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-23Fix compilation of SSHv1.Andreas Schneider1-2/+2
Patch by Norbert Kiesel. git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@770 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-21Set version to 0.3.0 and set release date.release-0-3-0Andreas Schneider2-3/+3
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@768 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-18updated changelog + authorsAris Adamantiadis2-2/+7
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@767 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-14Fix the homepage url and the vendor.Andreas Schneider1-2/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@766 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-13Add missing vim modeline.Andreas Schneider1-0/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@765 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-13Fix some compiler warnings on windows.Andreas Schneider2-7/+8
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@764 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-12Fix the vim modeline and place it at the end of the file.Andreas Schneider38-88/+41
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@763 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11Add missing changelog entry.Andreas Schneider1-0/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@762 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11Improve some debug statements.Andreas Schneider1-3/+3
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@761 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11Fix a double free corruption.Andreas Schneider1-2/+2
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@760 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11Remove a wrong NULL check.Andreas Schneider1-4/+0
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@759 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11Don't force the CMAKE_BUILD_TYPE or we can't overwrite it.Andreas Schneider1-1/+0
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@758 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11Initialize the return value to fix a build warning.Andreas Schneider1-1/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@757 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11Document the ssh server bind functions.Andreas Schneider1-1/+74
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@756 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11Update changelog.Andreas Schneider1-0/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@755 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11Added a ssh_bind_set_fd() function.Andreas Schneider2-2/+17
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@754 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11Change variable names of the keys_struct to avoid conflicts.Andreas Schneider3-22/+22
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@753 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-07Improve OpenSSL cmake checks.Andreas Schneider3-8/+14
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@752 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-07Improve GCrypt cmake checks.Andreas Schneider3-5/+5
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@751 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-07Improve the INSTALL file.Andreas Schneider1-9/+15
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@750 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-07Fix typos.Andreas Schneider1-1/+1
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@749 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-06Add channel_read() changes to changelog.Andreas Schneider1-1/+3
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@748 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-05Add more changelog entries for 0.3.Andreas Schneider1-1/+11
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@747 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-05Update an format ChangeLog.Andreas Schneider1-76/+95
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@746 7dcaeef0-15fb-0310-b436-a5af3365683c