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