path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2012-09-07kex: Add simple DES support for SSHv1.Dmitriy Kuznetsov1-1/+6
2012-09-04dh: Add support for diffie-hellman-group14-sha1.Dmitriy Kuznetsov1-0/+2
2012-07-17socket: Add a SSH_WRITE_PENDING socket status.Andreas Schneider1-0/+1
2012-07-06options: Add option to specify host keys string.Oliver Gasser1-1/+2
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2012-02-19server: Add ecdsa hostkey support.Andreas Schneider2-0/+3
2012-02-05session: Use a struct for all options.Andreas Schneider1-17/+18
2012-02-04crypto: Add evp hashing function.Andreas Schneider3-0/+12
2012-02-04pki: Add ecdsa support for signature_to_blob.Andreas Schneider1-1/+13
2012-02-04pki: Add support to generate ecdsa keys.Andreas Schneider1-0/+1
2012-02-04pki: Add support to import ecdsa pubkeys.Andreas Schneider1-0/+3
2012-02-04pki: Add support to import ecdsa private keys.Andreas Schneider1-0/+2
2012-01-05Ignore and debug messages can be sent using public APIMartin Drasar1-0/+2
Signed-off-by: Martin Drasar <drasar@ics.muni.cz> Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2012-01-02commit a7e14524c4f7903f607cdcd02b83782e89f0a82crofl0r1-0/+1
2012-01-02session: Cleanup timeout functions.rofl0r1-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-17sftp: Add references to sftp_get_error() to docs.Andreas Schneider1-0/+36
2011-11-10kex: Fix some build warnings.Andreas Schneider1-0/+2
2011-10-29pki: Add a ssh_key_cmp() function.Andreas Schneider3-0/+12
2011-10-29dh: Add ssh_get_publickey().Andreas Schneider2-1/+2
2011-10-28Implement ssh_options_get_port(ssh_session, unsigned int*).Lee Hambley1-0/+1
2011-10-28Implement ssh_options_get(ssh_session, enum ssh_options_e, char**).Lee Hambley1-0/+2
2011-10-13server: ssh_bind_accept_fdAris Adamantiadis1-0/+15
This function will not call accept() but use function parameter instead
2011-09-24pki: ssh_pki_generateAris Adamantiadis2-0/+4
for both gcrypt and openssl
2011-09-18packet: Move packet callbacks to packet_cb.c.Andreas Schneider2-11/+10
2011-09-18priv: Remove dead prototype.Andreas Schneider1-2/+0
2011-09-18crypt: Rename to packet_crypt.Andreas Schneider3-16/+18
2011-09-18priv: Remove crypto.h and add correct includes to src files.Andreas Schneider4-2/+4
2011-09-18socket: Move socket function to right location.Andreas Schneider2-2/+2
2011-09-18priv: Create crc32.h.Andreas Schneider2-4/+29
As crc32 is only needed by SSHv1, build it only with SSHv1.
2011-09-18priv: Move gcrypt functions to gcrypt header.Andreas Schneider2-7/+4
2011-09-18priv: Start to remove enter_function.Andreas Schneider1-59/+38
2011-09-18priv: Move kex functions to kex header.Andreas Schneider4-18/+16
2011-09-18priv: Move options and config prototypes to own header.Andreas Schneider2-7/+29
2011-09-18priv: Move defines to the top.Andreas Schneider1-15/+8
2011-09-18server: split dh_handsake_serverAris Adamantiadis1-0/+1
2011-09-18crypto: rename crypto_struct -> ssh_cipher_structAris Adamantiadis3-8/+8
2011-09-18kex: moved KEX structures to ssh_crypto_structAris Adamantiadis2-6/+5
2011-09-18kex: split key selection and sendingAris Adamantiadis4-7/+18
2011-09-18scp: introduce a 64bits getter to respect ABIAris Adamantiadis1-1/+2
2011-09-17pki: Use ssh_log_function() for ssh_pki_log().Andreas Schneider1-1/+4
2011-09-17log: Split do_ssh_log().Andreas Schneider1-0/+3
2011-09-17log: Remove unneeded ssh_log_function().Andreas Schneider1-6/+1
2011-09-17error: Use macros for error functions.Andreas Schneider1-8/+21
2011-09-14SSH1: handle exit-status message (channels would not close)Aris Adamantiadis1-0/+1
2011-09-11auth: made keyboard-interactive nonblockingAris Adamantiadis1-1/+3
2011-09-11Auth: nonblocking ssh_userauth_pubkey_autoAris Adamantiadis1-0/+1
2011-09-11auth: Implement nonblocking ssh_auth_agentAris Adamantiadis1-0/+1
2011-09-11auth: different code for auth_agentAris Adamantiadis1-0/+1
2011-09-10priv: Remove obsolete ssh_keys_struct.Andreas Schneider1-5/+0
2011-09-10log: Improve the logging function.Andreas Schneider2-1/+14
2011-09-10log: Add new debug log levels.Andreas Schneider1-3/+20
These should be used in future!