aboutsummaryrefslogtreecommitdiff
path: root/src/pki_gcrypt.c
AgeCommit message (Collapse)AuthorFilesLines
2014-01-07pki: fix gcrypt signature processAris Adamantiadis1-1/+1
2013-11-27pki_gcrypt: Add pki_private_key_to_pem() stub.Andreas Schneider1-0/+13
2012-02-04pki: Add ecdsa gcrypt stubs.Andreas Schneider1-0/+20
2012-01-02patch pki_gcrypt.c to be compilable without CMakerofl0r1-0/+4
2011-10-29pki: Add a ssh_key_cmp() function.Andreas Schneider1-0/+99
2011-09-24pki: ssh_pki_generateAris Adamantiadis1-0/+27
for both gcrypt and openssl
2011-09-05pki: Add ssh_pki_export_pubkey_rsa1().Andreas Schneider1-0/+45
2011-08-30keys: Remove keys.h where it is obsolete.Andreas Schneider1-1/+0
2011-08-30Include stdio.h for snprintfmilo1-0/+1
2011-08-28pki: Fix gcrypt includes and update copyright.Andreas Schneider1-8/+3
2011-08-28pki: Get rid of the string.h include in pki_gcrypt.c.Andreas Schneider1-17/+28
2011-08-28pki: Compile pki_gcrypt.c only if we need it.Andreas Schneider1-29/+1
2011-08-28keyfiles: Remove keyfiles.h.Andreas Schneider1-1/+0
2011-08-28keyfiles: Remove try_publickey_from_file().Andreas Schneider1-83/+0
2011-08-28keyfiles: Make ssh_try_publickey_from_file() legacy.Andreas Schneider1-63/+0
2011-08-28keyfiles: Make ssh_try_publickey_from_file() legacy.Andreas Schneider1-78/+0
2011-08-26pki: Handle hash correctly.Andreas Schneider1-26/+33
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
2011-08-26Quick fix for gcrypt DSA signaturemilo1-5/+22
2011-08-26pki: Migrate ssh_pki_do_sign to new pki.Andreas Schneider1-23/+36
2011-08-22pki: Fix memleak in gcrypt pki_publickey_to_blob().Andreas Schneider1-0/+1
2011-08-22pki: Improve pki gcrypt error reports.Andreas Schneider1-4/+8
2011-08-22pki: Add ssh_pki_signature_verify_blob().Andreas Schneider1-0/+66
2011-08-22pki: Fix gcrypt pki_signature_from_blob().Andreas Schneider1-0/+1
2011-08-22pki: Add ssh_srv_pki_do_sign_sessionid().Andreas Schneider1-0/+58
2011-08-22pki: Ensure sig_blob isn't used uninitialized.Andreas Schneider1-1/+3
2011-08-21pki: Fix ssh_key_dup() with gcrypt.Andreas Schneider1-3/+3
2011-08-21pki: Fix setting flags in ssh_key_dup().Andreas Schneider1-8/+13
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/+80
2011-08-21pki: Add ssh_pki_export_signature_blob().Andreas Schneider1-0/+64
2011-08-20pki: Remove unused variables.Andreas Schneider1-3/+0
2011-08-19pki: Use a consistent naming scheme.Andreas Schneider1-1/+1
2011-08-16misc: Remove session from ssh_get_local_username().Andreas Schneider1-1/+1
2011-08-16pki: Remove session from ssh_pki_import_privkey_* functions.Andreas Schneider1-21/+15
2011-08-16pki: Make publickey_from_file() a legacy function.Andreas Schneider1-85/+0
2011-08-16pki: Move ssh_privatekey_type and privatekey_free to legacy.Andreas Schneider1-35/+0
2011-08-15Fixed typos in ssh_pki_publickey_to_stringmilo1-10/+10
2011-08-15pki: Add ssh_pki_publickey_to_string().Andreas Schneider1-0/+178
2011-08-15pki: Fix ssh_key_dup().Andreas Schneider1-2/+2
2011-08-15pki: Added ssh_key_dup().Andreas Schneider1-41/+144
2011-08-08pki: Add ssh_pki_import_pubkey_base64().Andreas Schneider1-0/+32
2011-08-08pki: Add pki_do_sign().Andreas Schneider1-0/+43
2011-08-08pki: Move _privatekey_from_file to legacy.c.Andreas Schneider1-366/+0
2011-08-08pki: Create pki_publickey_from_privatekey().Andreas Schneider1-0/+157
2011-08-08pki: Improve ssh_key_import_private().Andreas Schneider1-62/+0
2011-08-08pki: Improve ssh_pki_import_privkey_base64().Andreas Schneider1-178/+91
2011-08-08pki: Move keyfiles to pki_gcrypt.c.Andreas Schneider1-0/+1563