Commit Graph

68 Commits

Author SHA1 Message Date
gabime bcfa9241b8 Updated copyright headers 2019-06-04 00:09:16 +03:00
gabime b3ed5f77f2 Updated tweakme 2019-06-03 23:10:01 +03:00
gabime 46ef71e3ec Normalized copyright message 2019-05-11 20:06:17 +03:00
gabime 17f9cdd401 static lib wip 2019-04-05 23:05:46 +03:00
Mattias Fornander 0ccbdcdd1f Add tweak support for user short level names 2019-02-18 14:33:41 -07:00
possiblyhuman 32420b77c8 Reduced amount of macros used.
Removed SPDLOG_SOURCE_MACROS_ON and SPDLOG_FUNCTION_SUFFIX.
2019-01-09 21:15:19 +00:00
possiblyhuman 2124b7bf64 Allow filename/line number at all levels. Add function name %! support. 2019-01-08 22:52:40 +00:00
gabime 8a0fc92f20 Replaced SPDLOG_DISABLE_TID_CACHING with SPDLOG_NO_TLS 2018-11-15 16:42:42 +02:00
gabime 0e77c3391b New compile time API using SPDLOG_ACTIVE_LEVEL 2018-11-11 18:15:24 +02:00
gabime f2f9f324ec Updated default API impl and tests 2018-10-13 19:23:11 +03:00
gabime 226d5a1d36 Added SPDLOG_DISABLE_DEFAULT_LOGGER option to tweakme.h 2018-10-12 03:17:51 +03:00
gabime 312fe4775d Added SPDLOG_DISABLE_DEFAULT_LOGGER option to tweakme.h 2018-10-12 03:16:22 +03:00
gabime 65defd3806 Replaced SPDLOG_FINAL macro with final 2018-09-26 14:33:37 +03:00
gabime cb9c984aa7 registery and periodic flusher fixes. 2018-07-24 22:59:34 +03:00
gabime 9e4925eff0 clang format 2018-07-21 23:48:07 +03:00
gabime 81fa788bca Updated tests 2018-06-12 22:43:49 +03:00
gabime e4d3eb64e6 Udpated example and spdlog.h 2018-04-20 02:57:05 +03:00
gabime a2653d409f clang-format 2018-03-09 15:26:33 +02:00
Daniel Chabrowski 0c94ce0039 deleted copy op and a little format 2018-02-25 03:35:20 +01:00
gabime 799ba2a57b added SPDLOG_DISABLE_TID_CACHING macro to prevent invalid thread ids after fork 2017-11-26 00:40:47 +02:00
gabime adbc22096a enable final keyword by default. Can be disabled in tweakme.h for older compilers 2017-11-25 15:53:35 +02:00
gabime e7cf25a1c0 fixed issue #562 2017-11-25 15:41:55 +02:00
gabime 709948ff4a Fixed issue #527 2017-10-12 19:48:04 +03:00
fogo ee525f9bef allow printf style logging
* tests updated for printf style
* tests makefile support printf style
2017-10-05 10:54:06 -03:00
Gabi Melman dc8ac4c671 Update tweakme.h 2017-09-29 22:43:48 +03:00
Asit Kumar Dhal 3a40f0c34d fixed length and upper case log level tags 2017-07-12 20:25:32 +02:00
gabime e1d4c4651b Minor formatting 2017-05-21 04:07:20 +03:00
gabime 8d164f47a8 tweakme disable counters by default 2017-05-21 04:03:36 +03:00
gabime d56fa23eb9 fixed compilation errors 2017-05-21 03:48:54 +03:00
gabime 6cc7e7382e astyle 2017-05-21 01:56:56 +03:00
Alexander Zilberkant ef6eb376d3 disable message counter feature in tweakme.h 2017-05-18 22:48:45 +03:00
Alexander Zilberkant 6547675e43 Revert "Merge pull request #441 from alzix/count_discarded"
This reverts commit 038733345a, reversing
changes made to 862d2f6f35.
2017-05-15 20:07:24 +03:00
Gabi Melman 13199034f0 Update tweakme.h 2017-05-13 01:25:48 +03:00
Gabi Melman 038733345a Merge pull request #441 from alzix/count_discarded
add an option to warn about discarded messages
2017-05-13 01:22:46 +03:00
Alexander Zilberkant 2b008efb06 disable SPDLOG_ASYNC_COUNT_DISCARDED_MSG 2017-05-13 01:10:58 +03:00
Alexander Zilberkant 0aeaf9e28e add an option to warn about discarded messages
when using async_logger with async_overflow_policy::discard_log_msg each discarded
message will be counted and warning will be printed by the worker thread

this new feature is disabled by default - as it may have a performance hit when discarding messages
2017-05-11 23:52:58 +03:00
Sidyhe 8ee6d38501 add wide string to utf8 string support 2017-05-10 21:02:41 +08:00
Jean-Michaël Celerier 4da5fa256c add SPDLOG_FINAL information in tweakme.h 2017-04-28 19:25:31 +02:00
gabime fec467da7b extra blank line between comments 2016-12-10 02:04:20 +02:00
gabime b5f34c5320 typo in comment 2016-12-10 02:03:13 +02:00
gabime 92db8115b7 option to prevent child processes from inheriting log file desciptors (#define SPDLOG_PREVENT_CHILD_FD) 2016-12-10 01:43:43 +02:00
gabime 20cb73e9da disable syslog by default (enable by #define SPDLOG_ENABLE_SYSLOG ) 2016-08-22 20:52:16 +03:00
Nazım Can Bedir e277f9b05c Make syslog backend tweakable. 2016-08-22 16:39:46 +03:00
gabime 0ae66b5b28 support for external fmtlib 2016-07-22 18:06:36 +03:00
gabime 7885aa478c no streams 2016-07-08 17:50:13 +03:00
gabime 58699a2bd4 astyle 2016-05-15 01:01:01 +03:00
gabime 10d5292bbb better support for custom eol 2016-05-15 00:53:35 +03:00
hvellyr b8425df76a Support custom eol style using a define in tweakme.h
By default use the platform convention (i.e. "\r\n" on windows), but
make it possible to set a custom end-of-line string without implementing
a custom formatter.
2016-05-13 21:20:29 +02:00
gabime 974379c9be Added support for SPDLOG_NO_ATOMIC_LEVELS in tweakme.h 2016-04-10 01:37:11 +03:00
gabime 19dae96985 wchar filenames support - minor improvements 2016-04-10 00:02:19 +03:00