summaryrefslogtreecommitdiffstats
path: root/crypto/x509/by_dir.c
AgeCommit message (Expand)Author
2024-06-04Copyright year updatesTomas Mraz
2024-04-30Fix race for X509 store found by thread sanitizerRobert Schulze
2023-09-07Copyright year updatesMatt Caswell
2023-07-25get_cert_by_subject_ex(): Check result of X509_STORE_lock()atishkov
2023-06-15Partially revert #18070 (Add support for Windows CA certificate store)Hugo Landau
2023-06-10Coverity 1531872: j is not used anywhere later, remove the assignmentTomas Mraz
2023-06-05Avoid an unneccessary lock if we didn't add anything to the storeMatt Caswell
2023-05-01x509: sort stacks before findsPauli
2023-01-24Fix corruption when searching for CRLs in hashed directoriesHugo Landau
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-14Add support for loading root CAs from Windows crypto APIHugo Landau
2022-09-14Fix URI handling in SSL_CERT_DIR/introduce SSL_CERT_URI envHugo Landau
2022-05-03Update copyright yearMatt Caswell
2022-02-05Move e_os.h to include/internalRichard Levitte
2021-04-01Corrected missing definitions from NonStop SPT build.Randall S. Becker
2021-03-14Always check CRYPTO_LOCK_{read,write}_lockRich Salz
2021-01-28Update copyright yearRichard Levitte
2021-01-13Add X509_NAME_hash_ex() to be able to check if it failed due to unsupported SHA1Dr. David von Oheimb
2020-12-03remove unused initialisationsPauli
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-12vms: move otherwise dead code into the VMS relevant path.Pauli
2020-10-01Fix some things the rename script didn't quite get rightMatt Caswell
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-13Fix safestack issues in x509_vfy.hMatt Caswell
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
2019-10-09Explicitly test against NULL; do not use !p or similarRich Salz
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-07-15Fix wrong lock claimed in x509 dir lookup.Krists Krilovs
2018-12-06Following the license change, modify the boilerplates in crypto/x509/Richard Levitte
2018-09-24Use secure_getenv(3) when available.Pauli
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-01Update copyright yearMatt Caswell
2018-04-24x509/by_dir.c: Remove dead codeDr. Matthias St. Pierre
2018-04-24X509: add more error codes on malloc or sk_TYP_push failureFdaSilvaYY
2017-10-18Remove parentheses of return.KaoruToda
2017-09-29Remove unnecessary #include <openssl/lhash.h> directives.Pauli
2017-09-15Avoid signed vs unsigned comparison error.Pauli
2017-09-15Remote unrequited castsPauli
2017-09-14Revert "Reuse strndup(), simplify code"Pauli
2017-08-30Move e_os.h to be the very first include.Pauli
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-08-25NO_SYS_TYPES_H isn't defined anywhere, stop using it as a guardRichard Levitte
2017-07-07Trivial bounds checking.Pauli
2017-07-05Undo commit d420ac2Rich Salz