| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: apache-commons-logging | Distribution: SUSE Linux 16 |
| Version: 1.3.4 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Tue Oct 29 14:57:40 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 176434 | Source RPM: apache-commons-logging-1.3.4-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://commons.apache.org/logging | |
| Summary: Apache Commons Logging | |
The commons-logging package provides a simple, component oriented interface (org.apache.commons.logging.Log) together with wrappers for logging systems. The user can choose at runtime which system they want to use. In addition, a small number of basic implementations are provided to allow users to use the package standalone. commons-logging was heavily influenced by Avalon's Logkit and Log4J. The commons-logging abstraction is meant to minimize the differences between the two, and to allow a developer to not tie himself to a particular logging implementation.
Apache-2.0
* Tue Oct 29 2024 fstrba@suse.com
- Upgrade to 1.3.4
* Bug fix:
+ LOGGING-192: Fix factory loading from context class
loader #280, #281.
* Fri Aug 09 2024 gus.kenion@suse.com
- Upgrade to 1.3.3
* Bug Fixes:
+ * LOGGING-193: Update Log4j 2 OSGi imports #268.
+ * Fix PMD UnnecessaryFullyQualifiedName in SimpleLog.
+ * Fix NullPointerException in SimpleLog#write(Object) on null
input.
+ Fix NullPointerException in SimpleLog#write(StringBuffer) on
null input.
- Includes changes from 1.3.2
* Fixed Bugs
+ LOGGING-190: Add OSGi metadata to enable Service Loader
Mediator #234.
+ LOGGING-191: Apache commons logging shows 1.4 as latest
release instead of 1.3.1.
+ Deprecate
org.apache.commons.logging.LogSource.jdk14IsAvailable.
- Includes changes from 1.3.1
* New features
+ Add Maven property project.build.outputTimestamp for build
reproducibility.
* Fixed Bugs
+ Remove references to very old JDK and Commons Logging
versions #201.
+ Update from Logj 1 to the Log4j 2 API compatibility layer
[#231].
+ Allow Servlet 4 in OSGi environment #191.
+ Fix generics warnings #213.
+ LOGGING-189: Fix Import-Package entry for org.slf4j #188.
- Includes changes from 1.3.0
* New Features:
+ Add support for Log4j API and SLF4J #177.
+ Deprecate org.apache.commons.logging.impl.WeakHashtable
without replacement. LOGGING-188: Deprecate and disable
`Jdk13LumberjackLogger` and `Log4JLogger`. LOGGING-173:
+ Deprecate and disable `AvalonLogger` and `LogKitLogger`.
+ LOGGING-165: Add Automatic-Module-Name Manifest Header for
Java 9 compatibility.
* Fixed Bugs:
+ LOGGING-163: BufferedReader is not closed properly.
+ LOGGING-177: Remove redundant initializer #46
+ Use a weak reference for the cached class loader #71.
+ Add more entries to .gitignore file #25.
+ Minor Improvements #34.
+ [StepSecurity] ci: Harden GitHub Actions #145.
+ LOGGING-185: Replace custom code with `ServiceLoader` call.
+ Fix possible NPEs in LogFactoryImpl.
+ LOGGING-185: Fix failing tests #180.
+ Deprecate LogConfigurationException.cause in favor of
getCause().
+ Fix SpotBugs [ERROR] High: Found reliance on default encoding
in org.apache.commons.logging.LogFactory.initDiagnostics():
new java.io.PrintStream(OutputStream)
[org.apache.commons.logging.LogFactory] At
LogFactory.java:[line 1205] DM_DEFAULT_ENCODING.
+ Fix SpotBugs [ERROR] Medium: Class
org.apache.commons.logging.impl.WeakHashtable defines
non-transient non-serializable instance field queue
[org.apache.commons.logging.impl.WeakHashtable] In
WeakHashtable.java SE_BAD_FIELD.
+ Set java.logging as optional module #183.
+ Fix SpotBugs [ERROR] Medium: Switch statement found in
org.apache.commons.logging.impl.SimpleLog.log(int, Object,
Throwable) where default case is missing
[org.apache.commons.logging.impl.SimpleLog] At
SimpleLog.java:[lines 505-522] SF_SWITCH_NO_DEFAULT.
+ Deprecate
org.apache.commons.logging.impl.Jdk13LumberjackLogger.dummyLevel
without replacement.
- Remove deprecated patch files:
* commons-logging-1.1.3-src-junit.diff
* commons-logging-1.2-sourcetarget.patch
* commons-logging-manifests.patch
* no-tests.patch
- Reinstate ant build (removed upstream)
* add build.xml
* add build.properties
- Remove unnecessary dependencies
* add commons-logging-1.3.3-dependencies.patch
- Add upstream dev's public key to apache-commons-logging.keyring
* Tue Feb 20 2024 dimstar@opensuse.org
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
* Tue Feb 22 2022 fstrba@suse.com
- Do not build against the log4j12 packages, use the new reload4j
* Wed Jul 28 2021 fstrba@suse.com
- Disable tests everywhere, not only for arm6
* Wed Mar 24 2021 fstrba@suse.com
- Added patch
* no-tests.patch
+ ignore failing tests for arm6
* Tue Oct 01 2019 fstrba@suse.com
- Build against the new compatibility log4j12-mini package
* Mon Mar 25 2019 fstrba@suse.com
- Remove pom parent, since we don't use it when not building with
maven
- Use the pom.xml distributed with the package instead of
downloading the same file as a separate source
* Wed Feb 06 2019 fstrba@suse.com
- Build against glassfish-servlet-api
* Mon Jan 28 2019 fstrba@suse.com
- Added patch:
* commons-logging-manifests.patch
+ Different Bundle-SymbolicName for different jars
* Fri Oct 19 2018 fstrba@suse.com
- Cleanup of maven pom files installation
* Tue May 15 2018 fstrba@suse.com
- Modified patch:
* commons-logging-1.2-sourcetarget.patch
+ Build with source and target 8 to prepare for a possible
removal of 1.6 compatibility
* Thu Sep 07 2017 fstrba@suse.com
- Added patch:
* commons-logging-1.2-sourcetarget.patch
- set java source and target versions to 1.6 in order to allow
build with jdk9
* Fri May 19 2017 tchvatal@suse.com
- Remove bootstrap conditional
* Fri May 19 2017 pcervinka@suse.com
- New build dependency: javapackages-local
- Fixed requires
* Sun Jan 24 2016 p.drouand@gmail.com
- Update to version 1.2
see http://commons.apache.org/proper/commons-logging/changes-report.html
or RELEASE-NOTES.txt for details
* Wed Mar 25 2015 tchvatal@suse.com
- Drop maven conditionals that were never triggered.
* Wed Mar 25 2015 tchvatal@suse.com
- Drop gpg offline and rely on service
* Wed Mar 18 2015 tchvatal@suse.com
- Fix build with new javapackages-tools
* Wed Mar 04 2015 tchvatal@suse.com
- Use log4j-mini to hopefully avoid build-cycle
* Fri Feb 20 2015 dmacvicar@suse.de
- add the log4j adapter to commons-logging-adapters
(bnc#918852)
* Tue Aug 12 2014 lnussel@suse.de
- add bcond java_bootstrap to build without unit tests
(commons-logging-1.1.3-src-junit.diff)
* Fri Jun 27 2014 tchvatal@suse.com
- Provides obsoletes to be versioned
* Mon Sep 09 2013 tchvatal@suse.com
- Move from jpackage-utils to javapackage-tools
* Tue Aug 27 2013 mvyskocil@suse.com
- update to 1.1.3 (bugfix release)
see http://commons.apache.org/proper/commons-logging/changes-report.html
or RELEASE-NOTES.txt for details
- add gpg verification
- use new add_maven_depmap from javapackages-tools
- dropped unecessary patches/sources
* build.xml.patch
* commons-logging-eclipse-manifest.patch
* commons-logging-maven-release-plugin.patch
* and commons-logging.depmap
* Mon Apr 02 2012 mvyskocil@suse.cz
- provide commons-logging
* Tue Feb 28 2012 mvyskocil@suse.cz
- fix build cycle, do not require avalon-* for build and use servletapi5
instead of tomcat6 package
* Wed Feb 08 2012 mvyskocil@suse.cz
- rename to apache-commons-logging to follow jpackage and Fedora
- update to 1.1.1 (bugfix release)
* usable under security policy (catches SecurityException)
* show content of chained exceptions
* fix unit tests on linux an java6
* provide maven2 pom file
* fix thread-safety bug
* Sat Aug 27 2011 andrea.turrini@gmail.com
- fixed typos in jakarta-commons-logging.spec
* Wed Jul 16 2008 coolo@suse.de
- trying to reduce build requires
* Tue May 08 2007 kesselborn@suse.de
- remove avalon references ... avalon is dropped and support for it hence not needed
* Mon Sep 25 2006 skh@suse.de
- fix BuildRequires
- don't use icecream
- use source="1.4" and target="1.4" for build with java 1.5
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Wed Jul 27 2005 jsmeix@suse.de
- Adjustments in the spec file.
* Mon Jul 18 2005 jsmeix@suse.de
- Current version 1.0.4 from JPackage.org
* Thu Sep 16 2004 skh@suse.de
- Fix prerequires of javadoc subpackage
* Sun Sep 05 2004 skh@suse.de
- Initial package created with version 1.0.4 (JPackage 1.5)
/usr/share/doc/packages/apache-commons-logging /usr/share/doc/packages/apache-commons-logging/NOTICE.txt /usr/share/doc/packages/apache-commons-logging/PROPOSAL.html /usr/share/doc/packages/apache-commons-logging/RELEASE-NOTES.txt /usr/share/java/apache-commons-logging-adapters.jar /usr/share/java/apache-commons-logging-api.jar /usr/share/java/apache-commons-logging.jar /usr/share/java/commons-logging-adapters.jar /usr/share/java/commons-logging-api.jar /usr/share/java/commons-logging.jar /usr/share/licenses/apache-commons-logging /usr/share/licenses/apache-commons-logging/LICENSE.txt /usr/share/maven-metadata/apache-commons-logging.xml /usr/share/maven-poms/commons-logging.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:36:46 2025