aboutsummaryrefslogtreecommitdiff
path: root/src/pki.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-10-07pki: Check for no memory available calling ssh_key_new().Andreas Schneider1-0/+4
2012-10-07pki: Handle error of pki_import_pubkey_buffer() correctly.Andreas Schneider1-1/+3
2012-09-04pki: Open privkey file in binary mode.Andreas Schneider1-1/+1
2012-02-04pki: Add ecdsa support for signature verification.Andreas Schneider1-8/+24
2012-02-04pki: Fix ssh_pki_log function.Andreas Schneider1-1/+1
2012-02-04pki: Don't free a const key!Andreas Schneider1-1/+0
2012-02-04pki: Update copyright.Andreas Schneider1-1/+1
2012-02-04pki: Fix build if you don't have ECC support.Andreas Schneider1-8/+0
2012-02-04pki: Add support to generate ecdsa keys.Andreas Schneider1-4/+13
2012-02-04pki: Add support to import ecdsa pubkeys.Andreas Schneider1-1/+38
2012-02-04pki: Add support to import ecdsa private keys.Andreas Schneider1-0/+4
2012-02-04pki: Fix typo in error message.Andreas Schneider1-1/+1
2011-10-29pki: Add a ssh_key_cmp() function.Andreas Schneider1-0/+34
2011-09-24pki: ssh_pki_generateAris Adamantiadis1-0/+43
2011-09-18pki: null ptr checkAris Adamantiadis1-1/+5
2011-09-17pki: Use ssh_log_function() for ssh_pki_log().Andreas Schneider1-4/+5
2011-09-08pki: Use ssh_string_get_char().Andreas Schneider1-19/+2
2011-09-05pki: Add ssh_pki_export_pubkey_rsa1().Andreas Schneider1-0/+8
2011-09-02pki: Add ecdsa key support.Andreas Schneider1-0/+7
2011-08-30pki: Check the type of the key blob earlier.Andreas Schneider1-2/+9
2011-08-30pki: Use consistent API for ssh_pki_export_privkey_to_pubkey().Andreas Schneider1-5/+19
2011-08-30pki: Use consistent API for ssh_pki_export_pubkey_blob().Andreas Schneider1-5/+21
2011-08-29pki: Fix session_id hashing.Andreas Schneider1-2/+2
2011-08-28pki: Refactor ssh_pki_do_sign().Andreas Schneider1-10/+11
2011-08-28pki: Add Windows defines.Andreas Schneider1-0/+14
2011-08-26pki: Handle hash correctly.Andreas Schneider1-12/+10
2011-08-26pki: Migrate ssh_pki_do_sign to new pki.Andreas Schneider1-20/+26
2011-08-23pki: Add more return values for file importing functions.Andreas Schneider1-3/+28
2011-08-23pki: We need only one signature verify blob function.Andreas Schneider1-64/+5
2011-08-22agent: Fix memory leak.Andreas Schneider1-4/+16
2011-08-22pki: Add ssh_srv_pki_signature_verify_blob().Andreas Schneider1-0/+38
2011-08-22pki: Add ssh_pki_signature_verify_blob().Andreas Schneider1-0/+59
2011-08-22pki: Add ssh_srv_pki_do_sign_sessionid().Andreas Schneider1-0/+43
2011-08-21pki: Add ssh_pki_do_sign_agent().Andreas Schneider1-0/+53
2011-08-21pki: Fix possible segfault in ssh_key_type_from_name().Andreas Schneider1-19/+23
2011-08-21pki: Create a pki private header file.Andreas Schneider1-0/+1
2011-08-21pki: Add ssh_pki_import_signature_blob().Andreas Schneider1-0/+60
2011-08-21pki: Add ssh_pki_export_signature_blob().Andreas Schneider1-0/+56
2011-08-20pki: Introduce ssh_signature.Andreas Schneider1-0/+43
2011-08-19pki: Use a consistent naming scheme.Andreas Schneider1-8/+8
2011-08-16tests: Added test for pubkey from privkey.Andreas Schneider1-5/+5
2011-08-16pki: Add ssh_pki_export_publickey_file().Andreas Schneider1-1/+60
2011-08-16pki: Fix and rename ssh_pki_publickey_to_base64().Andreas Schneider1-7/+7
2011-08-16pki: Remove session from ssh_pki_import_pubkey_* functions.Andreas Schneider1-39/+21
2011-08-16pki: Remove session from ssh_pki_import_privkey_* functions.Andreas Schneider1-63/+77