Gabi Melman
fde12195ee
Update file_helper.h
2017-12-22 19:06:01 +02:00
gabime
4ca6991828
astyle
2017-12-22 18:55:19 +02:00
gabime
f695e536dd
Fixed file_helper::split_by_extenstion and added more tests for it
2017-12-22 18:37:51 +02:00
gabime
0ed3e4cf76
Merge branch 'master' of https://github.com/gabime/spdlog
2017-12-22 14:38:54 +02:00
gabime
6d355fd602
report about unknown excepptions before rethrow
2017-12-22 14:38:44 +02:00
Force Charlie
42e5d98a48
fix split_by_extenstion parse error extenstion
2017-12-22 17:52:50 +08:00
gabime
ed5498a2e9
report unexected exception types
2017-12-20 00:29:15 +02:00
Gabi Melman
d460c3026a
Merge pull request #568 from adubovikov/master
...
added facilty for syslog
2017-12-19 11:49:51 +02:00
Gabi Melman
88fe218741
Update logger_impl.h
2017-12-06 15:59:27 +02:00
Gabi Melman
b1be7b9fea
async log: increased sleep to to 500ms the worker loop
2017-12-05 14:07:13 +02:00
Alexandr Dubovikov
bec6919587
added facilty for syslog
2017-12-04 13:03:40 +01:00
gabime
f5939f9e56
astyle
2017-12-01 03:46:19 +02:00
gabime
3c4a2bf531
Handle file extensions in rotating and daily loggers
2017-12-01 03:40:49 +02: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
dcc7b347ca
Removed all *_if functions (trace_if, debug_if, info_if,..) because they are redundant and confusing way to preform if
2017-11-25 15:19:41 +02:00
gabime
c41b6d28b5
astyle
2017-11-24 20:59:58 +02:00
gabime
fd170b0fe1
catch(...) exceptions, report it, and rethrow
2017-11-24 20:58:43 +02:00
gabime
8ca1d84a32
Removed catch(..) from the codebase. Catch only std::exception
2017-11-12 19:46:15 +02:00
daylanKifky
27e7412640
modified path on quoted #includes
...
Paths pointing to the root of the library where replaced for ones relatives to each file.
For example, inside /include/spdlog/details/file_helper.h:
This will look for os.h in /include/spdlog/details/spdlog/details/ which doesn't exists.
replaced with:
2017-11-11 13:44:27 +01:00
gabime
93be7713e0
astyle
2017-11-06 12:39:04 +02:00
Subenlele
34a9f24dba
Declare variables as size_t rather than unsigned.
...
Modify `unsigned front, front1, back;` to `size_t front, front1, back;`
2017-11-05 20:59:37 -06:00
gabime
f70b2ef3b8
Fixed cygwin support
2017-11-05 01:17:21 +02:00
gabime
a66e9bbaf1
Minor fix in comment
2017-11-05 00:29:19 +02:00
gabime
f5fe681a41
Fixed issue #546 by adding an "is_empty" method to the queue instead of the buggy approx_size
2017-11-05 00:21:00 +02:00
Gabi Melman
1f3d939009
Merge pull request #538 from berkus/patch-1
...
Fix typos. Thanks @berkus
2017-10-25 12:59:38 +03:00
Gabi Melman
fbb8244f7d
Merge pull request #533 from manuel-schiller/patch-1
...
rethrow unwind exception
2017-10-25 12:57:40 +03:00
manuel-schiller
039b34e83a
rethrow unwind exception
...
On Linux with pthread library spdlog causes an SIGABORT and crashes
the application in case it catches a thread specific cancellation
exception in a critical execution phase while in a try/catch block
in spdlog/detail/logger_impl.h
The exception is caught by some general catch(...) clause where
it is NOT rethrown.
However rethrowing these kind of exception is mandatory, otherwise
an abort will be caused by the glibc.
2017-10-25 10:15:27 +02:00
knowledge4igor
147bdbf591
Fix warnings which are caused by C style cast
2017-10-25 00:40:42 +03:00
Berkus Decker
4974743ee8
Make short month names match in length
2017-10-24 14:10:58 +03:00
Berkus Decker
1c8cc65f6c
Fix typos
2017-10-24 14:10:29 +03:00
gabime
4a159ad66d
Fixed unused variable warning
2017-10-12 19:59:14 +03:00
gabime
709948ff4a
Fixed issue #527
2017-10-12 19:48:04 +03:00
fogo
e8b7f4194a
Moved printf include to fmt.h
2017-10-09 20:05:20 -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
John Andre Hestad
375b7fdda5
Fix SPDLOG_WCHAR_TO_UTF8_SUPPORT wchar_t logging
2017-09-28 14:19:04 +02:00
Jason Beach
f7fabfb2c4
add formatter for unix epoch time in seconds.
2017-09-17 22:11:23 -04:00
gabime
268222e496
Fixed crash in async logger in gcc 4.8.5 regarding static members in pattern_formatter impl
2017-08-19 15:36:34 +03:00
Alexei Pastuchov
8fd16fc45e
code formatting (astyle and dos2unix)
...
it aims to solve the issue #467
2017-06-29 09:51:44 +02:00
sheldonlyr
66a2c4993b
More meaningful thread id for OSX
2017-06-24 15:38:18 +08:00
Asit Kumar Dhal
de0154c525
Test Case for conditional logging
2017-06-17 18:50:21 +02:00
Asit Kumar Dhal
380233b727
mend
2017-06-17 17:24:16 +02:00
Asit Kumar Dhal
b463b06ab5
conditional logging for all levels
2017-06-17 16:07:04 +02:00
Asit Kumar Dhal
9a189badbd
conditional logging implementation
2017-06-17 15:54:44 +02:00
Asit Kumar Dhal
ed7c3a83f8
conditional logging implementation
2017-06-17 02:45:24 +02:00
Carsten Neumann
8ee90d3349
Add create_async factory functions for async loggers
2017-06-15 11:08:44 -05:00
ThePhD
7e09f01847
brace styling
2017-05-31 13:12:21 -04:00
ThePhD
d98d54896b
use if statement instead of switch (changes of adding new time specifications outside of standard are probably unlikely anyhow)
...
pattern_time -> pattern_time_type
ptime variable name -> pattern_time variable name
make sure four spaces used, not tabs
2017-05-31 12:52:12 -04:00
ThePhD
18a0455b91
_pattern was never set... but it was also never used. Intentional by @gabime, or a reflection of a refactor with some data member left behind?
2017-05-30 18:15:30 -04:00
ThePhD
5c5080d304
implement a flag (in this case, an enumeration) that allows control over the type; we make it an enum for possible expansions of time abstractions that might make it into the C++ standard in the future (see Howard Hinnant's date/timezone library) or might be usefully-available from the OS at some point in time
2017-05-30 18:05:25 -04:00
Tennn
f8d509d010
Fixed issues 449
...
Please check it
2017-05-21 17:44:44 +08:00