aboutsummaryrefslogtreecommitdiff
path: root/external/easylogging++
Commit message (Collapse)AuthorAgeFilesLines
...
* easylogging++: update to latest upstream (v9.96.5)moneromooo-monero2018-11-063-240/+349
|
* easylogging++: remove std::deque usagemoneromooo-monero2018-10-232-3/+8
| | | | It's not actually needed for this use, and saves a STL header
* Merge pull request #4459Riccardo Spagni2018-09-291-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)
* NetBSD supportthomasvaughan2018-09-111-2/+7
|
* easylogging++: make the logger handle early/late loggingmoneromooo-monero2018-07-152-4/+17
|
* easylogging++: cached allowed categoriesmoneromooo-monero2018-04-252-1/+12
| | | | It turns out this can be fairly heavy when logging a lot
* Merge pull request #3187Riccardo Spagni2018-02-161-0/+6
|\ | | | | | | 851bd057 call _exit instead of abort in release mode (moneromooo-monero)
| * call _exit instead of abort in release modemoneromooo-monero2018-02-011-0/+6
| | | | | | | | | | Avoids cores being created, as they're nowadays often piped to some call home system
* | Update 2018 copyrightxmr-eric2018-01-261-1/+1
|/
* Merge pull request #3063Riccardo Spagni2018-01-101-0/+2
|\ | | | | | | dff97112 easylogging++: do not use crash log code on android, etc (moneromooo-monero)
| * easylogging++: do not use crash log code on android, etcmoneromooo-monero2018-01-041-0/+2
| |
* | Add misc hardening flags to the cmake machinerymoneromooo-monero2017-12-311-0/+1
|/ | | | See https://wiki.debian.org/Hardening#User_Space
* only include the easylogging++ stack trace code when neededmoneromooo-monero2017-12-261-4/+4
|
* easlogging++: omit some unneded macrosmoneromooo-monero2017-12-261-0/+1
|
* Merge pull request #2920Riccardo Spagni2017-12-251-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)
| * easylogging++: avoid buffer underflowmoneromooo-monero2017-12-181-2/+3
| |
* | Fix Windows builddEBRUYNE-12017-12-231-0/+1
|/ | | | Fix no new line
* easylogging: show the 'no stack trace' warning only onceston1th2017-12-092-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.
* Merge pull request #2791Riccardo Spagni2017-11-251-2/+7
|\ | | | | | | 5b452248 fixed easylogging compile issue on OpenBSD (Dyrcona)
| * fixed easylogging compile issue on OpenBSDDyrcona2017-11-121-2/+7
| | | | | | | | | | | | Issue: #2575 Add ELPP_OS_OPENBSD macros to easylogging++.h so that it will build on OpenBSD.
* | cmake: fix shared library buildredfish2017-10-131-1/+2
|/
* easylogging++: add categories gettermoneromooo-monero2017-09-222-1/+20
|
* easylogging++: log timestamps in GMT for privacymoneromooo-monero2017-05-281-3/+3
|
* GUI: easylogging++ install targetJaquee2017-05-061-0/+11
|
* Merge pull request #2000Riccardo Spagni2017-05-051-1/+5
|\ | | | | | | 710b2e80 Silence clang++ warnings (Howard Chu)
| * Silence clang++ warningsHoward Chu2017-04-231-1/+5
| | | | | | | | Using defined(foo) in a macro expansion is undefined.
* | Merge pull request #1997Riccardo Spagni2017-05-051-0/+1
|\ \ | | | | | | | | | 5d86c9f4 easylogging++: default to creating categories by default (moneromooo-monero)
| * | easylogging++: default to creating categories by defaultmoneromooo-monero2017-04-221-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
* | Merge pull request #1967Riccardo Spagni2017-04-241-2/+1
|\ \ | | | | | | | | | 6e985996 Easylogging: ELPP_STACKTRACE_ON_CRASH moved to ELPP_FEATURE_CRASH_LOG (MoroccanMalinois)
| * | Easylogging: ELPP_STACKTRACE_ON_CRASH moved to ELPP_FEATURE_CRASH_LOGMoroccanMalinois2017-04-121-2/+1
| |/
* / Easylogging: remove invalid static in function member definitionMoroccanMalinois2017-04-121-1/+1
|/
* Fixup choice of easylogging++ vs libunwind stack trace codemoneromooo-monero2017-04-101-0/+1
|
* easylogging++: do not disable DEBUG level based on _DEBUG/NDEBUGmoneromooo-monero2017-04-101-2/+2
|
* easylogging++: detect DragonFly BSD as a UNIXmoneromooo-monero2017-04-101-1/+6
|
* easylogging++: fix logging with static const header only data membersmoneromooo-monero2017-04-101-1/+13
|
* easylogging++: allow clipping a common filename prefixmoneromooo-monero2017-04-102-4/+30
|
* easylogging++: add file-only logsmoneromooo-monero2017-04-102-10/+12
|
* eayslogging++: Fix bad memory access before opening any filesmoneromooo-monero2017-04-101-0/+1
|
* easylogging++: avoid creating directory/filename for the builtin default log ↵moneromooo-monero2017-04-101-0/+2
| | | | file
* easylogging++: Print thread ID in a nicer waymoneromooo-monero2017-04-101-0/+7
|
* easylogging++: add categoriesmoneromooo-monero2017-04-102-1/+121
|
* update easylogging++ to latest upstreammoneromooo-monero2017-04-104-5744/+6489
|
* Fixup choice of easylogging++ vs libunwind stack trace codemoneromooo-monero2017-02-121-0/+3
|
* Merge pull request #1696Riccardo Spagni2017-02-111-0/+2
|\ | | | | | | 6ea3e3cc Fix race in setThreadName/getThreadName (Lee Clagett)
| * Fix race in setThreadName/getThreadNameLee Clagett2017-02-071-0/+2
| |
* | easylogging++: do not disable DEBUG level based on _DEBUG/NDEBUGmoneromooo-monero2017-02-051-2/+2
|/
* Fixed a deadlock issue with easylogger++NanoAkron2017-02-011-2/+2
| | | | Ubuntu 16.04/GCC 5.4.0/ARMv8 fix to match previous recursive mutex fix for GCC
* Merge pull request #1596Riccardo Spagni2017-01-201-1/+6
|\ | | | | | | 7c0c5c17 easylogging++: detect DragonFly BSD as a UNIX (moneromooo-monero)
| * easylogging++: detect DragonFly BSD as a UNIXmoneromooo-monero2017-01-201-1/+6
| |
* | easylogging++: enforce recursive mutexmoneromooo-monero2017-01-161-1/+5
|/ | | | | This fixes a hang when logging something which causes some other logging code to be called