summaryrefslogtreecommitdiffstats
path: root/crypto/store/store_lib.c
AgeCommit message (Expand)Author
13 daysCopyright year updatesTomas Mraz
2024-04-15Adding missing NULL pointer checkafshinpir
2023-09-28Copyright year updatesMatt Caswell
2023-09-19Allow to pass a passprase callback at store openSimo Sorce
2023-09-15Store: API for deletionDmitry Belyavskiy
2023-09-11Remove repeated wordsDimitri Papadopoulos
2023-09-08OSSL_STORE: Fix error flag clearing and setting (provider path only)Richard Levitte
2022-10-12crypto/*: Fix various typos, repeated words, align some spelling to LDP.FdaSilvaYY
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-05-06Fix Coverity 1503329 use after freePauli
2022-05-03Update copyright yearMatt Caswell
2022-04-22str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-02-05Move e_os.h to include/internalRichard Levitte
2022-01-07OSSL_STORE_open_ex(): Prevent spurious error: unregistered scheme=fileDr. David von Oheimb
2021-11-17Add and use HAS_PREFIX() and CHECK_AND_SKIP_PREFIX() for checking if string h...Dr. David von Oheimb
2021-10-28fix some code with obvious wrong coding stylex2018
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