aboutsummaryrefslogtreecommitdiff
path: root/libssh/client.c
AgeCommit message (Collapse)AuthorFilesLines
2010-09-06misc: Rename libssh/ to src/Andreas Schneider1-814/+0
2010-09-01Fix initialization of threadingAris Adamantiadis1-1/+2
2010-08-28Added missing /** in doxygen @}'sAris Adamantiadis1-1/+1
2010-08-13server: Fix missing socket close notification.milo1-16/+1
Signed-off-by: Andreas Schneider <asn@cynapses.org>
2010-08-09session: Added callback for the connection per session.milo1-5/+6
Signed-off-by: Andreas Schneider <asn@cynapses.org>
2010-07-23Continue removing old flushing codeAris Adamantiadis1-9/+11
2010-07-23Removed obsolete socket functionsAris Adamantiadis1-4/+0
2010-06-17client: Fixed fd checks.Andreas Schneider1-2/+2
2010-05-14Sanitize libssh namespace + legacy wrappersAris Adamantiadis1-19/+19
2010-05-12connect: Don't shadow errno.Andreas Schneider1-6/+6
2010-05-12connect: Make sure that we use float values for the status.Andreas Schneider1-7/+7
2010-05-12Fixed linking errors on Windows.Andreas Schneider1-0/+2
2010-05-11Use the new expand functions.Andreas Schneider1-0/+8
2010-05-09Fix doc and actually make the test run :)Aris Adamantiadis1-1/+3
2010-04-24Fixes \r in SSH1 bannerAris Adamantiadis1-2/+2
Thanks to Xi Wang for the patch WARNING: this may cause backward compatibility issues with SSH1, revert if there are problems
2010-04-14Fix warningsAris Adamantiadis1-1/+0
2010-04-14Fix doublefree happening after a negociation errorAris Adamantiadis1-4/+1
Fix the cherry-pick merge Conflicts: libssh/client.c
2010-04-07First experiment at trying to make libssh c89Aris Adamantiadis1-1/+1
2010-04-04Fixed the documentation of the client code.Andreas Schneider1-13/+23
2010-03-25Fixed spelling.Andreas Schneider1-1/+1
2010-02-10Make better error messages for SSH1 errorsAris Adamantiadis1-0/+10
2010-01-30Fix compilation without WITH_SSH1Aris Adamantiadis1-0/+2
2010-01-25Hacked SSH1 to get past authenticationAris Adamantiadis1-2/+3
Also resolved some bugs that may impact 0.4. need to check
2010-01-24Made ssh_packet_read asynchronousAris Adamantiadis1-1/+4
Normally that's all that was needed into making SSH1 compliant with the new API. Beware, I have only implemented it, not actually tested it.
2010-01-24Made parts of SSH asynchronous (inc kex1)Aris Adamantiadis1-1/+0
2010-01-16Fixed error message when connection failedAris Adamantiadis1-2/+4
2010-01-16Fix SSH1 related warningAris Adamantiadis1-0/+4
2010-01-08Fixed blocking bug in channel_pollAris Adamantiadis1-1/+1
2010-01-06Made the server DH asynchronous.Aris Adamantiadis1-45/+45
It still needs testing and cleanup, it was done with less care than the client-side. The socket listening and connexion is still synchronous
2010-01-06Fixed typos from a* to error.cAris Adamantiadis1-4/+4
2010-01-06Fix build when WITH_SSH1 undefinedAris Adamantiadis1-0/+3
2009-12-26Asynchronous service requestAris Adamantiadis1-39/+59
2009-12-18Documentation callbacks.h + standardizationAris Adamantiadis1-1/+1
2009-12-13Key exchange currently done asynchronouslyAris Adamantiadis1-133/+147
Fixed an important bug in packet buffering (two packets received in the same recv would'nt be processed correctly)
2009-12-12packet SSH_KEXINIT received and parsedAris Adamantiadis1-33/+34
Resolved some bugs in the callback mechanism as well
2009-12-11Async connection + banner fetch is workingAris Adamantiadis1-2/+24
2009-12-06Moved #defines into an enumAris Adamantiadis1-6/+9
2009-12-05More callback stuff in connectionAris Adamantiadis1-92/+89
I have coded it, not actually tested it :) It still needs work to get past the banner exchange.
2009-12-03Trying to adapt client.c to use callbacksAris Adamantiadis1-45/+70
2009-11-16Improved pcap dumping supportAris Adamantiadis1-2/+9
2009-10-09ssh_disconnect doesn't free the session anymoreAris Adamantiadis1-1/+1
2009-10-02Get rid of the options structure.Andreas Schneider1-27/+19
2009-09-26More include file splittingAris Adamantiadis1-0/+1
2009-09-26More include file movingsAris Adamantiadis1-0/+1
2009-09-23Moved lots of declaration out of priv.hAris Adamantiadis1-0/+4
2009-09-23get rid of SSH_OPTIONSAris Adamantiadis1-1/+1
2009-09-23get rid of SSH_SESSIONAris Adamantiadis1-8/+8
2009-09-23Changed the current callback sys to be scalableAris Adamantiadis1-2/+2
2009-07-28Check for OpenSSH and implement sftp_symlink correct.Andreas Schneider1-1/+33
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.
2009-07-24Change all occurences of STRING * to ssh_stringAris Adamantiadis1-6/+6