- 08 Agu, 2004 1 kayıt (commit)
-
-
Tim Peters yazdı
That's the title of the report, but the hole was probably plugged since Python 2.0. See corresponding checkin to PC/getpathp.c: a crucial precondition for joinpath() was neither documented nor verified, and there are so many callers with so many conditional paths that no "eyeball analysis" is satisfactory. Now Python dies with a fatal error if the precondition isn't satisfied, instead of allowing a buffer overrun. NOT TESTED! The Windows version of the patch was, but not this one. I don't feel like waiting for someone to notice the patch I attached to the bug report. If it doesn't compile, sorry, but fix it <wink>. If it does compile, it's "obviously correct".
-
- 26 Haz, 2004 1 kayıt (commit)
-
-
Brett Cannon yazdı
--disable-framework build; header file was protected in an #if using the wrong macro to check. Closes bug #978645.
-
- 24 Haz, 2004 1 kayıt (commit)
-
-
Brett Cannon yazdı
-
- 03 Haz, 2004 1 kayıt (commit)
-
-
Jack Jansen yazdı
#!-scripts, only the filename part, and this can lead to incorrect initialization of sys.path and sys.executable if there is another python on $PATH before the one used in #!. The fix was picked up from the darwinports crowd, thanks!
-
- 31 Ara, 2002 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 30 Ara, 2002 1 kayıt (commit)
-
-
Just van Rossum yazdı
- new import hooks in import.c, exposed in the sys module - new module called 'zipimport' - various changes to allow bootstrapping from zip files I hope I didn't break the Windows build (or anything else for that matter), but then again, it's been sitting on sf long enough... Regarding the latest discussions on python-dev: zipimport sets pkg.__path__ as specified in PEP 273, and likewise, sys.path item such as /path/to/Archive.zip/subdir/ are supported again.
-
- 23 Ara, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
scope and looking at types.
-
- 06 Ara, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 13 Eyl, 2002 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 12 Ock, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 02 Ara, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
Now sys.executable points to the executable again, in stead of to the shared library. The latter is used only for locating the python home.
-
- 28 Eyl, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
#424002. Refactor init_path_from_argv0() and rename to copy_absolute(); add absolutize() which does the same in-place. Clean up whitespace (leading tabs -> spaces, delete trailing spaces/tabs).
-
- 15 Agu, 2001 1 kayıt (commit)
-
-
Jack Jansen yazdı
installation. If there is no LANDMARK we assume we're a bare framework in the install directory (again WITH_NEXT_FRAMEWORK only).
-
- 08 Agu, 2001 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 23 Tem, 2001 1 kayıt (commit)
-
-
Neil Schemenauer yazdı
and PYTHONPATH).
-
- 24 Ock, 2001 1 kayıt (commit)
-
-
Neil Schemenauer yazdı
VPATH.
-
- 23 Ock, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 28 Eyl, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
dynamically to support K&R C since we are requiring an ANSI compiler.
-
- 27 Eyl, 2000 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
copied strings from environment variables and argv[0] into fixed-length buffers without checking their length. Reported by Stan Bubrouski; advice on fix from John Viega.
-
- 25 Eyl, 2000 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
it absolute by joining it with getcwd result. avoid including unnecessary ./ in path but do not test for ../ (more complicated)
-
- 01 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This should match the situation in the 1.6b1 tree.
-
- 22 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
possible.
-
- 21 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
and a couple of functions that were missed in the previous batches. Not terribly tested, but very carefully scrutinized, three times. All these were found by the little findkrc.py that I posted to python-dev, which means there might be more lurking. Cases such as this: long func(a, b) long a; long b; /* flagword */ { and other cases where the last ; in the argument list isn't followed by a newline and an opening curly bracket. Regexps to catch all are welcome, of course ;)
-
- 16 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
comments, docstrings or error messages. I fixed two minor things in test_winreg.py ("didn't" -> "Didn't" and "Didnt" -> "Didn't"). There is a minor style issue involved: Guido seems to have preferred English grammar (behaviour, honour) in a couple places. This patch changes that to American, which is the more prominent style in the source. I prefer English myself, so if English is preferred, I'd be happy to supply a patch myself ;)
-
- 08 Tem, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 30 Haz, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
- 28 Haz, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 26 May, 2000 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
Python on UNIX now trusts PYTHONHOME unconditionally Modules/getpath.c: Landmark changed to os.py. Setting PYTHONHOME now unconditionally sets sys.prefix (and sys.exec_prefix). No further checks are done whether the standard lib can be found in that location or not. This is in sync with the PC subdir getpath implementations. PC/getpathp.c: Landmark changed to os.py. PC/os2vacpp/getpathp.c: Landmark changed to os.py. Note: BAW's checkin on exceptions.c eliminates earlier concerns about a bogus PYTHONHOME value leading to a core dump. Instead it causes a useless sys.path and prevents imports.
-
- 03 May, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
For more comments, read the patches@python.org archives. For documentation read the comments in mymalloc.h and objimpl.h. (This is not exactly what Vladimir posted to the patches list; I've made a few changes, and Vladimir sent me a fix in private email for a problem that only occurs in debug mode. I'm also holding back on his change to main.c, which seems unnecessary to me.)
-
- 27 Ock, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 29 Nis, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
symlink to a symlink can work. (Jack)
-
- 06 Şub, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
- Don't print error messages when Py_FrozenFlag is set.
-
- 19 Ock, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
executable files, and directories. When expecting a module, we also look for the .pyc or .pyo file.
-
- 10 Ara, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 20 Eki, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
### If you still have sharedmodules in your Modules/Setup file, remove it! ###
-
- 20 Agu, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 02 Haz, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 20 May, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 13 May, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-