17 Commits

Author SHA256 Message Date
Dominique Leuenberger
497095c1cc Accepting request 1137216 from devel:libraries:c_c++
- 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/request/show/1137216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/log4cxx?expand=0&rev=5
2024-01-06 16:29:54 +00:00
b34ebb3a1b - 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
2024-01-06 10:37:04 +00:00
Dominique Leuenberger
7491dac36c Accepting request 1135793 from devel:libraries:c_c++
- update to 1.1.0 (bsc#1211173, CVE-2023-31038):
  * Fix CVE-2023-31038
  * Fix to build on Windows Server 2016
  * Fix compiling errors with older compilers
  * Make ODBC and SMTP opt-in instead of automatic
  * Parameterize statements for ODBC inserts. Add new generic
    DBAppender class that uses APR for database support
  * Fix Qt support
- update to 1.0.0:
  * This is a major release that fixes a number of long-standing
    issues and is desinged to make Log4cxx ABI stable moving
    forward.
  * Removed log4j style Java serialization. Due to Java's inherent
    problems with serialization, and the fact that Chainsaw no
    longer supports it, it has been completely removed.
  * A number of obsolete classes have been removed
  * Removal of TTCCLayout. If you still want this layout, use a
    PatternLayout with a format similar to the following: %r [%t] %-5p
    - %m%n
  * Removal of DateLayout. Use PatternLayout instead.
  * Classes now use an internal private class to store member
    variables in order to make them ABI stable
  * Multiprocess support is available, but Log4cxx must be
    explicitly compiled with this option
- implement gpg validation

OBS-URL: https://build.opensuse.org/request/show/1135793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/log4cxx?expand=0&rev=4
2024-01-03 11:26:04 +00:00
29dfedb848 - update to 1.1.0 (bsc#1211173, CVE-2023-31038):
* Fix CVE-2023-31038
  * Fix to build on Windows Server 2016
  * Fix compiling errors with older compilers
  * Make ODBC and SMTP opt-in instead of automatic
  * Parameterize statements for ODBC inserts. Add new generic
    DBAppender class that uses APR for database support
  * Fix Qt support
- update to 1.0.0:
  * This is a major release that fixes a number of long-standing
    issues and is desinged to make Log4cxx ABI stable moving
    forward.
  * Removed log4j style Java serialization. Due to Java's inherent
    problems with serialization, and the fact that Chainsaw no
    longer supports it, it has been completely removed.
  * A number of obsolete classes have been removed
  * Removal of TTCCLayout. If you still want this layout, use a
    PatternLayout with a format similar to the following: %r [%t] %-5p
    - %m%n
  * Removal of DateLayout. Use PatternLayout instead.
  * Classes now use an internal private class to store member
    variables in order to make them ABI stable
  * Multiprocess support is available, but Log4cxx must be
    explicitly compiled with this option
- implement gpg validation

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=14
2023-12-30 21:01:57 +00:00
Richard Brown
3df32e92a3 Accepting request 1007894 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1007894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/log4cxx?expand=0&rev=3
2022-10-04 18:38:12 +00:00
933b89504a Accepting request 1007550 from home:dirkmueller:Factory
- update to 0.13.0:
  * switch to cmake
  * Add macros to utilize libfmt formatting for messages
  * Allow distribution log4j to be used for socketservertest
  * Allow for hiding of location data
  * Add ability to get thread name not just ID
  * Doxygen documentation is not reproducible
  * Bugfixes see https://logging.apache.org/log4cxx/latest_stable/changelog.html#0.13.0

OBS-URL: https://build.opensuse.org/request/show/1007550
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=12
2022-10-04 11:23:20 +00:00
Dominique Leuenberger
61be2fd2de Accepting request 844370 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/844370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/log4cxx?expand=0&rev=2
2020-10-28 08:59:07 +00:00
d000bfa64c Accepting request 838123 from home:dirkmueller:branches:devel:libraries:c_c++
- update to 0.11.0:
  * maintenance release, see https://logging.apache.org/log4cxx/latest_stable/changes-report.html#a0.11.0
- drop gcc6.patch, log4cxx-fix_duplicate_entries.patch: obsolete

OBS-URL: https://build.opensuse.org/request/show/838123
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=10
2020-10-27 15:14:54 +00:00
Dominique Leuenberger
564682340b Accepting request 560271 from devel:libraries:c_c++
- fix license to SPDX form
- Fix build with GCC6. gcc6.patch.
  https://issues.apache.org/jira/browse/LOGCXX-463
- Remove redundant sections (cf. specfile guidelines)
- Fixed building on openSUSE:Factory
- Cleaned up spec file formatting
- Moved to .changes file
- Added pkg-config buildrequires (fix for RMPLINT warning)
- Changed license naming to conform to SPDX convention (fix for RMPLINT warning)
- Fixed group (fix for RMPLINT warning)
- Fixed broken builds

OBS-URL: https://build.opensuse.org/request/show/560271
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/log4cxx?expand=0&rev=1
2018-01-19 10:50:33 +00:00
1a9b1577ef Accepting request 560205 from home:sleep_walker:branches:devel:libraries:c_c++
- fix license to SPDX form

OBS-URL: https://build.opensuse.org/request/show/560205
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=8
2017-12-28 09:54:38 +00:00
Ismail Dönmez
1f2abc008a Accepting request 437929 from home:cbosdonnat:branches:devel:libraries:c_c++
- Fix build with GCC6. gcc6.patch.
  https://issues.apache.org/jira/browse/LOGCXX-463

OBS-URL: https://build.opensuse.org/request/show/437929
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=7
2016-11-05 08:46:44 +00:00
2ee54639d4 Remove unwarranted requires(pre) - there is no %pre section
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=6
2012-01-29 20:48:04 +00:00
c20f32da6d Remove redundant sections (cf. specfile guidelines)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=5
2012-01-20 14:35:24 +00:00
Ismail Dönmez
774b584b6c Accepting request 100911 from home:TheBlackCat:branches:devel:libraries:c_c++
- Fixed building on openSUSE:Factory
- Cleaned up spec file formatting
- Moved to .changes file
- Added pkg-config buildrequires (fix for RMPLINT warning)
- Changed license naming to conform to SPDX convention (fix for RMPLINT warning)
- Fixed group (fix for RMPLINT warning)

OBS-URL: https://build.opensuse.org/request/show/100911
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=4
2012-01-20 13:44:54 +00:00
Ismail Dönmez
6ae4bed114 Accepting request 76292 from home:ganglia:branches:devel:libraries:c_c++
Fix for build problem, where older versions of automake don't like duplicate file entries.

OBS-URL: https://build.opensuse.org/request/show/76292
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=3
2011-07-18 07:17:21 +00:00
Philipp Thomas
56d2591c95 Copy from home:bitshuffler:branches:devel:libraries:c_c++/log4cxx via accept of submit request 9300
Request was accepted with message:
reviewed ok.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=2
2009-04-23 11:57:57 +00:00
Cristian Rodríguez
12e333322b OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/log4cxx?expand=0&rev=1 2008-12-14 13:49:17 +00:00