aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2019-12-09Bump version to 0.8.8libssh-0.8.8Andreas Schneider1-1/+1
2019-12-09CVE-2019-14889: misc: Add function to quote file namesAnderson Toshiyuki Sasaki1-0/+8
2019-02-27sftp: Document how to free memory retruned by sftp_canonicalize_path()Andreas Schneider1-1/+3
2019-02-25Bump version to 0.8.7libssh-0.8.7Andreas Schneider1-1/+1
2019-02-22Remove SHA384 HMACDirkjan Bussink1-1/+0
2019-01-09server: Correctly handle extensionsJakub Jelen1-3/+4
2018-12-24Bump version to 0.8.6libssh-0.8.6Andreas Schneider1-1/+1
2018-12-10channel: Add SSH_CHANNEL_FLAG_CLOSED_LOCALAndreas Schneider1-3/+8
2018-11-30pki: Separate signature extraction and verificationJakub Jelen1-5/+5
2018-11-20packets: Fix ssh_send_keepalive()Nicolas Viennot1-0/+4
2018-11-02session: Drop unused structure member (SSHv1)Jakub Jelen1-2/+0
2018-10-29Bump version to 0.8.5libssh-0.8.5Andreas Schneider1-1/+1
2018-10-26socket: Undouble socket fdsSanne Raymaekers1-3/+2
2018-10-19knownhosts: Consult also the global known hosts fileJakub Jelen1-0/+4
2018-10-19tests: Verify the hostkey ordering for negotiation is correctJakub Jelen1-0/+1
2018-10-19priv: Add ssize_t if not available with MSVCAndreas Schneider2-3/+16
2018-10-16Bump version to 0.8.4libssh-0.8.4Andreas Schneider1-1/+1
2018-10-16CVE-2018-10933: Introduced packet filteringAnderson Toshiyuki Sasaki1-0/+6
2018-10-16CVE-2018-10933: Introduce SSH_AUTH_STATE_AUTH_NONE_SENTAnderson Toshiyuki Sasaki1-0/+2
2018-10-16CVE-2018-10933: Introduce SSH_AUTH_STATE_PASSWORD_AUTH_SENTAnderson Toshiyuki Sasaki1-0/+2
2018-10-16CVE-2018-10933: Introduced new auth statesAnderson Toshiyuki Sasaki1-0/+4
2018-09-27include: Add SSH_KEY_FREEAnderson Toshiyuki Sasaki1-0/+2
2018-09-25include: Do not declare ssh_channel_new() twiceAndreas Schneider1-1/+0
2018-09-21Bump version to 0.8.3libssh-0.8.3Andreas Schneider1-1/+1
2018-09-20sftpserver: Support some openssh extensionsChris Townsend1-0/+3
2018-09-20pki: Add ssh_pki_export_privkey_base64()DavidWed1-0/+5
2018-09-20dh: Add ssh_get_fingerprint_hash()Andreas Schneider1-0/+3
2018-09-20dh: Add diffie-hellman-group18-sha512 supportAnderson Toshiyuki Sasaki1-0/+2
2018-09-19dh: Add diffie-hellman-group16-sha512 supportAnderson Toshiyuki Sasaki1-1/+3
2018-09-18pki: Implement reading public key from OpenSSH private key containerJakub Jelen1-0/+1
2018-09-18pki: Allow reading keys in new OpenSSH formatJakub Jelen1-0/+26
2018-09-17sftp: Keep a ssh_packet for reading in the sftp handleAndreas Schneider1-0/+1
2018-09-17include: Add SSH_BUFFER_FREEAndreas Schneider1-0/+2
2018-09-05config: Parse Match keywordJakub Jelen1-0/+2
2018-09-04libsshpp: Initialize the string returned by getIssueBanner()Andreas Schneider1-5/+4
2018-09-03buffer: Use bool for secure bufferAndreas Schneider1-14/+0
2018-09-02include: Add SSH_STRING_FREE() and SSH_STRING_FREE_CHAR()Andreas Schneider1-0/+4
2018-08-31pki: Support RSA SHA2 signatures of sessionid for serverJakub Jelen2-3/+7
2018-08-31server: Support for extension negotiationJakub Jelen1-0/+1
2018-08-31tests: PUBLICKEY_ACCEPTED_TYPES are effectiveJakub Jelen1-0/+2
2018-08-31pki: Allow filtering accepted public key types based on the configurationJakub Jelen2-0/+2
2018-08-31options: The new option SSH_OPTIONS_PUBLICKEY_ACCEPTED_TYPESJakub Jelen2-0/+2
2018-08-31SHA2 extension in the ssh-agent interfaceJakub Jelen1-0/+3
2018-08-31auth: Support SHA2 extension for pubkey authentication (RFC 8332)Jakub Jelen1-0/+4
2018-08-31pki: RSA signatures with SHA2 hash algorithms (RFC 8332)Jakub Jelen1-3/+6
2018-08-31pki: Support RSA verification using different hash algorithmsJakub Jelen3-1/+12
2018-08-31client: Handle the MSG_EXT_INFO packet signalling supported extensionsJakub Jelen3-0/+10
2018-08-30Bump version to 0.8.2libssh-0.8.2Andreas Schneider1-1/+1
2018-08-29dh: Add ssh_print_hash() function which can deal with sha256Jan-Niklas Burfeind1-0/+1
2018-08-29dh: Add SSH_PUBLICKEY_HASH_SHA256 to ssh_get_publickey_hash()Jan-Niklas Burfeind1-1/+2