Create release notes for 3.2.2, changing from html to txt format.

git-svn-id: 
https://svn.apache.org/repos/asf/commons/proper/collections/branches/COLLECTIONS_3_2_X@1713554
 13f79535-47bb-0310-9956-ffa450edef68


Project: http://git-wip-us.apache.org/repos/asf/commons-collections/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/commons-collections/commit/68f0be9b
Tree: http://git-wip-us.apache.org/repos/asf/commons-collections/tree/68f0be9b
Diff: http://git-wip-us.apache.org/repos/asf/commons-collections/diff/68f0be9b

Branch: refs/heads/COLLECTIONS_3_2_X
Commit: 68f0be9bff6e6cb3d9876b10c34f7c9389e0fd69
Parents: 1a094a4
Author: Thomas Neidhart <t...@apache.org>
Authored: Mon Nov 9 22:02:29 2015 +0000
Committer: Thomas Neidhart <t...@apache.org>
Committed: Mon Nov 9 22:02:29 2015 +0000

----------------------------------------------------------------------
 RELEASE-NOTES.html   | 40 ----------------------------
 RELEASE-NOTES.txt    | 67 +++++++++++++++++++++++++++++++++++++++++++++++
 src/assembly/bin.xml |  2 +-
 src/assembly/src.xml |  2 +-
 4 files changed, 69 insertions(+), 42 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-collections/blob/68f0be9b/RELEASE-NOTES.html
