summaryrefslogtreecommitdiff
path: root/lib/x509/common.h
Commit message (Expand)AuthorAgeFilesLines
* build: re-indent codeDaiki Ueno2023-04-241-161/+149
* pkcs11: respect Mozilla's time-based distrust upon issuer lookupDaiki Ueno2023-03-171-0/+1
* Indent codeZoltan Fridrich2023-01-271-128/+126
* Improve certificate sanity checksZoltan Fridrich2022-05-091-0/+2
* Fix for #1132Brian Wickman2022-04-211-0/+1
* algorithms: Explicitly name ECDH_X448_OID and ECDH_X25519_OIDDaniel Kahn Gillmor2021-09-171-0/+3
* ASN1 : Remove warnings related to old libtasn1 namingsLeonardo Bras2021-05-211-28/+28
* _gnutls_sort_clist: simplify the calling conventionDaiki Ueno2020-11-191-5/+2
* x509: generify oid to str conversionsDmitry Baryshkov2020-05-141-0/+12
* lib/x509: use common routine for parsing data versionDmitry Baryshkov2020-03-121-0/+2
* algorithms: implement X448 key exchange and Ed448 signature schemeDaiki Ueno2020-01-231-0/+1
* x509: do not tolerate invalid DER timeNikos Mavrogiannopoulos2019-12-261-3/+3
* Add const to function arguments in lib/x509Tim Rühsen2019-12-071-6/+6
* Add or clean header guards in lib/x509/Tim Rühsen2019-05-071-3/+3
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Implemented support for raw public-key functionality (RFC7250).Tom Vrancken2018-12-151-1/+1
* Provide a more flexible PKCS#11 search of trust store certificatestmp-pkcs11-lax-searchNikos Mavrogiannopoulos2018-09-211-1/+2
* Add few functions to support basic operations with GOST public keysDmitry Eremin-Solenikov2018-06-231-0/+7
* Add declarations for GOST R 34.10 signaturesDmitry Eremin-Solenikov2018-06-231-0/+2
* Add declarations to support GOST public keysDmitry Eremin-Solenikov2018-06-231-0/+2
* fuzzer: added a fuzzer targetNikos Mavrogiannopoulos2017-08-161-1/+6
* cleanup: removed unnecessary/duplicate parameters in functionsNikos Mavrogiannopoulos2017-08-031-4/+1
* Added support for EdDSA (Ed25519) curve keysNikos Mavrogiannopoulos2017-07-171-0/+3
* Tolerate DER time encoding errorsNikos Mavrogiannopoulos2017-06-051-1/+6
* x509: implement RSA-PSS signature schemeDaiki Ueno2017-05-291-0/+2
* PKCS8/PKCS12: enforce a maximum number of iterationsNikos Mavrogiannopoulos2017-03-091-0/+4
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-111-1/+1
* x509: replace the bool type with the unsigned typeNikos Mavrogiannopoulos2016-05-311-6/+5
* exported gnutls_x509_crt_equals() and gnutls_x509_crt_equals2()Nikos Mavrogiannopoulos2016-05-021-8/+0
* _gnutls_parse_general_name2: allow parsing empty namesNikos Mavrogiannopoulos2016-04-051-0/+2
* Added NIST's OIDs for SHA3 signature algorithmsNikos Mavrogiannopoulos2016-02-151-0/+15
* x509: introduced GNUTLS_SAN_OTHERNAME_KRB5PRINCIPALNikos Mavrogiannopoulos2016-01-121-0/+1
* x509: moved virtual subject alternative name othername support to virt-san.cNikos Mavrogiannopoulos2016-01-101-3/+0
* Allow assigning 'virtual' SAN types via *_set_subject_alt_name()Nikos Mavrogiannopoulos2016-01-101-0/+1
* When writing the Time ASN.1 structure follow the RFC5280 recommendationsNikos Mavrogiannopoulos2015-06-171-1/+1
* pkcs7: write the DER encoded timeNikos Mavrogiannopoulos2015-06-161-1/+3
* Initialization of gnutls_x509_dn_t was modified to allow deinitialization aft...Nikos Mavrogiannopoulos2015-06-021-4/+0
* Initialization of gnutls_x509_dn_t was modified to allow deinitialization aft...Nikos Mavrogiannopoulos2015-06-021-0/+4
* Added flags which modify the algorithm used for key ID calculationNikos Mavrogiannopoulos2015-04-081-1/+1
* x509: use libtasn1's strict DER decoding rules in network obtained structuresNikos Mavrogiannopoulos2015-03-091-0/+6
* use asn1_decode_simple_ber if availableNikos Mavrogiannopoulos2015-03-041-2/+4
* GNUTLS_E_CERTIFICATE_LIST_UNSORTED can be returned from gnutls_pcert_import_x...Nikos Mavrogiannopoulos2014-11-271-0/+2
* Added flag GNUTLS_X509_CRT_LIST_SORT for gnutls_x509_crt_list_import*Nikos Mavrogiannopoulos2014-11-271-0/+9
* pkcs11: simplified and optimized loopNikos Mavrogiannopoulos2014-10-091-1/+1
* pkcs11: always check for a valid subjectKeyIdentifier matchNikos Mavrogiannopoulos2014-10-071-2/+2
* pkcs11: when no CKA_ID can be relied on fallback on checking the SubjectKeyId...Nikos Mavrogiannopoulos2014-10-071-0/+4
* Verify key purpose on intermediate certificate if GNUTLS_VERIFY_KEY_PURPOSE_O...Nikos Mavrogiannopoulos2014-09-221-1/+1
* unified the key purpose checks functionsNikos Mavrogiannopoulos2014-09-161-0/+2
* check for CAs with the same key in gnutls_x509_trust_list_add_casNikos Mavrogiannopoulos2014-09-161-0/+5
* added gnutls_pkcs11_copy_attached_extension()Nikos Mavrogiannopoulos2014-09-121-1/+3