summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Use INADDR_BROADCAST instead of hard-coded value (it's part of POSIX andCharles-François Natali2013-08-311-1/+1
| | | | already appears without #ifdef a couple lines above).
* select.epoll.fromfd(fd) must be not change the inheritable flag of the fileVictor Stinner2013-08-281-1/+1
| | | | descriptor
* Get rid of signed/unsigned comparaison in _sre.cVictor Stinner2013-08-281-11/+11
| | | | | | | | Fix compilation warnings on Windows (Visual C++) like: "_sre.c(3121): warning C4018: '>' : signed/unsigned mismatch". _validate_outer() ensures that groups >= 0, so _validate_inner() can cast groups to size_t.
* _datetimemodule.c: fix the compilation warning "conversion from 'double' toVictor Stinner2013-08-271-1/+1
| | | | | 'long', possible loss of data" in delta_new(), use an explicit cast from double to long
* fix a compilation warning in posix_openpty() on "PPC64 AIX 3.x" buildbotVictor Stinner2013-08-271-0/+2
|
* (Merge 3.3) Fix compilation of the _sqlite module if threads are disabledVictor Stinner2013-08-271-0/+3
|\
| * Fix compilation of the _sqlite module if threads are disabledVictor Stinner2013-08-271-0/+3
| |
* | Issue #18571: Implementation of the PEP 446: file descriptors and file handlesVictor Stinner2013-08-2711-196/+635
| | | | | | | | | | are now created non-inheritable; add functions os.get/set_inheritable(), os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
* | Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-278-29/+28
|\ \ | |/ | | | | error messages and comments.
| * Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-278-29/+28
| | | | | | | | error messages and comments.
* | Close #11619: The parser and the import machinery do not encode UnicodeVictor Stinner2013-08-262-22/+37
| | | | | | | | filenames anymore on Windows.
* | #18803: merge with 3.3.Ezio Melotti2013-08-251-1/+1
|\ \ | |/
| * #18803: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-251-1/+1
| |
* | Merge.Charles-François Natali2013-08-251-11/+12
|\ \ | |/
| * Merge.Charles-François Natali2013-08-251-11/+12
| |\
| | * Issue #18763: subprocess: The file descriptors are now closed after calling theCharles-François Natali2013-08-251-11/+12
| | | | | | | | | | | | preexec_fn callback, which may open file descriptors.
* | | Issue #11973: Fix a problem in kevent. The flags and fflags fields are nowChristian Heimes2013-08-251-1/+1
|\ \ \ | |/ / | | | | | | properly handled as unsigned.
| * | Issue #11973: Fix a problem in kevent. The flags and fflags fields are nowChristian Heimes2013-08-251-1/+1
| | | | | | | | | | | | properly handled as unsigned.
* | | Issue #18747: Fix spelling errors in my commit message and comments,Christian Heimes2013-08-251-2/+2
|\ \ \ | |/ / | | | | | | thanks to Vajrasky Kok for proof-reading.
| * | Issue #18747: Fix spelling errors in my commit message and comments,Christian Heimes2013-08-251-2/+2
| |/ | | | | | | thanks to Vajrasky Kok for proof-reading.
* | Fix compiler warning on Windows.Richard Oudkerk2013-08-241-1/+1
| |
* | Use consistent style for else if / elseEli Bendersky2013-08-241-2/+5
| |
* | remove support for compiling on systems without getcwd()Benjamin Peterson2013-08-241-8/+0
| | | | | | | | | | Do we need a fallback implementation of getcwd() from 1991 that claims to support "really old Unix systems"? I don't think so.
* | Issue #16809: Tkinter's splitlist() and split() methods now accept Tcl_ObjSerhiy Storchaka2013-08-221-12/+53
|\ \ | |/ | | | | | | | | argument. This is needed for support Tcl/Tk 8.6.
| * Issue #16809: Tkinter's splitlist() and split() methods now accept Tcl_ObjSerhiy Storchaka2013-08-221-12/+53
| | | | | | | | | | | | argument. This is needed for support Tcl/Tk 8.6.
* | Fix devpoll_dealloc().Richard Oudkerk2013-08-221-1/+1
| |
* | Move definition of devpoll_internal_close() before devpoll_close().Richard Oudkerk2013-08-221-15/+15
| |
* | Fix compilation of select module on Solaris.Richard Oudkerk2013-08-221-1/+1
| |
* | Issue #18747: Use a parent atfork handler instead of a child atfork handler.Christian Heimes2013-08-221-12/+9
|\ \ | |/ | | | | fork() is suppose to be async-signal safe but the handler calls unsafe functions. A parent handler mitigates the issue.
| * Issue #18747: Use a parent atfork handler instead of a child atfork handler.Christian Heimes2013-08-221-12/+9
| | | | | | | | fork() is suppose to be async-signal safe but the handler calls unsafe functions. A parent handler mitigates the issue.
* | Close #18794: Add a fileno() method and a closed attribute to select.devpollVictor Stinner2013-08-211-7/+85
| | | | | | | | | | | | objects. Add also tests on fileno() method and closed attribute of select.epoll and select.kqueue.
* | Issue #17119: Fixed integer overflows when processing large strings and tuplesSerhiy Storchaka2013-08-211-6/+23
|\ \ | |/ | | | | in the tkinter module.
| * Issue #17119: Fixed integer overflows when processing large strings and tuplesSerhiy Storchaka2013-08-211-9/+30
| | | | | | | | in the tkinter module.
* | Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork.Christian Heimes2013-08-211-0/+72
|\ \ | |/ | | | | | | A pthread_atfork() child handler is used to seeded the PRNG with pid, time and some stack data.
| * Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork.Christian Heimes2013-08-211-0/+72
| | | | | | | | | | A pthread_atfork() child handler is used to seeded the PRNG with pid, time and some stack data.
* | Issue #8865: Concurrent invocation of select.poll.poll() now raises aSerhiy Storchaka2013-08-201-0/+13
|\ \ | |/ | | | | RuntimeError exception. Patch by Christian Schubert.
| * Issue #8865: Concurrent invocation of select.poll.poll() now raises aSerhiy Storchaka2013-08-201-0/+13
| | | | | | | | RuntimeError exception. Patch by Christian Schubert.
* | Issue #13461: Fix a crash in the TextIOWrapper.tell method on 64-bit platforms.Serhiy Storchaka2013-08-201-1/+1
|\ \ | |/ | | | | Patch by Yogesh Chaudhari.
| * Issue #13461: Fix a crash in the TextIOWrapper.tell method on 64-bit platforms.Serhiy Storchaka2013-08-201-1/+1
| | | | | | | | Patch by Yogesh Chaudhari.
* | Issue #18777: The ssl module now uses the new CRYPTO_THREADID API ofChristian Heimes2013-08-191-1/+17
|\ \ | |/ | | | | OpenSSL 1.0.0+ instead of the deprecated CRYPTO id callback function.
| * Issue #18777: The ssl module now uses the new CRYPTO_THREADID API ofChristian Heimes2013-08-191-1/+17
| | | | | | | | OpenSSL 1.0.0+ instead of the deprecated CRYPTO id callback function.
* | Issue #18774: Remove last bits of GNU PTH thread code, patch by Vajrasky Kok.Christian Heimes2013-08-181-12/+0
| |
* | Issue #16105: When a signal handler fails to write to the file descriptor ↵Antoine Pitrou2013-08-171-1/+17
| | | | | | | | registered with ``signal.set_wakeup_fd()``, report an exception instead of ignoring the error.
* | Issue 18768: Correct doc string of RAND_edg(). Patch by Vajrasky Kok.Christian Heimes2013-08-171-1/+1
|\ \ | |/
| * Issue 18768: Correct doc string of RAND_edg(). Patch by Vajrasky Kok.Christian Heimes2013-08-171-1/+1
| |
* | Issue #18768: coding style nitpick. Thanks to Vajrasky KokChristian Heimes2013-08-171-1/+1
|\ \ | |/
| * Issue #18768: coding style nitpick. Thanks to Vajrasky KokChristian Heimes2013-08-171-1/+1
| |
* | #18466: merge with 3.3.Ezio Melotti2013-08-173-3/+3
|\ \ | |/
| * #18466: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-173-3/+3
| |
* | Issue #18178: Fix ctypes on BSD. dlmalloc.c was compiled twice which broke ↵Christian Heimes2013-08-171-1/+0
|\ \ | |/ | | | | malloc weak symbols.