[Zope-Checkins] SVN: Zope/trunk/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py Recreate the BTrees.Length.Length instance on a clear, like UnIndex-based

2005-11-30 Thread Martijn Pieters
Log message for revision 40426: Recreate the BTrees.Length.Length instance on a clear, like UnIndex-based indexes do; this way one can simply re-catalog a site upgraded from a Zope 2.7 instance. Changed: U Zope/trunk/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py -=- Modifi

[Zope-Checkins] SVN: Zope/branches/Zope-2_8-branch/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py Merge r 40426 from the trunk: make DateIndexes upgradeble from Zope 2.7 by way

2005-11-30 Thread Martijn Pieters
Log message for revision 40427: Merge r 40426 from the trunk: make DateIndexes upgradeble from Zope 2.7 by way of a re-index. Changed: U Zope/branches/Zope-2_8-branch/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py -=- Modified: Zope/branches/Zope-2_8-branch/lib/python/Produ

[Zope-Checkins] SVN: Zope/branches/2.9/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py Merge r 40426 from the trunk: make DateIndexes upgradeble from Zope 2.7 by way

2005-11-30 Thread Martijn Pieters
Log message for revision 40428: Merge r 40426 from the trunk: make DateIndexes upgradeble from Zope 2.7 by way of a re-index. Changed: U Zope/branches/2.9/lib/python/Products/PluginIndexes/DateIndex/DateIndex.py -=- Modified: Zope/branches/2.9/lib/python/Products/PluginIndexes/DateInd

[Zope-Checkins] SVN: Zope/branches/tseaver-collector_1774/ Create branch for working on collector #1774.

2005-11-30 Thread Tres Seaver
Log message for revision 40430: Create branch for working on collector #1774. Changed: A Zope/branches/tseaver-collector_1774/ -=- Copied: Zope/branches/tseaver-collector_1774 (from rev 40429, Zope/branches/Zope-2_8-branch) ___ Zope-Checkins

[Zope-Checkins] SVN: Zope/branches/tseaver-collector_1774/lib/python/AccessControl/ My original patch, with tests.

2005-11-30 Thread Tres Seaver
Log message for revision 40431: My original patch, with tests. Changed: U Zope/branches/tseaver-collector_1774/lib/python/AccessControl/ImplPython.py U Zope/branches/tseaver-collector_1774/lib/python/AccessControl/cAccessControl.c U Zope/branches/tseaver-collector_1774/lib/python/

[Zope-Checkins] SVN: Zope/branches/Zope-2_8-branch/lib/python/Products/SiteAccess/SiteRoot.py Fixed #1960. Simplified dumb useless dialog.

2005-11-30 Thread Florent Guillaume
Log message for revision 40432: Fixed #1960. Simplified dumb useless dialog. Changed: U Zope/branches/Zope-2_8-branch/lib/python/Products/SiteAccess/SiteRoot.py -=- Modified: Zope/branches/Zope-2_8-branch/lib/python/Products/SiteAccess/SiteRoot.py ==

[Zope-Checkins] SVN: Zope/branches/2.9/lib/python/Products/SiteAccess/SiteRoot.py Fixed #1960. Simplified dumb useless dialog.

2005-11-30 Thread Florent Guillaume
Log message for revision 40433: Fixed #1960. Simplified dumb useless dialog. Changed: U Zope/branches/2.9/lib/python/Products/SiteAccess/SiteRoot.py -=- Modified: Zope/branches/2.9/lib/python/Products/SiteAccess/SiteRoot.py ===

[Zope-Checkins] SVN: Zope/trunk/lib/python/Products/SiteAccess/SiteRoot.py Fixed #1960. Simplified dumb useless dialog.

2005-11-30 Thread Florent Guillaume
Log message for revision 40434: Fixed #1960. Simplified dumb useless dialog. Changed: U Zope/trunk/lib/python/Products/SiteAccess/SiteRoot.py -=- Modified: Zope/trunk/lib/python/Products/SiteAccess/SiteRoot.py === --- Zope/trun

[Zope-Checkins] SVN: Zope/branches/tseaver-collector_1774/lib/python/AccessControl/tests/testZopeSecurityPolicy.py Check in yuppie's extra tests.

2005-11-30 Thread Tres Seaver
Log message for revision 40435: Check in yuppie's extra tests. Changed: U Zope/branches/tseaver-collector_1774/lib/python/AccessControl/tests/testZopeSecurityPolicy.py -=- Modified: Zope/branches/tseaver-collector_1774/lib/python/AccessControl/tests/testZopeSecurityPolicy.py =

[Zope-Checkins] SVN: Zope/branches/tseaver-collector_1774/lib/python/AccessControl/ImplPython.py Ensure that in the presence of proxy roles, if none match, then lose.

2005-11-30 Thread Tres Seaver
Log message for revision 40436: Ensure that in the presence of proxy roles, if none match, then lose. Use the "wrapped" owner when testing context inside proxy roles. Therfore, move check of user's roles to end, since proxy roles make the user's roles irrelevant. This also simplifi

[Zope-Checkins] SVN: Zope/branches/tseaver-collector_1774/lib/python/AccessControl/ Incorporate Jim's feedback:

2005-11-30 Thread Tres Seaver
Log message for revision 40437: Incorporate Jim's feedback: - Sync with Python version. Notably, move check of user's roles *below* the test of ownership and proxy roles, which makes the error handling *much* cleaner. - In the case that we have a stack, but the top *doesn't

[Zope-Checkins] SVN: Zope/branches/Zope-2_8-branch/lib/python/AccessControl/tests/testZopeGuards.py Clean up after ourselves.

2005-11-30 Thread Tres Seaver
Log message for revision 40438: Clean up after ourselves. Changed: U Zope/branches/Zope-2_8-branch/lib/python/AccessControl/tests/testZopeGuards.py -=- Modified: Zope/branches/Zope-2_8-branch/lib/python/AccessControl/tests/testZopeGuards.py

[Zope-Checkins] SVN: Zope/branches/2.9/lib/python/AccessControl/tests/testZopeGuards.py Clean up after ourselves.

2005-11-30 Thread Tres Seaver
Log message for revision 40439: Clean up after ourselves. Changed: U Zope/branches/2.9/lib/python/AccessControl/tests/testZopeGuards.py -=- Modified: Zope/branches/2.9/lib/python/AccessControl/tests/testZopeGuards.py === --- Zo

[Zope-Checkins] SVN: Zope/trunk/lib/python/AccessControl/tests/testZopeGuards.py Clean up after ourselves.

2005-11-30 Thread Tres Seaver
Log message for revision 40440: Clean up after ourselves. Changed: U Zope/trunk/lib/python/AccessControl/tests/testZopeGuards.py -=- Modified: Zope/trunk/lib/python/AccessControl/tests/testZopeGuards.py === --- Zope/trunk/lib/p