[Python-checkins] r51653 - python/branches/bcannon-objcap/securing_python.txt

brett.cannon python-checkins at python.org
Wed Aug 30 21:03:44 CEST 2006


Author: brett.cannon
Date: Wed Aug 30 21:03:44 2006
New Revision: 51653

Modified:
   python/branches/bcannon-objcap/securing_python.txt
Log:
Add references in 'Status' to parts in 'Implementation'.

Modified: python/branches/bcannon-objcap/securing_python.txt
==============================================================================
--- python/branches/bcannon-objcap/securing_python.txt	(original)
+++ python/branches/bcannon-objcap/securing_python.txt	Wed Aug 30 21:03:44 2006
@@ -4,8 +4,8 @@
 Status
 ///////////////////////////////////////
 
-+ Remove object.__subclasses__ [done]
-+ Dangerous constructors
++ Remove object.__subclasses__ (`Mutable Shared State`_) [done]
++ Dangerous constructors (`Constructors`_)
     - file
         * Create PyFile_InsecureOpen()
         * Switch current C-level uses of 'file' constructor to
@@ -24,14 +24,15 @@
               built-in objects.
     - code
     - ??? <go through Objects/*>
-+ Sandboxed versions of built-ins
++ Sandboxed versions of built-ins (`Sanitizing Built-In Types`_)
     - open()
-    - __import__() / PEP 302 importer
+    - __import__() / PEP 302 importer (`Imports`_)
     - ??? <go through built-ins>
-+ Filesystem path hiding
++ Filesystem path hiding (`Filesystem Information`_)
 + Tweaked stdlib modules
-    - mini 'sys' module
+    - mini 'sys' module (`Making the ``sys`` Module Safe`_)
     - genericpath module (for os.path when C modules blocked)
+    - socket (`Safe Networking`_)
 + Create sandboxed interpreter stdlib module
     - Be able to specify built-ins
     - Set 'sys' module settings


More information about the Python-checkins mailing list