summaryrefslogtreecommitdiffstats
path: root/crypto/x509/by_dir.c
AgeCommit message (Expand)Author
2023-07-25get_cert_by_subject_ex(): Check result of X509_STORE_lock()atishkov
2023-06-05Avoid an unneccessary lock if we didn't add anything to the storeMatt Caswell
2023-03-14Update copyright yearMatt Caswell
2023-01-24Fix corruption when searching for CRLs in hashed directoriesHugo Landau
2022-12-01Update copyright yearTomas Mraz
2022-11-11Move 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
2017-04-20Ignore dups in X509_STORE_add_*Rich Salz
2016-07-26Use X509_LOOKUP_TYPE for lookup type consistently.Dr. Stephen Henson
2016-05-17Copyright consolidation 09/10Rich Salz
2016-05-16Fold threads.h into crypto.h making API publicViktor Dukhovni
2016-03-09Remove use of the old CRYPTO_LOCK_X5O9_STOREMatt Caswell
2016-03-08Reuse strndup(), simplify codeDmitry-Me
2016-01-26Remove /* foo.c */ commentsRich Salz
2016-01-07Only declare stacks in headersDr. Stephen Henson