aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
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-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
2018-08-29misc: Add strndup implementation if not provides by the OSAndreas Schneider1-0/+4
2018-08-27error: Add ssh_reset_error() functionAndreas Schneider1-0/+1
2018-08-27auth: Also log the current auth methodAndreas Schneider1-0/+1
2018-08-27session: Group auth variables in a structAndreas Schneider1-4/+8
2018-08-22libssh: Document ssh_known_hosts_eAndreas Schneider1-0/+28
2018-08-22libsshpp: Match documentation with the codeAndreas Schneider1-9/+28
2018-08-20mbedtls: Use getter for ssh_mbedtls_ctr_drbgAndreas Schneider1-2/+1
2018-08-20include: Fix shadow variables in libsshppAndreas Schneider1-5/+5
2018-08-13threads: use static error check mutex initializer if availableAnderson Toshiyuki Sasaki1-1/+1
2018-08-13include: Bump libssh versionAndreas Schneider1-1/+1
2018-08-07include: Fix segfault in getIssueBanner, add missing wrappers in libsshppMarcin Szalowicz1-11/+62
2018-08-03threads: Add Windows threads implementationAnderson Toshiyuki Sasaki1-0/+7
2018-08-03threads: Automatically call ssh_init on loadAnderson Toshiyuki Sasaki1-0/+25
2018-08-01buffer: Add and use ssh_buffer_allocate_size()Pino Toscano1-0/+1
2018-07-05bignum: Make bignum_free saferAris Adamantiadis3-3/+18
2018-07-05crypto: Split init and finalize functionsAris Adamantiadis5-22/+7
2018-07-05bignum: Harmonize ssh_get_random()Aris Adamantiadis2-3/+2
2018-07-03known_hosts: Remove deprecated ssh_knownhosts_algorithms()Andreas Schneider1-1/+0
2018-07-03knownhosts: Implement ssh_known_hosts_get_algorithms()Andreas Schneider1-3/+4
2018-06-30chachapoly: Use a function instead of an extern variableAndreas Schneider1-0/+2
2018-06-30include: Add arpa/inet.h for htonlAndreas Schneider1-0/+4
2018-06-29kex: add curve25519-sha256 as alias for curve25519-sha256@libssh.orgTilo Eckert1-1/+3
2018-06-29Rest in Peace SSHv1Andreas Schneider14-158/+9
2018-06-29kex: Enable chacha20-poly1304 KEX with mbedtlsAndreas Schneider1-2/+1
2018-06-28libgcrypt: make it compatible with chacha20Aris Adamantiadis1-0/+1
2018-06-28chacha: packet decryptionAris Adamantiadis2-2/+7
2018-06-28chacha: packet encryptionAris Adamantiadis3-1/+9
2018-06-28cmake: detect "bounded" compiler attributeAris Adamantiadis2-4/+16
2018-06-28external: Add ChaCha and Poly1305 implementations from OpenSSHAris Adamantiadis2-0/+50
2018-06-28Remove vim modelines from all filesAndreas Schneider6-6/+0
2018-06-27include: Fix reference to ssh_session_update_known_hostsAndreas Schneider1-1/+1
2018-06-21include: Declare ge25519_base as externAndreas Schneider1-1/+1
2018-06-04buffer: Add ssh_buffer_allocate() functionAris Adamantiadis1-0/+1
2018-06-04libsshpp: Use new known hosts functionsAndreas Schneider1-3/+3
2018-06-04kwonhosts: Add functions to check if servers public key is knownAndreas Schneider1-1/+5
2018-06-04knownhosts: Add ssh_session_update_known_hosts()Andreas Schneider1-0/+2