Security framework for Zope2.
Project description
Overview
AccessControl provides a general security framework for use in Zope2.
Changelog
2.13.15 (2017-02-15)
In str.format, check the security for attributes that are accessed. Part of PloneHotfix20170117. [maurits]
Added override_container context manager. Used this in tests to make them pass when the standard permissive security assertions for strings has been changed. [maurits]
2.13.14 (2015-12-21)
Avoid acquiring access from module wrapped by SecurityInfo._ModuleSecurityInfo. See: https://github.com/zopefoundation/AccessControl/issues/12
2.13.13 (2013-07-16)
LP #1169923: ensure initialization of shared ImplPython state (used by ImplC) when using the “C” security policy. Thanks to Arnaud Fontaine for the patch.
2.13.12 (2012-10-31)
LP #1071067: Use a stronger random number generator and a constant time comparison function.
2.13.11 (2012-10-21)
LP #966101: Recognize special zope2.Private permission in ZCML role directive.
2.13.10 (2012-09-09)
LP #1047318: Tighten import restrictions for restricted code.
2.13.9 (2012-08-23)
Fix a bug in ZopeSecurityPolicy.py. Global variable rolesForPermissionOn could be overridden if __role__ had custom rolesForPermissionOn.
2.13.8 (2012-06-22)
Add Anonymous as a default role for Public permission.
2.13.7 (2011-12-12)
Exclude compiled .so and .dll files from source distributions.
2.13.6 (2011-12-12)
Added manifest.in to ensure the inclusion of the include directory into the release.
2.13.5 (2011-12-12)
Apply changes made available in Products.Zope_Hotfix_20111024 and make them more robust.
2.13.4 (2011-01-11)
Return the created user in _doAddUser.
Added IUser interface.
LP #659968: Added support for level argument to the __import__ function as introduced in Python 2.5. Currently only level = -1 is supported.
2.13.3 (2010-08-28)
Added a role subdirective for the permission ZCML directive. If any roles are specified, they will override the default set of default roles (Manager).
2.13.2 (2010-07-16)
Added override_existing_protection parameter to the protectName helper.
2.13.1 (2010-06-19)
Restore security declarations for deprecated sets module.
2.13.0 (2010-06-19)
Released as separate package.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for AccessControl-2.13.15-py2.7-win-amd64.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | e29bca61e2490fb1ceeceefd37c15e468c789b3b051dbfa31ca92bd648c13067 |
|
MD5 | 4275488a4321de869781b69094a1babb |
|
BLAKE2b-256 | ab4779e800cd05ac3e4f3031f7543a6a8e4df4ec9a047bf3789fd73f9cab937b |
Hashes for AccessControl-2.13.15-py2.7-win32.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5fabdec20c678726ccf3e91b20ba858822bb40298467f2430593b0c4cd549a5 |
|
MD5 | 03b9e21011fb7e9400b187ebe3c428da |
|
BLAKE2b-256 | 068e93a7565135712d125c0b4fa8f41cca50c7c9234a9c3038d1a4e4213126a3 |