[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