Skip to content
This repository has been archived by the owner on Feb 17, 2023. It is now read-only.

Commit

Permalink
Added security declaration for BTree iterators
Browse files Browse the repository at this point in the history
  • Loading branch information
Jim Fulton committed Aug 18, 2004
0 parents commit c95cc56
Showing 1 changed file with 105 additions and 0 deletions.
105 changes: 105 additions & 0 deletions _protections.zcml
@@ -0,0 +1,105 @@
<configure
xmlns="http://namespaces.zope.org/zope"
i18n_domain="zope"
>

<!-- ===================================================================== -->

<content class="BTrees.IIBTree.IIBTree">
<allow attributes="__str__ __contains__ __getitem__ __iter__ __len__
byValue get has_key items iteritems iterkeys
itervalues keys maxKey minKey values" />
</content>
<content class="BTrees.IIBTree.IIBucket">
<allow attributes="__contains__ __getitem__ __iter__ __len__ __str__
byValue get has_key items iteritems iterkeys
itervalues keys maxKeyminKey values" />
</content>
<content class="BTrees.IIBTree.IISet">
<allow attributes="__contains__ __iter__ __len__ __str__ has_key insert
keys maxKey minKey" />
</content>
<content class="BTrees.IIBTree.IITreeIterator">
<allow attributes="__iter__ __str__ __getitem__ __len__
__contains__ next" />
</content>

<!-- ===================================================================== -->

<content class="BTrees.IOBTree.IOBTree">
<allow attributes="__str__ __contains__ __getitem__ __iter__ __len__
byValue get has_key items iteritems iterkeys
itervalues keys maxKey minKey values" />
</content>
<content class="BTrees.IOBTree.IOBucket">
<allow attributes="__contains__ __getitem__ __iter__ __len__ __str__
byValue get has_key items iteritems iterkeys
itervalues keys maxKeyminKey values" />
</content>
<content class="BTrees.IOBTree.IOSet">
<allow attributes="__contains__ __iter__ __len__ __str__ has_key insert
keys maxKey minKey" />
</content>
<content class="BTrees.IOBTree.IOTreeIterator">
<allow attributes="__iter__ __str__ __getitem__ __len__
__contains__ next" />
</content>

<!-- ===================================================================== -->

<content class="BTrees.OIBTree.OIBTree">
<allow attributes="__str__ __contains__ __getitem__ __iter__ __len__
byValue get has_key items iteritems iterkeys
itervalues keys maxKey minKey values" />
</content>
<content class="BTrees.OIBTree.OIBucket">
<allow attributes="__contains__ __getitem__ __iter__ __len__ __str__
byValue get has_key items iteritems iterkeys
itervalues keys maxKeyminKey values" />
</content>
<content class="BTrees.OIBTree.OISet">
<allow attributes="__contains__ __iter__ __len__ __str__ has_key insert
keys maxKey minKey" />
</content>
<content class="BTrees.OIBTree.OITreeIterator">
<allow attributes="__iter__ __str__ __getitem__ __len__
__contains__ next" />
</content>

<!-- ===================================================================== -->

<content class="BTrees.OOBTree.OOBTree">
<allow attributes="__str__ __contains__ __getitem__ __iter__ __len__
byValue get has_key items iteritems iterkeys
itervalues keys maxKey minKey values" />
</content>
<content class="BTrees.OOBTree.OOBucket">
<allow attributes="__contains__ __getitem__ __iter__ __len__ __str__
byValue get has_key items iteritems iterkeys
itervalues keys maxKeyminKey values" />
</content>
<content class="BTrees.OOBTree.OOSet">
<allow attributes="__contains__ __iter__ __len__ __str__ has_key insert
keys maxKey minKey" />
</content>
<content class="BTrees.OOBTree.OOTreeIterator">
<allow attributes="__iter__ __str__ __getitem__ __len__
__contains__ next" />
</content>

<!-- ===================================================================== -->

<content class="persistent.list.PersistentList">
<allow attributes="__getitem__ __getslice__ __len__ __iter__
__contains__ index count" />
</content>
<content class="persistent.dict.PersistentDict">
<allow attributes="__getitem__ __len__ __iter__ get has_key
__copy__ keys values items iterkeys iteritems
itervalues __contains__" />
</content>

<!-- ===================================================================== -->

</configure>

0 comments on commit c95cc56

Please sign in to comment.