Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pki: Add support for ECDSA private key signing. | Andreas Schneider | 2013-10-18 | 1 | -14/+34 |
| | |||||
* | pki: Add the type as a char pointer. | Andreas Schneider | 2013-10-18 | 1 | -1/+1 |
| | |||||
* | doc: Improve the PKI documentation a bit. | Andreas Schneider | 2013-09-10 | 1 | -14/+18 |
| | |||||
* | src: Migrate to SSH_LOG. | Andreas Schneider | 2013-07-14 | 1 | -2/+1 |
| | |||||
* | pki: fix comments | Aris Adamantiadis | 2013-07-13 | 1 | -2/+2 |
| | |||||
* | Server: fix rekeying | Aris Adamantiadis | 2013-07-13 | 1 | -5/+5 |
| | |||||
* | pki: Limit privkey to 4M for now. | Andreas Schneider | 2013-06-17 | 1 | -0/+6 |
| | |||||
* | pki: Fix a resource leak on error. | Andreas Schneider | 2013-06-17 | 1 | -0/+3 |
| | |||||
* | pki: Use fstat() after opening the file. | Andreas Schneider | 2013-06-13 | 1 | -16/+16 |
| | |||||
* | pki: Add a size limit for pubkey files. | Andreas Schneider | 2012-11-21 | 1 | -1/+1 |
| | |||||
* | pki: Fix integer overflow in ssh_pki_import_privkey_file(). | Xi Wang | 2012-10-22 | 1 | -0/+5 |
| | | | | | If the file size is ULONG_MAX, the call to malloc() may allocate a small buffer, leading to a memory corruption. | ||||
* | pki: Make sure the key_buf is null terminated. | Andreas Schneider | 2012-10-12 | 1 | -0/+1 |
| | | | | Found by Coverity. | ||||
* | pki: Fix a possible null pointer dereference. | Andreas Schneider | 2012-10-12 | 1 | -3/+3 |
| | | | | Found by Coverity. | ||||
* | pki: Make error handling code reachable again. | Andreas Schneider | 2012-10-09 | 1 | -1/+1 |
| | | | | Found by Coverity. | ||||
* | pki: Check for no memory available calling ssh_key_new(). | Andreas Schneider | 2012-10-07 | 1 | -0/+4 |
| | |||||
* | pki: Handle error of pki_import_pubkey_buffer() correctly. | Andreas Schneider | 2012-10-07 | 1 | -1/+3 |
| | |||||
* | pki: Open privkey file in binary mode. | Andreas Schneider | 2012-09-04 | 1 | -1/+1 |
| | | | | This is needed to correctly detect carriage return. | ||||
* | pki: Add ecdsa support for signature verification. | Andreas Schneider | 2012-02-04 | 1 | -8/+24 |
| | |||||
* | pki: Fix ssh_pki_log function. | Andreas Schneider | 2012-02-04 | 1 | -1/+1 |
| | |||||
* | pki: Don't free a const key! | Andreas Schneider | 2012-02-04 | 1 | -1/+0 |
| | |||||
* | pki: Update copyright. | Andreas Schneider | 2012-02-04 | 1 | -1/+1 |
| | |||||
* | pki: Fix build if you don't have ECC support. | Andreas Schneider | 2012-02-04 | 1 | -8/+0 |
| | |||||
* | pki: Add support to generate ecdsa keys. | Andreas Schneider | 2012-02-04 | 1 | -4/+13 |
| | |||||
* | pki: Add support to import ecdsa pubkeys. | Andreas Schneider | 2012-02-04 | 1 | -1/+38 |
| | |||||
* | pki: Add support to import ecdsa private keys. | Andreas Schneider | 2012-02-04 | 1 | -0/+4 |
| | |||||
* | pki: Fix typo in error message. | Andreas Schneider | 2012-02-04 | 1 | -1/+1 |
| | |||||
* | pki: Add a ssh_key_cmp() function. | Andreas Schneider | 2011-10-29 | 1 | -0/+34 |
| | |||||
* | pki: ssh_pki_generate | Aris Adamantiadis | 2011-09-24 | 1 | -0/+43 |
| | | | | for both gcrypt and openssl | ||||
* | pki: null ptr check | Aris Adamantiadis | 2011-09-18 | 1 | -1/+5 |
| | |||||
* | pki: Use ssh_log_function() for ssh_pki_log(). | Andreas Schneider | 2011-09-17 | 1 | -4/+5 |
| | |||||
* | pki: Use ssh_string_get_char(). | Andreas Schneider | 2011-09-08 | 1 | -19/+2 |
| | |||||
* | pki: Add ssh_pki_export_pubkey_rsa1(). | Andreas Schneider | 2011-09-05 | 1 | -0/+8 |
| | |||||
* | pki: Add ecdsa key support. | Andreas Schneider | 2011-09-02 | 1 | -0/+7 |
| | |||||
* | pki: Check the type of the key blob earlier. | Andreas Schneider | 2011-08-30 | 1 | -2/+9 |
| | |||||
* | pki: Use consistent API for ssh_pki_export_privkey_to_pubkey(). | Andreas Schneider | 2011-08-30 | 1 | -5/+19 |
| | |||||
* | pki: Use consistent API for ssh_pki_export_pubkey_blob(). | Andreas Schneider | 2011-08-30 | 1 | -5/+21 |
| | |||||
* | pki: Fix session_id hashing. | Andreas Schneider | 2011-08-29 | 1 | -2/+2 |
| | | | | I don't understand why this code worked before. It was completly wrong. | ||||
* | pki: Refactor ssh_pki_do_sign(). | Andreas Schneider | 2011-08-28 | 1 | -10/+11 |
| | |||||
* | pki: Add Windows defines. | Andreas Schneider | 2011-08-28 | 1 | -0/+14 |
| | |||||
* | pki: Handle hash correctly. | Andreas Schneider | 2011-08-26 | 1 | -12/+10 |
| | | | | | | | Looks like only DSA in grypt needs a leading zero to mark the has as positive. See http://lists.gnupg.org/pipermail/gcrypt-devel/2005-February/000754.html | ||||
* | pki: Migrate ssh_pki_do_sign to new pki. | Andreas Schneider | 2011-08-26 | 1 | -20/+26 |
| | |||||
* | pki: Add more return values for file importing functions. | Andreas Schneider | 2011-08-23 | 1 | -3/+28 |
| | |||||
* | pki: We need only one signature verify blob function. | Andreas Schneider | 2011-08-23 | 1 | -64/+5 |
| | | | | This fixes the build without server. | ||||
* | agent: Fix memory leak. | Andreas Schneider | 2011-08-22 | 1 | -4/+16 |
| | |||||
* | pki: Add ssh_srv_pki_signature_verify_blob(). | Andreas Schneider | 2011-08-22 | 1 | -0/+38 |
| | |||||
* | pki: Add ssh_pki_signature_verify_blob(). | Andreas Schneider | 2011-08-22 | 1 | -0/+59 |
| | |||||
* | pki: Add ssh_srv_pki_do_sign_sessionid(). | Andreas Schneider | 2011-08-22 | 1 | -0/+43 |
| | |||||
* | pki: Add ssh_pki_do_sign_agent(). | Andreas Schneider | 2011-08-21 | 1 | -0/+53 |
| | |||||
* | pki: Fix possible segfault in ssh_key_type_from_name(). | Andreas Schneider | 2011-08-21 | 1 | -19/+23 |
| | |||||
* | pki: Create a pki private header file. | Andreas Schneider | 2011-08-21 | 1 | -0/+1 |
| |