Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | options: Add SSH_OPTIONS_GSSAPI_DELEGATE_CREDENTIALS option. | Simo Sorce | 2013-11-15 | 1 | -0/+1 |
| | | | | Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | options: Add SSH_OPTIONS_GSSAPI_CLIENT_IDENTITY option. | Andreas Schneider | 2013-11-15 | 1 | -0/+1 |
| | |||||
* | gssapi: Add suppport to set GSSAPI server identity. | Andreas Schneider | 2013-11-15 | 1 | -0/+1 |
| | |||||
* | session: Remove obsolete status variables. | Andreas Schneider | 2013-09-16 | 1 | -3/+0 |
| | | | | BUG: https://red.libssh.org/issues/121 | ||||
* | src: Remove enter_function() and leave_function(). | Andreas Schneider | 2013-07-14 | 1 | -1/+0 |
| | |||||
* | 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 |
| |