diff options
author | Christian Theune <ct@gocept.com> | 2007-06-10 09:53:17 +0000 |
---|---|---|
committer | Christian Theune <ct@gocept.com> | 2007-06-10 09:53:17 +0000 |
commit | 4844002372c635cc8b83fa76c525b56b912310bb (patch) | |
tree | 7a0034433ee74468c8581e989477af277283e91f | |
parent | 4cbcc2b64c993d8ea5e4dc3224376ea3198aaffe (diff) | |
download | zope-security-4844002372c635cc8b83fa76c525b56b912310bb.tar.gz |
- reformatted changes, cleaned up titles
-rw-r--r-- | CHANGES.txt | 55 |
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. |