summaryrefslogtreecommitdiffstats
path: root/crypto/trace.c
AgeCommit message (Expand)Author
2023-09-11"foo * bar" should be "foo *bar"Dimitri Papadopoulos
2023-09-07Copyright year updatesMatt Caswell
2023-01-26add OSSL_TRACE_STRING(), OSSL_TRACE_STRING_MAX, and OSSL_trace_string()Dr. David von Oheimb
2023-01-24set_trace_data(): prevent double free on OPENSSL_strdup() failureDr. David von Oheimb
2022-12-22Avoid ifdefs in trace categoriesTomas Mraz
2022-09-16Add tests for trace_api.Daniel Fiala
2022-05-30http_client.c: Dump response on error when tracing is enabledDr. David von Oheimb
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-05trace.c: Add missing trace category entryTomas Mraz
2022-01-04Validate the category in OSSL_trace_end()Matt Caswell
2021-05-28Rework and make DEBUG macros consistent.Rich Salz
2021-04-08Update copyright yearMatt Caswell
2021-03-14Always check CRYPTO_LOCK_{read,write}_lockRich Salz
2020-11-11ENCODER: Add tracingRichard Levitte
2020-11-11DECODER: Add tracingRichard Levitte
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-07-16Update copyright yearRichard Levitte
2020-07-16trace: condition out engine related tracingPauli
2019-11-03OSSL_STORE: add tracingRichard Levitte
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-08-20prevent endless recursion when trace API is used within OPENSSL_init_crypto()Dr. David von Oheimb
2019-06-22crypto/trace.c: Remove unexisting categoriesRichard Levitte
2019-06-22OSSL_TRACE: ensure it's initialisedRichard Levitte
2019-04-05Convert the ENGINE_CONF trace calls to use CONF insteadRichard Levitte
2019-04-05Rename the PROVIDER_CONF trace to CONFRichard Levitte
2019-04-04trace: add PROVIDER_CONF trace categoryDr. Matthias St. Pierre
2019-03-30trace: rename the default trace category from 'ANY' to 'ALL'Dr. Matthias St. Pierre
2019-03-30trace: apps/openssl: print the correct category nameDr. Matthias St. Pierre
2019-03-29trace: fix out-of-bound memory accessDr. Matthias St. Pierre
2019-03-29trace: don't pretend success if it's not enabledDr. Matthias St. Pierre
2019-03-15trace: ensure correct groupingDr. Matthias St. Pierre
2019-03-15trace: don't leak the line prefixDr. Matthias St. Pierre
2019-03-15trace: rename the trace channel typesDr. Matthias St. Pierre
2019-03-15trace: remove some magic numbersDr. Matthias St. Pierre
2019-03-14Don't fail when tracing is disabledRichard Levitte
2019-03-06Make it possible to trace the trace functionality itselfRichard Levitte
2019-03-06Adapt BN_CTX_DEBUG to the new generic trace APIRichard Levitte
2019-03-06Adapt OPENSSL_DEBUG_DECRYPT to the new generic trace APIRichard Levitte
2019-03-06Adapt OPENSSL_POLICY_DEBUG to the new generic trace APIRichard Levitte
2019-03-06Adapt OPENSSL_DEBUG_KEYGEN to the new generic trace APIRichard Levitte
2019-03-06Adapt OPENSSL_DEBUG_PKCS5V2 to the new generic trace APIRichard Levitte
2019-03-06Adapt ENGINE_REF_COUNT_DEBUG to the new generic trace APIRichard Levitte
2019-03-06Adapt ENGINE_TABLE_DEBUG to the new generic trace APIRichard Levitte
2019-03-06Adapt ENGINE_CONF_DEBUG to the new generic trace APIRichard Levitte
2019-03-06Adapt OPENSSL_INIT_DEBUG to the new generic trace APIRichard Levitte
2019-03-06Adapt CIPHER_DEBUG to the new generic trace APIRichard Levitte
2019-03-06Adapt SSL_DEBUG to the new generic trace APIRichard Levitte
2019-03-06Make it possible to disable the TRACE APIRichard Levitte