summaryrefslogtreecommitdiffstats
path: root/crypto/x509/x509_lu.c
AgeCommit message (Expand)Author
2024-04-09Copyright year updatesRichard Levitte
2024-01-15Add X509_STORE_get1_objectsDavid Benjamin
2023-09-07Copyright year updatesMatt Caswell
2023-08-18ossl_x509_store_ctx_get_by_subject(): Check return value of X509_STORE_lock()Tomas Mraz
2023-07-01x509: update to structure based atomicsPauli
2023-06-05Don't take a write lock to retrieve a value from a stackMatt Caswell
2023-04-28x509: sort stacks prior to searchingPauli
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-07-26x509_lu.c and x509_vfy.c: improve coding style, comments, and related docDr. David von Oheimb
2022-05-04X509{,_LOOKUP}: Improve distinction between not found and fatal/internal errorDr. David von Oheimb
2022-05-03Update copyright yearMatt Caswell
2022-01-26x509: add the check for X509_STORE_lockJiasheng Jiang
2021-12-21add OSSL_STACK_OF_X509_free() for commonly used patternDr. David von Oheimb
2021-06-02x509: remove TODOsPauli
2021-05-19X509_STORE_CTX_get1_issuer(): Simplify code, reducing risk of failureDr. David von Oheimb
2021-04-28Improve the implementation of X509_STORE_CTX_get1_issuer()Tomas Mraz
2021-03-18Add ossl_ x509 symbolsShane Lontis
2021-02-11X509_STORE_CTX_get1_issuer(): Make preference on expired certs consistent wit...Dr. David von Oheimb
2021-01-28Update copyright yearRichard Levitte
2021-01-13X509_cmp(): Fix comparison in case x509v3_cache_extensions() failed to due to...Dr. David von Oheimb
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-13Fix safestack issues in x509_vfy.hMatt Caswell
2020-09-13Fix safestack issues in x509.hMatt Caswell
2020-08-12Introduce X509_add_cert[s] simplifying various additions to cert listsDr. David von Oheimb
2020-07-24Add X509 related libctx changes.Shane Lontis
2020-04-24In OpenSSL builds, declare STACK for datatypes ...Rich Salz
2020-04-23Update copyright yearMatt Caswell
2020-03-23Constify various mostly X509-related parameter types in crypto/ and apps/Dr. David von Oheimb
2020-02-17chunk 7 of CMP contribution to OpenSSLDr. David von Oheimb
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-05Fix error handling in x509_lu.cBernd Edlinger
2019-07-31Rename X509_STORE ptr stored in opaque struct X509_STORE_CTXShane Lontis
2019-07-18Cleanup use of X509 STORE locksShane Lontis
2019-04-09Fix crash in X509_STORE_CTX_get_by_subjectMatt Caswell
2019-01-13Fix compilation with `-DREF_PRINT`Anna Henningsen
2018-12-06Following the license change, modify the boilerplates in crypto/x509/Richard Levitte
2018-08-07Harmonize use of sk_TYPE_find's return value.Andy Polyakov
2018-05-30Add APIs for custom X509_LOOKUP_METHOD creationMingtao Yang
2018-05-11Use void in all function definitions that do not take any argumentsKurt Roeckx
2018-04-24X509: add more error codes on malloc or sk_TYP_push failureFdaSilvaYY
2018-04-19Don't crash if there are no trusted certsMatt Caswell
2018-04-03Update copyright yearMatt Caswell
2018-03-27Allow NULL for some _free routines.Rich Salz
2018-03-27Remove some code for a contributor that we cannot findMatt Caswell
2017-09-29Remove unnecessary #include <openssl/lhash.h> directives.Pauli
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli
2017-08-30e_os.h removal from other headers and source files.Pauli