Commit Graph

1433 Commits (011ed270e8e92ab754fa2c89ef0f67aaba1fb1f6)

Author SHA1 Message Date
Mattias Jernberg d969f8621d Fix syslog output
payload does not appear to be reliably null terminated and leaks
data. Use size to the formatter to reliably terminate messages.
6 years ago
gabime fd53472238 Cleaned common.h 6 years ago
gabime 8d758add63 Relace remaining const char* with string_view_t in the API 6 years ago
gabime 506ab1c735 Merge branch 'v1.x' of https://github.com/gabime/spdlog into v1.x 6 years ago
Matthias Moulin 5a7bcd0a4f
Update logger.h 6 years ago
Matthias Moulin ae92279f5c
Update spdlog.h 6 years ago
Matthias Moulin be33f5eb89
Added wstring_view_t 6 years ago
gabime 717a582085 Dont allow including of dup_filter_sink if SPDLOG_NO_DATETIME is defined 6 years ago
gabime f5831d5132 clang-format 6 years ago
gabime 517ccc4088 Merge branch 'v1.x' of https://github.com/gabime/spdlog into v1.x 6 years ago
gabime 90dd56b839 Fix #1130 6 years ago
Zhiyuan "Jerry" Ma 75bb4346b2
Add missing include 6 years ago
Shintaro Seki 54e44ab477 Fix one more `msg.time`. 6 years ago
Shintaro Seki 7ffa0766b4 Fix rotation condition when SPDLOG_NO_DATETIME is defined.
When SPDLOG_NO_DATETIME is defined, the rotation was never worked
because `msg.time` is always zero.
6 years ago
Charles Milette 9e602a491b
Silence narrowing warning 6 years ago
Charles Milette f529afa625
Use stack allocated space when possible 6 years ago
Charles Milette 3bcd3cef2f
Fix deprecation warnings in filename_to_str 6 years ago
gabime d1d2609f49 Updated syslog_sink 6 years ago
gabime 9aa6cdc494 Updated systemd sink and tests 6 years ago
Gabi Melman dc054c3f8a
Merge branch 'v1.x' into v1.x 6 years ago
gabime 94c2810b0a Reduced max padding 128=>64 6 years ago
gabime 6e83abdbf2 Removed stdout_sinks from spdlog.cpp for faster library compile time 6 years ago
gabime c75549f6db Removed un needed #include 6 years ago
gabime 2ebc96d8eb Fixed windows build 6 years ago
gabime 29f2eeea31 Removed formatter_ member from the sink interface 6 years ago
Jorge Bellon-Castro a13981ffe4 Provide source location support for systemd_sink.h 6 years ago
gabime cf152e6030 Merge branch 'v1.x' of https://github.com/gabime/spdlog into v1.x 6 years ago
gabime 7f3b5fb84d Fix dup filter 6 years ago
Gabi Melman 3d069f7b46
Update dist_sink.h 6 years ago
Gabi Melman 65c4f955a6
Update systemd_sink.h 6 years ago
Gabi Melman 246b4b01c5
Update syslog_sink.h 6 years ago
Gabi Melman a680b71dc7
Update null_sink.h 6 years ago
casperevan 67f3a83c31 Fix missing include for null_mutex in rotating_file_sink.h 6 years ago
gabime 5dd260c336 Added missing include to dist_sink 6 years ago
gabime ee6f165a1f New duplicate filter sink 6 years ago
Mark Koester a9e92d6c5c
Fix warning: redundant move in return statement 6 years ago
DanielChabrowski 59746c2e36 Fix use of incomplete type in stdout sinks 6 years ago
gabime ab9e1b3aa7 Removed unneeded includes 6 years ago
gabime af6744b112 Fixed color 6 years ago
gabime 1d86803e38 Fix #1116 6 years ago
gabime b12c19162b Added thread callback option to thread_pool 6 years ago
gabime 220608e52a clang-format 6 years ago
gabime 06fb5c7c69 Close issue #1113 6 years ago
gabime 74e2aa9c66 Micoro optimize macros 6 years ago
Gabi Melman b9cc158e52
Fix #1115 6 years ago
gabime e68cf1c9ed Add formatting option to syslog in ctor. Fix issue #729 #1107 6 years ago
gabime f0fcc73f92 Minor improvments to ansicolor sink 6 years ago
gabime 78c833a09f clang-format 6 years ago
gabime 38888ba5b3 Merge branch 'v1.x' of https://github.com/gabime/spdlog into v1.x 6 years ago
gabime 99e519cf0f Simplify color sinks 6 years ago
gabime 09cb45001b Added copy ctor and assignment to logger 6 years ago
gabime db5af8ead1 clang-format 6 years ago
gabime c09dee7717 Moved source filename shortening to pattern formatter instead of macro 6 years ago
gabime 90f348d26a Version 6 years ago
gabime 8d3d06b7a0 Fixed version extraction in CMake 6 years ago
Gabi Melman c56ee8ec03
Update version.h 6 years ago
gabime 3448e5867e Added oberrun policy bench to async-bench and removed async from bench 6 years ago
gabime e03c160e27 Optmize set_formatter to avoid redundant clone 6 years ago
gabime a33de607df Fix issue #1099 6 years ago
gabime 33a42202c7 Replace string pointer with string_view in log_msg 6 years ago
gabime c1b39eb2ce Fix circular include 6 years ago
gabime bcfa9241b8 Updated copyright headers 6 years ago
gabime eea9d6136f Moved default sync factory to seperate file to avoid cyclic includes 6 years ago
gabime c35f33e61a Fixed clang warning about size_t indexing 6 years ago
gabime 78eeba940a Fix issue #114 6 years ago
gabime b3ed5f77f2 Updated tweakme 6 years ago
gabime 38f6b5ea71 Keep clang-tidy happy 6 years ago
gabime c000a6164c Removed unused member from log_msg 6 years ago
gabime 52b6be0dfe Added logger ctor that accepts only name(empty logger) 6 years ago
gabime 9329f8d3cd Merge v1.x 6 years ago
gabime 884c23a9c9 Merge v1.x 6 years ago
gabime 7a3a560c44 Merge v1.x 6 years ago
David Zemon 8dd85285e7 Allow user to choose between static or shared library 6 years ago
gabime ce637440bb wip static-lib 6 years ago
gabime 61e4597488 Removed include of fmt_helper from thrad_pool.h 6 years ago
gabime 26a064ed2d wip static-lib 6 years ago
gabime d5c9bac3c7 wip static-lib 6 years ago
gabime 8b4eedb594 More template instantiations for static lib 6 years ago
gabime 01f5efa1d9 Added wincolor sink to static build 6 years ago
gabime 09e83937de wip static-lib 6 years ago
gabime 42e30468a9 added rotating_file_sink to static build 6 years ago
gabime 8b244ca988 Moved format.cpp into spdlog.cpp - this way only one src file is needed 6 years ago
gabime bb3dc87953 Fixed include order and example 6 years ago
gabime 6bcb422c80 clang format and SPLDOG_HEADER_ONLY macro 6 years ago
gabime 540f865355 Normalized copyright message 6 years ago
gabime 46ef71e3ec Normalized copyright message 6 years ago
gabime 005450ff13 wip 6 years ago
gabime 9564eb2edb Moved cpp files to inl.h 6 years ago
gabime 49708f209b fix inclusion of fmt 6 years ago
Gabi Melman 14381fe8d0
Update os.h 6 years ago
gabime 17bec5c3ce Use fmt src file instead of inline in static lib build 6 years ago
gabime 2b90ab496a ansicolor_sink.cpp 6 years ago
gabime 74dbf4cf70 mutex protect should_color() 6 years ago
Gabi Melman e504aceeb5
Update wincolor_sink.h 6 years ago
gabime 3ce9ac74a6 Mutex protect set_color_mode() 6 years ago
Philip Salzmann 5e856c6b4d Add mode enum to control output of color sinks
This adds a new "color_mode" enum that can be used to control the color
code output behavior of sinks with color support. It can be one of three
values: always, automatic and never.
6 years ago
gabime 6651a48c4d wip 6 years ago
gabime 1ac6c9f9c2 clang-format static-lib 6 years ago
gabime 5d0eb6dda5 wip static-lib 6 years ago
gabime 69fcaf14e5 wip static-lib 6 years ago
gabime 2de924a187 clang-format 6 years ago
gabime c1c2ff2d07 wip 6 years ago
gabime ff89f1476d Restored error_handler as std::function 6 years ago
gabime baefe0b3f6 wip 6 years ago
Jan Niklas Hasse 79938b98da Remove unnecessary semicolons (-Wextra-semi) 6 years ago
gabime 13db9d9452 Fix build 6 years ago
gabime c1c6e6265c Fixed header only build 6 years ago
gabime 215b6aea95 file_helper.cpp and filename_t fix 6 years ago
gabime 96b7214ae2 fix common.h 6 years ago
Gabi Melman 6bec53dcd2
Update logger.h 6 years ago
gabime 97f9cc4bc0 some cleanup 6 years ago
gabime 7ab6fd9db6 source_loc change line to int 6 years ago
gabime d12a858897 some cleanup 6 years ago
gabime 4dd1a24d0b wip static lib 6 years ago
gabime c69c49047b wip static lib 6 years ago
gabime bfbb4e4050 some err handler cleanup 6 years ago
gabime 2aceb13f3e fix support for utf8 logging under win32 6 years ago
gabime 17f9cdd401 static lib wip 6 years ago
gabime 156b856a80 static lib wip 6 years ago
gabime e2e3df9013 static lib wip 6 years ago
gabime ef8773a89b Moved logger_impl back into logger.h 6 years ago
Daniel Binsmaier 631416d54a Fix missing ';' in log macros 6 years ago
Daniel Binsmaier d366a06461 Fix unexpected log macro expansion 6 years ago
Ponnuvel Palaniyappan cd65d6de69 namespace qualify stat functions 7 years ago
gabime 90c912a5e2 wip lite 7 years ago
gabime 9219613957 Dont check level in macros (redundant) 7 years ago
gabime 6b0bf33f8e clang-format 7 years ago
tt4g eb478e38b2 Add spdlog::initialize_logger 7 years ago
Alexander Zvyagin 4706b0ada4 Add signature. 7 years ago
Alexander Zvyagin cc98e9850d Avoid unnecessary conversion of log_msg::payload to std::string. 7 years ago
Alexander Zvyagin af80db8c22 Add systemd sink. 7 years ago
Florian Wörter 1caf05cc52 Renamed exposed method. [#1004] 7 years ago
Florian Wörter 63cfb7db25 Exposed should_do_colors_ in ansicolor_sink.h. [#1004] 7 years ago
Mattias Fornander 0ccbdcdd1f Add tweak support for user short level names 7 years ago
Gabi Melman d235e7d46f
Fix #992 7 years ago
DanielChabrowski a6229d9e87 Remove pointless log with enable_if 7 years ago
DanielChabrowski 79f11bd655 Allow custom formatter in sink ctor 7 years ago
charles-david 20a0f82701 Renamed input parameters to "params_in". 7 years ago
charles-david 0f128fd561 Warning for shadowed parameter corrected in common.h
However, not in bundled fmt. Corrects compiling with basic logger with header only and -Werror.
7 years ago
Philip Miller 4f65fcd7b1 remove minor optimization for the sake of simplicity 7 years ago
Philip Miller 3925f8fa16 streamline constructor logic
and improve test for rotate_on_open=true
7 years ago
Philip Miller cce1e36e26 Merge remote-tracking branch 'origin/v1.x' into pwm1234/rotate_on_open 7 years ago
Mark Niebur 6e2dadc63a Add method to filesinks to return filename 7 years ago
gabime a7148b718e Version 1.3.1 7 years ago
gabime 23fdc0eae4 Fixed issue #959 7 years ago
scribam 1798a1fa12
Update log_msg.h
`SPDLOG_NO_THREAD_ID` should only affect thread retrieval.
7 years ago
Philip Miller 4fe98bf6e6 Merge remote-tracking branch 'origin/v1.x' into pwm1234/rotate_on_open 7 years ago
gabime 57c3023881 Moved SPDLOG_FUNCTION define to common.h 7 years ago
gabime 4408e079ff Refactored log macros 7 years ago
gabime 2991057aef Add check log level before evaluating the logging macros 7 years ago