summaryrefslogtreecommitdiff
path: root/lib/x509/x509_int.h
Commit message (Expand)AuthorAgeFilesLines
* Support importing/exporting X.509 GOST public keysDmitry Eremin-Solenikov2018-06-231-0/+4
* Add support for I/O of little-endian MPIDmitry Eremin-Solenikov2018-06-231-0/+5
* Add declarations for GOST R 34.11 (-94 and -2012) digest algorithmsDmitry Eremin-Solenikov2018-06-231-0/+5
* x509: no longer emit the previous custom format for provable parametersNikos Mavrogiannopoulos2017-08-071-1/+1
* x509: store and read provable seed in PKCS#8 form of keyNikos Mavrogiannopoulos2017-08-071-0/+2
* sign/digest: separate "brokenness" of signatures and hash algorithmsNikos Mavrogiannopoulos2017-08-041-1/+1
* _gnutls_x509_check_pubkey_params: removed unnecessary parameterNikos Mavrogiannopoulos2017-08-041-2/+1
* gnutls_x509_*_get_signature_algorithm: simplified error handlingNikos Mavrogiannopoulos2017-08-031-0/+2
* Added convention for missing SubjectPublicKeyInfo params fieldNikos Mavrogiannopoulos2017-08-031-5/+6
* gnutls_x509_privkey_int: eliminated duplicate pk_algorithm fieldNikos Mavrogiannopoulos2017-08-031-1/+0
* cleanup: removed unnecessary/duplicate parameters in functionsNikos Mavrogiannopoulos2017-08-031-1/+1
* cleanup: removed unnecessary/duplicate parameters in functionsNikos Mavrogiannopoulos2017-08-031-4/+2
* Clarified the purpose of the spki params related functionsNikos Mavrogiannopoulos2017-08-031-7/+30
* Added support for EdDSA (Ed25519) curve keysNikos Mavrogiannopoulos2017-07-171-0/+8
* _gnutls_privkey_find_sign_params: renamed and simplifiedNikos Mavrogiannopoulos2017-05-311-5/+0
* x509: implement RSA-PSS signature schemeDaiki Ueno2017-05-291-8/+32
* Avoid using ASN1_MAX_NAME_SIZE directlyNikos Mavrogiannopoulos2017-04-061-0/+1
* Added helper functions to parse the inhibit anyPolicy X.509 extensionNikos Mavrogiannopoulos2017-04-061-3/+5
* pkcs12: increased the maximum salt sizeNikos Mavrogiannopoulos2017-04-041-1/+2
* Use a common function to decide acceptable signaturesNikos Mavrogiannopoulos2017-03-211-0/+2
* Added gnutls_x509_crt_set_flags()Nikos Mavrogiannopoulos2017-02-171-0/+1
* gnutls_x509_crt_sign2: refuse to sign invalid X.509 certificatesNikos Mavrogiannopoulos2017-02-171-0/+2
* x509: optimize subject alternative name accesstmp-san-parsing-optimizationNikos Mavrogiannopoulos2017-02-051-0/+4
* PKCS#5,7 decryption: enforce limits in the support parameter sizesNikos Mavrogiannopoulos2016-11-141-2/+2
* Introduced new functions to allow multiple DN parsing modesNikos Mavrogiannopoulos2016-11-141-2/+4
* gnutls_x509_crt_verify_data2: introduce constraints checks on the provided ce...Nikos Mavrogiannopoulos2016-10-181-0/+9
* pkcs7: allow unknown and legacy signature data OIDs to be importedNikos Mavrogiannopoulos2016-10-111-0/+4
* pkcs8: cleaned up PKCS#8 decoding from common code with PKCS#7Nikos Mavrogiannopoulos2016-08-261-60/+0
* pkcs8: added support for decryption with PBES1-DES-CBC-MD5Nikos Mavrogiannopoulos2016-08-261-3/+24
* Added support for decrypting PKCS#8 files which use HMAC-SHA256 as PRFNikos Mavrogiannopoulos2016-08-241-0/+1
* tlsfeature: impose a maximum number of supported TLS featuresNikos Mavrogiannopoulos2016-06-141-3/+1
* several sign-related API changesNikos Mavrogiannopoulos2016-05-311-1/+1
* Added functions to parse the TLSFeatures X.509 extension.Tim Kosse2016-05-301-0/+7
* Revert "x509: allow empty DNs on parsing for subject DNs"Nikos Mavrogiannopoulos2016-05-101-1/+1
* x509: allow empty DNs on parsing for subject DNsNikos Mavrogiannopoulos2016-05-101-1/+1
* x509: use the modified flag in gnutls_x509_crt_tNikos Mavrogiannopoulos2016-05-071-2/+1
* x509: added flag to indicate modification in gnutls_x509_crt_tNikos Mavrogiannopoulos2016-05-071-2/+6
* _gnutls_x509_crt_cpy: optimized and simplifiedNikos Mavrogiannopoulos2016-05-021-1/+2
* name constraints: compute permitted set strictlyDaiki Ueno2016-04-051-0/+3
* x509: added flags to enable the encoding of othername dataNikos Mavrogiannopoulos2016-01-081-0/+2
* x509: introduced functions to set an othername alternative nameNikos Mavrogiannopoulos2016-01-081-1/+8
* pkcs7: use the PK_PKIX1_RSA_OID when writing RSA signature OIDs for PKCS#7 st...Nikos Mavrogiannopoulos2015-12-161-1/+1
* Use separate PEM headers for provable private keysNikos Mavrogiannopoulos2015-09-131-1/+2
* Added support for the SHA3 digest algorithmNikos Mavrogiannopoulos2015-08-261-0/+4
* Added code to parse and set PKCS #7 attributesNikos Mavrogiannopoulos2015-06-031-0/+6
* Initialization of gnutls_x509_dn_t was modified to allow deinitialization aft...Nikos Mavrogiannopoulos2015-06-021-0/+9
* updated PKCS #7 code to cache signed_dataNikos Mavrogiannopoulos2015-06-021-0/+1
* Enable PIN support to gnutls_x509_privkey_tNikos Mavrogiannopoulos2014-11-121-0/+1
* Verify key purpose on intermediate certificate if GNUTLS_VERIFY_KEY_PURPOSE_O...Nikos Mavrogiannopoulos2014-09-221-0/+1
* check the key purpose of the CA certificate when in pkcs11 cert validationNikos Mavrogiannopoulos2014-09-111-0/+1