Package: libcommons-collections3-java / 3.2.1-7+deb8u1
Metadata
Package | Version | Patches format |
---|---|---|
libcommons-collections3-java | 3.2.1-7+deb8u1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
OSGI_Manifest.diff | (download) |
build.xml |
1 1 + 0 - 0 ! |
adds the osgi metadata to the manifest |
java8 compatibility.patch | (download) |
src/java/org/apache/commons/collections/MultiHashMap.java |
2 1 + 1 - 0 ! |
renames the multimap.remove(object, object) method to removemapping() and MultiKeyMap.remove(Object, Object) to removeMultiKey(). This avoids a conflict with the new Map.remove(Object, Object) method introduced in Java 8. The new names are those used by Commons Collections 4 (packaged as libcommons-collections4-java). |
disable functors deserialization.patch | (download) |
src/java/org/apache/commons/collections/functors/CloneTransformer.java |
4 4 + 0 - 0 ! |
disable the deserialization of the functors classes unless the system property org.apache.commons.collections.enableUnsafeSerialization is set to true. . This fixes a vulnerability in unsafe applications deserializing objects from untrusted sources without sanitizing the input data. . https://blogs.apache.org/foundation/entry/apache_commons_statement_to_widespread |