summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Theune <ct@gocept.com>2007-06-10 09:53:17 +0000
committerChristian Theune <ct@gocept.com>2007-06-10 09:53:17 +0000
commit4844002372c635cc8b83fa76c525b56b912310bb (patch)
tree7a0034433ee74468c8581e989477af277283e91f
parent4cbcc2b64c993d8ea5e4dc3224376ea3198aaffe (diff)
downloadzope-security-4844002372c635cc8b83fa76c525b56b912310bb.tar.gz
- reformatted changes, cleaned up titles
-rw-r--r--CHANGES.txt55
1 files changed, 27 insertions, 28 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index b6d9f94..f2ce582 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,55 +1,54 @@
zope.security Package Changelog
===============================
-zope.security version 3.2.0 (2006/01/05)
-----------------------------------------
+3.2.0 - 2006/01/05
+------------------
-Corresponds to the verison of the zope.security package shipped as part of
-the Zope 3.2.0 release.
+Corresponds to the verison of the zope.security package shipped as part of the
+Zope 3.2.0 release.
-Removed deprecated helper functions, 'proxy.trustedRemoveSecurityProxy'
-and 'proxy.getProxiedObject'.
+Removed deprecated helper functions, 'proxy.trustedRemoveSecurityProxy' and
+'proxy.getProxiedObject'.
-Made handling of 'management.{end,restore}Interaction' more careful
-w.r.t. edge cases.
+Made handling of 'management.{end,restore}Interaction' more careful w.r.t.
+edge cases.
-Made behavior of 'canWrite' consistent with 'canAccess': if 'canAccess'
-does not raise 'ForbiddenAttribute', then neither will 'canWrite'. See:
+Made behavior of 'canWrite' consistent with 'canAccess': if 'canAccess' does
+not raise 'ForbiddenAttribute', then neither will 'canWrite'. See:
http://www.zope.org/Collectors/Zope3-dev/506
Code style / documentation / test fixes.
-zope.security version 3.1.0 (2005/10/03)
-----------------------------------------
+3.1.0 - 2005/10/03
+------------------
-Added support for use of the new Python 2.4 datatypes, 'set' and
-'frozenset', within checked code.
+Added support for use of the new Python 2.4 datatypes, 'set' and 'frozenset',
+within checked code.
C security proxy acquired a dependency on the 'proxy.h' header from the
'zope.proxy' package.
-
-XXX: the spelling of the '#include' is bizarre! It seems to be related
-to 'zpkg'-based builds, and should likely be revisited. For the
-moment, I have linked in the 'zope.proxy' package into our own
-'include' directory. See the subversion checkin:
-http://svn.zope.org/Zope3/?rev=37882&view=rev
+
+XXX: the spelling of the '#include' is bizarre! It seems to be related to
+'zpkg'-based builds, and should likely be revisited. For the moment, I have
+linked in the 'zope.proxy' package into our own 'include' directory. See the
+subversion checkin: http://svn.zope.org/Zope3/?rev=37882&view=rev
Updated checker to avoid re-proxying objects which have and explicit
'__Security_checker__' assigned.
-Corresponds to the verison of the zope.security package shipped as part of
-the Zope 3.1.0 release.
+Corresponds to the verison of the zope.security package shipped as part of the
+Zope 3.1.0 release.
-Clarified contract of 'IChecker' to indicate that its 'check*' methods
-may raise only 'Forbidden' or 'Unauthorized' exceptions.
+Clarified contract of 'IChecker' to indicate that its 'check*' methods may
+raise only 'Forbidden' or 'Unauthorized' exceptions.
Added interfaces, ('IPrincipal', 'IGroupAwarePrincipal', 'IGroup', and
'IPermission') specifying contracts of components in the security framework.
Code style / documentation / test fixes.
-zope.security version 3.0.0 (2004/11/07)
-----------------------------------------
+3.0.0 - 2004/11/07
+------------------
-Corresponds to the verison of the zope.security package shipped as part of
-the Zope X3.0.0 release.
+Corresponds to the version of the zope.security package shipped as part of the
+Zope X3.0.0 release.