Commit Graph

253 Commits (8f24fc5f140ad08830d6f9039ec650689e64ad3a)
 

Author SHA1 Message Date
Gabi Melman 8f24fc5f14 Update syslog_sink.h
Removed un needed includes
11 years ago
Gabi Melman 2116f15414 Merge pull request #8 from xaqq/master
Add a syslog() based sink for Linux.
11 years ago
Arnaud Kapp 67eef26c26 Add a syslog() based sink for Linux.
This commit introduce a new sink: syslog_sink.
This sink is Linux only, and will write log entries to the system
logger, using the syslog() library call.

It is instanciable using spdlog::syslog_logger(name). Note that
the suffix _st or _mt is not present, as syslog() is thread-safe.

I also applied @gabime reviews and added license header.
11 years ago
Gabi Melman 3569a76b4c Merge pull request #7 from xaqq/master
Add NOTICE, ALERT and EMERG log level - so spdlog log levels could be matched to syslog's
11 years ago
xaqq e4adba854c Add NOTICE, ALERT and EMERG log level.
This commit introduces 3 new log level. Thoses are:
    + NOTICE, which is a bit worse that INFO, but still not a warn.
    + ALERT, for case worse that critical.
    + EMERG, application is unusable.

With those 3 log levels, spdlog now has all log level accepted by
the syslog() system call.
11 years ago
Gabi Melman 3bc1f447a1 Update README.md 11 years ago
gabime 413c23d5af Fixed warning 11 years ago
gabime 5b04fb6850 Remove warning in debian about unused variadic template args 11 years ago
gabime eeeca0f46b static_cast<int> to remove warning 11 years ago
gabi 2ac49b90e6 Bug fix in registry 11 years ago
gabime 1814c31ff3 fixed gcc warning about unordered intialization 11 years ago
gabi b599609dbf Merge branch 'master' of https://github.com/gabime/spdlog 11 years ago
gabi baec3ec1fb patch async_sink 11 years ago
gabi 4bd25f897f async_sink: catch back thread exceptions and rethrow on the calling thread on the next logging request 11 years ago
gabi c054aa7893 Bugfix - logger now has default formatter object at construction 11 years ago
Gabi Melman 49c01c2022 Merge pull request #5 from bitwigglers/master
use std::abs from cstdlib which fixes a warning that occurs when compiling with clang 3.5 on 64-bit linux
11 years ago
Andre Haupt 3d291f48fa use std::abs from cstdlib which fixes a warning that occurs when compiling with clang 3.5 on 64-bit linux
in file included from ../include/spdlog/sinks/../formatter.h:57:
../include/spdlog/details/pattern_formatter_impl.h:308:26: warning: absolute value function 'abs' given an argument of type 'rep' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
        auto secs_diff = abs((duration_cast<seconds>(diff)).count());
                         ^
../include/spdlog/details/pattern_formatter_impl.h:308:26: note: use function 'std::abs' instead
        auto secs_diff = abs((duration_cast<seconds>(diff)).count());
                         ^~~
                         std::abs
1 warning generated.
11 years ago
gabi 9e3656a144 Merge branch 'master' of https://github.com/gabime/spdlog 11 years ago
gabi 4fb55903fa fix in async_sink not to throw in destrcutor in case join failed 11 years ago
Gabi Melman a8c80c406d Update README.md 11 years ago
gabime d0678d8a7e example typo 11 years ago
gabime 017088d01c Merge branch 'master' of https://github.com/gabime/spdlog 11 years ago
gabi 35c71f4d7b bench 11 years ago
gabi a66d80c1d4 bench 11 years ago
gabi ca42657d3c small improvment in async shutdown 11 years ago
gabi 58688d7d1c Removed close() from sink to have RAII semantics 11 years ago
gabi 03d9abe8e2 mingw support 11 years ago
gabime 8b51b3b277 astyle 11 years ago
gabime db633b8c53 fix bench warning and flags for gcc 4.8.1 11 years ago
gabi 0c6518961d Fix level 4 warnings under VS 11 years ago
Gabi Melman 0c060cf330 Update README.md 11 years ago
gabime 2a6596c2c0 Merge branch 'master' of https://github.com/gabime/spdlog 11 years ago
gabime 29d1790f98 bench # threads can be passed at cmd line as first arg 11 years ago
Gabi Melman 640790ffc0 Update README.md 11 years ago
Gabi Melman 20d3b722f4 Update README.md 11 years ago
Gabi Melman 9e5ab81d58 Update README.md 11 years ago
Gabi Melman 238039f7d7 Update README.md 11 years ago
Gabi Melman a1150e7754 Update README.md 11 years ago
Gabi Melman 04a6400482 Update README.md 11 years ago
Gabi Melman f4f5c200b1 Update README.md 11 years ago
Gabi Melman 3fd55537bf Update README.md 11 years ago
Gabi Melman a7937af5b6 Update README.md 11 years ago
Gabi Melman 94449a40f2 Update README.md 11 years ago
Gabi Melman 7900b83d1a Update README.md 11 years ago
Gabi Melman 426b083af3 Update README.md 11 years ago
Gabi Melman 8b587b6ff2 Update README.md 11 years ago
Gabi Melman 443e641c81 Update README.md 11 years ago
Gabi Melman be4700cbd2 Update README.md 11 years ago
Gabi Melman f72e5ee655 Update README.md 11 years ago
Gabi Melman a46e967daf Update README.md 11 years ago