| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | auth: implement client-side gssapi | Aris Adamantiadis | 2013-07-13 | 1 | -1/+2 |
| | | | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | ||||
| * | auth: adapt libssh to gssapi-with-mic server | Aris Adamantiadis | 2013-07-13 | 1 | -0/+1 |
| | | | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | ||||
| * | session: Introduce SSH_TIMEOUT_DEFAULT | Aris Adamantiadis | 2013-07-13 | 1 | -0/+5 |
| | | | | | | | | | | The default timeout of 30seconds is very nice when connecting to a new SSH session, however it completely breaks the synchronous blocking API. Use SSH_TIMEOUT_DEFAULT when in blocking mode so channel reads&write are blocking as expected Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | ||||
| * | Defined SSH server callbacks interface | Aris Adamantiadis | 2013-07-13 | 1 | -1/+1 |
| | | | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | ||||
| * | include: Fix the LGPL header. | Andreas Schneider | 2013-01-23 | 1 | -12/+11 |
| | | | | | | This has been reported by rpmlint: libssh-devel.x86_64: W: incorrect-fsf-address libssh.h | ||||
| * | Implement key re-exchange | Aris Adamantiadis | 2012-12-23 | 1 | -0/+3 |
| | | |||||
| * | server: Add ecdsa hostkey support. | Andreas Schneider | 2012-02-19 | 1 | -0/+1 |
| | | |||||
| * | session: Use a struct for all options. | Andreas Schneider | 2012-02-05 | 1 | -17/+18 |
| | | |||||
| * | priv: Move kex functions to kex header. | Andreas Schneider | 2011-09-18 | 1 | -0/+1 |
| | | |||||
| * | kex: moved KEX structures to ssh_crypto_struct | Aris Adamantiadis | 2011-09-18 | 1 | -6/+0 |
| | | |||||
| * | kex: split key selection and sending | Aris Adamantiadis | 2011-09-18 | 1 | -0/+4 |
| | | |||||
| * | auth: made keyboard-interactive nonblocking | Aris Adamantiadis | 2011-09-11 | 1 | -1/+3 |
| | | |||||
| * | Auth: nonblocking ssh_userauth_pubkey_auto | Aris Adamantiadis | 2011-09-11 | 1 | -0/+1 |
| | | |||||
| * | auth: Implement nonblocking ssh_auth_agent | Aris Adamantiadis | 2011-09-11 | 1 | -0/+1 |
| | | |||||
| * | auth: different code for auth_agent | Aris Adamantiadis | 2011-09-11 | 1 | -0/+1 |
| | | |||||
| * | Update libssh to ssh_handle_packets_termination | Aris Adamantiadis | 2011-09-02 | 1 | -0/+5 |
| | | | | | | | | | | | | cherry-picked from 0cb5248 Should resolve all timeout problems Conflicts: src/auth.c src/channels.c | ||||
| * | channels: replaced bugged lists with ssh_list | Aris Adamantiadis | 2011-09-02 | 1 | -1/+1 |
| | | | | | | | | cherry-picked from 0aef5f Conflicts: src/session.c | ||||
| * | server: Migrate hostkey check to new pki. | Andreas Schneider | 2011-08-22 | 1 | -1/+3 |
| | | |||||
| * | server: Use new pki infrastructure. | Andreas Schneider | 2011-08-22 | 1 | -2/+4 |
| | | |||||
| * | Fixes the ssh_log issue on ssh_bind handles. | Aris Adamantiadis | 2011-07-19 | 1 | -4/+9 |
| | | |||||
| * | [crypto] initial support for ecdh-sha2-nistp256 | Aris Adamantiadis | 2011-06-13 | 1 | -1/+1 |
| | | | | | | Works with openssl Still requires work for libgcrypt and other modes | ||||
| * | Added ssh_userauth_[offer_]pubkey nonblocking iface | Aris Adamantiadis | 2011-02-12 | 1 | -1/+3 |
| | | |||||
| * | Added the keyboard-interactive authentication method | milo | 2011-02-10 | 1 | -1/+0 |
| | | |||||
| * | ssh_auth_password made nonblocking | Aris Adamantiadis | 2011-01-16 | 1 | -1/+2 |
| | | |||||
| * | Made ssh_userauth_none nonblocking | Aris Adamantiadis | 2011-01-16 | 1 | -1/+2 |
| | | |||||
| * | Use termination functions for event polling | Aris Adamantiadis | 2011-01-12 | 1 | -1/+8 |
| | | |||||
| * | Non-blocking mode for ssh_connect | Aris Adamantiadis | 2011-01-10 | 1 | -0/+5 |
| | | | | | This looks ugly. I'll see if we need to revert or change that patch later. | ||||
| * | Change blocking parameter to a flag | Aris Adamantiadis | 2011-01-10 | 1 | -2/+6 |
| | | |||||
| * | Added compression options and allow "yes/no" setting | Aris Adamantiadis | 2010-12-27 | 1 | -0/+1 |
| | | | | | SSH_OPTION_COMPRESSION and SSH_OPTION_COMPRESSION_LEVEL options have been added. Now, end-level apps may simply choose to enable compression without knowing the relevant algorithms behind it. | ||||
| * | Removed the global poll ctx in fav. of /session ctx | Aris Adamantiadis | 2010-10-12 | 1 | -1/+2 |
| | | |||||
| * | server: Added an API entry for the message callback. | Milo Jhoran | 2010-08-13 | 1 | -1/+2 |
| | | | | | Signed-off-by: Andreas Schneider <asn@cynapses.org> | ||||
| * | server: Fix missing socket close notification. | milo | 2010-08-13 | 1 | -0/+2 |
| | | | | | Signed-off-by: Andreas Schneider <asn@cynapses.org> | ||||
| * | session: Added callback for the connection per session. | milo | 2010-08-09 | 1 | -0/+1 |
| | | | | | Signed-off-by: Andreas Schneider <asn@cynapses.org> | ||||
| * | session: Fixed the type of the session dh_handshake_state. | milo | 2010-08-09 | 1 | -2/+2 |
| | | | | | Signed-off-by: Andreas Schneider <asn@cynapses.org> | ||||
| * | options: Added option to bind a client to an ip address. | Andreas Schneider | 2010-07-07 | 1 | -1/+1 |
| | | | | | Thanks to Donatello Boccaforno <donatello.boccaforno@gmail.com>. | ||||
| * | ssh_socket support for 2 fd + Proxyhost command | Aris Adamantiadis | 2010-05-09 | 1 | -0/+1 |
| | | |||||
| * | First experiment at trying to make libssh c89 | Aris Adamantiadis | 2010-04-07 | 1 | -3/+3 |
| | | |||||
| * | Added support for StrictHostKeyChecking and UserKnownHostsFile parameters. | Ruben Garcia Azuara | 2010-04-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | Added OpenSSH parameters to libssh: - StrictHostKeyChecking - UserKnownHostsFile This parameters are useful to avoid checking the fingerprint. Eg: ~/.ssh/config: Host 192.10.20.30 StrictHostKeyChecking no UserKnownHostsFile /dev/null Signed-off-by: Ruben Garcia Azuara <rubenga@tid.es> Signed-off-by: Andreas Schneider <mail@cynapses.org> | ||||
| * | Fixed and added support for several identity files. | Andreas Schneider | 2010-03-04 | 1 | -1/+1 |
| | | |||||
| * | Hacked SSH1 to get past authentication | Aris Adamantiadis | 2010-01-25 | 1 | -1/+2 |
| | | | | | Also resolved some bugs that may impact 0.4. need to check | ||||
| * | 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 | -0/+6 |
| | | | | | | | It still needs testing and cleanup, it was done with less care than the client-side. The socket listening and connexion is still synchronous | ||||
| * | Add support for async global requests | Aris Adamantiadis | 2010-01-06 | 1 | -1/+2 |
| | | | | | | Normally the infamous packet_wait() synchronous call is gone in all SSH2 client code. | ||||
| * | Asynchronous authentication works ! | Aris Adamantiadis | 2009-12-26 | 1 | -14/+3 |
| | | |||||
| * | New packet handler for SSH_USERAUTH_BANNER | Aris Adamantiadis | 2009-12-26 | 1 | -1/+1 |
| | | |||||
| * | Asynchronous service request | Aris Adamantiadis | 2009-12-26 | 1 | -1/+16 |
| | | |||||
| * | packet SSH_KEXINIT received and parsed | Aris Adamantiadis | 2009-12-12 | 1 | -0/+2 |
| | | | | | Resolved some bugs in the callback mechanism as well | ||||
| * | Async connection + banner fetch is working | Aris Adamantiadis | 2009-12-11 | 1 | -2/+0 |
| | | |||||
| * | struct socket -> struct ssh_socket_struct +typedef | Aris Adamantiadis | 2009-12-06 | 1 | -1/+1 |
| | | |||||
| * | More callback stuff in connection | Aris Adamantiadis | 2009-12-05 | 1 | -0/+1 |
| | | | | | | I have coded it, not actually tested it :) It still needs work to get past the banner exchange. | ||||
