log Lib/rexec.py @ 27998:e27f58a50737 legacy-trunk

age author description
Mon, 06 Jan 2003 15:43:34 +0000 Guido van Rossum Sabotage rexec.py. It is not safe since the new-style classes. legacy-trunk
Mon, 16 Dec 2002 13:11:57 +0000 Gustavo Niemeyer Applying patch legacy-trunk
Fri, 11 Oct 2002 16:20:45 +0000 Fred Drake Allow restricted code to get byteorder, getdefaultencoding(), legacy-trunk
Fri, 11 Oct 2002 16:05:07 +0000 Jeremy Hylton Trying alphabet again legacy-trunk
Fri, 11 Oct 2002 15:55:17 +0000 Jeremy Hylton Sort names alphabetically. legacy-trunk
Fri, 11 Oct 2002 15:51:29 +0000 Jeremy Hylton Add hexversion to list of safe sys names (SF bug 621447). legacy-trunk
Sun, 15 Sep 2002 06:00:43 +0000 Guido van Rossum Address SF bug #577530: del __builtins__ breaks out of rexec legacy-trunk
Fri, 14 Jun 2002 13:54:26 +0000 Guido van Rossum Use code.interact(), which is even simpler, *and* imports readline legacy-trunk
Fri, 14 Jun 2002 13:48:25 +0000 Guido van Rossum Don't poorly emulate the interactive interpreter, use legacy-trunk
Sat, 01 Jun 2002 14:18:47 +0000 Raymond Hettinger SF 563203. Replaced 'has_key()' with 'in'. legacy-trunk
Fri, 31 May 2002 21:12:53 +0000 Guido van Rossum SF bug 533625 (Armin Rigo). rexec: potential security hole legacy-trunk
Thu, 30 May 2002 00:06:01 +0000 Raymond Hettinger Move statement out of comment block legacy-trunk
Wed, 29 May 2002 16:18:42 +0000 Raymond Hettinger Patch 560023 adding docstrings. 2.2 Candidate (after verifying modules were not updated after 2.2). legacy-trunk
Tue, 07 Jan 2003 23:01:21 +0000 Guido van Rossum Sabotage rexec.py and Bastion.py. These are not secure in Python 2.2 2.2
Tue, 19 Nov 2002 19:22:25 +0000 Guido van Rossum Add more names to ok_sys_names, including hexversion; otherwise the 2.2
Sun, 15 Sep 2002 06:08:27 +0000 Guido van Rossum Backport (the relevant part of) rexec.py 1.41. 2.2
Fri, 31 May 2002 21:17:53 +0000 Guido van Rossum Backport to 2.2.x: 2.2
Wed, 29 May 2002 23:44:50 +0000 Raymond Hettinger Backport change to 1.35 adding doc strings 2.2
Sat, 13 Oct 2001 18:34:42 +0000 Fred Drake Ignore execfile() return value; reported by Neal Norwitz. legacy-trunk
Thu, 13 Sep 2001 21:01:29 +0000 Tim Peters Now that file objects are subclassable, you can get at the file constructor legacy-trunk
Mon, 13 Aug 2001 15:58:26 +0000 Guido van Rossum Remove redundant import (PyChecker). legacy-trunk
Tue, 07 Aug 2001 19:49:15 +0000 Fred Drake Remove make_re() function; this is no longer needed since _sre and pcre legacy-trunk
Fri, 22 Jun 2001 18:19:16 +0000 Fred Drake Add sha and _sre to the list of allowed built-in modules. legacy-trunk
Sun, 15 Sep 2002 06:18:29 +0000 Guido van Rossum Backport (the relevant part of) rexec.py 1.41. 2.1
Fri, 31 May 2002 21:19:53 +0000 Guido van Rossum Backport to 2.1.x: 2.1
Mon, 18 Jun 2001 12:33:36 +0000 Guido van Rossum Fix SF bug #433904 (Alex Martelli) - all s_* methods return None only. legacy-trunk
Thu, 15 Feb 2001 22:15:14 +0000 Skip Montanaro bunch more __all__ lists legacy-trunk
Mon, 15 Jan 2001 01:18:21 +0000 Tim Peters Whitespace normalization. legacy-trunk
Thu, 05 Oct 2000 20:42:44 +0000 Fred Drake Add support for "import re" -- it uses pre, but user code does not need legacy-trunk
Mon, 21 Sep 1998 14:53:26 +0000 Guido van Rossum Get rid of the classes RModuleLoader and RModuleImporter -- these were legacy-trunk
Thu, 09 Jul 1998 13:52:38 +0000 Guido van Rossum (1) Added a sys.exc_info() emulation. (It returns None for the traceback.) legacy-trunk
Mon, 29 Jun 1998 20:32:57 +0000 Guido van Rossum For completeness, add a dummy load_package() method to RHooks. It legacy-trunk
Tue, 09 Jun 1998 21:33:44 +0000 Guido van Rossum Add the __doc__ string from the original module on copy_none(). legacy-trunk
Thu, 26 Mar 1998 22:10:50 +0000 Guido van Rossum A few lines were indented using tabs instead of spaces -- fix them. legacy-trunk
Wed, 22 Oct 1997 20:56:32 +0000 Guido van Rossum Add pcre to the list of safe modules. legacy-trunk
Fri, 25 Apr 1997 19:10:15 +0000 Guido van Rossum Alas, I have to restore 'marshal', since it is needed by the new legacy-trunk
Fri, 21 Mar 1997 21:18:16 +0000 Guido van Rossum Removed 'marshal' from the list of "ok" built-in functions -- the legacy-trunk
Thu, 12 Dec 1996 21:31:52 +0000 Guido van Rossum Make sure ok_builtin_modules, ok_dynamic_modules and legacy-trunk
Wed, 02 Oct 1996 14:57:28 +0000 Guido van Rossum Don't mix stdout/stderr. legacy-trunk
Mon, 30 Sep 1996 18:50:44 +0000 Guido van Rossum Don't die if an ok file method (e.g. fileno) doesn't exist. legacy-trunk
Wed, 25 Sep 1996 18:47:39 +0000 Guido van Rossum 1. Correct typo in FileWrapper.close() (fix by AMK). legacy-trunk
Tue, 20 Aug 1996 20:25:08 +0000 Guido van Rossum delattr() can raise AttributeError, not KeyError. legacy-trunk
Fri, 28 Jun 1996 17:28:51 +0000 Guido van Rossum Fixed restore_files(); added reset_files(); made these more flexible. legacy-trunk
Tue, 28 May 1996 23:34:10 +0000 Guido van Rossum fix typo in load_dynamic legacy-trunk
Tue, 28 May 1996 23:07:17 +0000 Guido van Rossum Fix some obsolete names comments. legacy-trunk
Fri, 11 Aug 1995 13:56:04 +0000 Guido van Rossum make sure the path ends in a slash in reload() legacy-trunk
Thu, 10 Aug 1995 19:40:39 +0000 Guido van Rossum fix reload use of __filename__ legacy-trunk
Wed, 09 Aug 1995 02:32:08 +0000 Guido van Rossum add module binascii; add r_unload/s_unload; don't change 'rb' to 'r' in open legacy-trunk
Mon, 07 Aug 1995 20:19:27 +0000 Guido van Rossum added sys.std files, read-only open, reload legacy-trunk
Fri, 04 Aug 1995 03:59:03 +0000 Guido van Rossum new package support, import hooks, restricted execution support legacy-trunk
Thu, 22 Jun 1995 18:55:10 +0000 Guido van Rossum use imp.new_module(), not new.module(); and /usr/local legacy-trunk
Thu, 02 Mar 1995 15:30:15 +0000 Guido van Rossum allow safe_import to be called with up to 4 args and check for . in name legacy-trunk
Tue, 17 Jan 1995 15:58:37 +0000 Guido van Rossum evolution legacy-trunk
Thu, 12 Jan 1995 12:29:47 +0000 Guido van Rossum new files legacy-trunk