[Checkins] SVN: zope.security/trunk/CHANGES.txt Fold in changes from 3.4.x releases.
Tres Seaver
tseaver at palladion.com
Thu May 6 09:33:52 EDT 2010
Log message for revision 112086:
Fold in changes from 3.4.x releases.
Changed:
U zope.security/trunk/CHANGES.txt
-=-
Modified: zope.security/trunk/CHANGES.txt
===================================================================
--- zope.security/trunk/CHANGES.txt 2010-05-06 13:27:43 UTC (rev 112085)
+++ zope.security/trunk/CHANGES.txt 2010-05-06 13:33:51 UTC (rev 112086)
@@ -20,11 +20,13 @@
it defines a package-specific ``DuplicationError`` class which inherits from
Exception.
+
3.7.2 (2009-11-10)
------------------
- Added compatibility with Python 2.6 abstract base classes.
+
3.7.1 (2009-08-13)
------------------
@@ -36,6 +38,7 @@
eventually generating a segfault (see LP bug). The Py_VISIT macro does the
necessary checks, so it is used instead of the previous code.
+
3.7.0 (2009-05-13)
------------------
@@ -43,6 +46,7 @@
created / tested only if the package is already present. Run
``bin/test_pytz`` to run the tests with ``pytz`` on the path.
+
3.6.3 (2009-03-23)
------------------
@@ -56,6 +60,7 @@
exceptions on Python 2.5.
See https://bugs.launchpad.net/zope3/+bug/251848
+
3.6.2 (2009-03-14)
------------------
@@ -79,10 +84,12 @@
- Add `addCheckerPublic` helper function in ``zope.security.testing`` module
that registers the "zope.Public" permission as an IPermission utility.
-- Add security declarations for the ``zope.security.permisson.Permission`` class.
+- Add security declarations for the ``zope.security.permisson.Permission``
+ class.
- Improve test coverage.
+
3.6.1 (2009-03-10)
------------------
@@ -101,6 +108,7 @@
- Remove old zpkg-related files.
+
3.6.0 (2009-01-31)
------------------
@@ -117,8 +125,8 @@
- Moved the <class> directive implementation from `zope.app.component`
to this package.
+
-
3.5.2 (2008-07-27)
------------------
@@ -130,15 +138,47 @@
- Add `frozenset`, `set`, `reversed`, and `sorted` to the list of safe
builtins.
+
-
3.5.0 (2008-03-05)
------------------
- Changed title for ``zope.security.management.system_user`` to be more
presentable.
+
+3.4.3 - (2009/11/26)
+--------------------
+- Backported a fix made by Gary Poster to the 3.4 branch:
+ Fix for LP bug 181833 (from Gustavo Niemeyer). Before "visiting" a
+ sub-object, a check should be made to ensure the object is still valid.
+ Because garbage collection may involve loops, if you garbage collect an
+ object, it is possible that the actions done on this object may modify the
+ state of other objects. This may cause another round of garbage collection,
+ eventually generating a segfault (see LP bug). The Py_VISIT macro does the
+ necessary checks, so it is used instead of the previous code.
+
+
+3.4.2 - (2009/03/23)
+--------------------
+
+- Added dependency 'zope.thread' to setup.py, without the tests were
+ failing.
+
+- Backported a fix made by Albertas Agejevas to the 3.4 branch. He
+ fixed a bug in DecoratedSecurityCheckerDescriptor which made
+ security-wrapping location proxied exception instances throw
+ exceptions on Python 2.5. See
+ https://bugs.launchpad.net/zope3/+bug/251848
+
+
+3.4.1 - 2008/07/27
+------------------
+
+- Made C code compatible with Python 2.5 on 64bit architectures.
+
+
3.4.0 (2007-10-02)
------------------
More information about the checkins
mailing list