Commit Graph

435 Commits

Author SHA1 Message Date
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
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