Commit Graph

639 Commits (1e4bad7f05010ce0cdb915ea4a39a53bf14116cf)

Author SHA1 Message Date
Gabi Melman 9f1b4fc9e7
Update wincolor_sink-inl.h 6 years ago
gabime 38e5dbd866 Fix win-color sink redirection to file 6 years ago
gabime 12470f6221 Revert null_sink changes 6 years ago
gabime a82d0e2f57 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime dca1d1e0d1 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime 0cef8f3d26 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime fbde18fc02 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime b640c59087 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime 1f3dea60d3 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime 81e82fb2d3 Rename func name wincolor sink 6 years ago
gabime c817254495 Update wincolor_sink-inl.h
minor formatting
6 years ago
gabime 4578b0ad11 Fixed gcc9 conversion warning 6 years ago
gabime 9fbf82b603 Fixed gcc9 conversion warning 6 years ago
gabime d3f31c6038 Fixed build 6 years ago
gabime 59dd9f6203 comment 6 years ago
gabime 05cac05c06 clang_format 6 years ago
gabime 72f3d5291c Fix issue #1147 6 years ago
gabime c138685364 Fix issue #1147 6 years ago
Gabi Melman 3a94a60537
Update stdout_sinks-inl.h 6 years ago
k0zmo 29fa474e4a Use SPDLOG_HEADER_ONLY uniformly 6 years ago
k0zmo ddb19f4a4f Add missing include directive 6 years ago
gabime 521c5317a2 Fix #1143 6 years ago
gabime 5f27697198 clang-format 6 years ago
gabime 261d2c5ae4 Protected from size_t to int overflow in systemd sink 6 years ago
gabime 847f7de003 Simplify syslog sinks overflow check 6 years ago
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 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
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 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
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 220608e52a clang-format 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 99e519cf0f Simplify color sinks 6 years ago
gabime a33de607df Fix issue #1099 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 78eeba940a Fix issue #114 6 years ago
gabime 38f6b5ea71 Keep clang-tidy happy 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 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 6bcb422c80 clang format and SPLDOG_HEADER_ONLY macro 6 years ago
gabime 46ef71e3ec Normalized copyright message 6 years ago
gabime 9564eb2edb Moved cpp files to inl.h 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 69fcaf14e5 wip static-lib 6 years ago
gabime 2de924a187 clang-format 6 years ago
gabime c1c2ff2d07 wip 6 years ago
gabime e2e3df9013 static lib wip 7 years ago
gabime 6b0bf33f8e clang-format 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
Gabi Melman d235e7d46f
Fix #992 7 years ago
DanielChabrowski 79f11bd655 Allow custom formatter in sink ctor 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 23fdc0eae4 Fixed issue #959 7 years ago
Philip Miller 4fe98bf6e6 Merge remote-tracking branch 'origin/v1.x' into pwm1234/rotate_on_open 7 years ago
Ben Ridder fb702f989f Fix typo in file_helper.h
* "extenstion" -> "extension"
7 years ago
Gabi Melman b64e4464a7
Update current_size_ to 0 in after of truncating in rotation error 7 years ago
gabime dc166cad92 Added default pattern support for pattern_formatter to avoid parsing pattern when using default pattern 7 years ago
gabime 4df28728e2 clang-format 7 years ago
gabime 70bef682b0 Fixed clang-tidy warning about implicit conversion to string_view 7 years ago
gabime 6355e9895d Major change to log_msg - contain only string_view instead of buffer 7 years ago
Jerome Meyer cb71fea0f6 Use fmt::string_view when logging a C string to avoid unnecessary copy 7 years ago
gabime 45717147f7 Improved null_logger factory 7 years ago
gabime b368d18b0f Added default logger API 7 years ago
DimRochette 3079551d30
fix namespace of make_unique 7 years ago
gabime 887a104dd0 Fixed clang-tidy warning 7 years ago
gabime cd8e15dcd1 Fixed clang-tidy warnings 7 years ago
gabime 669a66f18a format 7 years ago
gabime e8dae26176 Moved spdlog::make_unique to spdlog::details::make_unique and prevent T to be array 7 years ago
gabime 7704e41336 Fixed issue #833 7 years ago
gabime a74bbe7381 base_sink default ctor 7 years ago
gabime 729ec21629 Added virtual protected functions to base_sink 7 years ago
gabime b393715bee Added virtual protected functions to base_sink 7 years ago
gabime 5ec4e60424 Replaced SPDLOG_FINAL macro with final 7 years ago
gabime 5cd24f3033 Replaced SPDLOG_FINAL macro with final 7 years ago
gabime 27a03c5cec Replaced SPDLOG_FINAL macro with final 7 years ago
gabime ca8accbaa8 Replaced SPDLOG_FINAL macro with final 7 years ago
gabime 65defd3806 Replaced SPDLOG_FINAL macro with final 7 years ago
gabime 2fa7410c0e Improve rotating sink error handling 7 years ago
Alexander Dalshov d48d6939c2 ansicolor_sink.h - add missing sink include 7 years ago
Philip Miller 22f85deb2c Merge remote-tracking branch 'origin/v1.x' into pwm1234/rotate_on_open 7 years ago
Philip Miller 52a01b2cf2 add argument to rotating file sink for rotate_on_open
when true, the log file will be rotated when it is opened so the newly constructed file will start off being empty
7 years ago
Gabi Melman 9fda1cb421
Merge pull request #813 from jwnimmer-tri/dist_sink_reset_v1.x
Add set_sinks method to dist_sink
7 years ago
gabime f4bbe8b2b3 Fixed some extra warnings from clang 7 years ago
Jeremy Nimmer 679fcd787f Add set_sinks method to dist_sink
This allows users to set exactly the sinks they want, even if other
unknown application code has added bespoke sinks in the meantime.
7 years ago
Gabi Melman 2870afdeae
Update stdout_sinks.h 7 years ago
gabime a58d7594cb Fixed issue #798 and added -Wconversion compiler flag to build 7 years ago
gabime 6ae240c0b6 code formatting and clang tidy warnings fixes 7 years ago
gabime 05d6960ebc code formatting and clang tidy warnings fixes 7 years ago
gabime 4866f2ac05 Put override kw again 7 years ago
gabime 4456f96ae3 Fixed clang warnings 7 years ago
rajesh-p 769f11109d
Namespace fix for the issue 785
Added namespace fix
7 years ago
gabime 01e05a4495 clang format 7 years ago
slapenko 34ada56f5d Refactoring. Rid of open_file for clarity 7 years ago
slapenko 64521005ab We can control should daily_file_sink truncate an underlying file or not 7 years ago
gabime 9e4925eff0 clang format 7 years ago
Gabi Melman b238bf9512
fix issue #755 7 years ago
gabime c2a49080aa Refactored sink interface and base_sink 7 years ago
Gabi Melman 2bc05b6b17
Merge pull request #752 from baishuai/v1.x
fix bug in android_sink.h
7 years ago
baishuai 41f708e438 fix bug in android_sink.h 7 years ago
gabime 7d40244a89 Fixed issue #726 and changed default filename calculator to dateonly 7 years ago
gabime 16ee72da7c clang format 7 years ago
gabime 4e9fafac75 comment 7 years ago
gabime b9180f8f5a Fix to a windows issue, where very high rotation rates sometimes fail if antivirus is running. 7 years ago
gabime 81f3cc5575 clang format 7 years ago
gabime 887326e715 minor code cleanup 7 years ago
gabime c9331594bb Renamed file to pattern_forammter.h and fixed utc support 7 years ago
gabime 9dc44c39e7 Fixed bugs in stdout_sinks and in msvc 7 years ago
gabime bde4c7149f Renamed traits to console globals 7 years ago
gabime 39c6eb752a Code formatting 7 years ago
gabime a9a7309001 fixed dist_sink.h 7 years ago
gabime cd4dcbab36 Renamed simple_file_sink -> basic_file_sink 7 years ago
gabime bd759bfca7 removed force_flush from simple logger 7 years ago
gabime e66ee8b710 fix gcc and clang warnings 7 years ago
gabime 87e013534c wincolor sink fix 7 years ago
gabime 46cf0f86b8 Added set_pattern() to sink class 7 years ago
gabime e574f57511 Fixed stdout_color_sinks.h namespace 7 years ago
gabime 0c19bdd772 pattern per sink and pattern caching 7 years ago
gabime cdbf2e361b Upgrade to fmt 5.x 7 years ago
gabime 15f3b0fea5 format 7 years ago
gabime a21594bec7 move underscores to the end of private members 7 years ago
Gabi Melman b3543452c2
Update simple_file_sink.h 7 years ago
Gabi Melman e8a726df03
Update stdout_color_sinks.h 7 years ago
gabime f886ae0005 Removed unneeded include 7 years ago
gabime 7db5b56dd7 Removed unneeded include 7 years ago
gabime 3c7103d90d Format 7 years ago
gabime caa26a2a47 Normalized spdlog include paths 7 years ago
gabime d389bda2cc moved file sinks sinks folder 7 years ago
gabime 60f8a68ae0 Splitted file sinks to seperate headers 7 years ago
gabime 4bee0ec294 Fixed stderr_logger typedef 7 years ago
gabime b393c9d6e6 Fixed console traits 7 years ago
gabime e4f0d6446b Small template rename 7 years ago
gabime 9b5c5b4f3d Small template rename 7 years ago
gabime 110bdd93c8 Fixed stdout_sinks 8 years ago
gabime c962c88342 Fixed linux port of v1.x 8 years ago
gabime e4d3eb64e6 Udpated example and spdlog.h 8 years ago
gabime ba7c4c0530 stdout and color logger factories 8 years ago
gabime b9fac2b179 added missing header 8 years ago
gabime 11e068d7a3 Added missing #include 8 years ago
gabime 924ef84241 Refactred spdlog.h and console sinks. Added global lock for all console sinks (traits) 8 years ago
gabime 9bffa921ae global mutex stdout stderr sinks 8 years ago
gabime 6f4cd8d397 thread_pool and refactoring async 8 years ago
gabime 1dea46e1ab code formatting 8 years ago
gabime d040ab93ea wincolor color formatting support 8 years ago
gabime c8610d9a86 support for color formatting 8 years ago
gabime 200815892f Fix clang-tidy warnings about missing braces around if and for statements 8 years ago
gabime 56e4a201ec formatting 8 years ago
gabime 4445f6f869 formatting 8 years ago
gabime 5afb5dc782 Changed clang formatting for templates 8 years ago
gabime a2653d409f clang-format 8 years ago
Thiago Bastos d044369e3b Fix implicit conversion warnings (-Wsign-conversion) 8 years ago
Daniel Chabrowski de642b6263 astyle applied 8 years ago
Daniel Chabrowski 35a843f8b6 modernize-return-braced-init-list 8 years ago
Daniel Chabrowski 0c94ce0039 deleted copy op and a little format 8 years ago
Daniel Chabrowski af50d5ef1f readability-inconsistent-declaration-parameter-name 8 years ago
Daniel Chabrowski 9ce66f2c9a modernize-pass-by-value 8 years ago
Daniel Chabrowski ad624432d8 google-explicit-constructor 8 years ago
Daniel Chabrowski 1e1ca23101 modernize-use-equals-default 8 years ago
Daniel Chabrowski 7aed498540 modernize-use-default-member-init 8 years ago
Daniel Chabrowski d5a3bb5234 readability-else-after-return 8 years ago
Daniel Chabrowski 9ebb9ff318 readability-implicit-bool-cast 8 years ago
Daniel Chabrowski fb6df0512f modernize-use-override 8 years ago
Daniel Chabrowski 7f4c1bb77c modernize-use-using 8 years ago
Colin Duquesnoy 11ee6834f6
Fix compilation error with GCC 8
error: need 'typename' before 'std::conditional<std::is_same<char, char>::value, fmt::BasicMemoryWriter<char>, fmt::BasicMemoryWriter<wchar_t> >::type' because 'std::conditional<std::is_same<char, char>::value, fmt::BasicMemoryWriter<char>, fmt::BasicMemoryWriter<wchar_t> >' is a dependent scope
         std::conditional<std::is_same<filename_t::value_type, char>::value, fmt::MemoryWriter, fmt::WMemoryWriter>::type w;
