Larry Hastings
|
ed4a1c5703
|
Argument Clinic: rename "self" to "module" for module-level functions.
|
2013-11-18 09:32:13 -08:00 |
|
Christian Heimes
|
85ba92a0b8
|
GetVolumePathNameW: downcast bufsize to DWORD
|
2013-11-18 10:30:42 +01:00 |
|
Victor Stinner
|
b03142782c
|
Issue #19437: Fix parse_envlist() of the posix/nt module, don't call
PyMapping_Values() with an exception set, exit immediatly on error.
|
2013-11-14 21:37:05 +01:00 |
|
Victor Stinner
|
59799a8399
|
Don't use deprecated function PyUnicode_GET_SIZE()
Replace it with PyUnicode_GET_LENGTH() or PyUnicode_AsUnicodeAndSize()
|
2013-11-13 14:17:30 +01:00 |
|
Victor Stinner
|
50abf2294e
|
Issue #19437: Fix fsconvert_strdup(), raise a MemoryError on PyMem_Malloc()
failure
|
2013-11-07 23:56:10 +01:00 |
|
Victor Stinner
|
f0a7bac201
|
Issue #19437: Fix os.statvfs(), handle errors
|
2013-10-30 18:55:24 +01:00 |
|
Tim Golden
|
781bbebacb
|
Issue13234 Allow listdir to handle extended paths on Windows (Patch by Santoso Wijaya)
|
2013-10-25 20:24:06 +01:00 |
|
Tim Golden
|
23005084ad
|
Issue4905: use INVALID_FILE_ATTRIBUTES where appropriate. (Patch by Ulrich Eckhardt)
|
2013-10-25 11:22:37 +01:00 |
|
Christian Heimes
|
ebe83f9875
|
fix compile issue on windows. path is now a struct ptr
|
2013-10-19 22:36:17 +02:00 |
|
Larry Hastings
|
3182680210
|
Issue #16612: Add "Argument Clinic", a compile-time preprocessor
for C files to generate argument parsing code. (See PEP 436.)
|
2013-10-19 00:09:25 -07:00 |
|
Christian Heimes
|
2582762b1b
|
Issue #19209: Remove import of copyreg from the os module to speed up
interpreter startup. stat_result and statvfs_result are now hard-coded to
reside in the os module.
The patch is based on Victor Stinner's patch.
|
2013-10-12 01:27:08 +02:00 |
|
Victor Stinner
|
b9981ba680
|
fix a compilation warning in posix_openpty() on "PPC64 AIX 3.x" buildbot
|
2013-08-28 01:51:06 +02:00 |
|
Victor Stinner
|
daf455554b
|
Issue #18571: Implementation of the PEP 446: file descriptors and file handles
are now created non-inheritable; add functions os.get/set_inheritable(),
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
|
2013-08-28 00:53:59 +02:00 |
|
Benjamin Peterson
|
3a7dffa4ce
|
remove support for compiling on systems without getcwd()
Do we need a fallback implementation of getcwd() from 1991 that claims to
support "really old Unix systems"? I don't think so.
|
2013-08-23 21:01:48 -05:00 |
|
Christian Heimes
|
177b3f9982
|
Issue #18673: Add O_TMPFILE to os module. O_TMPFILE requires Linux kernel
3.11 or newer. It's only defined on system with 3.11 uapi headers, too.
|
2013-08-16 14:35:09 +02:00 |
|
Larry Hastings
|
e70f2d588a
|
Issue #18667: Add missing "HAVE_FCHOWNAT" symbol to posix._have_functions.
|
2013-08-12 13:53:20 -04:00 |
|
Larry Hastings
|
00964ed216
|
Issue #18667: Add missing "HAVE_FCHOWNAT" symbol to posix._have_functions.
|
2013-08-12 13:49:30 -04:00 |
|
Larry Hastings
|
a27b83ad2d
|
Issue #15301: Parsing fd, uid, and gid parameters for builtins
in Modules/posixmodule.c is now far more robust.
|
2013-08-08 00:19:50 -07:00 |
|
Ned Deily
|
ffb32893a3
|
Issue #17557: merge from 3.3
|
2013-08-01 21:37:17 -07:00 |
|
Ned Deily
|
b5dd6d2287
|
Issue #17557: Fix os.getgroups() to work with the modified behavior of
getgroups(2) on OS X 10.8. Original patch by Mateusz Lenik.
|
2013-08-01 21:21:15 -07:00 |
|
Larry Hastings
|
2e3e593e34
|
Issue #17899: Fix rare file descriptor leak in os.listdir().
(Done as separate patch from trunk as the code has diverged quite a bit.)
|
2013-08-01 19:34:46 -07:00 |
|
Larry Hastings
|
4dbc95e258
|
Issue #17899: Fix rare file descriptor leak in os.listdir().
|
2013-08-01 18:18:56 -07:00 |
|
Tim Golden
|
6b528067c5
|
Issue #9035: os.path.ismount now recognises volumes mounted below
a drive root on Windows. Original patch by Atsuo Ishimoto.
|
2013-08-01 12:44:00 +01:00 |
|
Christian Heimes
|
abe639f115
|
Initialize utime with 0. It fixes a couple of compiler warnung:
warning: 'utime.mtime_ns' may be used uninitialized in this function [-Wmaybe-uninitialized]
|
2013-08-01 00:12:06 +02:00 |
|
Christian Heimes
|
b3c872403d
|
Initialize utime with 0. It fixes a couple of compiler warnung:
warning: 'utime.mtime_ns' may be used uninitialized in this function [-Wmaybe-uninitialized]
|
2013-08-01 00:08:16 +02:00 |
|