Commit Graph

255 Commits (976af140b050a13216d9ea1558bc5f24519b463e)

Author SHA1 Message Date
Felix Heitmann b63b652d6c
Attributes: Removing impact on logger
The logger interface should not be bloated by additional functionality. Reducing it to a nested call to `.attrs().put()` achieves the same nesting as `.put_attribute()` but requires a smaller interface change on the logger class.
6 months ago
M4rFri 0da83dc1ef
Updated logger to accept and log attributes 6 months ago
M4rFri 457549e4ab
Updated log_msg to accept attributes 6 months ago
M4rFri 33d0ea1f73
Added attribute formatter 6 months ago
gabime 22122f3901 Merge PR #3366 from 1.x (Fix zformatter on Apple and POSIX.1-2024 conforming platform) 9 months ago
gabime 88715d29e9 cherrypick pr #3661 9 months ago
gabime 214e26e8b2 Make err_helper time printing more robust 11 months ago
gabime 35060923d9 improved err_helper message while catching exceptions 11 months ago
Gabi Melman 2abfa1628b
Gabime/visibilty-hidden 2.x (#3324)
Set CMAKE_CXX_VISIBILITY_PRESET and VISIBILITY_INLINES_HIDDEN when build shared lib
11 months ago
Gabi Melman e3f8349d0c
Add missing locks to ansicolor_sink.cpp 11 months ago
gabime 23b1c4c079 Revert "Small code removal"
This reverts commit b01f15cb26.
11 months ago
gabime b01f15cb26 Small code removal 11 months ago
gabime fbe626d828 code format 11 months ago
gabime 47fe6ef92a code format 11 months ago
gabime b9f0243405 code format 11 months ago
gabime 873026a254 Pad level names in default pattern 11 months ago
gabime e99e09eba7 Fixed global logger name 11 months ago
gabime 80f00797e3 Fixed copy ctor of err_helper to be thread safe 11 months ago
gabime 8736ee28e0 Fixed warnings 11 months ago
gabime 82358e8ebe refactor async sink 11 months ago
gabime 9673c1ba09 Fixed warning about move 11 months ago
gabime 5dce654473 Fixed warning 11 months ago
gabime be942e0a2d Limit error handler rate to 1/sec 11 months ago
gabime af7b061773 Added with_all to async sink improved destructor 11 months ago
gabime bc2eed7913 Added custom error handler support to async sink 11 months ago
gabime 08a9604a57 noexcept 12 months ago
gabime f467be8edb noexcept 12 months ago
gabime ffbb35368d noexcept 12 months ago
gabime adaf0554be Pass source loc by ref to log_msg 12 months ago
gabime 04004e57c2 Moved should_flush_ to header 12 months ago
gabime 3d83e402ca Fixed source_loc in handle exception in async sync 12 months ago
Gabi Melman 83c9ede9e6
Asink sink (#3309)
Replace async logger with async sink
12 months ago
Gabi Melman 166843ff3a
V2.x no reg (#3285)
Removed registry
1 year ago
Gabi Melman 08c727e4f8
Use std filesystem (#3284)
* Use std::filesystem for path names and impl
1 year ago
gabime e62be8b43f clang-format 1 year ago
gabime 3c9963a495 Removed tweak options and spdlog_config.h 1 year ago
gabime e26e3692d1 Non locking ::fwrite if possible (SPDLOG_FWRITE_UNLOCKED defined) or use the regular locking fwrite 1 year ago
gabime 0d8f1f1dd4 Fixed tidy warnings 1 year ago
gabime 7a0e2ff8a8 Fixed tidy warnings 1 year ago
gabime ec34d6ddc6 Fixed win compile 1 year ago
gabime 70c65cf61b Fix windows build 1 year ago
gabime 82bb5114e2 Fixed some tidy warnings 1 year ago
Gabi Melman aa9eaae6f6
Update os_windows.cpp 1 year ago
gabime 03e20348e2 Added back wstr_to_utf8buf() and utf8_to_wstrbuf() for windows 1 year ago
gabime 693062a8bf Update cp 1 year ago
gabime 2057f67015 Removed SPDLOG_WCHAR_FILENAMES support 1 year ago
gabime 0ef49d7df6 Minor cleanup 1 year ago
gabime bb3d25b626 Added [[nodiscard]] and made should_flush_ const 1 year ago
Gabi Melman 63535f140b
V2.x no std format (#3271)
* Removed SPDLOG_USE_STD_FORMAT

* Removed SPDLOG_USE_STD_FORMAT

* clang-format

* Fix windows.yml ci

* Fix ci
1 year ago
gabime 7c6f737990 Fix windows compile of log_msg_buffer.cpp 1 year ago