From b34ebb3a1bb54a7760964d95fba6167dbec69309c52fb8481482e4c2186c9eff Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 6 Jan 2024 10:37:04 +0000 Subject: [PATCH] - update to 1.2.0: * LOG4CXX_XXXX macros now support logging of QStrings directly * log4cxx::hexdump function that returns a string of hexadecimal byte values * Ability to remove a HierarchyEventListener [#233] * Less string copying when sending a logging event to an appender * Less frequent mutex contention when logging from multiple threads concurrently [#320] * Allow thread information to be included in JSON formatted output * Optional support for logging during process termination [#271] * A cmake option to place Log4cxx functions in a different namespace [#277] * Optionally use std::format in LOG4CXX_XXXX_FMT macros instead of fmt::format [#291] * Support for per object enabling/disabling of logging requests (see log4cxx::LoggerInstancePtr) * * https://logging.apache.org/log4cxx/latest_stable/changelog.html#rel_1_2_0 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=16 --- apache-log4cxx-1.1.0.tar.gz | 3 --- apache-log4cxx-1.1.0.tar.gz.asc | 16 ---------------- apache-log4cxx-1.2.0.tar.gz | 3 +++ apache-log4cxx-1.2.0.tar.gz.asc | 16 ++++++++++++++++ log4cxx.changes | 21 +++++++++++++++++++++ log4cxx.spec | 4 ++-- 6 files changed, 42 insertions(+), 21 deletions(-) delete mode 100644 apache-log4cxx-1.1.0.tar.gz delete mode 100644 apache-log4cxx-1.1.0.tar.gz.asc create mode 100644 apache-log4cxx-1.2.0.tar.gz create mode 100644 apache-log4cxx-1.2.0.tar.gz.asc diff --git a/apache-log4cxx-1.1.0.tar.gz b/apache-log4cxx-1.1.0.tar.gz deleted file mode 100644 index 359511f..0000000 --- a/apache-log4cxx-1.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1fc7d82697534184bc0f757348d969d24852b948f63d6b17283fd1ee29c2c28a -size 564044 diff --git a/apache-log4cxx-1.1.0.tar.gz.asc b/apache-log4cxx-1.1.0.tar.gz.asc deleted file mode 100644 index b10672f..0000000 --- a/apache-log4cxx-1.1.0.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEc5oE3mBOatgczkV/HksdBbCV3VIFAmRSN4UACgkQHksdBbCV -3VLI8g/7B5yj0gTTZtd+CbGuWLZiokWhEKAt9WD9azbh+82FLjYw7hLwKKekcWOD -TqOmRNULL+K2sX+HgA1mS8v0mma+TTthU2Ie28xT7OwSZbWASkxr0JDE19RPP4CS -fm/m/Ygp7ybb/OLXh8Ncv6xFKoNjY4NL3OKoQhQZUE6wlVoixsoAaidYxHoaDQWL -/MdKnZHbB5lEqaPtT60G6WtcHhbR8zCE7rhhrNGMPrBpp/yDqVyk1zS4IKFTgzsz -wIyraTzfDmms3CeT0NwSdfYshXOICgpnn2ELC9/uYOXiWbYV/Q/VDn9tb0LLoqvR -XeVnvz+/9e06kMHefWgqjV6/s3ZFX64QWeDvGFQNhucHKkvg+VhY5BVBu9cliwFV -zerOvOCbCQH5Nn/XjuXfvMpi3jFXe7+cbqJHi0st1YrofypYBfXMjsTQs6xx8aYP -iZVoAfFtJPoxLOdl/TBghHtZgpZY4b7iRU0arK8IvHxuZWtlLV+Y0ZX0u0OXND/k -spDn87xTbCID1XT2rahv97G71sCLCBEtNTGGETB/4w6Y0zYA5rUi22bScTS9mZWT -9ejmVd/6h3Z0ZVjMMuU5qgbb2ZLTxIa928sboFaz+CjPuVtbfX4KSlcBeJaDZh4A -sQJMsDFxE2vbiYRqY19nKI7wi9iKGR472HIZvvCQya+Ksax8lvU= -=WV9D ------END PGP SIGNATURE----- diff --git a/apache-log4cxx-1.2.0.tar.gz b/apache-log4cxx-1.2.0.tar.gz new file mode 100644 index 0000000..e1e7d8a --- /dev/null +++ b/apache-log4cxx-1.2.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09f4748aa5675ef5c0770bedbf5e00488668933c5a935a43ac5b85be2436c48a +size 652992 diff --git a/apache-log4cxx-1.2.0.tar.gz.asc b/apache-log4cxx-1.2.0.tar.gz.asc new file mode 100644 index 0000000..7d5212c --- /dev/null +++ b/apache-log4cxx-1.2.0.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEc5oE3mBOatgczkV/HksdBbCV3VIFAmWOCVkACgkQHksdBbCV +3VIvQg//ewf9rN7IevkG0Tx4Hx0SH9oJyTNfki0RmJSCHHB72Y7bbZKSHnKQBbsY +ISmMLRGYekCe8A6wzlpMEZ/dCi/tvs7CJUMJtI4Wndq5I0VFPuauIDnRDP3IVyAF +ykCkHd1r/G73n6znafJJHEwqWifamHev4KVlGJehPHbKKsILJalAPqVBuVY6G7Eg +5Mf8ly9P5pSpzCZH9EFtTUfCG6j3PXGRLYfHJfKIIde2e4rlxfgHz6SK2k3VWs4E +p9f0kyz4sjkwSfn0Ptc6el4/YnnzsFfb2rTS5EoyQdOQKiHgrGLzPk1GMHdCAn5r +HlyAVOl3Bn3xc1aFetWxKWD/BHoe5Hxlk1fmMASOzo+nIKTaGuPtC9f8+3FxGjHc +V1R2QLcyqPIvZlOImNvrJ2uonQDxCY8aIGrsYv4Vp22IplcZNMAbvhC/8z5a/M61 +nT48jewfu0TfbbNQkhFcBqPxqxwjNKwga6UrQ7LLx2G5FNf0eOExrj4KCfK7Na+0 +k+xJsDKJa9LAPLZ4VogCr33O7GeXeWF2F8w/I1n4pNdH1jP1sI2/TRB6M+W21QPN +pTRhfOxlyubKt6XdlbTOhJKnsrlV3WoHKV6GcuQSsRCpMotSS+/7UtT9DScxV/O0 +2+7cts08Lm47QumeXeF+B0d3QxETHUn99PoDee11+8Gbc7bzSok= +=ZyUf +-----END PGP SIGNATURE----- diff --git a/log4cxx.changes b/log4cxx.changes index b7ee96e..9780ea5 100644 --- a/log4cxx.changes +++ b/log4cxx.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Sat Jan 6 10:35:16 UTC 2024 - Dirk Müller + +- update to 1.2.0: + * LOG4CXX_XXXX macros now support logging of QStrings directly + * log4cxx::hexdump function that returns a string of hexadecimal + byte values + * Ability to remove a HierarchyEventListener [#233] + * Less string copying when sending a logging event to an appender + * Less frequent mutex contention when logging from multiple + threads concurrently [#320] + * Allow thread information to be included in JSON formatted output + * Optional support for logging during process termination [#271] + * A cmake option to place Log4cxx functions in a different + namespace [#277] + * Optionally use std::format in LOG4CXX_XXXX_FMT macros instead + of fmt::format [#291] + * Support for per object enabling/disabling of logging requests + (see log4cxx::LoggerInstancePtr) + * * https://logging.apache.org/log4cxx/latest_stable/changelog.html#rel_1_2_0 + ------------------------------------------------------------------- Sat Dec 30 20:59:08 UTC 2023 - Dirk Müller diff --git a/log4cxx.spec b/log4cxx.spec index 4da7e32..a11bf62 100644 --- a/log4cxx.spec +++ b/log4cxx.spec @@ -1,7 +1,7 @@ # # spec file for package log4cxx # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: log4cxx -Version: 1.1.0 +Version: 1.2.0 Release: 0 %define soname 15 Summary: Log4j like C++ Logging Library