Simon-Janos
5ece88e5a8
Removing IPv4 limitation from tcp_client ( #2790 )
2023-06-30 20:08:22 +03:00
Jiang Y
326f8870c2
Update qt_sinks.h: narrow cast msg.color_range_start, msg.color_range_end ( #2781 )
2023-06-28 08:32:12 +03:00
gabime
da1e671d42
Clean qt_color_sink
2023-06-17 18:09:08 +03:00
gabime
9ce7295191
Make max_line explicit for qt_color_sink
2023-06-17 16:58:40 +03:00
gabime
ca44ce50ab
Cleaned qt_color_sink
2023-06-17 16:40:46 +03:00
gabime
91280df07e
wip color_qt_sink
2023-06-17 15:07:00 +03:00
Gabi Melman
4f4da7f114
Revert qt_sinks changes and color support, since they are not thread safe
2023-06-10 02:50:19 +03:00
Gabi Melman
199cc0a6d8
Update qt_sinks.h
2023-06-09 12:59:41 +03:00
Gabi Melman
4fb4e2bd86
Update qt_sinks.h
2023-06-09 12:44:54 +03:00
Gabi Melman
c17b5d9cd1
Update qt_sinks.h
2023-06-09 12:41:36 +03:00
Gabi Melman
3a7188505f
Added lock to qt_color_sink
2023-06-08 01:12:25 +03:00
gabime
1f61f5e019
clang format
2023-06-07 13:23:44 +03:00
gabime
31cefdce79
Use at() in ansicolor_sink
2023-06-07 13:21:40 +03:00
gabime
95b8ee9b32
Remove comment in qt_sinks.h
2023-06-07 13:11:37 +03:00
gabime
d7985e3965
Update comment about qt_color_sink
2023-06-07 13:07:21 +03:00
gabime
dfcb74b129
Added default color handling to qt_color_sink
2023-06-07 12:51:07 +03:00
gabime
6a96c7f902
Added qt_color_sink
2023-06-07 11:45:51 +03:00
gabime
6940f4fd46
Added some comments to qt_sinks.h
2023-06-07 00:29:23 +03:00
gabime
1f1897e3a4
Clean qt_sink code
2023-06-07 00:21:58 +03:00
gabime
0f50ad92d6
Clean qt_sink code
2023-06-07 00:21:44 +03:00
gabime
5384512f25
Store MetaMethod object in qt_sink for better performance
2023-06-07 00:19:40 +03:00
gabime
230cad163d
Fixed qt_sink
2023-06-06 20:24:03 +03:00
Gabi Melman
3a6ee663ba
Update qt_sinks.h
2023-06-06 20:06:45 +03:00
Gabi Melman
931cd2fb54
Update qt_sinks.h
2023-06-06 19:58:26 +03:00
Gabi Melman
8fdcf0365b
Update qt_sinks.h
2023-06-06 19:57:09 +03:00
Ulmo-F
32701af60b
qt_sink: add some warning on its usage ( #2753 )
...
* qt_sink: add some warning on its usage
* qt_sink: add some warning on its usage - fix
---------
Co-authored-by: Benoit FANCHON <bfanchon@nanoxplore.com>
2023-06-06 19:53:10 +03:00
Gabi Melman
31cf79a70d
Remov foreward to standard vformat_to
2023-05-30 20:38:30 +03:00
Eli Boyarski
62a4b8ce4e
Fix fmt build ( #2744 )
2023-05-27 22:28:22 +03:00
gabime
ea1af20840
Update error message in default error handler
2023-05-27 15:34:33 +03:00
gabime
1fba68bfe2
Catch exceptions from async logger. Fix #2618
2023-05-27 15:33:02 +03:00
Gabi Melman
dd173bc544
Update daily_file_sink.h
2023-05-19 19:58:45 +03:00
Gabi Melman
fcc8a95a95
Update daily_file_sink.h
2023-05-19 19:56:11 +03:00
Gabi Melman
9fcf609b67
Update daily_file_sink.h
2023-05-19 19:54:47 +03:00
Bernd Ritter
af1785b897
Removes special format handling for fmt. ( #2736 )
...
* Removes special format handling for fmt. Regains test compatibility with fmt
1.10.0.
fixes #2735
* reverted std::vector back to filename_t and used pointer to array start likewise as fmt's implementation uses
* calc_filename buffer increase softened, exception is throw if buffer exceeds 4k, filename parameter renamed to match intend.
* calc_filetime based on std::put_time for simpler implementation
2023-05-19 19:51:02 +03:00
James Ruan
e4f92bed48
fix ringbuffer_sink moving warning ( #2722 )
2023-04-28 18:59:35 +03:00
Sergey Fedorov
c65aa4e488
os-inl.h: fix for missing pthread_threadid_np ( #2715 )
2023-04-23 11:09:41 +03:00
Gabi Melman
e539d6ae42
Update registry-inl.h fix #2691
2023-04-23 03:21:17 +03:00
H1X4
0ca574ae16
fix build for master fmt (non-bundled) ( #2694 )
...
* fix build for master fmt (non-bundled)
* update fmt_runtime_string macro
* fix build of updated macro
2023-03-31 20:39:32 +03:00
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>
2023-03-23 10:24:48 +02:00
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
2023-03-09 12:55:34 +02:00
Gabi Melman
2d57e3b57e
Update and rename kafka_skin.h to kafka_sink.h
2023-03-05 00:22:57 +02:00
听风
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
2023-03-03 05:04:47 +02:00
Gabi Melman
262acfdeb5
Update os-inl.h
2023-02-25 19:52:27 +02:00
Gabi Melman
a4d8817745
move include cassert
2023-02-25 17:30:39 +02:00
Gabi Melman
66407f5b48
Better handling of utf to wchar
2023-02-25 17:02:50 +02:00
璀境石
4641347c3f
msvc_sink: support utf8 ( #2651 )
...
* msvc_sink: support utf8
2023-02-25 16:21:24 +02:00
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.
2023-02-25 12:07:33 +02:00
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.
2023-02-25 01:33:37 +02:00
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
2023-02-12 10:34:22 +02:00
Li Z
927cc29444
Fix unexpected delimiter at start of line in to_hex formatter ( #2627 )
2023-02-01 12:04:30 +02:00