summaryrefslogtreecommitdiff
path: root/lib/libcrypto/x509/x509_vfy.h
AgeCommit message (Expand)Author
2024-08-31const correct X509_LOOKUP_METHODTheo Buehler
2024-03-02Garbage collect most of the public LOOKUP APITheo Buehler
2024-03-02Expose X509_STORE_get1_objects()Theo Buehler
2024-03-02Remove unused parts of the purpose APITheo Buehler
2024-02-23Prepare to provide X509_STORE_get1_objects()Theo Buehler
2023-05-28Merge X509_VERIFY_PARAM_ID into X509_VERIFY_PARAMTheo Buehler
2023-04-28Enable policy checking by default now that we are DAG implementation based.Bob Beck
2023-04-25X509_STORE_get1_{certs,crls} become X509_STORE_CTX_*Theo Buehler
2023-04-25Move the policy tree code to internal-onlyTheo Buehler
2023-04-16Prepare addition of X509_STORE_CTX_get1_{certs,crls}(3)Theo Buehler
2023-04-16Mark remaining policy tree public API for removalTheo Buehler
2023-03-10Expose various X509_STORE_*check_issued()Theo Buehler
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2022-12-01Annotate X509_V_FLAG_CB_ISSUER_CHECK as deprecated and unusedTheo Buehler
2022-12-01Getters and setters for the check_issued() callbackTheo Buehler
2022-07-07Expose new API in headers.Theo Buehler
2022-07-04Prepare to provide X509_VERIFY_PARAM_get_time()Theo Buehler
2022-06-27Allow security_level to mestastasize into the verifierTheo Buehler
2022-06-27Prepare to provide X509_VERIFY_PARAM_set_auth_level()Theo Buehler
2022-01-14Remove X509_OBJECT_free_contentsTheo Buehler
2022-01-14Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_APITheo Buehler
2022-01-05Prepare to provide X509_{set,get}_verify() and X509_STORE_get_verify_cb()Theo Buehler
2021-11-19minor KNF improvement, changing only whitespace, no code change:Ingo Schwarze
2021-11-01Move the now internal X.509-related structs into x509_lcl.h.Theo Buehler
2021-11-01Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this isTheo Buehler
2021-10-31Hide struct internals under LIBRESSL_CRYPTO_INTERNAL so that otherTheo Buehler
2021-10-31Remove the unused X509_CERT_FILE_CTX struct.Theo Buehler
2021-10-31Prepare to provide X509_STORE_CTX_get_obj_by_subject(), a wrapperTheo Buehler
2021-10-31Switch various X509 API to use the new X509_LOOKUP_TYPE to matchTheo Buehler
2021-10-31Provide the X509_LOOKUP_TYPE enum.Theo Buehler
2021-10-31Prepare definitions X509_STORE_set_verify{,_cb}_func() that work withTheo Buehler
2021-10-31Prepare to make various structs in x509_vfy.h opaque.Theo Buehler
2021-10-24Prepare to provide a number of X509_STORE_CTX_* setters.Theo Buehler
2021-10-24Prepare to provide X509_STORE_CTX_get_num_untrusted()Theo Buehler
2021-10-24Prepare to provide X509_OBJECT_{new,free}()Theo Buehler
2021-10-23KNF a particularly ugly commentTheo Buehler
2021-10-23Zap trailing whitespaceTheo Buehler
2021-02-24Fix comment explaining last_untrusted. This should really be calledTheo Buehler
2020-09-13Add new x509 certificate chain validator in x509_verify.cBob Beck
2018-08-24Make X509_OBJECT_up_ref_count return an int.Theo Buehler
2018-05-18Fix eyesore indentation of member functions of X509_LOOKUP_METHOD.Theo Buehler
2018-05-18X509_LOOKUP_by_alias() now takes a 'const char str *' andTheo Buehler
2018-03-20Provide X509_STORE_get_ex_new_index macro.Joel Sing
2018-03-17Provide X509_STORE_get0_param()Theo Buehler
2018-03-17Provide X509_OBJECT_get_type(). Instead of the X509_LOOKUP_TYPE enumTheo Buehler
2018-02-22Provide X509_STORE_get0_objects(), X509_STORE_get_ex_data() andJoel Sing
2018-02-22Provide X509_OBJECT_get0_X509() and X509_OBJECT_get0_X509_CRL().Joel Sing
2018-02-22Provide X509_STORE_up_ref().Joel Sing
2018-02-22Provide X509_STORE_CTX_get0_chain() and X509_STORE_CTX_get0_store().Joel Sing
2018-02-14Provide X509_STORE_CTX_get0_{cert,untrusted}() andJoel Sing