8 years ago
Benjamin Schindler 05b2aabe0e Make set_color public in wincolor_sink to retain configurability 8 years ago
gabime 5ab033fba5 Fix issue #629 8 years ago
gabime f8aec1bdf1 Merge branch 'master' of https://github.com/gabime/spdlog.git 8 years ago
gabime 51a83da578 Repplaced map with unordered_map for level->colos mapping 8 years ago
Josh Junon cae749fc9b clear line after writing log message contents 8 years ago
Josh Junon 58e68725ae rename grey to black 8 years ago
Josh Junon a59f74e8a2 remove needless zeros in reset code 8 years ago
Joao Moreno 357a63d914 fix spdlog namespace 8 years ago
Joao Moreno a938045135 use Sleep in Windows instead of sleep_for
fixes #609
8 years ago
Stefan Broekman de4644b44a Issue fix for spdlog #595. Conversion warning.
See: https://github.com/gabime/spdlog/issues/595

On line 85 in file sinks/wincolor_sink.h:
back_color &= ~(FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE |
FOREGROUND_INTENSITY);

'back_color' is of type 'WORD' (unsigned short) whereas a bitwise
complement/NOT returns an int. This results in a conversion warning with
-Wconversion enabled.

85:20: warning: conversion to 'WORD {aka short unsigned int}' from 'int'
may alter its value [-Wconversion] back_color &= ~(FOREGROUND_RED |
FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY);

