summaryrefslogtreecommitdiff
path: root/lib/x509/pkcs7.c
Commit message (Expand)AuthorAgeFilesLines
* build: avoid -Wenum-conversion warnings with GCC 10Daiki Ueno2020-08-311-1/+1
* pk: implement deterministic ECDSA/DSADaiki Ueno2019-08-081-0/+2
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Remove redundant resets of variables after free()Tim Rühsen2019-02-221-6/+0
* pkcs7: allow BER encoding when parsing encapContentInfo.eContentDmitry Eremin-Solenikov2018-11-141-2/+2
* _gnutls_fbase64_decode will always return non-zerotmp-base64-reject-zero-lengthNikos Mavrogiannopoulos2017-08-071-1/+1
* Clarified the purpose of the spki params related functionsNikos Mavrogiannopoulos2017-08-031-13/+15
* Pass the signature algorithm lower in the verification stackNikos Mavrogiannopoulos2017-08-031-1/+2
* pkcs7: improved syntax in if-clauseNikos Mavrogiannopoulos2017-07-171-1/+1
* Added support for EdDSA (Ed25519) curve keysNikos Mavrogiannopoulos2017-07-171-1/+1
* _gnutls_privkey_find_sign_params: renamed and simplifiedNikos Mavrogiannopoulos2017-05-311-1/+1
* x509: implement RSA-PSS signature schemeDaiki Ueno2017-05-291-5/+25
* find_signer: eliminate memory leakNikos Mavrogiannopoulos2017-05-151-1/+4
* Avoid using ASN1_MAX_NAME_SIZE directlyNikos Mavrogiannopoulos2017-04-061-4/+4
* Mark with (void) the functions where the returned value is not checked intent...Nikos Mavrogiannopoulos2017-04-061-8/+18
* preinitialize variables to work-around warnings with clangNikos Mavrogiannopoulos2017-02-201-0/+2
* pkcs7: corrected error checking in write_signer_idNikos Mavrogiannopoulos2017-02-201-6/+3
* pkcs7: return GNUTLS_E_PK_SIG_VERIFY_FAILED on hash mismatchNikos Mavrogiannopoulos2016-11-251-1/+5
* pkcs7: added recursive discovery of structure's signerNikos Mavrogiannopoulos2016-11-251-94/+282
* pkcs7: on data verification failure log the signerNikos Mavrogiannopoulos2016-11-251-0/+1
* pkcs7: pass the verification flags down to gnutls_x509_trust_list_verify_crt2...Nikos Mavrogiannopoulos2016-11-251-2/+3
* pkcs7: corrected iteration over stored certificatesNikos Mavrogiannopoulos2016-11-251-1/+1
* pkcs7: added debug logging on verification discoveryNikos Mavrogiannopoulos2016-11-251-0/+3
* doc update [ci skip]Nikos Mavrogiannopoulos2016-10-181-0/+3
* doc updateNikos Mavrogiannopoulos2016-10-181-1/+2
* gnutls_x509_crt_verify_data2: introduce constraints checks on the provided ce...Nikos Mavrogiannopoulos2016-10-181-2/+6
* gnutls_pkcs7_get_embedded_data: added GNUTLS_PKCS7_EDATA_GET_RAW flagNikos Mavrogiannopoulos2016-10-121-5/+15
* pkcs7: print the eContent type in output functions if it does not match the d...Nikos Mavrogiannopoulos2016-10-111-6/+3
* pkcs7: allow unknown and legacy signature data OIDs to be importedNikos Mavrogiannopoulos2016-10-111-92/+94
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-111-192/+302
* several sign-related API changesNikos Mavrogiannopoulos2016-05-311-4/+4
* Fix some typos [ci skip]Andreas Metzler2015-12-271-2/+2
* gnutls_pkcs7_get_embedded_data: added functionNikos Mavrogiannopoulos2015-12-171-0/+60
* pkcs7: set by default the content type attributeNikos Mavrogiannopoulos2015-12-161-1/+45
* pkcs7: use the PK_PKIX1_RSA_OID when writing RSA signature OIDs for PKCS#7 st...Nikos Mavrogiannopoulos2015-12-161-1/+6
* pkcs7: Disable the optional fields prior to generating the PKCS#7 structureNikos Mavrogiannopoulos2015-12-161-0/+23
* Added documentation on PKCS #7 signingNikos Mavrogiannopoulos2015-11-131-4/+3
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-4/+4
* Exported functions to convert from and to OIDsNikos Mavrogiannopoulos2015-06-181-3/+3
* pkcs7: corrected write_signer_id() when GNUTLS_PKCS7_WRITE_SPKI was usedNikos Mavrogiannopoulos2015-06-181-1/+1
* Added gnutls_pkcs7_get_signature_countNikos Mavrogiannopoulos2015-06-171-1/+29
* doc updateNikos Mavrogiannopoulos2015-06-161-5/+4
* pkcs7: write the DER encoded timeNikos Mavrogiannopoulos2015-06-161-3/+3
* pkcs7: corrected usage of GNUTLS_PKCS7_INCLUDE_TIME flagNikos Mavrogiannopoulos2015-06-161-2/+2
* Added gnutls_pkcs7_print()Nikos Mavrogiannopoulos2015-06-161-0/+1
* pkcs7: addressed memory leaksNikos Mavrogiannopoulos2015-06-031-2/+4
* Added code to parse and set PKCS #7 attributesNikos Mavrogiannopoulos2015-06-031-21/+139
* use the same flags in all verification functionsNikos Mavrogiannopoulos2015-06-021-4/+4
* _decode_pkcs7_signed_data: fixed mem leaksNikos Mavrogiannopoulos2015-06-021-2/+5
* Added gnutls_pkcs7_sign()Nikos Mavrogiannopoulos2015-06-021-56/+357