summaryrefslogtreecommitdiff
path: root/lib/libcrypto/x509
AgeCommit message (Expand)Author
2024-04-09Add a comment on abuse of EXFLAG_INVALIDTheo Buehler
2024-04-08Remove notBefore and notAfter cacheing.Bob Beck
2024-03-29Make X509_VERIFY_PARAM_set1_policies() less badTheo Buehler
2024-03-29Clean up X509_VERIFY_PARAM_add0_policy()Theo Buehler
2024-03-29Fix indentTheo Buehler
2024-03-27Unify *_up_ref() implementationsTheo Buehler
2024-03-26Remove superfluous parentheses in X509_REQ settersTheo Buehler
2024-03-26Cosmetics, mostly removal of silly parenthesesTheo Buehler
2024-03-26Drop superfluous parentheses in X509_set_version()Theo Buehler
2024-03-26Tweak versions comment for CRLsTheo Buehler
2024-03-26piuid and psuid have annoyed me for long enoughTheo Buehler
2024-03-26x509 trust: remove unneeded headersTheo Buehler
2024-03-26Reject setting invalid versions for certs, CRLs and CSRsTheo Buehler
2024-03-26PKCS5_pbe2_set_iv() can be local to p5_pbev2Theo Buehler
2024-03-25Revert r1.13 since it currently breaks openssl-ruby regress tests.Joel Sing
2024-03-25Error on setting an invalid CSR versionJob Snijders
2024-03-25Final tweaks in x509_trs.c for nowTheo Buehler
2024-03-25Kill X509_TRUSTTheo Buehler
2024-03-25Clean up EVP_MD_CTX_{legacy_clear,cleanup}() usage in x509/x509_cmp.cjoshua
2024-03-25Add back trust member of X509_TRUST that I accidentally deletedTheo Buehler
2024-03-25Const correct the trust handlersTheo Buehler
2024-03-25Pass the nid instead of the entire trust structureTheo Buehler
2024-03-25Pull extension caching into X509_check_trust()Theo Buehler
2024-03-25Remove unnecessary stat() calls from by_dirBob Beck
2024-03-24Rename ax into auxTheo Buehler
2024-03-24Drop redundant NULL checks around two for loopsTheo Buehler
2024-03-24Rename arg1 to nid because that's what it isTheo Buehler
2024-03-24Drop the unused 'name' member from X509_TRUSTTheo Buehler
2024-03-23Remove unused flags and arg2 members from X509_TRUSTTheo Buehler
2024-03-23Remove unused flags argument from the trust handlersTheo Buehler
2024-03-22Simplify X509_STORE_free()Theo Buehler
2024-03-02Remove sk_find_ex()Theo Buehler
2024-03-02Make LHASH_OF() and STACK_OF() use opaque structsTheo Buehler
2024-03-02Remove X509_CRL_METHOD APITheo Buehler
2024-03-02Garbage collect most of the public LOOKUP APITheo Buehler
2024-03-02Expose X509_STORE_get1_objects()Theo Buehler
2024-03-02Make X509_CERT_AUX internalTheo Buehler
2024-03-02Remove X509_TRUST from the public APITheo Buehler
2024-03-02Remove DECLARE_STACK_OF(X509_TRUST)Theo Buehler
2024-03-02Remove unused public X509_TRUST APITheo Buehler
2024-03-02const correct X509_PURPOSE_get0{,_{,s}name}()Theo Buehler
2024-03-02Make X509_PURPOSE opaqueTheo Buehler
2024-03-02Remove unused parts of the purpose APITheo Buehler
2024-03-02Remove X509V3_EXT extensibility APITheo Buehler
2024-03-02Remove X509_ALGOR_set_md()Theo Buehler
2024-03-02Remove more PBE stuff from the public APITheo Buehler
2024-03-02Remove most PBEPARAM stuff from public visibilityTheo Buehler
2024-02-28Small tweak for X509_check_purpose()Theo Buehler
2024-02-28Use an accessor instead of reaching into X509_PURPOSETheo Buehler
2024-02-23Prepare to provide X509_STORE_get1_objects()Theo Buehler