Commit Graph

4376 Commits (51a0deca2c825f1d4461655a18bb37d6df76646d)
 

Author SHA1 Message Date
F1F88 51a0deca2c
docs: Removed duplicate line in daily_file_sink comment (#3249) 10 months ago
gabime 8e5613379f Version 1.15.0 10 months ago
Gabi Melman 7cee026baa
Added tsan to ci (#3247)
* Added tsan to ci
10 months ago
Gabi Melman ebfa906952 CMake option to Enable/disable msvc /utf-8 flag (on by default) 10 months ago
Gabi Melman 68f6ec7af1 Merge branch 'v1.x' of https://github.com/gabime/spdlog into v1.x 10 months ago
Gabi Melman d343d413c2 CMake option to Enable/disable msvc /utf-8 flag (on by default) 10 months ago
captainurist fe4f99527d
Fix utf8_to_wstrbuf tests (#3245) 10 months ago
captainurist 5673e9e545
utf8_to_wstrbuf now handles invalid utf8 sequences (#3244) 10 months ago
gabime 63f0875000 Removed if in ci 10 months ago
Gabi Melman 5fd32e1a70
Update README.md 10 months ago
Gabi Melman 35345182f8
Update README.md (#3240) 10 months ago
Gabi Melman 3c2e002b51
ci-win-2019 (#3239)
Update ci
10 months ago
gabime 6192537d08 Fix win ci 10 months ago
gabime 6c7201553d Fix win ci 10 months ago
gabime d939255f0e Fix win ci 10 months ago
gabime ecc3881122 Fix win ci 10 months ago
gabime bff1a6036a Fix win ci 10 months ago
gabime 6f2ead1a0e refactor win ci 10 months ago
gabime 92f9aa32ce refactor win ci 10 months ago
gabime 64d9b4e263 refactor win ci 10 months ago
gabime 3d3f71dbe2 Fix ci 10 months ago
gabime 3fec1a81b7 Fix ci 10 months ago
gabime 984a959883 Fix ci 10 months ago
gabime 7ecfb3bc9c Fix ci 10 months ago
gabime 614c3a6836 Fix ci 10 months ago
gabime 5dc356dcbe windows ci 10 months ago
gabime a7eb388f84 windows ci wip 10 months ago
Gabi Melman a5cfbf369d Revert "Better support for FMT_UNICODE in cmake"
This reverts commit d373093734.
10 months ago
Gabi Melman d373093734 Better support for FMT_UNICODE in cmake 10 months ago
gabime 7a950e028c add /utf-8 flag for msvc 10 months ago
Gabi Melman 9fe79692eb
Gabime/tsan (#3237)
* Fixed race condition in tests

* Support for thread sanitizer
10 months ago
gabime 96c9a62bfd Fixed race condition in tests 10 months ago
Gabi Melman 85bdab0c18
Update bundled fmt to 11.0.2 (#3236) 10 months ago
Gabi Melman 63d1884215
Gabime/async flush (#3235)
* Revert "Ensure flush callback gets called in move-assign operator (#3232)"

This reverts commit b6da59447f.

* Revert "Exchange promise for condition_variable when flushing (fixes #3221) (#3228)"

This reverts commit 16e0d2e77c.

* Revert PR #3049
10 months ago
Michael de Lang b6da59447f
Ensure flush callback gets called in move-assign operator (#3232) 10 months ago
Michael de Lang 16e0d2e77c
Exchange promise for condition_variable when flushing (fixes #3221) (#3228)
std::promise and std::future use std::call_once under the hood, which requires
the tls-model to be at least initial_exec, excluding local_exec.

Furthermore, gcc has a bug regarding exceptions in std::call_once that
is best avoided. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66146
for more info.

Signed-off-by: Michael de Lang <kingoipo@gmail.com>
10 months ago
mq白 ee16895787
Improve Cross-Platform Build Instructions in Documentation (#3229)
* Update build

* Simplified build command length for cross-platform compatibility.

* Modified to replace `make -j` only with `cmake --build.`
10 months ago
hydai e593f6695c
Fix warning - extra ';' for -Wextra-semi (#3198)
Signed-off-by: hydai <z54981220@gmail.com>
11 months ago
Gabi Melman 2c76e6101a
Fix #3194 - Use Sep instead of Sept for abbreviated month 11 months ago
薛定谔的加菲猫 bdd1dff378
Update CMakeLists.txt, Fix spelling errors (#3193) 11 months ago
Uilian Ries ffd5aa41d6
Update conan install command in README (#3172)
Signed-off-by: Uilian Ries <uilianries@gmail.com>
12 months ago
Gabi Melman c1fbafdcef
Update mdc.h (#3185)
Update error message
12 months ago
allen_qfl 362214a349
fix/issue-3101: fix the issue where mdc ignores SPDLOG_NO_TLS (#3184)
Co-authored-by: dyf <yufeng.duan@senscape.com.cn>
12 months ago
Leslie 2169a6f6ae
use std::lock_guard instead of std::unique_lock (#3179) 12 months ago
Rasmus 271f0f3b14
Add info about max_files in the docstrings of hourly/daily file sinks (#3170) 12 months ago
Eugene Smirnov a3a0c9d663
compilation error gcc 8.5 with [-Werror=suggest-override] (#3158) 1 year ago
zjyhjqs 5ebfc92730
fix: set `/Zc:__cplusplus` and `/MP` to MSVC only (#3139)
1. macro `__cplusplus` is enabled by clang-cl
2. `/MP` is not supported by clang-cl (warning `-Wunused-command-line-argument` will be generated)
1 year ago
Alex Overchenko 885b5473e2
Fix building with `FMT_ENFORCE_COMPILE_STRING` (#3137) 1 year ago
Ziyao d276069a6e
make example compatible with fmt 11 (#3130)
Since fmt 11.0.0, formatter::format() is required to be const. Mark
format() method in example as const to stay compatible with fmt 11.
1 year ago
Philippe Vaucher eeb22c13bb
Allow customization of syslog_sink (#3124)
Thanks @Silex
1 year ago