summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509_vfy.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* unifdef OPENSSL_NO_CHAIN_VERIFYtb13 days1-6/+3
* Cache CRLs in issuer cachetb2025-02-081-17/+35
* Make use of X509_get_signature_info() in check_sig_level()tb2024-08-281-20/+3
* x509_vfy.c: drop some unnecessary parenthesestb2024-08-041-6/+5
* Remove notBefore and notAfter cacheing.beck2024-04-081-21/+3
* Remove unused parts of the purpose APItb2024-03-021-10/+1
* Use an accessor instead of reaching into X509_PURPOSEtb2024-02-281-2/+2
* Remove ASN1_time_clamp_notafter() prototypetb2024-02-231-3/+1
* Rework X509_STORE_CTX_set_{purpose,trust}()tb2024-01-101-36/+35
* Fix copy-paste error that broke openssl-ruby and openssl regresstb2024-01-091-2/+2
* Disable X509_STORE_CTX_purpose_inherit()tb2024-01-081-23/+22
* Minor cleanup in X509_STORE_CTX_purpose_inherit()tb2024-01-071-9/+10
* Prefix get_trusted_issuer() with x509_vfy_tb2023-12-231-4/+3
* Rename check_hosts()tb2023-12-221-3/+3
* Replace check_trust() with its x509_vfy_ prefixed wrappertb2023-12-221-11/+4
* Replace check_chain_extensions() with its x509_vfy_ wrappertb2023-12-221-8/+2
* Replace check_id() with its x509_vfy_check_id() wrappertb2023-12-221-9/+4
* Remove a bunch of function pointers from X509_STORE_CTXtb2023-12-221-35/+17
* Remove cleanup() and get_crl() from X509_STORE_CTXtb2023-12-221-12/+2
* Remove unused function pointers from X509_STOREtb2023-12-221-46/+10
* Move the callers X509_STORE_CTX_purpose_inherit() down a bittb2023-11-271-15/+15
* Eliminate the timegm(3) dependency in libcryptotb2023-11-131-3/+2
* Remove dead code.beck2023-06-081-13/+3
* Merge X509_VERIFY_PARAM_ID into X509_VERIFY_PARAMtb2023-05-281-13/+12
* Rename arguments of X509_STORE_CTX_init()tb2023-05-141-5/+5
* Rename the other_ctx in X509_STORE_CTX into trustedtb2023-05-081-10/+10
* X509_verify_cert(): Garbage collect the unused roots variabletb2023-05-081-4/+1
* Send x509_subject_cmp() to the attictb2023-04-301-9/+1
* Zap extra blank linetb2023-04-301-2/+1
* Enable policy checking by default now that we are DAG implementation based.beck2023-04-281-2/+2
* Unifdef LIBRESSL_HAS_POLICY_DAG and remove it from the Makefiletb2023-04-281-61/+1
* Make the new policy code in x509_policy.c to be selectable at compile time.beck2023-04-261-1/+41
* Use X509_STORE_CTX_get1_{certs,crls}() instead of an aliastb2023-04-251-3/+3
* Move the policy tree code to internal-onlytb2023-04-251-15/+1
* x509_vfy.c and x509_vpm.c don't need vpm_int.h anymoretb2023-04-161-2/+3
* More ProxyCertInfo tentacles go to the attictb2023-04-161-34/+4
* libressl *_namespace.h: adjust *_ALIAS() to require a semicolontb2023-02-161-56/+56
* spelling fixes; from paul tagliamontejmc2022-12-261-2/+2
* Retire X509_V_FLAG_CB_ISSUER_CHECKtb2022-12-011-16/+8
* Getters and setters for the check_issued() callbacktb2022-12-011-1/+23
* Make internal header file names consistenttb2022-11-261-2/+2
* Revert "Check certificate extensions in trusted certificates"beck2022-11-171-46/+3
* Hide public symbols in libcrypto/x509 .c filesbeck2022-11-141-1/+53
* Check certificate extensions in trusted certificates.beck2022-11-131-3/+46
* Switch loop bounds from size_t to int in check_hosts()tb2022-08-311-2/+2
* Allow security_level to mestastasize into the verifiertb2022-06-271-1/+142
* X509_GET_PUBKEY(3) return value check in libcryptoinoguchi2022-01-221-2/+3
* Bugfix in X509_get_pubkey_parameters(3):schwarze2021-11-261-3/+5
* Simplify the code in X509_get_pubkey_parameters(3)schwarze2021-11-261-8/+4
* In some situations, the verifier would discard the error on an unvalidatedbeck2021-11-241-2/+6