summaryrefslogtreecommitdiff
path: root/lib/pkix_asn1_tab.c
Commit message (Collapse)AuthorAgeFilesLines
* Add support for PBES2/PBKDF2 using GOST algorithmsDmitry Eremin-Solenikov2018-06-231-0/+3
| | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* pkix.asn: removed unused DomainParametersNikos Mavrogiannopoulos2017-08-071-9/+0
| | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
* updated auto-generated files for new signing APItmp-enhance-signing-apisNikos Mavrogiannopoulos2017-06-071-2/+0
| | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
* Removed unnecessary entries in pkix.asn and gnutls.asntmp-minimize-pkix-asnNikos Mavrogiannopoulos2017-02-221-69/+20
| | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
* pkix.asn: simplified ASN.1 description by eliminating pkcs-7-ContentTypeNikos Mavrogiannopoulos2016-10-111-4/+3
|
* pkcs7: allow unknown and legacy signature data OIDs to be importedNikos Mavrogiannopoulos2016-10-111-1/+1
| | | | | | This allows to decode very old PKCS#7 structures where the content is not an octet string. In addition, it introduces gnutls_pkcs7_get_embedded_data_oid() to obtain the OID of the signature data.
* pkcs8: added support for decryption with PBES1-DES-CBC-MD5Nikos Mavrogiannopoulos2016-08-261-0/+3
| | | | | | | While this is a legacy (and insecure) cipher combination it is the default output of openssl up until the 1.0.2 version. We introduce this option to allow decrypting private keys from these versions of openssl.
* Added functions to parse the TLSFeatures X.509 extension.Tim Kosse2016-05-301-1/+3
| | | | | | | | | | | | | In addition provide function to enumerate the features it lists, and output information with the output functions. This adds: gnutls_x509_tlsfeatures_init gnutls_x509_tlsfeatures_deinit gnutls_x509_tlsfeatures_get gnutls_x509_ext_import_tlsfeatures gnutls_x509_crt_get_tlsfeatures Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
* pkix.asn: corrected byKey definitionNikos Mavrogiannopoulos2016-04-081-1/+1
| | | | | OCSP is defined in an EXPLICIT tags module, and as such we must tag explicitly all of its tags.
* Added code to parse and set PKCS #7 attributesNikos Mavrogiannopoulos2015-06-031-1/+1
|
* Added PKCS #7 signature(s) verificationNikos Mavrogiannopoulos2015-06-021-4/+0
|
* verify PKCS #7 signed dataNikos Mavrogiannopoulos2015-06-021-1/+25
|
* PKCS #8 encryption support was made more compact and manageableNikos Mavrogiannopoulos2014-08-041-0/+2
|
* Added support for name constraints X.509 extension.Nikos Mavrogiannopoulos2014-02-171-503/+511
| | | | | This allows to generate and read the name constraints extension, as well as check against the DNSNAME value.
* reindented codeNikos Mavrogiannopoulos2013-11-081-496/+503
|
* removed unneeded types.Nikos Mavrogiannopoulos2012-11-251-16/+0
|
* rewritten ASN.1 handling string subsystems to use the new libtasn1 APIs.Nikos Mavrogiannopoulos2012-11-241-31/+31
|
* use the old type for compatibilityNikos Mavrogiannopoulos2012-11-211-1/+1
|
* handle visiblestring.Nikos Mavrogiannopoulos2012-11-191-0/+4
|
* Added functions to parse the certificate policies extention.Nikos Mavrogiannopoulos2012-11-181-1/+28
| | | | | Added gnutls_x509_crt_get_policy() etc. In addition several updated in the handling of strings in X.509 structures.
* use the old libtasn1 typeNikos Mavrogiannopoulos2012-10-081-1/+1
|
* save some memory by removed unused ASN.1 structures.Nikos Mavrogiannopoulos2012-10-071-16/+2
|
* small optimizations in ASN.1 to save memoryNikos Mavrogiannopoulos2012-09-131-37/+17
|
* Added gnutls_x509_crt_set_private_key_usage_period() andNikos Mavrogiannopoulos2012-03-181-0/+5
| | | | | gnutls_x509_crt_get_private_key_usage_period(). The time stored in generated certificates is now GeneralizedTime.
* Add OCSP functionality.Simon Josefsson2012-01-201-1/+104
|
* Added gnutls_x509_crt_get_authority_info_access.Simon Josefsson2011-09-211-0/+6
|
* removed more stuff.Nikos Mavrogiannopoulos2010-06-031-24/+1
|
* No need for those OIDs any more.Nikos Mavrogiannopoulos2010-06-031-178/+0
|
* Added support for EV certificate attributes.Nikos Mavrogiannopoulos2010-06-031-0/+43
|
* Display postalCode and Name X.509 DN attributes correctly.Nikos Mavrogiannopoulos2010-03-201-0/+4
| | | | Based on patch by Pavan Konjarla.
* Added GNUTLS_BAG_SECRET that adds support for storing a randomly generated keyNikos Mavrogiannopoulos2009-10-251-0/+5
| | | | | | into a PKCS-12 structure. This is a gnutls extension, since PKCS-12 does not specify what should be in the secret bag. What we do is store the key as OCTET string and specify an OID of the PKCS-9 random nonce.
* Added support for the AES family of ciphers in the PKCS8 and 12 encryption ↵Nikos Mavrogiannopoulos2009-10-241-0/+6
| | | | options.
* Regenerate.Simon Josefsson2009-10-141-0/+8
|
* Regenerated libtasn1 files.Simon Josefsson2009-05-031-625/+43
|
* Revert "Added more verbose debugging info"Nikos Mavrogiannopoulos2009-02-221-6/+727
| | | | This reverts commit c2d3596cddbb54ac4f19c44b15a03ee1fcceab12.
* Added more verbose debugging infoNikos Mavrogiannopoulos2009-02-221-727/+6
|
* Use #ifdef for checking HAVE_CONFIG_H for consistency.Simon Josefsson2008-09-031-1/+1
|
* Re-generate using modern libtasn1.Simon Josefsson2008-04-171-1118/+1118
|
* Update.Simon Josefsson2007-02-131-0/+3
|
* Generated.Simon Josefsson2007-02-121-1/+8
|
* Add proxy certificate APIs.Simon Josefsson2007-01-311-1/+19
|
* Generated.Simon Josefsson2006-12-271-1097/+1094
|
* Use GNU coding style.Simon Josefsson2005-11-071-1091/+1096
|
* Some fixes for AuthorityKeyIdentifier parsing. Suggested by Fabio.Nikos Mavrogiannopoulos2005-04-131-2/+2
|
* The certificate chain verification function now checks certificates in the ↵Nikos Mavrogiannopoulos2004-12-011-1099/+1091
| | | | reverse order to minimize the resources spent. This has not be thoroughtly tested.
* changed indentation to 4 spaces instead of tabs.Nikos Mavrogiannopoulos2004-06-071-1091/+1099
|
* Corrected session resuming in SRP ciphersuites.Nikos Mavrogiannopoulos2004-05-261-2/+27
|
* fixed CRLDistpoints ASN.1 definitions.Nikos Mavrogiannopoulos2004-02-131-4/+4
|
* *** empty log message ***gnutls_1_1_5Nikos Mavrogiannopoulos2004-01-061-0/+10
|
* * Added the gnutls_sign_algorithm type.Nikos Mavrogiannopoulos2004-01-061-96/+60
| | | | * Improved the DN parser.