aboutsummaryrefslogtreecommitdiff
path: root/external/easylogging++/easylogging++.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2021-08-03EasyLogging++: new anti-UB test and propagating exceptionmj-xmr1-0/+1
2021-01-16Reduced executable size; reduced call sequence to "allowed" log functionLee Clagett1-8/+4
2020-03-11easylogging++: fix 'ELPP_OS_EMSCRIPTEN is not defined' warningxiphon1-0/+2
2019-12-02easylogging++: add emscripten supportmoneromooo-monero1-2/+5
This is upstream, but seems to have got lost in conflicts when merging support for BSDs or android.
2019-09-24easylogging++: always omit ANSI codes when colour is not supportedmoneromooo-monero1-0/+1
2019-09-16Properly format multiline logsmoneromooo-monero1-17/+31
As a side effect, colouring on Windows should now work regardless of version
2019-08-19easylogging++: weed out most calls to allowed without lockingmoneromooo-monero1-0/+4
2019-04-16Merge pull request #5442Riccardo Spagni1-1/+1
428249c5 easylogging++: minimal stdout logging format (moneromooo-monero)
2019-04-14easylogging++: minimal stdout logging formatmoneromooo-monero1-1/+1
It's a bit of a hack, but doing it right would need a lot of changes to the easylogging++ source.
2019-04-07easylogging++: update to v9.96.7moneromooo-monero1-6/+7
2019-01-06Merge pull request #4950Riccardo Spagni1-0/+2
68f045de easylogging++: check allowed categories before logging (moneromooo-monero)
2018-12-31Merge pull request #4936luigi11111-1/+1
7d9aeb7 easylogging++: avoid uneeded temporary std::string object (moneromooo-monero)
2018-12-07easylogging++: check allowed categories before loggingmoneromooo-monero1-0/+2
2018-12-03easylogging++: avoid uneeded temporary std::string objectmoneromooo-monero1-1/+1
2018-11-27easylogging++: faster access to loggingmoneromooo-monero1-2/+4
Turns out getting the global shared_ptr hits the profile, and passing it around still keeps it at close to ~1% CPU, which is too much for mostly silent logging. Leak the object instead, which is even safer for late logging.
2018-11-27Revert "easylogging++: make the logger handle early/late logging"moneromooo-monero1-5/+4
This reverts commit 7f8bdeb35c73c70b2b65e30aa2a1cb93696355b3.
2018-11-06easylogging++: update to latest upstream (v9.96.5)moneromooo-monero1-152/+131
2018-10-23easylogging++: remove std::deque usagemoneromooo-monero1-2/+1
It's not actually needed for this use, and saves a STL header
2018-09-11NetBSD supportthomasvaughan1-2/+7
2018-07-15easylogging++: make the logger handle early/late loggingmoneromooo-monero1-4/+5
2018-04-25easylogging++: cached allowed categoriesmoneromooo-monero1-0/+2
It turns out this can be fairly heavy when logging a lot
2017-12-09easylogging: show the 'no stack trace' warning only onceston1th1-5/+6
If execinfo.h is not available, output the stack trace warning only once, so we don't spam the build logs with it.
2017-11-12fixed easylogging compile issue on OpenBSDDyrcona1-2/+7
Issue: #2575 Add ELPP_OS_OPENBSD macros to easylogging++.h so that it will build on OpenBSD.
2017-09-22easylogging++: add categories gettermoneromooo-monero1-0/+5
2017-04-23Silence clang++ warningsHoward Chu1-1/+5
Using defined(foo) in a macro expansion is undefined.
2017-04-10Fixup choice of easylogging++ vs libunwind stack trace codemoneromooo-monero1-0/+1
2017-04-10easylogging++: do not disable DEBUG level based on _DEBUG/NDEBUGmoneromooo-monero1-2/+2
2017-04-10easylogging++: detect DragonFly BSD as a UNIXmoneromooo-monero1-1/+6
2017-04-10easylogging++: fix logging with static const header only data membersmoneromooo-monero1-1/+13
2017-04-10easylogging++: allow clipping a common filename prefixmoneromooo-monero1-1/+15
2017-04-10easylogging++: add file-only logsmoneromooo-monero1-1/+1
2017-04-10easylogging++: Print thread ID in a nicer waymoneromooo-monero1-0/+7
2017-04-10easylogging++: add categoriesmoneromooo-monero1-0/+19
2017-04-10update easylogging++ to latest upstreammoneromooo-monero1-5754/+3464
2017-02-12Fixup choice of easylogging++ vs libunwind stack trace codemoneromooo-monero1-0/+3
2017-02-11Merge pull request #1696Riccardo Spagni1-0/+2
6ea3e3cc Fix race in setThreadName/getThreadName (Lee Clagett)
2017-02-07Fix race in setThreadName/getThreadNameLee Clagett1-0/+2
2017-02-05easylogging++: do not disable DEBUG level based on _DEBUG/NDEBUGmoneromooo-monero1-2/+2
2017-02-01Fixed a deadlock issue with easylogger++NanoAkron1-2/+2
Ubuntu 16.04/GCC 5.4.0/ARMv8 fix to match previous recursive mutex fix for GCC
2017-01-20Merge pull request #1596Riccardo Spagni1-1/+6
7c0c5c17 easylogging++: detect DragonFly BSD as a UNIX (moneromooo-monero)
2017-01-20easylogging++: detect DragonFly BSD as a UNIXmoneromooo-monero1-1/+6
2017-01-16easylogging++: enforce recursive mutexmoneromooo-monero1-1/+5
This fixes a hang when logging something which causes some other logging code to be called
2017-01-16easylogging++: fix logging with static const header only data membersmoneromooo-monero1-1/+13
2017-01-16easylogging++: add ELPP_DISABLE_CHECK_MACROSmoneromooo-monero1-0/+2
2017-01-16easylogging++: allow clipping a common filename prefixmoneromooo-monero1-3/+20
2017-01-16easylogging++: add file-only logsmoneromooo-monero1-10/+12
2017-01-16eayslogging++: Fix bad memory access before opening any filesmoneromooo-monero1-0/+1
2017-01-16easylogging++: avoid creating directory/filename for the builtin default log ↵moneromooo-monero1-0/+2
file
2017-01-16easylogging++: allow setting thread namesmoneromooo-monero1-1/+16
2017-01-16easylogging++: Print thread ID in a nicer waymoneromooo-monero1-1/+2
2017-01-16easylogging++: Add logging categoriesmoneromooo-monero1-1/+111
2017-01-16easylogging++: import upstreammoneromooo-monero1-0/+6695