aboutsummaryrefslogtreecommitdiff
path: root/src/pki_gcrypt.c
AgeCommit message (Expand)AuthorFilesLines
2016-11-09pki_gcrypt: Fix memory leak.Justus Winter1-0/+4
2016-11-03pki_gcrypt: Handle ECDSA keys and signaturesJustus Winter1-5/+562
2016-11-03pki_gcrypt: Add a little more ASN1 infrastructureJustus Winter1-0/+15
2016-05-02pki_gcrypt: Add primitive to read ASN.1 bit stringsJustus Winter1-0/+59
2016-05-02pki_gcrypt: Rework 'pki_export_pubkey_rsa1'Justus Winter1-23/+8
2016-05-02pki_gcrypt: Rework 'pki_publickey_to_blob'Justus Winter1-56/+36
2016-05-02pki_gcrypt: Rework 'pki_key_dup'Justus Winter1-221/+66
2016-03-21pki_gcrypt: Fix memory leakJustus Winter1-5/+7
2016-03-21pki_gcrypt: Burn key materialJustus Winter1-0/+11
2016-03-21pki_gcrypt: Generalize asn1_get_intJustus Winter1-2/+6
2016-03-21pki_gcrypt: Fix memory leakJustus Winter1-0/+2
2016-03-15pki_gcrypt: Add cert auth support to pki_publickey_to_blob()Axel Eppe1-0/+10
2016-01-19buffer: use ssh_buffer_get() instead of ssh_buffer_get_begin()Fabiano Fidêncio1-4/+4
2016-01-19buffer: do not use ssh_buffer_get_rest_len()Fabiano Fidêncio1-2/+2
2016-01-19pki_gcrypt: adapt to the new behavior of ssh_buffer_get_len()Fabiano Fidêncio1-2/+2
2016-01-19buffer: rename ssh_buffer_get_rest() to ssh_buffer_get()Fabiano Fidêncio1-1/+1
2016-01-19pki_gcrypt: Fix warning about not handled values in switchFabiano Fidêncio1-0/+2
2016-01-19cleanup: use ssh_ prefix in the buffer (non-static) functionsFabiano Fidêncio1-14/+14
2015-12-17Fix a bunch of -Wmaybe-uninitializedFabiano Fidêncio1-1/+1
2015-09-07pki: Use the standard logging functionAndreas Schneider1-14/+20
2015-02-03Revert "pki_gcrypt: fix warnings for SSH_KEYTYPE_ED25519"Aris Adamantiadis1-9/+0
2015-02-02libgcrypt: Make the PEM parser ed25519 awareAris Adamantiadis1-0/+54
2014-12-09pki_gcrypt: fix DSA signature extractionJon Simons1-3/+29
2014-12-09pki_gcrypt: fix warnings for SSH_KEYTYPE_ED25519Jon Simons1-0/+9
2014-10-02pki_gcrypt: Initialize 'type_c' in 'pki_do_sign_sessionid'Artyom V. Poptsov1-0/+1
2014-01-22pki: Use ssh_buffer_add_data() in pki_gcrypt..Andreas Schneider1-3/+3
2014-01-17pki: Do not use deprecated string functions.Andreas Schneider1-1/+1
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
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
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