moneromooo-monero
948534877e
easylogging++: add emscripten support
...
This is upstream, but seems to have got lost in conflicts
when merging support for BSDs or android.
5 years ago
moneromooo-monero
6d378d90fe
easylogging++: always omit ANSI codes when colour is not supported
5 years ago
moneromooo-monero
32f725d32f
Properly format multiline logs
...
As a side effect, colouring on Windows should now work
regardless of version
5 years ago
moneromooo-monero
32b0560003
easylogging++: weed out most calls to allowed without locking
5 years ago
Riccardo Spagni
213fd5007d
Merge pull request #5442
...
428249c5
easylogging++: minimal stdout logging format (moneromooo-monero)
5 years ago
moneromooo-monero
428249c5d1
easylogging++: minimal stdout logging format
...
It's a bit of a hack, but doing it right would need a lot
of changes to the easylogging++ source.
5 years ago
moneromooo-monero
66d73d2f7d
easylogging++: update to v9.96.7
5 years ago
Riccardo Spagni
3ce7977389
Merge pull request #4950
...
68f045de
easylogging++: check allowed categories before logging (moneromooo-monero)
5 years ago
luigi1111
f03f4ddb96
Merge pull request #4936
...
7d9aeb7
easylogging++: avoid uneeded temporary std::string object (moneromooo-monero)
5 years ago
moneromooo-monero
68f045de8c
easylogging++: check allowed categories before logging
6 years ago
moneromooo-monero
7d9aeb7195
easylogging++: avoid uneeded temporary std::string object
6 years ago
moneromooo-monero
721aacd88e
easylogging++: faster access to logging
...
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.
6 years ago
moneromooo-monero
7cc27b367e
Revert "easylogging++: make the logger handle early/late logging"
...
This reverts commit 7f8bdeb35c
.
6 years ago
moneromooo-monero
2587aec121
easylogging++: update to latest upstream (v9.96.5)
6 years ago
moneromooo-monero
6cd929eaa3
easylogging++: remove std::deque usage
...
It's not actually needed for this use, and saves a STL header
6 years ago
thomasvaughan
bcda7adcd4
NetBSD support
6 years ago
moneromooo-monero
7f8bdeb35c
easylogging++: make the logger handle early/late logging
6 years ago
moneromooo-monero
099bb830cf
easylogging++: cached allowed categories
...
It turns out this can be fairly heavy when logging a lot
6 years ago
ston1th
5cc8469332
easylogging: show the 'no stack trace' warning only once
...
If execinfo.h is not available, output the stack trace warning only once, so we don't spam the build logs with it.
7 years ago
Dyrcona
5b452248a8
fixed easylogging compile issue on OpenBSD
...
Issue: #2575
Add ELPP_OS_OPENBSD macros to easylogging++.h so that it will build on
OpenBSD.
7 years ago
moneromooo-monero
48f92eb665
easylogging++: add categories getter
7 years ago
Howard Chu
710b2e80c6
Silence clang++ warnings
...
Using defined(foo) in a macro expansion is undefined.
7 years ago
moneromooo-monero
ea359b50cb
Fixup choice of easylogging++ vs libunwind stack trace code
7 years ago
moneromooo-monero
1e6d875783
easylogging++: do not disable DEBUG level based on _DEBUG/NDEBUG
7 years ago
moneromooo-monero
7a56fd6c93
easylogging++: detect DragonFly BSD as a UNIX
7 years ago
moneromooo-monero
2c8b23e331
easylogging++: fix logging with static const header only data members
7 years ago
moneromooo-monero
72663f4b83
easylogging++: allow clipping a common filename prefix
7 years ago
moneromooo-monero
5bab044984
easylogging++: add file-only logs
7 years ago
moneromooo-monero
0c1ad0ff1a
easylogging++: Print thread ID in a nicer way
7 years ago
moneromooo-monero
e7fabbd470
easylogging++: add categories
7 years ago
moneromooo-monero
a8ac4f0a70
update easylogging++ to latest upstream
7 years ago
moneromooo-monero
422ecc98e4
Fixup choice of easylogging++ vs libunwind stack trace code
7 years ago
Riccardo Spagni
d1b7ad3f1a
Merge pull request #1696
...
6ea3e3cc
Fix race in setThreadName/getThreadName (Lee Clagett)
7 years ago
Lee Clagett
6ea3e3ccc7
Fix race in setThreadName/getThreadName
7 years ago
moneromooo-monero
1c782a923d
easylogging++: do not disable DEBUG level based on _DEBUG/NDEBUG
7 years ago
NanoAkron
fc91e6a75a
Fixed a deadlock issue with easylogger++
...
Ubuntu 16.04/GCC 5.4.0/ARMv8 fix to match previous recursive mutex fix for GCC
7 years ago
Riccardo Spagni
96a35cd2f4
Merge pull request #1596
...
7c0c5c17
easylogging++: detect DragonFly BSD as a UNIX (moneromooo-monero)
7 years ago
moneromooo-monero
7c0c5c1724
easylogging++: detect DragonFly BSD as a UNIX
7 years ago
moneromooo-monero
5161f16f4a
easylogging++: enforce recursive mutex
...
This fixes a hang when logging something which causes some other
logging code to be called
7 years ago
moneromooo-monero
dc98019b59
easylogging++: fix logging with static const header only data members
7 years ago
moneromooo-monero
3b46617bd9
easylogging++: add ELPP_DISABLE_CHECK_MACROS
7 years ago
moneromooo-monero
6fe39d9017
easylogging++: allow clipping a common filename prefix
7 years ago
moneromooo-monero
43abf6ff45
easylogging++: add file-only logs
7 years ago
moneromooo-monero
c313bea450
eayslogging++: Fix bad memory access before opening any files
7 years ago
moneromooo-monero
0af5d16872
easylogging++: avoid creating directory/filename for the builtin default log file
7 years ago
moneromooo-monero
2836284798
easylogging++: allow setting thread names
7 years ago
moneromooo-monero
ec71ce8d2d
easylogging++: Print thread ID in a nicer way
7 years ago
moneromooo-monero
2a0bf7834c
easylogging++: Add logging categories
7 years ago
moneromooo-monero
c50bbbfedd
easylogging++: import upstream
7 years ago