aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
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
2018-08-08ABI: Add map file for library version 4.5.0Andreas Schneider3-0/+832
2018-08-08session: Fix memory leak of global_knownhostsAndreas Schneider1-0/+1
2018-08-08kownhosts: Fix a memory leak in ssh_session_has_known_hosts_entry()Andreas Schneider1-0/+1
2018-08-08knownhosts: Fix a memory leak in ssh_session_get_known_hosts_entry()Andreas Schneider1-0/+1
2018-08-06gssapi: set error state when GSSAPI auth failsAnderson Toshiyuki Sasaki1-19/+43
2018-08-06auth: Some code style fixesAnderson Toshiyuki Sasaki1-296/+309
2018-08-06auth: Improve pending call error messagesAnderson Toshiyuki Sasaki1-4/+8
2018-08-06sftp: Add missing size checksAndreas Schneider1-1/+1
2018-08-03server: Fix echo access in ssh_message_auth_interactive_request()Andreas Schneider1-1/+1
2018-08-03Remove internal calls to ssh_initAnderson Toshiyuki Sasaki5-27/+0
2018-08-03tests: Add test for RSA PKI running on threadsAnderson Toshiyuki Sasaki2-2/+10
2018-08-03threads: Add Windows threads implementationAnderson Toshiyuki Sasaki3-1/+130
2018-08-03threads: Automatically call ssh_init on loadAnderson Toshiyuki Sasaki9-400/+632
2018-08-01pki: Log really the signature algorithm typeJakub Jelen1-1/+1
2018-08-01bind: Complete loading ed25519 in serverJakub Jelen1-4/+32
2018-08-01session: Do not search for RSA1 keys in ~/.ssh/identityJakub Jelen1-9/+0
2018-08-01test: Fix text labels (copy & paste error)Jakub Jelen1-1/+1
2018-08-01buffer: Add and use ssh_buffer_allocate_size()Pino Toscano5-0/+220
2018-07-05bignum: Make bignum_free saferAris Adamantiadis6-38/+33
2018-07-05pki: Improve pubkey buffer handling form fileAndreas Schneider1-5/+16
2018-07-05crypto: Split init and finalize functionsAris Adamantiadis5-91/+181
2018-07-05libcrypto: Use new RAND_priv_bytes() for strong randomnessAndreas Schneider1-0/+7
2018-07-05crytpo: Make sure we check return of ssh_get_random() correctlyAndreas Schneider8-13/+61
2018-07-05bignum: Harmonize ssh_get_random()Aris Adamantiadis4-44/+25
2018-07-04kex: Check allocation resultJakub Jelen1-0/+4
2018-07-04packet: Avoid warnings by using correct templateJakub Jelen1-1/+1
2018-07-04client: Properly reset session structures on disconnectJakub Jelen1-0/+9
2018-07-04knownhosts: Fix memory leakAndreas Schneider1-0/+2
2018-07-03known_hosts: Remove deprecated ssh_knownhosts_algorithms()Andreas Schneider1-108/+0
2018-07-03kex: Use ssh_known_hosts_get_algorithms()Andreas Schneider1-35/+60
2018-07-03knownhosts: Fix checking if server is knownAndreas Schneider1-1/+4
2018-07-03knownhosts: Fix return codesAndreas Schneider1-4/+4
2018-07-03knownhosts: Implement ssh_known_hosts_get_algorithms()Andreas Schneider1-0/+87
2018-06-30libcrypto: Fix size printingAndreas Schneider1-2/+8
2018-06-30chachapoly: Use a function instead of an extern variableAndreas Schneider4-8/+8
2018-06-30known_hosts: Simplify invalid tokens checkAndreas Schneider1-7/+1
2018-06-30chachapoly: Make global variables staticAndreas Schneider1-2/+2
2018-06-30log: Make global variables staticAndreas Schneider1-3/+3
2018-06-30channels: Fix NULL check in channel_rcv_data callbackAndreas Schneider1-1/+1
2018-06-30config: Initialize glob_t with C99 initializerAndreas Schneider1-1/+3
2018-06-29kex: add curve25519-sha256 as alias for curve25519-sha256@libssh.orgTilo Eckert7-4/+13
2018-06-29kex: log negotiated methodsAris Adamantiadis1-1/+12
2018-06-29Rest in Peace SSHv1Andreas Schneider33-2883/+295
2018-06-29kex: Enable chacha20-poly1304 KEX with mbedtlsAndreas Schneider3-11/+19