Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed the documentation of the client code. | Andreas Schneider | 2010-04-04 | 1 | -13/+23 |
| | |||||
* | Fixed spelling. | Andreas Schneider | 2010-03-25 | 1 | -1/+1 |
| | |||||
* | Make better error messages for SSH1 errors | Aris Adamantiadis | 2010-02-10 | 1 | -0/+10 |
| | |||||
* | Fix compilation without WITH_SSH1 | Aris Adamantiadis | 2010-01-30 | 1 | -0/+2 |
| | |||||
* | Hacked SSH1 to get past authentication | Aris Adamantiadis | 2010-01-25 | 1 | -2/+3 |
| | | | | Also resolved some bugs that may impact 0.4. need to check | ||||
* | Made ssh_packet_read asynchronous | Aris Adamantiadis | 2010-01-24 | 1 | -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 Adamantiadis | 2010-01-24 | 1 | -1/+0 |
| | |||||
* | Fixed error message when connection failed | Aris Adamantiadis | 2010-01-16 | 1 | -2/+4 |
| | |||||
* | Fix SSH1 related warning | Aris Adamantiadis | 2010-01-16 | 1 | -0/+4 |
| | |||||
* | Fixed blocking bug in channel_poll | Aris Adamantiadis | 2010-01-08 | 1 | -1/+1 |
| | |||||
* | Made the server DH asynchronous. | Aris Adamantiadis | 2010-01-06 | 1 | -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.c | Aris Adamantiadis | 2010-01-06 | 1 | -4/+4 |
| | |||||
* | Fix build when WITH_SSH1 undefined | Aris Adamantiadis | 2010-01-06 | 1 | -0/+3 |
| | |||||
* | Asynchronous service request | Aris Adamantiadis | 2009-12-26 | 1 | -39/+59 |
| | |||||
* | Documentation callbacks.h + standardization | Aris Adamantiadis | 2009-12-18 | 1 | -1/+1 |
| | |||||
* | Key exchange currently done asynchronously | Aris Adamantiadis | 2009-12-13 | 1 | -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 parsed | Aris Adamantiadis | 2009-12-12 | 1 | -33/+34 |
| | | | | Resolved some bugs in the callback mechanism as well | ||||
* | Async connection + banner fetch is working | Aris Adamantiadis | 2009-12-11 | 1 | -2/+24 |
| | |||||
* | Moved #defines into an enum | Aris Adamantiadis | 2009-12-06 | 1 | -6/+9 |
| | |||||
* | More callback stuff in connection | Aris Adamantiadis | 2009-12-05 | 1 | -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 callbacks | Aris Adamantiadis | 2009-12-03 | 1 | -45/+70 |
| | |||||
* | Improved pcap dumping support | Aris Adamantiadis | 2009-11-16 | 1 | -2/+9 |
| | |||||
* | ssh_disconnect doesn't free the session anymore | Aris Adamantiadis | 2009-10-09 | 1 | -1/+1 |
| | |||||
* | Get rid of the options structure. | Andreas Schneider | 2009-10-02 | 1 | -27/+19 |
| | |||||
* | More include file splitting | Aris Adamantiadis | 2009-09-26 | 1 | -0/+1 |
| | |||||
* | More include file movings | Aris Adamantiadis | 2009-09-26 | 1 | -0/+1 |
| | |||||
* | Moved lots of declaration out of priv.h | Aris Adamantiadis | 2009-09-23 | 1 | -0/+4 |
| | |||||
* | get rid of SSH_OPTIONS | Aris Adamantiadis | 2009-09-23 | 1 | -1/+1 |
| | |||||
* | get rid of SSH_SESSION | Aris Adamantiadis | 2009-09-23 | 1 | -8/+8 |
| | |||||
* | Changed the current callback sys to be scalable | Aris Adamantiadis | 2009-09-23 | 1 | -2/+2 |
| | |||||
* | Check for OpenSSH and implement sftp_symlink correct. | Andreas Schneider | 2009-07-28 | 1 | -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_string | Aris Adamantiadis | 2009-07-24 | 1 | -6/+6 |
| | |||||
* | Fix a segfault if a NULL pointer is passed to ssh_disconnect(). | Andreas Schneider | 2009-07-22 | 1 | -3/+2 |
| | |||||
* | Fix doublefree bug found by Cyril | Aris Adamantiadis | 2009-06-21 | 1 | -10/+20 |
| | |||||
* | ssh_init() | Aris Adamantiadis | 2009-06-15 | 1 | -6/+1 |
| | | | | | | | 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 | ||||
* | Fix build warnings. | Andreas Schneider | 2009-06-09 | 1 | -0/+5 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@774 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Fix the vim modeline and place it at the end of the file. | Andreas Schneider | 2009-05-12 | 1 | -3/+1 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@763 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add return values to generate_session_keys() and generate_one_key(). | Andreas Schneider | 2009-04-16 | 1 | -1/+4 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@508 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add return value to dh_build_k(). | Andreas Schneider | 2009-04-16 | 1 | -1/+5 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@506 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve dh_import() functions. | Andreas Schneider | 2009-04-16 | 1 | -1/+5 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@505 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add return value to dh_generate_e(). | Andreas Schneider | 2009-04-16 | 1 | -1/+3 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@500 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add return value to dh_generate_x(). | Andreas Schneider | 2009-04-16 | 1 | -1/+3 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@498 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add a return value to ssh_socket_init(). | Andreas Schneider | 2009-04-16 | 1 | -1/+4 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@494 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add error checks to ssh_crypto_init(). | Andreas Schneider | 2009-04-16 | 1 | -1/+4 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@493 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Revert commit 491. | Andreas Schneider | 2009-04-16 | 1 | -6/+1 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@492 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Make dh crypto functions thread safe. | Andreas Schneider | 2009-04-16 | 1 | -1/+6 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@491 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve ssh_disconnect(). | Andreas Schneider | 2009-04-16 | 1 | -16/+41 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@490 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve ssh_get_issue_banner(). | Andreas Schneider | 2009-04-16 | 1 | -9/+15 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@489 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add more error checks to ssh_send_banner(). | Andreas Schneider | 2009-04-16 | 1 | -5/+17 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@488 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add more error checks to ssh_connect(). | Andreas Schneider | 2009-04-16 | 1 | -88/+127 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@487 7dcaeef0-15fb-0310-b436-a5af3365683c |