summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Prepare to make many of the structs in x509.h opaque.tb2021-10-231-76/+86
* Prepare to provide X509_re_X509*_tbs()tb2021-10-233-3/+27
* Prepare to provide X509_get_extension_flags()tb2021-10-232-2/+13
* Prepare to provide X509_SIG_get{0,m}.tb2021-10-231-1/+8
* Prepare to provide X509_get_{extended_,}key_usage()tb2021-10-222-2/+32
* Prepare to provide X509_REQ_pubkey_get0()tb2021-10-222-2/+13
* Simplify a return value check for X509_STORE_get_by_subject() nowtb2021-10-211-18/+7
* Set enc.modified if the X509_REQ is going to be modified.tb2021-10-211-1/+4
* Sync parts of X509_STORE_get_by_subject() with OpenSSLtb2021-10-211-13/+7
* Prepare to make X509 opaque.tb2021-10-211-4/+7
* Add XKU_ANYEKU #define and use it to cache the anyExtendedKeyUsagetb2021-10-212-3/+8
* Prepare to provide X509_get_X509_PUBKEY() as a function.tb2021-10-212-5/+15
* X509_STORE_CTX_init() allows the store to be NULL on init. Add checksclaudio2021-10-061-1/+11
* Enable X509_V_FLAG_TRUSTED_FIRST by default in the legacy verifier.jsing2021-09-301-1/+2
* Avoid a potential overread in x509_constraints_parse_mailbox()jsing2021-09-231-5/+9
* In X509_check_issued() do the same dance around x509v3_cache_extensions()claudio2021-09-131-3/+11
* When calling the legacy callback, ensure we catch the case where itbeck2021-09-091-2/+5
* Replace bare ; with continue;job2021-09-081-7/+7
* Fix indentation of comments and labelsjob2021-09-082-165/+167
* Replace (&(x)) pattern with &xjob2021-09-072-32/+32
* KNFjob2021-09-072-1478/+1548
* Call the callback on success in new verifier in a compatible waybeck2021-09-033-16/+55
* Unroll ASN1_ITEM_ref()job2021-09-021-1/+1
* Change OPENSSL_strdup() to strdup()job2021-09-021-1/+1
* Change OPENSSL_malloc to calloc()job2021-09-021-1/+2
* Repair unrolling of static ASN1_ITEM IPAddrBlocks_itjob2021-09-021-0/+11
* Make v3_addr and v3_asid extern constjob2021-09-021-2/+2
* Add err.h for X509error() and friendsjob2021-09-022-0/+2
* Fix OPENSSL_assert() and assert()job2021-09-022-35/+17
* Unroll ASN1_EX_TEMPLATE_TYPE IPAddrBlocksjob2021-09-021-4/+7
* Change the OPENSSL_strdup() to strdup()job2021-09-021-3/+4
* Fix header file includesjob2021-09-022-8/+9
* Move the error put functions from X509V3err() to X509V3error()job2021-09-022-52/+32
* Unroll ASN1_SEQUENCE() ASN1_CHOICE() ASN1_ITEM_TEMPLATE()job2021-09-022-46/+218
* OPENSSL_assert() is not appropriate in this contextjob2021-09-021-2/+3
* Replace ossl_assert()/assert() with OPENSSL_assert()job2021-09-022-14/+14
* Replace OPENSSL_free() with free()job2021-09-022-7/+7
* Unroll IMPLEMENT_ASN1_FUNCTIONS()job2021-09-022-8/+197
* Unroll DECLARE_ASN1_FUNCTIONS()job2021-09-021-9/+56
* Rename DEFINE_STACK_OF() to DECLARE_STACK_OF()job2021-09-021-4/+4
* Lay groundwork to support X.509 v3 extensions for IP Addresses and AS Identif...job2021-09-026-4/+2377
* Revert previous change that changed our default return for unable tobeck2021-08-301-11/+5
* Fix Jan's regress in openssl/x509 to do what it says it does,beck2021-08-301-5/+11
* Don't call the verify callback twice on success.beck2021-08-291-2/+1
* Get rid of historical code to extract the roots in the legacy case.beck2021-08-283-78/+33
* Remove the "dump_chain" flag and code. This was a workaround for a problem wherebeck2021-08-282-16/+4
* Fix various read buffer overflow when printing ASN.1 strings (which aretb2021-08-243-12/+17
* Pull roots out of the trust store in the legacy xsc when building chainsbeck2021-08-193-8/+26
* Add a check_trust call to the legacy chain validation on chain add, rememberingbeck2021-08-181-2/+10
* Refactor the legacy chain validation from the chain adding code into itsbeck2021-08-181-52/+70