| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | Issue #12517: Silence warning on windows buildbots (from 7fd80c61ddaa). | Ross Lagerwall | 2011-09-19 | 1 | -0/+3 | |
| | | | | ||||||
| * | | | only compile xattrs on glibc (closes #12720) | Benjamin Peterson | 2011-09-14 | 1 | -5/+9 | |
| | | | | ||||||
| * | | | Use xattr functions from sys/xattr.h instead of attr/xattr.h (closes #12720) | Benjamin Peterson | 2011-09-13 | 1 | -6/+6 | |
| | | | | | | | | | | | | | sys/xattr.h is glibc while attr/xattr.h is a separate library. | |||||
| * | | | Typo | Jesus Cea | 2011-09-09 | 1 | -3/+3 | |
| | | | | ||||||
| * | | | Yet another fix for #12763: test_posix failure on OpenIndiana | Jesus Cea | 2011-09-09 | 1 | -1/+7 | |
| | | | | ||||||
| * | | | Close issue 12952: Solaris/Illumos (OpenIndiana) Scheduling policies | Jesus Cea | 2011-09-09 | 1 | -1/+13 | |
| | | | | ||||||
| * | | | Issue #12904: os.utime, os.futimes, os.lutimes, and os.futimesat now write | Larry Hastings | 2011-09-09 | 1 | -42/+110 | |
| | | | | | | | | | | | | | atime and mtime with nanosecond precision on modern POSIX platforms. | |||||
| * | | | Issue #12871: sched_get_priority_(min|max) might not be defined even though | Charles-François Natali | 2011-09-06 | 1 | -1/+7 | |
| | | | | | | | | | | | | | | | | <sched.h> is available (most notably on OpenBSD when built without pthread): add an explicit configure check. | |||||
| * | | | expose linux extended file system attributes (closes #12720) | Benjamin Peterson | 2011-09-01 | 1 | -0/+402 | |
| | | | | ||||||
| * | | | Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. | Brian Curtin | 2011-08-11 | 1 | -6/+4 | |
| | | | | | | | | | | | | | The macro was introduced in #12724. | |||||
| * | | | typo | Benjamin Peterson | 2011-08-09 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | merge 3.2 | Benjamin Peterson | 2011-08-04 | 1 | -2/+0 | |
| |\ \ \ | |/ / | ||||||
| | * | | dosmodule is, thankfully, no more | Benjamin Peterson | 2011-08-04 | 1 | -2/+0 | |
| | | | | ||||||
| * | | | fix arg strings | Benjamin Peterson | 2011-08-03 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | need NULL sentinel | Benjamin Peterson | 2011-08-03 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | avoid warning when SchedParamType is not used | Benjamin Peterson | 2011-08-02 | 1 | -0/+2 | |
| | | | | ||||||
| * | | | only add sched_param if it is initialized | Benjamin Peterson | 2011-08-02 | 1 | -0/+3 | |
| | | | | ||||||
| * | | | I have been spoiled by chained comparisons in python | Benjamin Peterson | 2011-08-02 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | comparing on number of cpus makes more sense | Benjamin Peterson | 2011-08-02 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | fix sched defines | Benjamin Peterson | 2011-08-02 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | check individually for some for sched_ functions | Benjamin Peterson | 2011-08-02 | 1 | -0/+30 | |
| | | | | ||||||
| * | | | make_new_cpu_set takes the number of cpus | Benjamin Peterson | 2011-08-02 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | sched.h can exist without sched affinity support | Benjamin Peterson | 2011-08-02 | 1 | -0/+8 | |
| | | | | ||||||
| * | | | expose sched.h functions (closes #12655) | Benjamin Peterson | 2011-08-02 | 1 | -0/+584 | |
| | | | | ||||||
| * | | | Issue #12442: add shutil.disk_usage() | Giampaolo Rodola' | 2011-07-01 | 1 | -0/+27 | |
| | | | | ||||||
| * | | | (Merge 3.2) posixmodule.c: fix function name in argument parsing | Victor Stinner | 2011-06-17 | 1 | -9/+9 | |
| |\ \ \ | |/ / | | | | | | | | | | | | | Fix os.fchown() and os.open() Remove also trailing spaces and replace tabs by spaces. | |||||
| | * | | posixmodule.c: fix function name in argument parsing | Victor Stinner | 2011-06-17 | 1 | -22/+22 | |
| | | | | | | | | | | | | | | | | | | | Fix os.fchown() and os.open() Remove also trailing spaces and replace tabs by spaces. | |||||
| * | | | Merge 3.2 - update to the fix for #12084 | Brian Curtin | 2011-06-14 | 1 | -10/+11 | |
| |\ \ \ | |/ / | ||||||
| | * | | Correct completely broken os.stat behavior on Windows XP. | Brian Curtin | 2011-06-14 | 1 | -10/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After 1a3e8db28d49, Windows XP could not os.stat at all due to raising immediately when GetFinalPathNameByHandle wasn't available (pre-Vista). The proper behavior in that situation is to just not attempt a traversal rather than outright rejecting. This change additionally handles a failed malloc by setting the error code and returning false. Patch by Hirokazu Yamamoto. | |||||
| | * | | branch merge? | Brian Curtin | 2011-06-13 | 1 | -0/+40 | |
| | |\ \ | ||||||
| * | \ \ | branch merge | Brian Curtin | 2011-06-13 | 1 | -95/+142 | |
| |\ \ \ \ | ||||||
| | * \ \ \ | Merge from 3.2 for Issue #12084. | Brian Curtin | 2011-06-13 | 1 | -95/+142 | |
| | |\ \ \ \ | | |/ / / | ||||||
| | | * | | | Fix #12084. os.stat on Windows wasn't working properly with relative symlinks. | Brian Curtin | 2011-06-13 | 1 | -96/+143 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use of DeviceIoControl to obtain the symlink path via the reparse tag was removed. The code now uses GetFinalPathNameByHandle in the case of a symbolic link and works properly given the added test which creates a symbolic link and calls os.stat on it from multiple locations. Victor Stinner also noticed an issue with os.lstat following the os.stat code path when being passed bytes. The posix_lstat function was adjusted to properly hook up win32_lstat instead of the previous STAT macro (win32_stat). | |||||
| * | | | | | Issue #9344: Add os.getgrouplist(). | Ross Lagerwall | 2011-06-10 | 1 | -0/+67 | |
| | | | | | | ||||||
| * | | | | | Merge 3.2 | Brian Curtin | 2011-06-09 | 1 | -1/+4 | |
| |\ \ \ \ \ | | |_|/ / | |/| | | | ||||||
| | * | | | | Correction to 88e318166eaf - Issue #11583 | Brian Curtin | 2011-06-09 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rather than wrapping the C _isdir function in a Python function, just import the C _isdir function directly. Additionally, add in the docstring which was left out. | |||||
| * | | | | | Fix #11583. Changed os.path.isdir to use GetFileAttributes instead of os.stat. | Brian Curtin | 2011-06-08 | 1 | -0/+37 | |
| |\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By changing to the Windows GetFileAttributes API in nt._isdir we can figure out if the path is a directory without opening the file via os.stat. This has the minor benefit of speeding up os.path.isdir by at least 2x for regular files and 10-15x improvements were seen on symbolic links (which opened the file multiple times during os.stat). Since os.path.isdir is used in several places on interpreter startup, we get a minor speedup in startup time. | |||||
| | * | | | | Fix #11583. Changed os.path.isdir to use GetFileAttributes instead of os.stat. | Brian Curtin | 2011-06-08 | 1 | -0/+37 | |
| | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By changing to the Windows GetFileAttributes API in nt._isdir we can figure out if the path is a directory without opening the file via os.stat. This has the minor benefit of speeding up os.path.isdir by at least 2x for regular files and 10-15x improvements were seen on symbolic links (which opened the file multiple times during os.stat). Since os.path.isdir is used in several places on interpreter startup, we get a minor speedup in startup time. | |||||
| * | | | | Issue #12196: Make os.pipe2() flags argument mandatory. | Charles-François Natali | 2011-06-06 | 1 | -8/+9 | |
| | |/ / |/| | | ||||||
| * | | | Issue #12196: Add pipe2() to the os module. | Charles-François Natali | 2011-05-29 | 1 | -0/+28 | |
| | | | | ||||||
| * | | | Issue #6501: os.device_encoding() returns None on Windows if the application | Victor Stinner | 2011-05-23 | 1 | -10/+13 | |
| | | | | | | | | | | | | | has no console. | |||||
| * | | | Issue #12105: Add O_CLOEXEC to the os module. | Charles-François Natali | 2011-05-22 | 1 | -0/+3 | |
| | | | | ||||||
| * | | | Issue #11918: OS/2 and VMS are no more supported because of the lack of | Victor Stinner | 2011-04-26 | 1 | -0/+2 | |
| | | | | | | | | | | | | | maintainer. | |||||
| * | | | Issue #11382: Trivial system calls, such as dup() or pipe(), needn't | Antoine Pitrou | 2011-04-23 | 1 | -14/+0 | |
| | | | | | | | | | | | | | release the GIL. Patch by Charles-François Natali. | |||||
| * | | | os.sendfile(): on Linux if offset parameter is passed as NULL we were ↵ | Giampaolo Rodola' | 2011-04-19 | 1 | -3/+2 | |
| | | | | | | | | | | | | | erroneously returning a (bytes_sent, None) tuple instead of bytes_sent | |||||
| * | | | Fix refleak introduced by #10812. | Ross Lagerwall | 2011-03-19 | 1 | -13/+22 | |
| | | | | ||||||
| * | | | Issue #11592: Fix compilation warnings in os module. | Ross Lagerwall | 2011-03-18 | 1 | -4/+4 | |
| | | | | ||||||
| * | | | Issue #10812: Revert os.lseek change. | Ross Lagerwall | 2011-03-17 | 1 | -1/+7 | |
| | | | | ||||||
| * | | | Issue #10812: Add some extra posix functions to the os module. | Ross Lagerwall | 2011-03-17 | 1 | -152/+812 | |
| | | | | ||||||
| * | | | #11515: Merge with 3.2. | Ezio Melotti | 2011-03-15 | 1 | -1/+1 | |
| |\ \ \ | |/ / | ||||||
