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: openSUSE Tumbleweed |
Version: 1.3.4 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Oct 29 14:57:40 2024 |
Group: Unspecified | Build host: reproducible |
Size: 176434 | Source RPM: apache-commons-logging-1.3.4-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
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 Fridrich Strba <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 <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 Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN. * Tue Feb 22 2022 Fridrich Strba <fstrba@suse.com> - Do not build against the log4j12 packages, use the new reload4j * Wed Jul 28 2021 Fridrich Strba <fstrba@suse.com> - Disable tests everywhere, not only for arm6 * Wed Mar 24 2021 Fridrich Strba <fstrba@suse.com> - Added patch * no-tests.patch + ignore failing tests for arm6 * Tue Oct 01 2019 Fridrich Strba <fstrba@suse.com> - Build against the new compatibility log4j12-mini package * Mon Mar 25 2019 Fridrich Strba <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 Fridrich Strba <fstrba@suse.com> - Build against glassfish-servlet-api * Mon Jan 28 2019 Fridrich Strba <fstrba@suse.com> - Added patch: * commons-logging-manifests.patch + Different Bundle-SymbolicName for different jars
/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, Wed Nov 20 00:28:09 2024