aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-08-31pki: Allow filtering accepted public key types based on the configurationJakub Jelen2-4/+34
2018-08-31config: Accept the PubkeyAcceptedTypes configuration optionJakub Jelen1-1/+8
2018-08-31options: The new option SSH_OPTIONS_PUBLICKEY_ACCEPTED_TYPESJakub Jelen2-0/+32
2018-08-31kex: The public key algorithms are no longer only host keysJakub Jelen1-5/+5
2018-08-31SHA2 extension in the ssh-agent interfaceJakub Jelen1-0/+8
2018-08-31auth: Support SHA2 extension for pubkey authentication (RFC 8332)Jakub Jelen2-7/+31
2018-08-31pki: RSA signatures with SHA2 hash algorithms (RFC 8332)Jakub Jelen4-28/+203
2018-08-31kex: Offer SHA2 extension signature algorithms by defaultJakub Jelen1-3/+3
2018-08-31pki: Support RSA verification using different hash algorithmsJakub Jelen4-16/+182
2018-08-31client: Handle the MSG_EXT_INFO packet signalling supported extensionsJakub Jelen2-2/+55
2018-08-31kex: Signalize support for the extension negotiation in client (RFC 8308)Jakub Jelen1-1/+33
2018-08-30poll: Fix size types in ssh_event_free()Andreas Schneider1-1/+1
2018-08-30poll: Reformat ssh_event_free()Andreas Schneider1-7/+10
2018-08-29Bump library version to 4.6.0Andreas Schneider3-2/+420
2018-08-29dh: Add ssh_print_hash() function which can deal with sha256Jan-Niklas Burfeind1-0/+80
2018-08-29dh: Add SSH_PUBLICKEY_HASH_SHA256 to ssh_get_publickey_hash()Jan-Niklas Burfeind1-0/+23
2018-08-29sftp: Use strndup()Andreas Schneider1-10/+2
2018-08-29misc: Add strndup implementation if not provides by the OSAndreas Schneider1-0/+21
2018-08-28misc: Set default port to 22 in ssh_path_expand_escape()Alex Hermann1-1/+4
2018-08-27cmake: Fix FindABIMap targetsAnderson Toshiyuki Sasaki1-2/+2
2018-08-27auth: Reset errors on successful authenticationAndreas Schneider1-0/+2
2018-08-27error: Add ssh_reset_error() functionAndreas Schneider1-0/+15
2018-08-27auth: Also log the current auth methodAndreas Schneider1-6/+49
2018-08-27auth: Fix the pending_call_state of ssh_userauth_password()Andreas Schneider1-2/+2
2018-08-27session: Group auth variables in a structAndreas Schneider6-64/+62
2018-08-27sftp: Avoid race condition reading incomplete data messagesJakub Jelen1-11/+20
2018-08-27auth: Fix possible NULL pointer dereferenceAndreas Schneider1-2/+6
2018-08-27cmake: Check if the linker supports version scriptsAndreas Schneider1-4/+4
2018-08-24options: Fix size typesAndreas Schneider1-1/+1
2018-08-23options: Fix integer typesAndreas Schneider1-5/+6
2018-08-23options: Reformat ssh_options_getopt()Andreas Schneider1-134/+138
2018-08-22knownhosts: Add knownhosts to libssh_session groupAndreas Schneider1-2/+10
2018-08-22channels: Fix timeout variable to match documentationAndreas Schneider1-4/+4
2018-08-22gssapi: Fix size typesAndreas Schneider1-4/+4
2018-08-22options: Fix size typesAndreas Schneider1-1/+1
2018-08-22kex: Fix size typesAndreas Schneider1-4/+4
2018-08-21known_hosts: Update documentation of deprecated knwon_hosts functionsAndreas Schneider1-16/+7
2018-08-20cmake: Improve compiler flag detectionAndreas Schneider1-0/+2
2018-08-20log: Make sure the buffer for date is big enoughAndreas Schneider1-1/+1
2018-08-20agent: Fix type of the bufferAndreas Schneider1-1/+1
2018-08-20mbedtls: Use getter for ssh_mbedtls_ctr_drbgAndreas Schneider4-23/+61
2018-08-18sftp: Fix the debug message in sftp_enqueue()Jakub Jelen1-1/+1
2018-08-16config: Do not access negative indexes of seen arrayJakub Jelen1-1/+2
2018-08-16init: Fix DllMainAndreas Schneider1-9/+17
2018-08-13cmake: Bump library version for releaseAndreas Schneider2-1/+1
2018-08-13init: Add a library constructor and destructor for VCAndreas Schneider1-0/+23
2018-08-13init: ignore init counter if destructor calls finalizeAnderson Toshiyuki Sasaki1-24/+16
2018-08-13cmake: Only install static lib if built WITH_STATIC_LIBAndreas Schneider1-12/+12
2018-08-13init: Only use constructor attribute if availableAndreas Schneider1-0/+9
2018-08-08cmake: Introduce symbol versioningAnderson Toshiyuki Sasaki2-3/+43