Kevin M. Godby
e10a2fca65
Added missing base_sink.h include.
2016-05-04 19:25:48 -05:00
Gabi Melman
5550eb9753
Merge pull request #202 from godbyk/autoflush
...
Automatically flush log if message level is above certain severity.
2016-05-04 02:07:45 +03:00
Kevin M. Godby
d9ff5df830
Moved flush call to logger::_log_msg() function.
2016-05-03 14:52:03 -05:00
eao197
ef9842c36d
daily_file_sink with custom file name calculator
2016-05-03 16:20:28 +03:00
Kevin M. Godby
6b966478c1
Automatically flush log if message level is above certain severity.
2016-05-02 17:23:12 -05:00
Gabi Melman
0143d9a92d
Update async_log_helper.h
...
update comments
2016-04-23 01:17:14 +03:00
gabime
0d26359856
astyle
2016-04-20 11:57:49 +03:00
Anton Goryunov
ba68a2d05d
- std::cout replaced with fwrite to stdout in console sink
2016-04-14 23:05:05 +03:00
gabime
083d6c0d2f
rename atomic level type name
2016-04-10 01:43:52 +03: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
unknown
113ebcfd97
Add the SPDLOG_USE_WCHAR tweak to enable support for Unicode names on Windows. Refs #111
2016-04-08 12:26:31 -05:00
gabime
495ecaeaee
astyle
2016-04-03 02:14:54 +03:00
gabime
296623baa3
API for color support in console logger
2016-04-03 01:38:49 +03:00
gabime
e9633a5363
Merge branch 'master' of https://github.com/gabime/spdlog
2016-03-30 21:49:25 +03:00
gabime
006ac6685a
temporary removed sqlite_sink from the project (not compiling well under gcc)
2016-03-30 21:49:09 +03:00
gabime
ccabe07f3f
license
2016-03-30 19:54:42 +03:00
gabime
d405027fe9
renamed setColor
2016-03-30 19:52:32 +03:00
gabime
487c318788
ansicolor sink improvments (remove warning and uneeded string concat)
2016-03-30 19:34:40 +03:00
gabime
a2061e3780
fix sqlite3 sink
2016-03-30 19:11:32 +03:00
gabime
12f6fd07e0
formatting
2016-03-30 18:47:56 +03:00
gabime
cd90e3911e
fix issue #189 spdlog redefines max as a preprocessor macro
2016-03-30 18:46:25 +03:00
gabime
e5376c3c0f
updated cppformat to latest version (52f89065e1843f4123198df326b480380d993312)
2016-03-30 17:44:07 +03:00
Gabi Melman
ff2398b6b1
Merge pull request #191 from OSVR/ansi-color-sink-decorator
...
ANSI color sink decorator
2016-03-30 00:50:11 +03:00
Gabi Melman
418dec1e4b
Merge pull request #188 from PedroRod/master
...
Added SQLite3 sink to the solution
2016-03-28 11:20:57 +03:00
gabime
04b0634b87
mscv_sink rename
2016-03-23 21:44:41 +02:00
gabime
2f8e22d828
check if logger already exists in the registry before creating it
2016-03-22 18:32:38 +02:00
gabime
becef922c2
add missing include
2016-03-22 01:41:10 +02:00
gabime
36a5f5188e
Merge branch 'master' of https://github.com/gabime/spdlog
2016-03-22 00:47:20 +02:00
gabime
79451368cf
Fixed issue #179 (Conflict with Boost.Asio) (by defining FMT_USE_WINDOWS_H=0 in format.h and preventing include of windows.h)
2016-03-22 00:46:41 +02:00
PedroRod
ea1d0fd37b
assigned nullptr to _database and _query_stmt upon flushing so that if flush gets called again, will not throw an exception
2016-03-20 23:13:28 -04:00
PedroRod
26ab30aba5
forgot to reset the null pointer of the bind back to SQLITE_STATIC
2016-03-20 22:07:51 -04:00
PedroRod
d8d8dfd3e2
made the prepared statement re-usable and renamed .h to sqlite_sink
2016-03-20 22:02:23 -04:00
PedroRod
571e85d0f4
changed ctrs,variables,argsguments to match code style of spdlog, also removed columns mapping since there is no clean way of set column name dynamically on a prepared statement and changed query to use prepared statements
2016-03-20 19:12:34 -04:00
PedroRod
a7011baa53
Added SQLite3 sink to the solution
2016-03-20 11:11:55 -04:00
Kevin M. Godby
ee610efd7d
Add assignment operator to ansi color sink. Adjust default colors.
2016-03-18 13:13:06 -05:00
Kevin M. Godby
e8a669fe0e
Remove member initialization because MSVC 2013 doesn't support it.
2016-03-18 11:48:02 -05:00
Kevin M. Godby
1c9f1749d3
Added ANSI color sink.
2016-03-15 20:18:08 -05:00
Alexander Dalshov
ea3eef0b5f
add msvc logging sink
2016-03-12 19:55:44 +03:00
Kevin M. Godby
077c3095eb
Added missing standard header includes.
2016-02-24 22:20:07 -06:00
Kevin M. Godby
196689f720
Fixed header include problems.
2016-02-24 21:26:18 -06:00
Sebastian Messmer
7b8d507615
Allow syslog logger on Mac OS X
2016-02-13 15:50:51 +01:00
gabime
0c7beb2e36
fixed issue #173 - timezone as output by %z option has a double negative sign
2016-02-02 23:41:53 +02:00
gabime
e91e1b80f9
revert pull
2016-01-07 01:12:06 +02:00
derekxgl
e248895254
use default move constructor/assignment for async_log_helper
2016-01-06 22:21:56 +00:00
gabime
c7864ae5dc
throw exception if DYNAMIC_TIME_ZONE_INFORMATION fails under windows instead of returning -1
2016-01-06 21:30:42 +02:00
Andrey Glebov
04ce6e5feb
- fixed false error (returning -1) in time zones without daylight saving (checking against TIME_ZONE_ID_INVALID instead of 0)
...
- accounts for daylight saving only when tm::tm_isdst is true
- accounts for standard time offset ([DYNAMIC_]TIME_ZONE_INFORMATION::StandardBias) in time zones that need it
2016-01-06 19:57:00 +03:00
gabime
e060bbf3ed
astyle
2015-12-22 21:44:03 +02:00
gabime
a1e25cdb28
revert support for monotonic clock - it is not faster than realtime
2015-12-22 21:40:27 +02:00
Sergey Kovalevich
9e8c8c1113
added SPDLOG_CLOCK_MONOTONIC example entry in tweakme file
2015-12-22 07:21:43 +03:00
Sergey Kovalevich
583ca02ef9
Added CLOCK_MONOTONIC trick
2015-12-22 00:20:15 +03:00
gabime
d7f1932e10
cygwin/mingw support fix
2015-12-13 12:29:19 +02:00
gabime
d58432ff56
bugfix
2015-12-12 20:56:14 +02:00
gabime
a9fb96e088
1. Fixed file_helper::exists() bug under windows which returned false in some circumstances
...
2. Improved file_helper::exists() performance under linux to use stat sys call
3. Added unit tests
2015-12-12 20:53:00 +02:00
gabime
87da9aab26
Merge branch 'master' of https://github.com/gabime/spdlog
2015-12-12 20:50:36 +02:00
gabime
9346202fc6
Updated to latest cppformat lib
2015-12-12 20:50:11 +02:00
Gabi Melman
678e4046d4
Update registry.h
2015-12-12 18:44:42 +02:00
gabime
0b1ab6c13a
fixed gcc shadow warning
2015-11-29 21:31:38 +02:00
Gabi Melman
bb32fa1802
Update file_sinks.h
...
Fixed missing #pragma once
2015-11-29 16:14:15 +02:00
Gabi Melman
8c55ee1a55
Update async_log_helper.h
...
Fixed shadow warning in gcc
2015-11-29 15:56:42 +02:00
gnzlbg
9b2425c353
spurious character broke compilation
2015-11-29 14:30:02 +01:00
gabime
0b8cc75534
Merge branch 'master' of https://github.com/gabime/spdlog
2015-11-28 18:24:52 +02:00
gabime
8c38b4ee9e
MIT license
2015-11-28 18:24:20 +02:00
gabime
30c23ef206
astyle
2015-11-28 16:53:32 +02:00
gabime
0f76db880e
astyle
2015-11-28 16:52:02 +02:00
gabime
992a4e6077
revert Args& by referebce in create
2015-11-28 16:18:50 +02:00
gabime
ad8220c9c8
fix compile in gcc
2015-11-28 15:50:13 +02:00
gabime
06ffde6333
Fixed flush of logs in async mode
2015-11-28 15:00:19 +02:00
gabime
2e46ba9f98
Merge branch 'master' of https://github.com/gabime/spdlog
2015-11-26 14:51:07 +02:00
gabime
7b3fc4ba97
updated to latest cppformat
2015-11-26 14:50:44 +02:00
yaoyuan1216
1b3946cf65
Replace GetDynamicTimeZoneInformation to GetTimeZoneInformation.
2015-11-20 16:25:33 +08:00
gabime
cbc8ba7203
Fixed issue #137
2015-11-05 16:06:11 +02:00
gabime
b85662c536
fixed issue #137
2015-11-05 15:43:37 +02:00
gabime
f36622553c
Updated cppformat lib
2015-11-05 15:33:27 +02:00
Alexander Shishenko
0170dfdc7b
Renamed "Windows.h" to "windows.h" for building spdlog on MinGW using case-sensitive file system.
2015-10-25 04:11:23 +03:00
Chris Hiszpanski
08f41d4f65
Update syslog_sink.h
...
Syslog already adds formatting, such as the identifier set with `openlog` in the constructor, the priority, and timestamp -- using the formatted message duplicates this information in the log message. This especially causes problems when the syslog is forwarded to aggregators such as Loggly, Logstash, etc. which can parse log messages which are JSON. However, the duplicated fields which spdlog prepends interfere with this -- better to use `raw` in the syslog case I think, or perhaps add an ability to use custom formatters on individual sinks.
2015-10-21 11:49:35 -07:00
David Schury
2175b00814
Fixed thread unsafe flush method.
2015-09-17 18:58:13 +02:00
David Schury
e12c50a8a5
Add distributional sink
...
Setting up dist_sink to a logger will inject a layer between the logger and
(some of) it's sinks. Sinks can be added and removed to dist_sink dynamically.
2015-09-17 17:01:04 +02:00
Ruslan Baratov
4551467620
Fix misprint
2015-09-17 00:49:17 +03:00
Gabi Melman
ccc66db7fc
Update android_sink.h
...
Removed redundant check
2015-09-15 01:26:31 +03:00
Ruslan Baratov
8fdd4c3547
Add Android sink
2015-09-14 22:08:35 +03:00
Ruslan Baratov
8bb4b831c4
Fix Android build
2015-09-10 21:01:55 +03:00
gabime
ea1a92769b
Fixed rotating_logger_mt does not rotate properly if app restarts #116
2015-08-14 21:16:08 +03:00
gabime
ec4233f236
Fixed warnings conversion 'size_t' to 'int' on windows issue #119
2015-08-14 20:25:44 +03:00
gabime
77acf29c4d
Updated to latest cppformat lib
2015-08-07 14:06:22 +03:00
gabime
cadd181d8d
Reverted pull #111 - wchar support under windows - it pollutes global namespace with new defines
2015-08-07 14:05:34 +03:00
Radu Popescu
b3050aa8a9
fixed issue 115 Nanosecond resolution timestamps
2015-08-04 11:32:13 +02:00
Gabi Melman
5fc6002fc2
Update tweakme.h
2015-07-27 01:27:28 +03:00
Gabi Melman
22786f0296
Update tweakme.h
2015-07-27 01:24:28 +03:00
Ilya Kulakov
d905ad915f
Use only SPDLOG_USE_WCHAR to control whether wchar_t is enabled.
2015-07-26 15:18:08 -04:00
Artem Martynovich
787aa46693
Disable usage of wchar_t in tests.
2015-07-21 17:32:53 +06:00
Artem Martynovich
5508607dfa
Fix incorrect string type for fopen_s.
2015-07-15 11:24:49 +06:00
Artem Martynovich
7ee0ec0728
Fix remaining wstring issues in file_helper.
2015-07-14 15:47:20 +06:00
Artem Martynovich
8b6df31ec9
Revert to original formatting.
2015-07-14 02:42:50 +06:00
Artem Martynovich
0e5c4b9de4
Fix Unix build. Use S("...") instead of L"..." for better compatibility.
2015-07-14 02:13:16 +06:00
Artem Martynovich
2b59393bda
Add wchar_t support for Windows.
2015-07-13 19:43:22 +06:00
gabime
08b6b0beed
Merge branch 'master' of https://github.com/gabime/spdlog
2015-07-08 23:46:49 +03:00
gabime
1c13f5d7ff
Updated cppformat to fix issue #110
2015-07-08 23:45:48 +03:00
nick
ba1de0abb2
make is_enabled() const
2015-06-02 14:38:11 -07:00
nick
51f69dfcca
Expose line_logger enabled state to support custom operator<<'s
2015-06-02 13:01:24 -07:00