1. 30 Nov, 2005 2 commits
  2. 29 Nov, 2005 3 commits
  3. 28 Nov, 2005 1 commit
  4. 26 Nov, 2005 2 commits
  5. 25 Nov, 2005 3 commits
  6. 23 Nov, 2005 3 commits
  7. 22 Nov, 2005 3 commits
  8. 21 Nov, 2005 1 commit
  9. 20 Nov, 2005 3 commits
    • Florent Guillaume's avatar
      Warn when an attempt is made to have a security declaration on a · f4bf46a9
      Florent Guillaume authored
      nonexistent method. Removed one such method.
      
      Fixed unclear security declarations. When bug 761 was fixed,
      declareProtected(perm) was made illegal, at least one method name was
      required. This checkin does the same for declarePrivate() and
      declarePublic().
      
      Also there was a bug in that a class having:
        security = ClassSecurityInfo()
        __ac_permissions__ = ((perm, ()),)
      was not equivalent to a class having:
        __ac_permissions__ = ((perm, ()),)
      This first form had as a buggy side effect have the behavior of
        __ac_permissions__ = ((perm, ('')),)
      which is equivalent to
        __roles__ = PermissonRole(perm)
      Not it will simply make the permission available from this object
      (with default roles).
      f4bf46a9
    • Philipp von Weitershausen's avatar
      Reduce the number of top-level modules from 4 to 2 by turning Globals · b282f835
      Philipp von Weitershausen authored
      and Lifetime into packages.  The remaining two, Zope and ImageFile,
      will clean up themselves as they're slated for removal in Zope 2.11.
      b282f835
    • Philipp von Weitershausen's avatar
      bump version number · bd8e7943
      Philipp von Weitershausen authored
      bd8e7943
  10. 19 Nov, 2005 6 commits
  11. 18 Nov, 2005 9 commits
  12. 17 Nov, 2005 1 commit
  13. 16 Nov, 2005 1 commit
    • Philipp von Weitershausen's avatar
      Merge r40158 from the trunk: · bec4a2cd
      Philipp von Weitershausen authored
        Name the root collection simply "Zope" so that the name of the tarball will
        be decent.  This doesn't conflict with the collection representing the 'zope'
        package because the *root* collection and a dependency of it never have to
        coexist as sibling directories somewhere; so no danger of problems due to
        case ignorant file systems.
      bec4a2cd
  14. 15 Nov, 2005 1 commit
    • Philipp von Weitershausen's avatar
      Merge r40126 from the trunk: · 610749a1
      Philipp von Weitershausen authored
        Only include *.py files for the scripts (in particular, DON'T include
        the ZODBTools directory which was previously caught up in the '*' glob
        and confused zpkgsetup).
        
        Also include ZODBTools scripts (again, only *.py files).
      610749a1
  15. 14 Nov, 2005 1 commit
    • Philipp von Weitershausen's avatar
      Merge r40094 from trunk: · 4e5bb33b
      Philipp von Weitershausen authored
        Forgot that zope.testbrowser is actually required by zope.app. So stitch
        it back it in. Good news is that has become easier in the mean time; no
        top-level modules involved (anymore); just mechanise and ClientCookie.
      4e5bb33b