Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-11-29 | cmake: set 3.5 as minimum version | selsta | 1 | -1/+1 | |
2021-10-06 | cmake: set required C/C++ standard to 11 | selsta | 1 | -1/+3 | |
Co-authored-by: Jason Rhinelander <jason@imaginary.ca> | |||||
2021-09-23 | easylogging++: fix missing logs | moneromooo-monero | 1 | -3/+4 | |
2020-08-16 | Merge pull request #6727 | Alexander Blair | 1 | -0/+11 | |
13eee1d6a rpc: reject wrong sized txid (moneromooo-monero) 92e6b7df2 easylogging++: fix crash with reentrant logging (moneromooo-monero) 6dd95d530 epee: guard against exceptions in RPC handlers (moneromooo-monero) 90016ad74 blockchain: guard against exceptions in add_new_block/children (moneromooo-monero) | |||||
2020-07-30 | easylogging++: fix crash with reentrant logging | moneromooo-monero | 1 | -0/+11 | |
2020-07-19 | For NetBSD, add instructions to README.md and define to ea_config.h | thomasvaughan | 1 | -1/+1 | |
2020-05-24 | easylogging++: sanitize log payload | moneromooo-monero | 1 | -0/+96 | |
Some of it might be coming from untrusted sources Reported by itsunixiknowthis | |||||
2020-03-11 | easylogging++: fix 'ELPP_OS_EMSCRIPTEN is not defined' warning | xiphon | 1 | -0/+2 | |
2020-02-28 | Merge pull request #6209 | Alexander Blair | 1 | -2/+5 | |
94853487 easylogging++: add emscripten support (moneromooo-monero) | |||||
2019-12-02 | easylogging++: add emscripten support | moneromooo-monero | 1 | -2/+5 | |
This is upstream, but seems to have got lost in conflicts when merging support for BSDs or android. | |||||
2019-10-26 | easylogging++: add screen.xterm-256color to the "allow colour" TERM list | moneromooo-monero | 1 | -1/+1 | |
2019-10-24 | easylogging++: windows does not need terminal colour support | moneromooo-monero | 1 | -0/+2 | |
2019-10-08 | easylogging++: fix build with glibc | moneromooo-monero | 1 | -0/+2 | |
2019-10-08 | Merge pull request #5927 | luigi1111 | 2 | -3/+9 | |
6d378d9 easylogging++: always omit ANSI codes when colour is not supported (moneromooo-monero) | |||||
2019-10-08 | Merge pulll request #5924 | luigi1111 | 1 | -1/+1 | |
5bcbd97 Disable easylogging crash log on non-glibc libraries (omartijn) | |||||
2019-09-24 | Revert "easylogging++: ensure it finds boost headers" | moneromooo-monero | 1 | -1/+0 | |
This reverts commit 9a95827ea72574c3e861aa3167c0b96b9bae64b3. | |||||
2019-09-24 | easylogging++: split strings manually | moneromooo-monero | 1 | -2/+13 | |
Avoids cmake skullduggery | |||||
2019-09-24 | easylogging++: ensure it finds boost headers | moneromooo-monero | 1 | -0/+1 | |
2019-09-24 | easylogging++: always omit ANSI codes when colour is not supported | moneromooo-monero | 2 | -3/+9 | |
2019-09-23 | Disable easylogging crash log on non-glibc libraries | Martijn Otto | 1 | -1/+1 | |
- easylogging assumes certain non-standard headers and functions - these function only exist in glibc - compiling under linux without glibc thus broke compilation | |||||
2019-09-16 | Properly format multiline logs | moneromooo-monero | 2 | -40/+138 | |
As a side effect, colouring on Windows should now work regardless of version | |||||
2019-08-19 | easylogging++: weed out most calls to allowed without locking | moneromooo-monero | 2 | -15/+26 | |
2019-04-16 | Merge pull request #5442 | Riccardo Spagni | 2 | -5/+22 | |
428249c5 easylogging++: minimal stdout logging format (moneromooo-monero) | |||||
2019-04-16 | Merge pull request #5407 | Riccardo Spagni | 2 | -15/+21 | |
66d73d2f easylogging++: update to v9.96.7 (moneromooo-monero) | |||||
2019-04-14 | easylogging++: minimal stdout logging format | moneromooo-monero | 2 | -5/+22 | |
It's a bit of a hack, but doing it right would need a lot of changes to the easylogging++ source. | |||||
2019-04-10 | Fix linker issues using easylogging | Martijn Otto | 1 | -1/+3 | |
2019-04-07 | easylogging++: update to v9.96.7 | moneromooo-monero | 2 | -15/+21 | |
2019-03-05 | Update 2019 copyright | binaryFate | 1 | -1/+1 | |
2019-01-06 | Merge pull request #4950 | Riccardo Spagni | 2 | -0/+21 | |
68f045de easylogging++: check allowed categories before logging (moneromooo-monero) | |||||
2018-12-31 | Merge pull request #4936 | luigi1111 | 2 | -9/+8 | |
7d9aeb7 easylogging++: avoid uneeded temporary std::string object (moneromooo-monero) | |||||
2018-12-12 | Merge pull request #4925 | Riccardo Spagni | 1 | -0/+1 | |
ab783b17 easylogging++: ensure logger is initialized before main (moneromooo-monero) 9b69a0ae daemon: print monero version at startup when calling a detached daemon (moneromooo-monero) 4d71d463 mlocker: remove early page size log (moneromooo-monero) | |||||
2018-12-07 | easylogging++: check allowed categories before logging | moneromooo-monero | 2 | -0/+21 | |
2018-12-03 | easylogging++: avoid uneeded temporary std::string object | moneromooo-monero | 2 | -9/+8 | |
2018-11-30 | easylogging++: ensure logger is initialized before main | moneromooo-monero | 1 | -0/+1 | |
2018-11-27 | easylogging++: faster access to logging | moneromooo-monero | 2 | -2/+10 | |
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-27 | Revert "easylogging++: make the logger handle early/late logging" | moneromooo-monero | 2 | -17/+4 | |
This reverts commit 7f8bdeb35c73c70b2b65e30aa2a1cb93696355b3. | |||||
2018-11-06 | easylogging++: update to latest upstream (v9.96.5) | moneromooo-monero | 3 | -240/+349 | |
2018-10-23 | easylogging++: remove std::deque usage | moneromooo-monero | 2 | -3/+8 | |
It's not actually needed for this use, and saves a STL header | |||||
2018-09-29 | Merge pull request #4459 | Riccardo Spagni | 1 | -2/+2 | |
bcf3f6af fuzz_tests: catch unhandled exceptions (moneromooo-monero) 3ebd05d4 miner: restore stream flags after changing them (moneromooo-monero) a093092e levin_protocol_handler_async: do not propagate exception through dtor (moneromooo-monero) 1eebb82b net_helper: do not propagate exceptions through dtor (moneromooo-monero) fb6a3630 miner: do not propagate exceptions through dtor (moneromooo-monero) 2e2139ff epee: do not propagate exception through dtor (moneromooo-monero) 0749a8bd db_lmdb: do not propagate exceptions in dtor (moneromooo-monero) 1b0afeeb wallet_rpc_server: exit cleanly on unhandled exceptions (moneromooo-monero) 418a9936 unit_tests: catch unhandled exceptions (moneromooo-monero) ea7f9543 threadpool: do not propagate exceptions through the dtor (moneromooo-monero) 6e855422 gen_multisig: nice exit on unhandled exception (moneromooo-monero) 53df2deb db_lmdb: catch error in mdb_stat calls during migration (moneromooo-monero) e67016dd blockchain_blackball: catch failure to commit db transaction (moneromooo-monero) 661439f4 mlog: don't remove old logs if we failed to rename the current file (moneromooo-monero) 5fdcda50 easylogging++: test for NULL before dereference (moneromooo-monero) 7ece1550 performance_test: fix bad last argument calling add_arg (moneromooo-monero) a085da32 unit_tests: add check for page size > 0 before dividing (moneromooo-monero) d8b1ec8b unit_tests: use std::shared_ptr to shut coverity up about leaks (moneromooo-monero) 02563bf4 simplewallet: top level exception catcher to print nicer messages (moneromooo-monero) c57a65b2 blockchain_blackball: fix shift range for 32 bit archs (moneromooo-monero) | |||||
2018-09-11 | NetBSD support | thomasvaughan | 1 | -2/+7 | |
2018-07-15 | easylogging++: make the logger handle early/late logging | moneromooo-monero | 2 | -4/+17 | |
2018-04-25 | easylogging++: cached allowed categories | moneromooo-monero | 2 | -1/+12 | |
It turns out this can be fairly heavy when logging a lot | |||||
2018-02-16 | Merge pull request #3187 | Riccardo Spagni | 1 | -0/+6 | |
851bd057 call _exit instead of abort in release mode (moneromooo-monero) | |||||
2018-02-01 | call _exit instead of abort in release mode | moneromooo-monero | 1 | -0/+6 | |
Avoids cores being created, as they're nowadays often piped to some call home system | |||||
2018-01-26 | Update 2018 copyright | xmr-eric | 1 | -1/+1 | |
2018-01-10 | Merge pull request #3063 | Riccardo Spagni | 1 | -0/+2 | |
dff97112 easylogging++: do not use crash log code on android, etc (moneromooo-monero) | |||||
2018-01-04 | easylogging++: do not use crash log code on android, etc | moneromooo-monero | 1 | -0/+2 | |
2017-12-31 | Add misc hardening flags to the cmake machinery | moneromooo-monero | 1 | -0/+1 | |
See https://wiki.debian.org/Hardening#User_Space | |||||
2017-12-26 | only include the easylogging++ stack trace code when needed | moneromooo-monero | 1 | -4/+4 | |
2017-12-26 | easlogging++: omit some unneded macros | moneromooo-monero | 1 | -0/+1 | |
2017-12-25 | Merge pull request #2920 | Riccardo Spagni | 1 | -2/+3 | |
bd5cce07 network_throttle: fix ineffective locking (moneromooo-monero) e0a61299 network_throttle: remove unused xxx static member (moneromooo-monero) 24f584d9 cryptonote_core: remove unused functions with off by one bugs (moneromooo-monero) b1634aa3 blockchain: don't leave dangling pointers in this (moneromooo-monero) 8e60b81c cryptonote_core: fix db leak on error (moneromooo-monero) 213e326c abstract_tcp_server2: log init_server errors as fatal (moneromooo-monero) b51dc566 use const refs in for loops for non tiny types (moneromooo-monero) f0568ca6 net_parse_helpers: fix regex error checking (moneromooo-monero) b49ddc76 check accessing an element past the end of a container (moneromooo-monero) 2305bf26 check return value for generate_key_derivation and derive_public_key (moneromooo-monero) a4240d9f catch const exceptions (moneromooo-monero) 45a1c4c0 add empty container sanity checks when using front() and back() (moneromooo-monero) 56fa6ce1 tests: fix a buffer overread in a unit test (moneromooo-monero) b4524892 rpc: guard against json parsing a non object (moneromooo-monero) c2ed8618 easylogging++: avoid buffer underflow (moneromooo-monero) 187a6ab2 epee: trap failure to parse URI from request (moneromooo-monero) 061789b5 checkpoints: trap failure to load JSON checkpoints (moneromooo-monero) ba2fefb9 checkpoints: pass std::string by const ref, not const value (moneromooo-monero) 38c8f4e0 mlog: terminate a string at last char, just in case (moneromooo-monero) d753d716 fix a few leaks by throwing objects, not newed pointers to objects (moneromooo-monero) fe568db8 p2p: use size_t for arbitrary counters instead of uint8_t (moneromooo-monero) 46d6fa35 cryptonote_protocol: sanity check chain hashes from peer (moneromooo-monero) 25584f86 cryptonote_protocol: print peer versions when unexpected (moneromooo-monero) 490a5d41 rpc: do not try to use an invalid txid in relay_tx (moneromooo-monero) | |||||
2017-12-23 | Fix Windows build | dEBRUYNE-1 | 1 | -0/+1 | |
Fix no new line | |||||
2017-12-18 | easylogging++: avoid buffer underflow | moneromooo-monero | 1 | -2/+3 | |
2017-12-09 | easylogging: show the 'no stack trace' warning only once | ston1th | 2 | -5/+7 | |
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-25 | Merge pull request #2791 | Riccardo Spagni | 1 | -2/+7 | |
5b452248 fixed easylogging compile issue on OpenBSD (Dyrcona) | |||||
2017-11-12 | fixed easylogging compile issue on OpenBSD | Dyrcona | 1 | -2/+7 | |
Issue: #2575 Add ELPP_OS_OPENBSD macros to easylogging++.h so that it will build on OpenBSD. | |||||
2017-10-13 | cmake: fix shared library build | redfish | 1 | -1/+2 | |
2017-09-22 | easylogging++: add categories getter | moneromooo-monero | 2 | -1/+20 | |
2017-05-28 | easylogging++: log timestamps in GMT for privacy | moneromooo-monero | 1 | -3/+3 | |
2017-05-06 | GUI: easylogging++ install target | Jaquee | 1 | -0/+11 | |
2017-05-05 | Merge pull request #2000 | Riccardo Spagni | 1 | -1/+5 | |
710b2e80 Silence clang++ warnings (Howard Chu) | |||||
2017-05-05 | Merge pull request #1997 | Riccardo Spagni | 1 | -0/+1 | |
5d86c9f4 easylogging++: default to creating categories by default (moneromooo-monero) | |||||
2017-04-24 | Merge pull request #1967 | Riccardo Spagni | 1 | -2/+1 | |
6e985996 Easylogging: ELPP_STACKTRACE_ON_CRASH moved to ELPP_FEATURE_CRASH_LOG (MoroccanMalinois) | |||||
2017-04-23 | Silence clang++ warnings | Howard Chu | 1 | -1/+5 | |
Using defined(foo) in a macro expansion is undefined. | |||||
2017-04-22 | easylogging++: default to creating categories by default | moneromooo-monero | 1 | -0/+1 | |
This avoids error spews from easylogging++ when we try to log something before easylogging is initialized, which can happen when errors happen at command line parsing time | |||||
2017-04-12 | Easylogging: remove invalid static in function member definition | MoroccanMalinois | 1 | -1/+1 | |
2017-04-12 | Easylogging: ELPP_STACKTRACE_ON_CRASH moved to ELPP_FEATURE_CRASH_LOG | MoroccanMalinois | 1 | -2/+1 | |
2017-04-10 | Fixup choice of easylogging++ vs libunwind stack trace code | moneromooo-monero | 1 | -0/+1 | |
2017-04-10 | easylogging++: do not disable DEBUG level based on _DEBUG/NDEBUG | moneromooo-monero | 1 | -2/+2 | |
2017-04-10 | easylogging++: detect DragonFly BSD as a UNIX | moneromooo-monero | 1 | -1/+6 | |
2017-04-10 | easylogging++: fix logging with static const header only data members | moneromooo-monero | 1 | -1/+13 | |
2017-04-10 | easylogging++: allow clipping a common filename prefix | moneromooo-monero | 2 | -4/+30 | |
2017-04-10 | easylogging++: add file-only logs | moneromooo-monero | 2 | -10/+12 | |
2017-04-10 | eayslogging++: Fix bad memory access before opening any files | moneromooo-monero | 1 | -0/+1 | |
2017-04-10 | easylogging++: avoid creating directory/filename for the builtin default log ↵ | moneromooo-monero | 1 | -0/+2 | |
file | |||||
2017-04-10 | easylogging++: Print thread ID in a nicer way | moneromooo-monero | 1 | -0/+7 | |
2017-04-10 | easylogging++: add categories | moneromooo-monero | 2 | -1/+121 | |
2017-04-10 | update easylogging++ to latest upstream | moneromooo-monero | 4 | -5754/+6499 | |
2017-02-12 | Fixup choice of easylogging++ vs libunwind stack trace code | moneromooo-monero | 1 | -0/+3 | |
2017-02-11 | Merge pull request #1696 | Riccardo Spagni | 1 | -0/+2 | |
6ea3e3cc Fix race in setThreadName/getThreadName (Lee Clagett) | |||||
2017-02-07 | Fix race in setThreadName/getThreadName | Lee Clagett | 1 | -0/+2 | |
2017-02-05 | easylogging++: do not disable DEBUG level based on _DEBUG/NDEBUG | moneromooo-monero | 1 | -2/+2 | |
2017-02-01 | Fixed a deadlock issue with easylogger++ | NanoAkron | 1 | -2/+2 | |
Ubuntu 16.04/GCC 5.4.0/ARMv8 fix to match previous recursive mutex fix for GCC | |||||
2017-01-20 | Merge pull request #1596 | Riccardo Spagni | 1 | -1/+6 | |
7c0c5c17 easylogging++: detect DragonFly BSD as a UNIX (moneromooo-monero) | |||||
2017-01-20 | easylogging++: detect DragonFly BSD as a UNIX | moneromooo-monero | 1 | -1/+6 | |
2017-01-16 | easylogging++: enforce recursive mutex | moneromooo-monero | 1 | -1/+5 | |
This fixes a hang when logging something which causes some other logging code to be called | |||||
2017-01-16 | easylogging++: fix logging with static const header only data members | moneromooo-monero | 1 | -1/+13 | |
2017-01-16 | easylogging++: add ELPP_DISABLE_CHECK_MACROS | moneromooo-monero | 1 | -0/+2 | |
2017-01-16 | easylogging++: allow clipping a common filename prefix | moneromooo-monero | 1 | -3/+20 | |
2017-01-16 | easylogging++: add file-only logs | moneromooo-monero | 1 | -10/+12 | |
2017-01-16 | eayslogging++: Fix bad memory access before opening any files | moneromooo-monero | 1 | -0/+1 | |
2017-01-16 | easylogging++: avoid creating directory/filename for the builtin default log ↵ | moneromooo-monero | 1 | -0/+2 | |
file | |||||
2017-01-16 | easylogging++: allow setting thread names | moneromooo-monero | 1 | -1/+16 | |
2017-01-16 | easylogging++: Print thread ID in a nicer way | moneromooo-monero | 1 | -1/+2 | |
2017-01-16 | easylogging++: Add logging categories | moneromooo-monero | 1 | -1/+111 | |
2017-01-16 | easylogging++: import upstream | moneromooo-monero | 1 | -0/+6695 | |