AgeCommit message (Expand)AuthorFilesLines
4 dayscmake: Bump library versionHEADmasterAndreas Schneider4-2/+424
4 dayssftpserver: Support some openssh extensionsChris Townsend3-1/+39
4 dayspki: Use strndup in ssh_pki_export_privkey_base64()Andreas Schneider1-11/+6
4 daystests: Add a test for ssh_pki_export_privkey_base64()Andreas Schneider1-1/+55
4 dayspki: Add ssh_pki_export_privkey_base64()DavidWed2-0/+66
4 daystests: Add test for ssh_get_fingerprint_hash()Andreas Schneider1-0/+27
4 daysdh: Use ssh_get_fingerprint_hash() in ssh_print_hash()Andreas Schneider1-23/+6
4 daysdh: Add ssh_get_fingerprint_hash()Andreas Schneider2-0/+76
4 daysdh: Removed duplicated codeAnderson Toshiyuki Sasaki1-15/+5
4 daysdh: Add diffie-hellman-group18-sha512 supportAnderson Toshiyuki Sasaki11-6/+152
4 daysbuffer: Don't call va_end() twiceAndreas Schneider1-1/+0
4 daysexamples: Reformat authenticaton.cAndreas Schneider1-66/+69
5 dayssftp: Include stdint.hAndreas Schneider1-1/+1
5 daysdh: Add diffie-hellman-group16-sha512 supportAnderson Toshiyuki Sasaki11-47/+184
5 dayssftp: fix buffer_unpack argument to be char** rather than char*Harald Sitter1-1/+1
5 daysbuffer: Do cleanup if ssh_buffer_unpack() fails in the first loopAndreas Schneider1-1/+3
5 daysbuffer: Fix invalid memory access in ssh_buffer_unpack()Andreas Schneider1-4/+4
6 daystests: Add OK: and a new line to ssh_pingAndreas Schneider1-1/+1
6 daystests: Wait for the server to startJakub Jelen3-3/+98
6 daystests: Add null checks in torture_threads_pki_rsa.cAnderson Toshiyuki Sasaki1-0/+2
6 daystests: Add null checks in torture_pki_rsa.cAnderson Toshiyuki Sasaki1-1/+7
6 daystests: Add null checks in torture_pki_ed25519.cAnderson Toshiyuki Sasaki1-0/+5
6 daystests: Add null checks in torture_pki_ecdsa.cAnderson Toshiyuki Sasaki1-0/+3
6 daystests: Add null checks and frees in torture_pki_dsa.cAnderson Toshiyuki Sasaki1-0/+13
6 daystests: Add return and null checks in torture_options.cAnderson Toshiyuki Sasaki1-6/+17
6 daystests: Add null checks in torture_config.cAnderson Toshiyuki Sasaki1-0/+3
6 daysexamples: Fix code style in samplesftp.cAnderson Toshiyuki Sasaki1-143/+162
6 daysexamples: Fixed possible memory leak in samplesftp.cAnderson Toshiyuki Sasaki1-13/+17
6 dayssftp: Fix a possible null pointer dereferenceAndreas Schneider1-3/+5
6 daystests: Verify we can read public key from OpenSSH containerJakub Jelen4-0/+138
6 dayspki: Implement reading public key from OpenSSH private key containerJakub Jelen3-20/+61
6 daysRevert "pkd: Generate host keys in old format"Jakub Jelen1-5/+5
6 daystests: Verify the keys loaded from new OpenSSH formatJakub Jelen3-2/+224
6 dayspki: Allow reading keys in new OpenSSH formatJakub Jelen7-52/+578
6 daystests: Provide testing keys also in OpenSSH formatJakub Jelen4-18/+272
6 dayspki: Use unpack to simplify public key readingJakub Jelen1-46/+13
6 daysbuffer: Make sure unpack of secure buffers securely cleans upJakub Jelen1-4/+35
6 dayslibmbedcrypto: Fix creating evp hashAndreas Schneider1-1/+1
7 daysbuffer: Reformat ssh_buffer_get_ssh_stringJakub Jelen1-25/+30
7 daystests: Use stdbool for with_passphrase argumentJakub Jelen2-3/+5
7 dayspki_crypto: Clarify that memory passed with set0 is managed by openssl objectsJakub Jelen1-0/+15
7 dayspki_mbedcrypto: pki_pubkey_build_rsa: properly clean up on errorJakub Jelen1-15/+21
7 dayspki: Initialize pointers to NULLJakub Jelen2-16/+16
7 daystests: Drop duplicate ed25519 key creationJakub Jelen1-7/+0
7 daysbuffer: Fix typoJakub Jelen1-1/+1
7 daystests: Verify the pubkey authentication works with ECDSA keysJakub Jelen4-2/+107
7 daysauth: Fix ecdsa pubkey authAndreas Schneider1-3/+38
7 daystests: Do not call sftp_canonicalize_path()Andreas Schneider1-7/+2
7 daystests: Add a sftp benchmark test for write/readAndreas Schneider3-3/+146
7 dayssftp: Move the packet payload to the messageAndreas Schneider1-29/+7