Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-07-13 | Defined SSH server callbacks interface | Aris Adamantiadis | 2 | -1/+108 | |
Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2013-06-17 | socket: Check if socket (non)blocking is working. | Andreas Schneider | 1 | -2/+2 | |
2013-06-17 | pki: Limit privkey to 4M for now. | Andreas Schneider | 1 | -0/+1 | |
2013-03-13 | priv: Make really sure memset doesn't get optimzed out. | Andreas Schneider | 1 | -2/+2 | |
2013-01-23 | include: Fix the LGPL header. | Andreas Schneider | 34 | -389/+397 | |
This has been reported by rpmlint: libssh-devel.x86_64: W: incorrect-fsf-address libssh.h | |||||
2012-12-23 | Implement key re-exchange | Aris Adamantiadis | 2 | -0/+4 | |
2012-12-03 | BUG 97: Fix strtoull() detection on serveral platforms. | Andreas Schneider | 1 | -1/+13 | |
2012-12-03 | BUG 96: Guard ntohll() and htonll prototypes correctly. | Andreas Schneider | 1 | -1/+6 | |
2012-12-03 | BUG 98: Use __attribute__ ((packed)) only with GCC. | Andreas Schneider | 1 | -1/+1 | |
2012-11-23 | priv: Add BURN_BUFFER macro and make sure it isn't optimzed out. | Andreas Schneider | 1 | -2/+5 | |
2012-11-21 | pki: Add a size limit for pubkey files. | Andreas Schneider | 1 | -0/+2 | |
2012-10-12 | kex: Use getter functions to access kex arrays. | Andreas Schneider | 1 | -3/+2 | |
This should fix the build on OpenIndiana. | |||||
2012-10-12 | include: Fix an include recursion. | Andreas Schneider | 1 | -2/+0 | |
It includes itself: libssh.h -> legacy.h -> libssh.h. Found by Coverity. | |||||
2012-09-07 | kex: Add simple DES support for SSHv1. | Dmitriy Kuznetsov | 1 | -1/+6 | |
2012-09-04 | dh: Add support for diffie-hellman-group14-sha1. | Dmitriy Kuznetsov | 1 | -0/+2 | |
2012-07-17 | socket: Add a SSH_WRITE_PENDING socket status. | Andreas Schneider | 1 | -0/+1 | |
2012-07-06 | options: Add option to specify host keys string. | Oliver Gasser | 1 | -1/+2 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2012-02-19 | server: Add ecdsa hostkey support. | Andreas Schneider | 2 | -0/+3 | |
2012-02-05 | session: Use a struct for all options. | Andreas Schneider | 1 | -17/+18 | |
2012-02-04 | crypto: Add evp hashing function. | Andreas Schneider | 3 | -0/+12 | |
2012-02-04 | pki: Add ecdsa support for signature_to_blob. | Andreas Schneider | 1 | -1/+13 | |
2012-02-04 | pki: Add support to generate ecdsa keys. | Andreas Schneider | 1 | -0/+1 | |
2012-02-04 | pki: Add support to import ecdsa pubkeys. | Andreas Schneider | 1 | -0/+3 | |
2012-02-04 | pki: Add support to import ecdsa private keys. | Andreas Schneider | 1 | -0/+2 | |
2012-01-05 | Ignore and debug messages can be sent using public API | Martin Drasar | 1 | -0/+2 | |
Signed-off-by: Martin Drasar <drasar@ics.muni.cz> Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2012-01-02 | commit a7e14524c4f7903f607cdcd02b83782e89f0a82c | rofl0r | 1 | -0/+1 | |
2012-01-02 | session: Cleanup timeout functions. | rofl0r | 1 | -0/+1 | |
It is possible that we get unrelated packets while waiting for termination, thus waiting indefinitely. As a workaround we have to check the user-supplied timeout. | |||||
2011-11-17 | sftp: Add references to sftp_get_error() to docs. | Andreas Schneider | 1 | -0/+36 | |
2011-11-10 | kex: Fix some build warnings. | Andreas Schneider | 1 | -0/+2 | |
2011-10-29 | pki: Add a ssh_key_cmp() function. | Andreas Schneider | 3 | -0/+12 | |
2011-10-29 | dh: Add ssh_get_publickey(). | Andreas Schneider | 2 | -1/+2 | |
2011-10-28 | Implement ssh_options_get_port(ssh_session, unsigned int*). | Lee Hambley | 1 | -0/+1 | |
2011-10-28 | Implement ssh_options_get(ssh_session, enum ssh_options_e, char**). | Lee Hambley | 1 | -0/+2 | |
2011-10-13 | server: ssh_bind_accept_fd | Aris Adamantiadis | 1 | -0/+15 | |
This function will not call accept() but use function parameter instead | |||||
2011-09-24 | pki: ssh_pki_generate | Aris Adamantiadis | 2 | -0/+4 | |
for both gcrypt and openssl | |||||
2011-09-18 | packet: Move packet callbacks to packet_cb.c. | Andreas Schneider | 2 | -11/+10 | |
2011-09-18 | priv: Remove dead prototype. | Andreas Schneider | 1 | -2/+0 | |
2011-09-18 | crypt: Rename to packet_crypt. | Andreas Schneider | 3 | -16/+18 | |
2011-09-18 | priv: Remove crypto.h and add correct includes to src files. | Andreas Schneider | 4 | -2/+4 | |
2011-09-18 | socket: Move socket function to right location. | Andreas Schneider | 2 | -2/+2 | |
2011-09-18 | priv: Create crc32.h. | Andreas Schneider | 2 | -4/+29 | |
As crc32 is only needed by SSHv1, build it only with SSHv1. | |||||
2011-09-18 | priv: Move gcrypt functions to gcrypt header. | Andreas Schneider | 2 | -7/+4 | |
2011-09-18 | priv: Start to remove enter_function. | Andreas Schneider | 1 | -59/+38 | |
2011-09-18 | priv: Move kex functions to kex header. | Andreas Schneider | 4 | -18/+16 | |
2011-09-18 | priv: Move options and config prototypes to own header. | Andreas Schneider | 2 | -7/+29 | |
2011-09-18 | priv: Move defines to the top. | Andreas Schneider | 1 | -15/+8 | |
2011-09-18 | server: split dh_handsake_server | Aris Adamantiadis | 1 | -0/+1 | |
2011-09-18 | crypto: rename crypto_struct -> ssh_cipher_struct | Aris Adamantiadis | 3 | -8/+8 | |
2011-09-18 | kex: moved KEX structures to ssh_crypto_struct | Aris Adamantiadis | 2 | -6/+5 | |
2011-09-18 | kex: split key selection and sending | Aris Adamantiadis | 4 | -7/+18 | |