Commit Graph

4163 Commits (c4b9e286d2d42a3410faec34ca9e863a2fb65ff4)
 

Author SHA1 Message Date
Bailey Chittle c4b9e286d2 code breaks when fmt is external, so am using fmts implementation only 2 years ago
Bailey Chittle d03d2be752 more endpoints, removed commas from logfmt 2 years ago
Bailey Chittle 89d53711a1 C++11 backwards compat fixes by replacing std::string_view with built-in string_view_t 2 years ago
Bailey Chittle 10d144f3e9 more well-defined definition of list instantiation using a pre-defined type 2 years ago
Bailey Chittle feca242449 scrambling key and value to escape ascii codes 2 years ago
Bailey Chittle 9cf86f592d fixed bugs with default formatting 2 years ago
Bailey Chittle 3efa3023c2 multiple kv pairs can be passed via initializer list 2 years ago
Bailey Chittle ce996563d1 attributes can simulate structured logging, show example. Now works with pattern_formatter 2 years ago
Bailey Chittle 626704c9dd attribute example for testing purposes 2 years ago
Bailey Chittle 064714ddfb more cleanup of unneeded code, needed to revert cmake standard to get this to work 2 years ago
Bailey Chittle a37be70b3b formats log messages (at least for default) 2 years ago
Bailey Chittle f09a0922eb forgot the things 2 years ago
Bailey Chittle 7e2a93191a attributes passed to root API 2 years ago
Bailey Chittle 76b7158ec1 some bug fixes to attribute fork to get compilation working 2 years ago
Alex Denisov b6f496fc51 experimenting with attributes 2 years ago
Bailey Chittle 96d28af394 set string_view option instead of error for compat 2 years ago
Bailey Chittle e1afb67f34 Merge branch 'v1.x' into seperate_std_string_view 2 years ago
Bailey Chittle 0367289b3f separate std string view from std format 2 years ago
SCC/楊志璿 42d1f40a18
Fix stdout_sink_base::log's behavior inconsistency (#2646)
* Fix stdout_sink_base::log's behavior inconsistency

It will flush every time when it if not defined _WIN32, but not in
Windows family.
We viewed the commit #48d4ed9 for fixing issue #1675 .
It seems missing this flushing operation in mistake.

* Use fflush at all operating system

* Remove redundant fflush from stdout_sink_base

---------

Co-authored-by: scc <scc@teamt5.org>
2 years ago
Bailey Chittle 040874224b
setting the cmake standard to 20 when using std format (#2680) 3 years ago
Bailey Chittle 6af7ea2e1c setting the cmake standard to 20 when using std format 3 years ago
Luis Angerstein 706ad70591
Enable systemd_sink tests in linux pipeline (#2669)
* Install libsystemd-dev in linux pipeline

Without this package the test_systemd_sink.cpp will not be tested.

* Install pkg-config in linux pipeline
3 years ago
Luis Angerstein 1262a249a6
Fix os namespace in systemd_sink.h (#2668)
* Fix os namespace in systemd_sink.h

* Remove spdlog:: prefix from os::thread_id() call
3 years ago
Gabi Melman 2a861d28bd
Update test_errors.cpp 3 years ago
Gabi Melman febc1e233d
Update test_errors.cpp 3 years ago
Gabi Melman 763ff37348
Update test_errors.cpp 3 years ago
Gabi Melman 2d57e3b57e
Update and rename kafka_skin.h to kafka_sink.h 3 years ago
听风 b25aaecf6a
feat(kafka_skin.h): kafka log support (#2655)
* feat(kafka_skin.h): kafka log support

add kafka log support

* refactor(kafka_skin.h): remove producer_  check

remove producer_  check
3 years ago
Gabi Melman d07e8cb576
Update appveyor.yml 3 years ago
Vitaly Zaitsev bcd0a2b820
Copy all compiled DLLs to correct destinations. (#2662) 3 years ago
Vitaly Zaitsev 7f09c88817
Added Catch v3 support (#2661)
* Added Catch v3 support.

* Removed extra square brackets from some tests.
3 years ago
Vitaly Zaitsev 150ba9e6dd
Allow other builders running after build failures. (#2659) 3 years ago
gabime 8be5b41a2f revert pr #2656 3 years ago
Gabi Melman ceb71825b2
Update ci.yml 3 years ago
Vitaly Zaitsev 2a6d3e9f3b
Added Catch v3 support. (#2656) 3 years ago
Gabi Melman 6b67054071
Update ci.yml 3 years ago
Gabi Melman 13f45c531b
Update ci.yml 3 years ago
Gabi Melman 937ce23537
Update ci.yml 3 years ago
gabime 60f5cb73a8 Revert commit 0e9ccd73ef 3 years ago
Gabi Melman 0e9ccd73ef
Removed use of SPDLOG_FMT_RUNTIME from test_errors.h 3 years ago
Gabi Melman 839ea957ab
Update test_stopwatch.cpp 3 years ago
Gabi Melman 262acfdeb5
Update os-inl.h 3 years ago
Gabi Melman a4d8817745
move include cassert 3 years ago
Gabi Melman 66407f5b48
Better handling of utf to wchar 3 years ago
璀境石 4641347c3f
msvc_sink: support utf8 (#2651)
* msvc_sink: support utf8
3 years ago
afshinpir 51bcff820e
Added `apply_logger_env_levels` (#2649)
This method applies levels which is set by environment variable
`SPDLOG_LEVEL` to the a single controller. Usefull for loading
configuration into manually created loggers.
3 years ago
Charles Hardin 7372596126
Add optional TID definition to the systemd sink send (#2619)
From the systemd.journal-fields the TID is a user defined
field passed directly from the clients and stored in the
journal. Adding the arguement in the journal send to support
that storage option in the journal.
3 years ago
Zeus James da14258533
Fix MinGW build issue on example (#2642)
* Fix MinGW build issue on example #2638

* Move the cmake change to example\CMakeLists.txt

* Update CMakeLists.txt on the example
3 years ago
Li Z 927cc29444
Fix unexpected delimiter at start of line in to_hex formatter (#2627) 3 years ago
Gabi Melman 5a589438d2
Update README.md 3 years ago