Accepting request 809185 from devel:libraries:c_c++
- Update to version 1.6.1 * Fixed deadlock in daily_file_sink that happened while cleaning older files. * Fixed ringbuffer_sink::last_raw() and ringbuffer_sink::last_formatted() that didn't return latest elements. - 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/809185 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spdlog?expand=0&rev=12
This commit is contained in:
commit
1effa8d9a3
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b38e0bbef7faac2b82fed550a0c19b0d4e7f6737d5321d4fd8f216b80f8aee8a
|
||||
size 270416
|
3
spdlog-1.6.1.tar.gz
Normal file
3
spdlog-1.6.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:378a040d91f787aec96d269b0c39189f58a6b852e4cbf9150ccfacbe85ebbbfc
|
||||
size 285531
|
@ -1,3 +1,72 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 27 07:38:11 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
|
||||
|
||||
- Update to version 1.6.1
|
||||
* Fixed deadlock in daily_file_sink that happened while
|
||||
cleaning older files.
|
||||
* Fixed ringbuffer_sink::last_raw() and
|
||||
ringbuffer_sink::last_formatted() that didn't return latest
|
||||
elements.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 15 14:03:27 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
|
||||
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 13 19:58:43 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%define _sover 1
|
||||
Name: spdlog
|
||||
Version: 1.5.0
|
||||
Version: 1.6.1
|
||||
Release: 0
|
||||
Summary: C++ logging library
|
||||
License: MIT
|
||||
|
Loading…
x
Reference in New Issue
Block a user