Possible solution:
We know that the result of ~(FOREGROUND_RED | FOREGROUND_GREEN |
FOREGROUND_BLUE | FOREGROUND_INTENSITY) is always within the limits of
an unsigned short so a simple cast should suffice (correct me if I'm
wrong):

back_color &= static_cast<unsigned short>(~(FOREGROUND_RED |
FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY));
8 years ago
gabime 26b390bb19 removed lock from dist_sink::_flush() (moved to base_sink::flush()) 8 years ago
gabime a9149c6d46 added lock on flush in base_sink 8 years ago
gabime f5939f9e56 astyle 8 years ago
gabime 3c4a2bf531 Handle file extensions in rotating and daily loggers 8 years ago
Gabi Melman 587b528292
Merge pull request #556 from jpcima/syslog-build
correct include path for sink/syslog_sink.h
8 years ago
JP Cimalando ecec210d0e accept msvc_sink on all compilers, add name windebug_sink (fixes #554) 8 years ago
JP Cimalando 76d2620dad correct include path for sink/syslog_sink.h 8 years ago
daylanKifky 10772eadae fix wincolor_sink's common.h include 8 years ago
daylanKifky 27e7412640 modified path on quoted #includes
Paths pointing to the root of the library where replaced for ones relatives to each file.

For example, inside /include/spdlog/details/file_helper.h:

This will look for os.h in /include/spdlog/details/spdlog/details/ which doesn't exists.

replaced with:
8 years ago
Gabriel Vaduva 3173422786 Background color unchanged
Keep the background color unchaged on Windows console when using colored loggers.
8 years ago
gabime 4371092309 fixed gcc shadow warnings 8 years ago
Alexei Pastuchov 8fd16fc45e code formatting (astyle and dos2unix)
it aims to solve the issue #467
8 years ago
Cyres 765095db66 Add set_color to ansicolor_sink
It is now possible again to set the color in the ansicolor_sink with set_color
8 years ago
Remigiusz Kołłątaj fab55c8a14 Fix for MinGW error: 'There are no arguments that depend on a template parameter'
Signed-off-by: Remigiusz Kołłątaj <remigiusz.kollataj@gmail.com>
8 years ago
gabime 13fb2550c6 Fixed issue #449 8 years ago
Tennn f8d509d010 Fixed issues 449
Please check it
8 years ago
gabime 42a56f6669 fixed "final" keyword error 8 years ago
gabime d56fa23eb9 fixed compilation errors 8 years ago
gabime 095cb1f560 Added _flush() to base_sink 8 years ago
Gabi Melman e215758b42 Update ansicolor_sink.h 8 years ago
Gabi Melman 87f5a60b90 Update ansicolor_sink.h 8 years ago
gabime 7da3e47ddc fixed color comment 8 years ago
gabime 1f9f9c09a2 fixed flush 8 years ago
gabime 8c240faa7d changed info color to regular insted of bold 8 years ago
gabime 7bbab6889d use data() istead of c_str() in ansicolor_sink 8 years ago
gabime 6cc7e7382e astyle 8 years ago
gabime 7f84daffd5 fixed compilation 8 years ago
gabime 98addad888 Disable colors if terminal no attached and simplfy ansicolor_sink 8 years ago
gabime 1d6842f0f9 bugfix in color detection and astyle 8 years ago
gabime bd25f59a42 Don't use color escape codes if terminal doesn't support them in ansicolor_sink 8 years ago
Gabi Melman 52292fb526 Update android_sink.h 8 years ago
Gabi Melman 6927aa1544 Update android_sink.h 8 years ago
Alexander Zilberkant 2f205a6dbc android sink - add retry mechanism
- in some cases subsequent calls to __android_log_write() may result with -EAGAIN error code.
  in such cases spdlog will sleep and try again for number of times defined by
  SPDLOG_ANDROID_LOG_NUM_OF_RETRIES

- defeult SPDLOG_ANDROID_LOG_NUM_OF_RETRIES set to 2 - can be overridden at build time
8 years ago
Jean-Michaël Celerier 53138c20fb Add an optional final qualifier to types
When building with GCC's -Wfinal-types, a lot of types of spdlog
are marked as being more optimizable if they were marked final.

This patch adds a possibility for the user of the library to `#define SPDLOG_FINAL final`
and enjoy potentially better performance : GCC is then able to replace virtual calls by true
function calls if it can ensure that there are no derived types).

