SHA256
1
0
forked from pool/spdlog
Go to file
Luigi Baldoni f992846733 Accepting request 805860 from home:alois:branches:devel:libraries:c_c++
- Update to version 1.6.0
  What's new:
  * Load log levels from environment variable SPDLOG_LEVEL
  * New windows eventlog sink.
  * New tcp sink that sends log messages in tcp to a remote
    server.
  * Extend spdlog with your own flags in the log pattern. See
    wiki for details.
  * Bump the bundled fmt version to 6.2.0 .
  Fixes and improvements:
  * Prevent race condition when SPDLOG_PREVENT_CHILD_FD is
    defined.
  * Fix race condition in the filename() function in the file
    sinks.
  * Fix ansicolor_sink::set_color(..) - can cause memory
    violation if user provides a custom color code that points to
    stack memory.
  * Optimize cases when string_view is passed to the logger to
    avoid unnecessary fmt::format.
  * Support for max files in daily logger.
  * Fix deprecated warning with C++14 and external fmt lib.
  * Optimize colos sinks to use std::array instead of map to
    find color codes.
  * Fix potential buffer overflow in color_sinks when one of
    them has a pattern without colors.
  * Don't include windows.h in common.h.
  * Resolve erroneous clang-tidy warning about using a moved
    from pointer.
  * Fixed numerous clang-tidy warnings.
  * Added options to to_hex to output hex like hexdump.
  * Removed the 'SPDLOG_NO_NAME` macro in tweakme.h and cmake.
  * Added a forward declaration header spdlog\fwd.h .
  * Moved throw to dedicated function to optimize compile-time
    and runtime-performance.
  * Fix a build issue when SPDLOG_PREVENT_CHILD_FD is defined.
  * Fix issue with using external fmt.
  * Minor performance optimizations in pattern formatter.
  * Add log function to the logger API to allow logging with
    custom timepoint.
  * Removed meson support.
  * Fix typos and tabs in the code.
  * CMake: Fix GNUInstallDirs include location.
  * CMake: workaround for Unknown extension ".c" for file issue.
  * CMake: Disabled extra warnings generation by default. Use
    SPDLOG_BUILD_WARNINGS=ON to enable again.
  * CMake: Support for precompiled headers with
    SPDLOG_ENABLE_PCH flag.
  * CMake: Set minimum version of fmt to 5.3.0.
  * CMake: Fix tabs, whitespaces and eol.
  * Tests: removed duplicate entry for count_lines().
  * Tests: don't run spdlog-utests and spdlog-utests-ho in
    parallel.
  * Tests: Enable running the tests against an installed copy of
    spdlog.
  * Tests: Support empty SPDLOG_EOL.

OBS-URL: https://build.opensuse.org/request/show/805860
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/spdlog?expand=0&rev=30
2020-05-15 14:17:17 +00:00
.gitattributes Accepting request 357096 from home:msmeissn 2016-02-01 10:40:43 +00:00
.gitignore Accepting request 357096 from home:msmeissn 2016-02-01 10:40:43 +00:00
spdlog-1.6.0.tar.gz Accepting request 805860 from home:alois:branches:devel:libraries:c_c++ 2020-05-15 14:17:17 +00:00
spdlog.changes Accepting request 805860 from home:alois:branches:devel:libraries:c_c++ 2020-05-15 14:17:17 +00:00
spdlog.spec Accepting request 805860 from home:alois:branches:devel:libraries:c_c++ 2020-05-15 14:17:17 +00:00