path: root/src/pki.c
AgeCommit message (Expand)AuthorFilesLines
2017-02-03pki: Use byte mode for fopen()Andreas Schneider1-2/+2
2016-11-09pki_gcrypt: Fix freeing of ECDSA signatures.Justus Winter1-1/+1
2016-11-06cmake: Check for io.h on WindowsAndreas Schneider1-2/+2
2016-11-03pki_gcrypt: Handle ECDSA keys and signaturesJustus Winter1-2/+4
2016-05-02pki: Fix debug messageJustus Winter1-1/+5
2016-03-21pki: Mention relevant RFC for EC key encodingJustus Winter1-0/+2
2016-02-23pki: Fixed documentation about return value.Younes Serraj1-1/+1
2016-01-19buffer: use ssh_buffer_get() instead of ssh_buffer_get_begin()Fabiano Fidêncio1-1/+1
2016-01-19buffer: do not use ssh_buffer_get_rest_len()Fabiano Fidêncio1-5/+5
2016-01-19buffer: rename ssh_buffer_get_rest() to ssh_buffer_get()Fabiano Fidêncio1-4/+4
2016-01-19cleanup: use ssh_ prefix in the buffer (non-static) functionsFabiano Fidêncio1-25/+25
2015-12-17Fix a bunch of -Wmaybe-uninitializedFabiano Fidêncio1-1/+1
2015-09-09pki: Fix a memory leak on error in ssh_pki_copy_cert_to_privkey()Andreas Schneider1-0/+1
2015-09-09pki: Fix a memory leak in pki_import_cert_buffer()Andreas Schneider1-0/+1
2015-09-07pki: Add certificate loading functionsAxel Eppe1-2/+110
2015-09-07pki: Add Add new pki_import_cert_buffer functionAxel Eppe1-0/+51
2015-09-07pki: Add rsa, dss certificate key type definitionsAxel Eppe1-0/+18
2015-09-07pki: Use the standard logging functionAndreas Schneider1-39/+29
2015-08-10pki: Fix return values of ssh_key_is_(public|private)Andreas Schneider1-2/+2
2015-02-02ed25519: Add support to export OpenSSH container keysAris Adamantiadis1-6/+13
2015-02-02ed25519: Add support o import OpenSSH container keysAris Adamantiadis1-10/+23
2015-01-20pki: Make sure sig is not used unintialized.Andreas Schneider1-1/+1
2014-10-02pki: check ssh_buffer_pack return in ssh_pki_do_signJon Simons1-5/+10
2014-10-02pki: fail when pubkey buffer length is not ED25519_PK_LENJon Simons1-1/+5
2014-09-07ed25519: Generate, sign and verify keys.Aris1-1/+80
2014-05-09pki: Fix build without ECC support.Andreas Schneider1-0/+5
2014-05-06Small documentation fix.Hani Benhabiles1-2/+2
2014-04-23pki: Correctly update the ECDSA keytype.Andreas Schneider1-1/+8
2014-04-23pki: Move ssh_pki_key_ecdsa_name() to the correct file.Andreas Schneider1-0/+14
2014-03-12pki: Use SHA-2 for session ID signing with ECDSA keysAlan Dunn1-12/+42
2014-02-12pki: Fix the build on OpenSolaris.Andreas Schneider1-1/+1
2014-02-11pki: Fix memory leak with ecdsa signatures.Andreas Schneider1-0/+4
2014-01-19src: Rename buffer_add_data() to ssh_buffer_add_data().Andreas Schneider1-4/+4
2014-01-07update copyright informationAris Adamantiadis1-1/+1
2013-11-28pki: Fix a memory leak.Andreas Schneider1-0/+1
2013-11-27pki: Add ssh_pki_import_privkey_file().Andreas Schneider1-0/+58
2013-10-18pki: Add support for ECDSA private key signing.Andreas Schneider1-14/+34
2013-10-18pki: Add the type as a char pointer.Andreas Schneider1-1/+1
2013-09-10doc: Improve the PKI documentation a bit.Andreas Schneider1-14/+18
2013-07-14src: Migrate to SSH_LOG.Andreas Schneider1-2/+1
2013-07-13pki: fix commentsAris Adamantiadis1-2/+2
2013-07-13Server: fix rekeyingAris Adamantiadis1-5/+5
2013-06-17pki: Limit privkey to 4M for now.Andreas Schneider1-0/+6
2013-06-17pki: Fix a resource leak on error.Andreas Schneider1-0/+3
2013-06-13pki: Use fstat() after opening the file.Andreas Schneider1-16/+16
2012-11-21pki: Add a size limit for pubkey files.Andreas Schneider1-1/+1
2012-10-22pki: Fix integer overflow in ssh_pki_import_privkey_file().Xi Wang1-0/+5
2012-10-12pki: Make sure the key_buf is null terminated.Andreas Schneider1-0/+1
2012-10-12pki: Fix a possible null pointer dereference.Andreas Schneider1-3/+3
2012-10-09pki: Make error handling code reachable again.Andreas Schneider1-1/+1