| Commit message (Expand) | Author | Age | Files | Lines |
* | Document behaviour of ParanoidSecurityPolicy when there are no participationsissue19 | Jason Madden | 2017-09-11 | 2 | -15/+24 |
* | Merge pull request #37 from zopefoundation/issue35 | Jason Madden | 2017-09-11 | 2 | -0/+2 |
|\ |
|
| * | call PyObject_GC_UnTrack() in tp_dealloc() | KIMURA Chikahiro | 2017-09-11 | 2 | -0/+2 |
* | | Always test watching checkers. Quiet their output to stderr.issue8 | Jason Madden | 2017-09-11 | 4 | -32/+65 |
* | | Fix ZOPE_WATCH_CHECKERS=1 in pure-Python mode. | Jason Madden | 2017-09-11 | 1 | -20/+35 |
|/ |
|
* | Respect PURE_PYTHON at runtime. Partial fix for #33.issue33a | Jason Madden | 2017-09-08 | 2 | -9/+18 |
* | Use importlib.reload instead of imp.reload. | Jason Madden | 2017-09-08 | 2 | -58/+71 |
* | Simplify _compat.py now that we only run on newer Pythons | Jason Madden | 2017-09-08 | 11 | -124/+77 |
* | Merge pull request #31 from zopefoundation/issue7 | Jason Madden | 2017-09-08 | 2 | -31/+79 |
|\ |
|
| * | Fix TypeError handling for ProxyPy.issue7 | Jason Madden | 2017-09-07 | 2 | -31/+79 |
* | | Allow iteration of all the custom itertools types.issue9 | Jason Madden | 2017-09-07 | 2 | -8/+101 |
* | | Fix issue 9: add default checkers for itertools.groupby | Jason Madden | 2017-09-07 | 2 | -38/+64 |
|/ |
|
* | Fix issue with __length_hint__ in pure Python 3. This is picked out of #29 | Jason Madden | 2017-09-07 | 1 | -1/+6 |
* | Fix proxying of providedBy on Python 3 and fix __length_hint__ | Jason Madden | 2017-08-30 | 4 | -36/+219 |
* | OrderedDict, BTree and dict all iterate the same way.fix-ordered-dict-checker | Jason Madden | 2017-05-17 | 2 | -29/+58 |
* | Be specific that BTrees.keys and .values also are fixed in the same way that ...issue20-extension | Jason Madden | 2017-04-26 | 2 | -2/+9 |
* | Fix iteration of BTrees.items() in pure-python; and 3.6 support | Jason Madden | 2017-04-24 | 2 | -7/+68 |
* | Fix test failures on 64-bit Windows | Marius Gedminas | 2016-06-06 | 1 | -2/+4 |
* | Merge branch 'master' of https://github.com/zopefoundation/zope.security into... | Jason Madden | 2015-06-02 | 2 | -2/+2 |
|\ |
|
| * | Merge pull request #12 from NextThought/pypy-support | Tres Seaver | 2015-06-02 | 1 | -0/+16 |
| |\ |
|
| * | | Fix 'py27-pure'/'py33-pure' tox environments. | Tres Seaver | 2015-06-01 | 2 | -2/+2 |
* | | | Make iteration over security-proxied items work under Python3 using the pure-... | Jason Madden | 2015-06-02 | 2 | -7/+15 |
| |/
|/| |
|
* | | Skip the failing class-hashing tests under PyPy 2.5.0. Fixes #11. | Jason Madden | 2015-06-02 | 1 | -0/+16 |
|/ |
|
* | Restore dict access of __builtins__ for non-PyPy. Interesting that it doesn't... | Jason Madden | 2015-05-31 | 1 | -1/+4 |
* | If the very first call to removeSecurityProxy was given a proxy, the results ... | Jason Madden | 2015-05-31 | 2 | -11/+27 |
* | Let z.s.checker.Global objects be pickled when security-proxied under PyPy wi... | Jason Madden | 2015-05-27 | 1 | -3/+26 |
* | Merge the two duplicated _fmt_address() | Marius Gedminas | 2014-01-09 | 2 | -10/+3 |
* | Try to make the tests pass on Windows, harder | Marius Gedminas | 2014-01-08 | 1 | -1/+1 |
* | Typo in comment, PEP-8 spacing around assignment | Marius Gedminas | 2014-01-08 | 1 | -2/+2 |
* | Allow public access to CheckerPublic.__module__ | Marius Gedminas | 2014-01-08 | 1 | -0/+1 |
* | Fix typo in docstring | Marius Gedminas | 2013-03-27 | 1 | -1/+1 |
* | Bugfix: ZOPE_WATCH_CHECKERS=1 used to miss most of the checks | Marius Gedminas | 2013-03-27 | 2 | -0/+14 |
* | Fix a long-standing bug with ZOPE_WATCH_CHECKERS=2 | Marius Gedminas | 2013-03-27 | 2 | -1/+11 |
* | Add test environments for the PURE_PYTHON environment variable. | Tres Seaver | 2013-03-11 | 1 | -1/+5 |
* | - Make sure that __str__ and __repr__ never fail by catching all exceptions | Stephan Richter | 2013-03-11 | 5 | -15/+22 |
* | Changed strategy to hide wrapped to not use the secret anymore, but look | Stephan Richter | 2013-03-11 | 4 | -59/+80 |
* | Actually made the security proxy secure by not allowing access to | Stephan Richter | 2013-03-11 | 2 | -15/+30 |
* | Start of PyPy support. | Stephan Richter | 2013-03-11 | 5 | -17/+34 |
* | Implemented rich comparison operators as non-checked, which is what the C | Stephan Richter | 2013-03-10 | 1 | -16/+65 |
* | Change the test expectation that was failing for the C and Py proxy | Stephan Richter | 2013-03-10 | 1 | -1/+1 |
* | Fixed all attr access: __getattr__, __setattr__, __delattr__. | Stephan Richter | 2013-03-10 | 1 | -2/+11 |
* | Implemented proper handling when __str__ and __repr__ are not allowed. In | Stephan Richter | 2013-03-10 | 2 | -4/+32 |
* | Fixed power tests by disabling the ones for PyProxy that expected | Stephan Richter | 2013-03-10 | 1 | -12/+25 |
* | Make sure we use the API to create a new proxy. The tests depend on that | Stephan Richter | 2013-03-10 | 1 | -1/+1 |
* | Avoid overwriting of checked name when tests compare. Strangely, only the | Stephan Richter | 2013-03-08 | 1 | -1/+5 |
* | I think I fixed some tests. Tres, can you review? | Stephan Richter | 2013-03-08 | 2 | -4/+4 |
* | Restore 100% coverage. | Tres Seaver | 2013-03-08 | 2 | -3/+34 |
* | Merge branch 'master' into pure_python_proxy | Tres Seaver | 2013-03-08 | 7 | -23/+57 |
|\ |
|
| * | Fix ImportError: cannot import name _checkers | Marius Gedminas | 2013-03-08 | 1 | -5/+6 |
| * | Fix build error with MSVC++ on Python 3 | Adam Groszer | 2013-03-07 | 2 | -12/+12 |