summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Document behaviour of ParanoidSecurityPolicy when there are no participationsissue19Jason Madden2017-09-112-15/+24
* Merge pull request #37 from zopefoundation/issue35Jason Madden2017-09-112-0/+2
|\
| * call PyObject_GC_UnTrack() in tp_dealloc()KIMURA Chikahiro2017-09-112-0/+2
* | Always test watching checkers. Quiet their output to stderr.issue8Jason Madden2017-09-114-32/+65
* | Fix ZOPE_WATCH_CHECKERS=1 in pure-Python mode.Jason Madden2017-09-111-20/+35
|/
* Respect PURE_PYTHON at runtime. Partial fix for #33.issue33aJason Madden2017-09-082-9/+18
* Use importlib.reload instead of imp.reload.Jason Madden2017-09-082-58/+71
* Simplify _compat.py now that we only run on newer PythonsJason Madden2017-09-0811-124/+77
* Merge pull request #31 from zopefoundation/issue7Jason Madden2017-09-082-31/+79
|\
| * Fix TypeError handling for ProxyPy.issue7Jason Madden2017-09-072-31/+79
* | Allow iteration of all the custom itertools types.issue9Jason Madden2017-09-072-8/+101
* | Fix issue 9: add default checkers for itertools.groupbyJason Madden2017-09-072-38/+64
|/
* Fix issue with __length_hint__ in pure Python 3. This is picked out of #29Jason Madden2017-09-071-1/+6
* Fix proxying of providedBy on Python 3 and fix __length_hint__Jason Madden2017-08-304-36/+219
* OrderedDict, BTree and dict all iterate the same way.fix-ordered-dict-checkerJason Madden2017-05-172-29/+58
* Be specific that BTrees.keys and .values also are fixed in the same way that ...issue20-extensionJason Madden2017-04-262-2/+9
* Fix iteration of BTrees.items() in pure-python; and 3.6 supportJason Madden2017-04-242-7/+68
* Fix test failures on 64-bit WindowsMarius Gedminas2016-06-061-2/+4
* Merge branch 'master' of https://github.com/zopefoundation/zope.security into...Jason Madden2015-06-022-2/+2
|\
| * Merge pull request #12 from NextThought/pypy-supportTres Seaver2015-06-021-0/+16
| |\
| * | Fix 'py27-pure'/'py33-pure' tox environments.Tres Seaver2015-06-012-2/+2
* | | Make iteration over security-proxied items work under Python3 using the pure-...Jason Madden2015-06-022-7/+15
| |/ |/|
* | Skip the failing class-hashing tests under PyPy 2.5.0. Fixes #11.Jason Madden2015-06-021-0/+16
|/
* Restore dict access of __builtins__ for non-PyPy. Interesting that it doesn't...Jason Madden2015-05-311-1/+4
* If the very first call to removeSecurityProxy was given a proxy, the results ...Jason Madden2015-05-312-11/+27
* Let z.s.checker.Global objects be pickled when security-proxied under PyPy wi...Jason Madden2015-05-271-3/+26
* Merge the two duplicated _fmt_address()Marius Gedminas2014-01-092-10/+3
* Try to make the tests pass on Windows, harderMarius Gedminas2014-01-081-1/+1
* Typo in comment, PEP-8 spacing around assignmentMarius Gedminas2014-01-081-2/+2
* Allow public access to CheckerPublic.__module__Marius Gedminas2014-01-081-0/+1
* Fix typo in docstringMarius Gedminas2013-03-271-1/+1
* Bugfix: ZOPE_WATCH_CHECKERS=1 used to miss most of the checksMarius Gedminas2013-03-272-0/+14
* Fix a long-standing bug with ZOPE_WATCH_CHECKERS=2Marius Gedminas2013-03-272-1/+11
* Add test environments for the PURE_PYTHON environment variable.Tres Seaver2013-03-111-1/+5
* - Make sure that __str__ and __repr__ never fail by catching all exceptionsStephan Richter2013-03-115-15/+22
* Changed strategy to hide wrapped to not use the secret anymore, but lookStephan Richter2013-03-114-59/+80
* Actually made the security proxy secure by not allowing access toStephan Richter2013-03-112-15/+30
* Start of PyPy support.Stephan Richter2013-03-115-17/+34
* Implemented rich comparison operators as non-checked, which is what the CStephan Richter2013-03-101-16/+65
* Change the test expectation that was failing for the C and Py proxyStephan Richter2013-03-101-1/+1
* Fixed all attr access: __getattr__, __setattr__, __delattr__.Stephan Richter2013-03-101-2/+11
* Implemented proper handling when __str__ and __repr__ are not allowed. InStephan Richter2013-03-102-4/+32
* Fixed power tests by disabling the ones for PyProxy that expectedStephan Richter2013-03-101-12/+25
* Make sure we use the API to create a new proxy. The tests depend on thatStephan Richter2013-03-101-1/+1
* Avoid overwriting of checked name when tests compare. Strangely, only theStephan Richter2013-03-081-1/+5
* I think I fixed some tests. Tres, can you review?Stephan Richter2013-03-082-4/+4
* Restore 100% coverage.Tres Seaver2013-03-082-3/+34
* Merge branch 'master' into pure_python_proxyTres Seaver2013-03-087-23/+57
|\
| * Fix ImportError: cannot import name _checkersMarius Gedminas2013-03-081-5/+6
| * Fix build error with MSVC++ on Python 3Adam Groszer2013-03-072-12/+12