aboutsummaryrefslogtreecommitdiff
path: root/crypto/trace.c
AgeCommit message (Expand)AuthorFilesLines
2023-03-14Update copyright yearMatt Caswell1-1/+1
2023-01-24set_trace_data(): prevent double free on OPENSSL_strdup() failureDr. David von Oheimb1-5/+9
2022-12-22Avoid ifdefs in trace categoriesTomas Mraz1-14/+7
2022-11-23http_client.c: Dump response on error when tracing is enabledDr. David von Oheimb1-2/+3
2022-11-23Add tests for trace_api.Daniel Fiala1-0/+14
2022-04-21str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy1-3/+1
2022-03-15Update copyright yearMatt Caswell1-1/+1
2022-01-05trace.c: Add missing trace category entryTomas Mraz1-0/+1
2022-01-04Validate the category in OSSL_trace_end()Matt Caswell1-0/+2
2021-05-28Rework and make DEBUG macros consistent.Rich Salz1-0/+2
2021-04-08Update copyright yearMatt Caswell1-1/+1
2021-03-14Always check CRYPTO_LOCK_{read,write}_lockRich Salz1-1/+2
2020-11-11ENCODER: Add tracingRichard Levitte1-0/+1
2020-11-11DECODER: Add tracingRichard Levitte1-0/+1
2020-10-01Run the withlibctx.pl scriptMatt Caswell1-0/+0
2020-07-16Update copyright yearRichard Levitte1-1/+1
2020-07-16trace: condition out engine related tracingPauli1-0/+2
2019-11-03OSSL_STORE: add tracingRichard Levitte1-0/+1
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre1-1/+1
2019-08-20prevent endless recursion when trace API is used within OPENSSL_init_crypto()Dr. David von Oheimb1-10/+15
2019-06-22crypto/trace.c: Remove unexisting categoriesRichard Levitte1-2/+0
2019-06-22OSSL_TRACE: ensure it's initialisedRichard Levitte1-3/+12
2019-04-05Convert the ENGINE_CONF trace calls to use CONF insteadRichard Levitte1-2/+1
2019-04-05Rename the PROVIDER_CONF trace to CONFRichard Levitte1-1/+1
2019-04-04trace: add PROVIDER_CONF trace categoryDr. Matthias St. Pierre1-0/+1
2019-03-30trace: rename the default trace category from 'ANY' to 'ALL'Dr. Matthias St. Pierre1-2/+2
2019-03-30trace: apps/openssl: print the correct category nameDr. Matthias St. Pierre1-1/+1
2019-03-29trace: fix out-of-bound memory accessDr. Matthias St. Pierre1-1/+5
2019-03-29trace: don't pretend success if it's not enabledDr. Matthias St. Pierre1-20/+12
2019-03-15trace: ensure correct groupingDr. Matthias St. Pierre1-10/+10
2019-03-15trace: don't leak the line prefixDr. Matthias St. Pierre1-1/+1
2019-03-15trace: rename the trace channel typesDr. Matthias St. Pierre1-7/+7
2019-03-15trace: remove some magic numbersDr. Matthias St. Pierre1-15/+22
2019-03-14Don't fail when tracing is disabledRichard Levitte1-16/+17
2019-03-06Make it possible to trace the trace functionality itselfRichard Levitte1-76/+178
2019-03-06Adapt BN_CTX_DEBUG to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Adapt OPENSSL_DEBUG_DECRYPT to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Adapt OPENSSL_POLICY_DEBUG to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Adapt OPENSSL_DEBUG_KEYGEN to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Adapt OPENSSL_DEBUG_PKCS5V2 to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Adapt ENGINE_REF_COUNT_DEBUG to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Adapt ENGINE_TABLE_DEBUG to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Adapt ENGINE_CONF_DEBUG to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Adapt OPENSSL_INIT_DEBUG to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Adapt CIPHER_DEBUG to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Adapt SSL_DEBUG to the new generic trace APIRichard Levitte1-0/+1
2019-03-06Make it possible to disable the TRACE APIRichard Levitte1-8/+48
2019-03-06Add generic trace APIRichard Levitte1-0/+342