Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #13777: Add PF_SYSTEM sockets on OS X. | Martin v. Löwis | 2012-02-03 | 1 | -3/+3 |
| | | | | Patch by Michael Goderbauer. | ||||
* | Improve the test for dirfd(). Some systems #define it rather than | Gregory P. Smith | 2012-01-22 | 1 | -1/+7 |
|\ | | | | | | | have it as a library function. | ||||
| * | Improve the test for dirfd(), some systems #define it rather than have | Gregory P. Smith | 2012-01-22 | 1 | -1/+7 |
| | | | | | | | | an actual function. | ||||
* | | Fixes issue #8052: The posix subprocess module's close_fds behavior was | Gregory P. Smith | 2012-01-21 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | | | | | | | suboptimal by closing all possible file descriptors rather than just the open ones in the child process before exec(). It now closes only the open fds when it is possible to safely determine what those are. | ||||
| * | Fixes issue #8052: The posix subprocess module's close_fds behavior was | Gregory P. Smith | 2012-01-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | suboptimal by closing all possible file descriptors rather than just the open ones in the child process before exec(). It now closes only the open fds when it is possible to safely determine what those are. | ||||
* | | Add a test for the dirfd library function (to be used in an upcoming | Gregory P. Smith | 2012-01-16 | 1 | -1/+1 |
|\ \ | |/ | | | | | change). configure will be regenerated in the next commit. | ||||
| * | Test for the dirfd library function (for use in some upcoming | Gregory P. Smith | 2012-01-16 | 1 | -1/+1 |
| | | | | | | | | changes). | ||||
* | | fix for old kernels which don't have epoll_create1 | Benjamin Peterson | 2011-12-27 | 1 | -0/+6 |
| | | |||||
* | | Merge second fix for issue #11149. | Stefan Krah | 2011-12-08 | 1 | -3/+4 |
|\ \ | |/ | |||||
| * | Issue #11149: Also enable -fwrapv if $CC is a full path | Stefan Krah | 2011-12-08 | 1 | -3/+4 |
| | | | | | | | | or has a trailing version number. | ||||
| * | Issue #13415: Test in configure if unsetenv() has a return value or not. | Charles-François Natali | 2011-11-27 | 1 | -0/+9 |
| | | |||||
* | | Better resolution for issue #11849: Ensure that free()d memory arenas are ↵ | Antoine Pitrou | 2011-11-26 | 1 | -11/+2 |
| | | | | | | | | | | | | really released on POSIX systems supporting anonymous memory mappings. Patch by Charles-François Natali. | ||||
* | | Close #13415: Test in configure if unsetenv() has a return value or not. | Victor Stinner | 2011-11-24 | 1 | -0/+9 |
| | | | | | | | | Patch written by Charles-François Natali. | ||||
* | | Issue #6397: Support '/dev/poll' polling objects in select module, under ↵ | Jesus Cea | 2011-11-14 | 1 | -3/+4 |
| | | | | | | | | Solaris & derivatives. | ||||
* | | Close #10278: Add clock_getres(), clock_gettime() and CLOCK_xxx constants to | Victor Stinner | 2011-10-25 | 1 | -0/+14 |
| | | | | | | | | | | the time module. time.clock_gettime(time.CLOCK_MONOTONIC) provides a monotonic clock | ||||
* | | Issue #13134: optimize finding single-character strings using memchr | Antoine Pitrou | 2011-10-11 | 1 | -1/+2 |
| | | |||||
* | | Issue #10141: socket: add SocketCAN (PF_CAN) support. Initial patch by Matthias | Charles-François Natali | 2011-10-06 | 1 | -0/+7 |
| | | | | | | | | Fuchs, updated by Tiago Gonçalves. | ||||
* | | Implement PEP 393. | Martin v. Löwis | 2011-09-28 | 1 | -42/+4 |
| | | |||||
* | | disable unused result warnings when possible | Benjamin Peterson | 2011-09-23 | 1 | -0/+22 |
| | | |||||
* | | Merge fix for issue #11149. | Stefan Krah | 2011-09-14 | 1 | -0/+6 |
|\ \ | |/ | |||||
| * | Issue #11149: recent versions of clang require the -fwrapv flag. | Stefan Krah | 2011-09-14 | 1 | -0/+6 |
| | | |||||
| * | Issue #12326: sys.platform is now always 'linux2' on Linux | Victor Stinner | 2011-08-20 | 1 | -0/+1 |
| | | | | | | | | Even if Python is compiled on Linux 3. | ||||
| * | When testing for an hg repo, use a file that always exists, even with the ↵ | Antoine Pitrou | 2011-07-26 | 1 | -1/+1 |
| | | | | | | | | "shared" extension | ||||
* | | Use xattr functions from sys/xattr.h instead of attr/xattr.h (closes #12720) | Benjamin Peterson | 2011-09-13 | 1 | -2/+2 |
| | | | | | | | | sys/xattr.h is glibc while attr/xattr.h is a separate library. | ||||
* | | Issue #12852: Set _POSIX_C_SOURCE to 200809 to get POSIX 2008 | Victor Stinner | 2011-09-07 | 1 | -2/+1 |
| | | | | | | | | | | configure.in: Set _POSIX_C_SOURCE to 200809L, instead of 200112L, to activate features from IEEE Stds 1003.1-2008. | ||||
* | | Issue #12852: Set _XOPEN_SOURCE to 700 to get POSIX 2008 | Victor Stinner | 2011-09-07 | 1 | -1/+2 |
| | | | | | | | | | | configure: Set _XOPEN_SOURCE to 700, instead of 600, to get POSIX 2008 functions on OpenBSD (e.g. fdopendir). | ||||
* | | Issue #12871: sched_get_priority_(min|max) might not be defined even though | Charles-François Natali | 2011-09-06 | 1 | -1/+2 |
| | | | | | | | | | | <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 | -1/+1 |
| | | |||||
* | | Issue #12326: woops, I really mean 'linux', not 'linux2' | Victor Stinner | 2011-08-20 | 1 | -1/+1 |
| | | | | | | | | Copy/paste (from Python 3.2) failure | ||||
* | | Close #12326: sys.platform is now always 'linux' on Linux | Victor Stinner | 2011-08-20 | 1 | -0/+1 |
| | | | | | | | | | | | | On Linux, sys.platform doesn't contain the major version anymore. It is now always 'linux', instead of 'linux2' or 'linux3' depending on the Linux version used to build Python. | ||||
* | | check individually for some for sched_ functions | Benjamin Peterson | 2011-08-02 | 1 | -1/+1 |
| | | |||||
* | | sched.h can exist without sched affinity support | Benjamin Peterson | 2011-08-02 | 1 | -0/+1 |
| | | |||||
* | | expose sched.h functions (closes #12655) | Benjamin Peterson | 2011-08-02 | 1 | -1/+1 |
| | | |||||
* | | Actually port ecfe9bf0117b to default | Antoine Pitrou | 2011-07-26 | 1 | -1/+1 |
| | | | | | | | | (I had the wrong impression that the problem didn't exist here) | ||||
* | | Issue #12560: Build libpython.so on OpenBSD. Patch by Stefan Sperling. | Charles-François Natali | 2011-07-24 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #12560: Build libpython.so on OpenBSD. Patch by Stefan Sperling. | Charles-François Natali | 2011-07-24 | 1 | -1/+1 |
| | | |||||
| * | Issue #12592: Make Python build on OpenBSD 5 (and future major releases). | Charles-François Natali | 2011-07-22 | 1 | -2/+2 |
| | | |||||
* | | Merge - Issue #12592: Make Python build on OpenBSD 5 (and future major | Charles-François Natali | 2011-07-22 | 1 | -2/+2 |
| | | | | | | | | releases). | ||||
* | | Merge - Issue #12372: POSIX semaphores are broken on AIX: don't use them. | Charles-François Natali | 2011-07-21 | 1 | -5/+2 |
|\ \ | |/ | |||||
| * | Issue #12372: POSIX semaphores are broken on AIX: don't use them. | Charles-François Natali | 2011-07-21 | 1 | -5/+2 |
| | | |||||
| * | disable ASDLGEN if hg won't work, or if python is not installed. | Ralf Schmitt | 2011-05-31 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | This change makes configure check for - the existence of a hg repository - the hg executable itself - the python executable Running $(srcdir)/Parser/asdl_c.py (i.e. ASDLGEN) will fail if any of the above prerequisites is missing, so we now disable it instead. closes #12225 | ||||
* | | Issue #11863: Remove support for legacy systems deprecated in Python 3.2 | Antoine Pitrou | 2011-07-08 | 1 | -14/+2 |
| | | | | | | | | | | (following PEP 11). These systems are systems using Mach C Threads, SunOS lightweight processes, GNU pth threads and IRIX threads. | ||||
* | | Issue #8746: Correct faulty configure checks so that os.chflags() and | Ned Deily | 2011-06-28 | 1 | -6/+6 |
|\ \ | |/ | | | | | | | | | | | os.lchflags() are once again built on systems that support these functions (*BSD and OS X). Also add new stat file flags for OS X (UF_HIDDEN and UF_COMPRESSED). Also add additional tests for os.chflags() and os.lchflags(). (Tests by Garrett Cooper) | ||||
| * | Issue #8746: Correct faulty configure checks so that os.chflags() and | Ned Deily | 2011-06-28 | 1 | -6/+6 |
| | | | | | | | | | | | | | | os.lchflags() are once again built on systems that support these functions (*BSD and OS X). Also add new stat file flags for OS X (UF_HIDDEN and UF_COMPRESSED). Also add additional tests for os.chflags() and os.lchflags(). (Tests by Garrett Cooper) | ||||
* | | Issue #12303: Add sigwaitinfo() and sigtimedwait() to the signal module. | Ross Lagerwall | 2011-06-25 | 1 | -2/+2 |
| | | |||||
* | | Issue #9344: Add os.getgrouplist(). | Ross Lagerwall | 2011-06-10 | 1 | -2/+2 |
| | | |||||
* | | remove AC_REVISION | Benjamin Peterson | 2011-06-03 | 1 | -1/+0 |
| | | |||||
* | | remove __version__s dependent on subversion keyword expansion (closes #12221) | Benjamin Peterson | 2011-06-01 | 1 | -22/+23 |
| | | |||||
* | | disable ASDLGEN if hg won't work, or if python is not installed. | Ralf Schmitt | 2011-05-31 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | This change makes configure check for - the existence of a hg repository - the hg executable itself - the python executable Running $(srcdir)/Parser/asdl_c.py (i.e. ASDLGEN) will fail if any of the above prerequisites is missing, so we now disable it instead. closes #12225 | ||||
* | | Issue #12196: Add pipe2() to the os module. | Charles-François Natali | 2011-05-29 | 1 | -3/+1 |
| | |