----------------------------------------------------------------------
diff --git a/RELEASE-NOTES.html b/RELEASE-NOTES.html
deleted file mode 100644
index d7fb3b0..0000000
--- a/RELEASE-NOTES.html
+++ /dev/null
@@ -1,40 +0,0 @@
- <!--
-   Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-  -->
-<html>
-<head>
-<title>RELEASE NOTES: COLLECTIONS 3.2.1</title>
-</head>
-<body>
-<center><h2>RELEASE NOTES: COLLECTIONS 3.2.1</h2></center>
-
-<p>
-Commons collections is a project to develop and maintain collection classes
-based on and inspired by the JDK collection framework.
-This project is JDK1.2 compatible, and does not use JDK1.5 generics.
-</p>
-<p>
-This v3.2.1 release is simply a re-packaging of the v3.2 release, with 
appropriate
-OSGi meta data added to the jar's manifest file.
-</p>
-<hr />
-
-<center><h3>COMPATIBILITY</h3></center>
-<p>
-This release is fully source and binary compatible with v3.2.
-</p>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/68f0be9b/RELEASE-NOTES.txt
----------------------------------------------------------------------
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
new file mode 100644
index 0000000..53df5d0
--- /dev/null
+++ b/RELEASE-NOTES.txt
@@ -0,0 +1,67 @@
+              Apache Commons Collections
+                    Version 3.2.2
+                    RELEASE NOTES
+
+
+INTRODUCTION:
+
+Commons collections is a project to develop and maintain collection classes
+based on and inspired by the JDK collection framework.
+This release is JDK1.3 compatible, and does not use JDK1.5 generics.
+
+This v3.2.2 release is a bugfix release, fixing several bugs present in the 
previous
+releases of the 3.2 branch. Additionally, this release provides a mitigation 
for a
+known remote code exploitation via the standard java object serialization 
mechanism.
+By default, de-serialization of "InvokerTransformer" instances is prohibited 
and
+will result in an exception. For more details, please refer to COLLECTIONS-580.
+
+All users are strongly encouraged to updated to this release.
+
+
+Changes in this version include:
+
+CHANGES
+=======
+
+o COLLECTIONS-580:  De-serialization of "InvokerTransformer" is disabled by 
default as this
+                    can be exploited for remote code execution attacks. To 
re-enable the
+                    feature the system property
+                    
"org.apache.commons.collections.invokertransformer.enableDeserialization"
+                    needs to be set to "true". 
+
+BUGFIXES
+========
+
+o COLLECTIONS-538:  "ExtendedProperties" will now use a privileged action to 
access the
+                    "file.separator" system property. In case the class does 
not have
+                    permission to read system properties, the "File#separator" 
field will
+                    be used instead. Thanks to Trejkaz. 
+o COLLECTIONS-447:  Tree traversal with a TreeListIterator will not be 
affected anymore by
+                    the removal of an element directly after a call to 
previous(). Thanks to Jeffrey Barnes. 
+o COLLECTIONS-444:  SetUniqueList.set(int, Object) now works correctly if the 
object to be inserted
+                    is already placed at the given position. Thanks to Thomas 
Vahrst, John Vasileff. 
+o COLLECTIONS-350:  Removed debug output in "MapUtils#getNumber(Map)". Thanks 
to Michael Akerman. 
+o COLLECTIONS-335:  Fixed cache assignment for "TreeBidiMap#entrySet". Thanks 
to sebb. 
+o COLLECTIONS-334:  Synchronized access to lock in "StaticBucketMap#size()". 
Thanks to sebb. 
+o COLLECTIONS-307:  "SetUniqueList#subList()#contains(Object)" will now 
correctly check the subList
+                    rather than the parent list. Thanks to Christian Semrau. 
+o COLLECTIONS-304:  "SetUniqueList#set(int, Object)" will now correctly 
enforce the uniqueness constraint.
+                    Thanks to Rafa? Figas,Bjorn Townsend. 
+o COLLECTIONS-294:  "CaseInsensitiveMap" will now convert input strings to 
lower-case in a
+                    locale-independent manner. Thanks to Benjamin Bentmann. 
+o COLLECTIONS-266:  "MultiKey" will now be correctly serialized/de-serialized. 
Thanks to Joerg Schaible. 
+o COLLECTIONS-261:  "Flat3Map#remove(Object)" will now return the correct 
value mapped to the removed key
+                    if the size of the map is less or equal 3. Thanks to ori. 
+o COLLECTIONS-249:  "SetUniqueList.addAll(int, Collection)" now correctly add 
the collection at the
+                    provided index. Thanks to Joe Kelly. 
+o COLLECTIONS-228:  "MultiValueMap#put(Object, Object)" and 
"MultiValueMap#putAll(Object, Collection)"
+                    now correctly return if the map has changed by this 
operation. 
+o COLLECTIONS-219:  "CollectionUtils#removeAll" wrongly called 
"ListUtils#retainAll". Thanks to Tom Leccese. 
+o COLLECTIONS-217:  Calling "setValue(Object)" on any Entry returned by a 
"Flat3Map" will now
+                    correctly set the value for the current entry. Thanks to 
Matt Bishop. 
+
+ 
+For complete information on Apache Commons Collections, including instructions 
on how to submit bug reports,
+patches, or suggestions for improvement, see the Apache Commons Collections 
website:
+
+http://commons.apache.org/collections/

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/68f0be9b/src/assembly/bin.xml
----------------------------------------------------------------------
diff --git a/src/assembly/bin.xml b/src/assembly/bin.xml
index ba5c51a..a58c2e5 100644
--- a/src/assembly/bin.xml
+++ b/src/assembly/bin.xml
@@ -27,7 +27,7 @@
                 <include>LICENSE.txt</include>
                 <include>NOTICE.txt</include>
                 <include>README.txt</include>
-                <include>RELEASE-NOTES.html</include>
+                <include>RELEASE-NOTES.txt</include>
             </includes>
         </fileSet>
         <fileSet>

http://git-wip-us.apache.org/repos/asf/commons-collections/blob/68f0be9b/src/assembly/src.xml
----------------------------------------------------------------------
diff --git a/src/assembly/src.xml b/src/assembly/src.xml
index 3f9c664..0118360 100644
--- a/src/assembly/src.xml
+++ b/src/assembly/src.xml
@@ -36,7 +36,7 @@
                 <include>project.xml</include>
                 <include>PROPOSAL.html</include>
                 <include>README.txt</include>
-                <include>RELEASE-NOTES.html</include>
+                <include>RELEASE-NOTES.txt</include>
             </includes>
         </fileSet>
         <fileSet>

Reply via email to