summaryrefslogtreecommitdiffstats
path: root/crypto/store/store_lib.c
AgeCommit message (Expand)Author
2022-05-03Update copyright yearMatt Caswell
2022-04-21str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2021-07-02Defined out MUTEX attributes not available on NonStop SPT Threads.Randall S. Becker
2021-06-29OSSL_STORE: Fix crash when tracing STORERichard Levitte
2021-06-20STORE: Fix OSSL_STORE_open_ex() error reportingRichard Levitte
2021-06-11STORE: Make OSSL_STORE_LOADER_fetch() consistent with all other fetch functionsRichard Levitte
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-18Better error messages if there are no encoders/decoders/store loadersMatt Caswell
2021-05-06Make the -inform option to be respected if possibleTomas Mraz
2021-05-04BIO_eof() and OSSL_STORE_eof(): Make sure to return 1 on error; improve relat...Dr. David von Oheimb
2021-05-04OSSL_STORE_expect(): Improve error handling and documentationDr. David von Oheimb
2021-04-30STORE: Fix the repeated prompting of passphraseRichard Levitte
2021-04-12Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis
2021-03-11Update copyright yearMatt Caswell
2021-03-11Add a real type for OSSL_CORE_BIO which is distinct from and not castable to BIOPauli
2020-12-19Fix OSSL_PARAM creation in OSSL_STORE_open_exPetr Gotthard
2020-12-08STORE: clear err after ossl_store_get0_loader_intDaniel Bevenius
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-12Fix coverity issue: CID 1466482 - Resource leak in OSSL_STORE_SEARCH_by_key_f...Shane Lontis
2020-09-12Fix coverity issue: CID 1466485 - Explicit NULL dereference in OSSL_STORE_find()Shane Lontis
2020-09-12Fix coverity issue: CID 1466486 - Resource leak in OSSL_STOREShane Lontis
2020-09-10STORE: Fix OSSL_STORE_attach() to check |ui_method| before useRichard Levitte
2020-09-03STORE: Fix potential memory leakRichard Levitte
2020-09-03STORE: Deprecate legacy / ENGINE functionsRichard Levitte
2020-09-03STORE: Move the built-in 'file:' loader to become an engine moduleRichard Levitte
2020-08-24STORE: Change all error recording to use ERR_raise() / ERR_raise_data()Richard Levitte
2020-08-24STORE: Modify to support loading with provider based loadersRichard Levitte
2020-08-20STORE: Distinguish public keys from private keysRichard Levitte
2020-07-24Add X509 related libctx changes.Shane Lontis
2020-05-15Use OSSL_STORE for load_{,pub}key() and load_cert() in apps/lib/apps.cDr. David von Oheimb
2020-05-13OSSL_STORE: Make it possible to attach an OSSL_STORE to an opened BIORichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-04-15Teach the OSSL_STORE code about libctxMatt Caswell
2020-03-23Constify various mostly X509-related parameter types in crypto/ and apps/Dr. David von Oheimb
2019-11-03OSSL_STORE: add tracingRichard Levitte
2019-11-03OSSL_STORE: constify the criterion parameter a bit moreRichard Levitte
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-07-01Fix TyposAntoine Cœur
2018-12-06Following the license change, modify the boilerplates in crypto/store/Richard Levitte
2018-02-23STORE: Add the possibility to search for specific informationRichard Levitte
2018-02-23STORE: Add the possibility to specify an expected info typeRichard Levitte
2018-02-23STORE: In preparation for coming work, mark when loading is startedRichard Levitte
2018-02-14OSSL_STORE: Add OSSL_STORE_vctrl()Richard Levitte
2017-08-30Move e_os.h to be the very first include.Pauli
2017-08-15Clear error stack on successful OSSL_STORE_open()Richard Levitte
2017-07-27Fixups for STORE commitBenjamin Kaduk
2017-07-15OSSL_STORE: Treat URIs as files first (with exceptions), then as full URIsRichard Levitte