By default SPDLOG_FINAL is defined to nothing to not break existing code that
may be inheriting of some of these types for some reason.
8 years ago
Gabi Melman 9e6d81de08 Merge pull request #422 from theamirocohen/android_log
Android_logger conditionally apply its own formatting
8 years ago
Amir Cohen 45e3e7041d Android_logger apply its own formatting to every print by adding timestamps, severity, thread and process ids, thus the option flag in the ctor 9 years ago
odeits 6670d3b925 fix typos in base_sink.h 9 years ago
Ľubomír Carik fd8df5b820 Don't hardcode '.txt.' log file name suffix (resolve #333)
Signed-off-by: Ľubomír Carik <Lubomir.Carik@gmail.com>
9 years ago
Gabi Melman 38456118d0 Update null_sink.h 9 years ago
gabime 5d23e88c16 astyle 9 years ago
Onno Broekmans b61be7320a Fix compilation errors in "wincolor_sink.h" 9 years ago
gabime bd6fe569b5 astyle previous commits 9 years ago
Chen Hayat 0c16b9ae1e Remove casting from previous commit and fix the following Klockwork issues:
1. Removing "return" from void functions.
2. Using "const" for operator= argument.
9 years ago
Chen Hayat 83d192b1f1 Fix compilation error C2664 on VS2013
No converting constructor
9 years ago
Gabi Melman 698783861c Fixed vc warning on x64 build 9 years ago
gabime f14d1c002b astyle 9 years ago
gabime 0cfdad4d0b Windows console color support. Replaced color param in API with new functions 9 years ago
gabime 56678a5f6a added set_force_flush(bool) to simple file sink for performance benchmarks 9 years ago
gabime 12800ac466 fixed shadow warnings in gcc 9 years ago
gabime e97621d61d Removed force_flush arg from everywhere. Use flush_on(level) instead 9 years ago
gabime 5653e5c9d7 astyle 9 years ago
Hugh Wang bf02f57475 Fix Android sink.
1. Remove lock.
2. Improve error detection.
3. Remove unsupported log levels.
9 years ago
davide b67076fc85 added level_t to sink. Improves the flexibility of loggers with multiple sinks 9 years ago
Sam Brkopac 0be736c7fc Added the ability to truncate the basic file logger.
Added the ability to truncate the basic file logger.
9 years ago
gabime b13735dc22 astyle 9 years ago
Nazım Can Bedir 2678c37b56 Move syslog support tests to one place. 9 years ago
gabime 5b2bd79b7e Added support for syslog in FreeBSD 9 years ago
gabime aa0f62292b fixed dist_sink in gcc 9 years ago
gabime 916a686f8f astyle 9 years ago
gabime c4298a989e dist sink cleanup 9 years ago
Gabi Melman cee155c1dd typo in comment 9 years ago
gabime 43a4048b92 astyle 9 years ago
gabime 0ae66b5b28 support for external fmtlib 9 years ago
gabime f5bde237dd Updated fmt lib to version 0d5ef5c2a66026409b0cfbafa1d2f46cdc5aa4d0 9 years ago
gabime 842e5236e4 Fixed possible name collision with boost chrono 9 years ago
gabime c5c6baad74 Added errno description to sdlog exception strings 9 years ago
gabime 7ddfb2b877 fixed macros and other stuff for the no-streams branch 9 years ago
gabime 7885aa478c no streams 9 years ago
Kevin M. Godby cb3b7728a1 Fix missing include detected by new header dependency tests. 9 years ago
gabime 38c0ee018b astyle 9 years ago
gabime 80a432e646 cleaned common.h and moved some code around 9 years ago
Gabi Melman 6d5bce46f8 Revert "CMake script improvements" 9 years ago
Kevin M. Godby e10a2fca65 Added missing base_sink.h include. 9 years ago
eao197 ef9842c36d daily_file_sink with custom file name calculator 9 years ago
gabime 0d26359856 astyle 10 years ago
Anton Goryunov ba68a2d05d - std::cout replaced with fwrite to stdout in console sink 10 years ago
gabime 19dae96985 wchar filenames support - minor improvements 10 years ago
unknown 113ebcfd97 Add the SPDLOG_USE_WCHAR tweak to enable support for Unicode names on Windows. Refs #111 10 years ago
gabime 495ecaeaee astyle 10 years ago
gabime 296623baa3 API for color support in console logger 10 years ago
gabime e9633a5363 Merge branch 'master' of https://github.com/gabime/spdlog 10 years ago