81 Commits (090f7be6dfd4e246cf5bc2db24c2070810d3c98b)

Author SHA1 Message Date
Antoine Pitrou bb6eb857cf Issue #10914: fix bogus memory management in Modules/getpath.c, leading to a possible crash when calling Py_SetPath() 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Victor Stinner 47f637ce17 getpath.c: fix test to detech PyUnicode_AsWideChar() failure 15 years ago
Victor Stinner ae4836df6d Issue #6011: decode PREFIX, EXEC_PREFIX and PYTHONPATH variables using 15 years ago
Victor Stinner 2158231433 Issue #6011: getpath: decode VPATH env var from the locale encoding 15 years ago
Victor Stinner 61aad57dc9 Oops, fix my previous commit (r85583) on calculate_path() 15 years ago
Victor Stinner dc4b2a712f calculate_path(): use _Py_char2wchar() to decode the PATH environment variable, 15 years ago
Victor Stinner f4061dac60 _Py_wgetcwd() decodes the path using _Py_char2wchar() to support surrogates 15 years ago
Victor Stinner 08538bc579 copy_absolute(): keep the relative path if _wgetcwd() failed 16 years ago
Victor Stinner 4f3abb0f09 copy_absolute() keeps the relative path on _Py_wgetcwd() failure 16 years ago
Victor Stinner 41c8b377d7 copy_absolute() raises a fatal error on _Py_wgetcwd() failure 16 years ago
Victor Stinner 4e31443c4d Create fileutils.c/.h 16 years ago
Victor Stinner 7ae7c87b05 _wrealpath() and _Py_wreadlink() support surrogates (PEP 383) 16 years ago
Kristján Valur Jónsson 3b69db27d7 issue 9910 16 years ago
Antoine Pitrou d6dac2e2fd Merged revisions 84008-84009 via svnmerge from 16 years ago
Antoine Pitrou 99773acf38 Fix indentation in Modules/getpath.c 16 years ago
Antoine Pitrou eba57b6f3a Add comments about Windows in Modules/getpath.c 16 years ago
Victor Stinner e406ef41b1 Kill a gcc warning introduced by r83988 16 years ago
Victor Stinner f2e08b34f1 Create _Py_wchar2char() function, reverse of _Py_char2wchar() 16 years ago
Antoine Pitrou e9b428f997 Reimplement addbuilddir() in C inside getpath.c, so as to execute it 16 years ago
Ronald Oussoren 6d70850bf0 Merged revisions 83096 via svnmerge from 16 years ago
Ronald Oussoren 97d1119dde Ensure that sys.prefix can reliably be found 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Victor Stinner 19495a7adc Merged revisions 78868-78869 via svnmerge from 16 years ago
Victor Stinner 171ba0504a Merged revisions 78835-78837 via svnmerge from 16 years ago
Andrew M. Kuchling b2ceb3ad9e #4532: fixes to make 3.x compile on QNX 6.3.2 (reported by Matt Kraai) 16 years ago
Ronald Oussoren 3e264e13ed This fixes issue5143 and includes a test. 17 years ago
Hirokazu Yamamoto f8247796b1 Issue #3813: cannot lanch python.exe via symbolic link on cygwin. 18 years ago
Martin v. Löwis 790465fd90 Change command line processing API to use wchar_t. 18 years ago
Guido van Rossum d8faa3654c Merged revisions 53952-54987 via svnmerge from 19 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Georg Brandl e393bf6fe3 Patch #931938: prevent setting sys.prefix to "" 20 years ago
Skip Montanaro 2b47445234 squash compiler warning on Mac OSX 10.3 20 years ago
Brett Cannon bd9c3f7028 Change type on variable to silence gcc 4 warning. Call signature was found at 21 years ago
Tim Peters ec8c5a9311 Bug 1003471: Python 1.5.2 security vulnerability still present in 2.3.4 22 years ago
Brett Cannon f6af76da61 Modules/getpath.c now compiles properly under OS X when using the 22 years ago
Brett Cannon 6cc48148fe Change comment from C++ style to C. 22 years ago
Jack Jansen 1afd4807d9 Fix for #932977: MacOSX does not pass the whole pathname in argv[0] for 22 years ago
Neal Norwitz b70557f13d Make sure zip_path is null-terminated, since it's on the stack 23 years ago
Just van Rossum 52e14d640b PEP 302 + zipimport: 23 years ago
Jack Jansen 0a116f3a29 Squashed compiler warnings by adding casts, making sure prototypes are in 23 years ago
Martin v. Löwis 79acb9edfa Patch #614055: Support OpenVMS. 23 years ago
Neal Norwitz bcf9f9eb3b SF # 602108 ensure string is null terminated after strncpy 24 years ago
Martin v. Löwis cdc4451222 Include <unistd.h> in Python.h. Fixes #500924. 24 years ago
Jack Jansen 55070f5d96 Changed logic for finding python home in Mac OS X framework Pythons. 24 years ago
Guido van Rossum e296cedef9 Be more rigorous about making pathnames absolute, to address SF bug 25 years ago
Jack Jansen e925faff8e With WITH_NEXT_FRAMEWORK defined we now also expect a normal Python 25 years ago
Martin v. Löwis f9836ba4fe Put conditional S_ISDIR definition(s) into pyport.h. 25 years ago