summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* #12051: merge with 3.1.Ezio Melotti2011-05-101-2/+15
|\
| * #12051: Fix segfault in json.dumps() while encoding highly-nested objects ↵Ezio Melotti2011-05-101-2/+15
| | | | | | | | using the C accelerations.
* | Issue #8498: In socket.accept(), allow to specify 0 as a backlog value inAntoine Pitrou2011-05-101-4/+7
| | | | | | | | order to accept exactly one connection. Patch by Daniel Evers.
* | (Merge 3.1) Issue #12012: ssl.PROTOCOL_SSLv2 becomes optionalVictor Stinner2011-05-091-1/+7
|\ \ | |/ | | | | | | | | | | OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2 protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid. Optimize also ssl.get_protocol_name(): speed does matter!
| * Issue #12012: ssl.PROTOCOL_SSLv2 becomes optionalVictor Stinner2011-05-091-1/+7
| | | | | | | | | | | | | | OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2 protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid. Optimize also ssl.get_protocol_name(): speed does matter!
* | #12017: merge with 3.1.Ezio Melotti2011-05-071-2/+13
|\ \ | |/
| * #12017: Fix segfault in json.loads() while decoding highly-nested objects ↵Ezio Melotti2011-05-071-2/+13
| | | | | | | | using the C accelerations.
* | (Merge 3.1) Issue #11277: mmap.mmap() calls fcntl(fd, F_FULLFSYNC) on Mac OS XVictor Stinner2011-05-011-0/+9
|\ \ | |/ | | | | | | to get around a mmap bug with sparse files. Patch written by Steffen Daode Nurpmeso.
| * Issue #11277: mmap calls fcntl(fd, F_FULLFSYNC) on Mac OS X to get around aVictor Stinner2011-05-011-0/+9
| | | | | | | | mmap bug with sparse files. Patch written by Steffen Daode Nurpmeso.
* | Issue #10517: After fork(), reinitialize the TLS used by the PyGILState_*Antoine Pitrou2011-04-271-0/+1
| | | | | | | | | | APIs, to avoid a crash with the pthread implementation in RHEL 5. Patch by Charles-François Natali.
* | Issue #10914: Add a minimal embedding test to test_capi.Antoine Pitrou2011-04-251-0/+52
| |
* | (Merge 3.1) Issue #11768: The signal handler of the signal module only callsVictor Stinner2011-04-181-10/+16
|\ \ | |/ | | | | | | Py_AddPendingCall() for the first signal to fix a deadlock on reentrant or parallel calls. PyErr_SetInterrupt() writes also into the wake up file.
| * Issue #11768: The signal handler of the signal module only callsVictor Stinner2011-04-181-10/+16
| | | | | | | | | | Py_AddPendingCall() for the first signal to fix a deadlock on reentrant or parallel calls. PyErr_SetInterrupt() writes also into the wake up file.
* | Remove unnecessary call to PyErr_Clear.Ezio Melotti2011-04-111-1/+0
| |
* | Merge from 3.1Senthil Kumaran2011-04-061-1/+1
|\ \ | |/
| * Issue #10762: Guard against invalid/non-supported format string '%f' on ↵Senthil Kumaran2011-04-061-1/+1
| | | | | | | | Windows. Patch Santoso Wijaya.
| * Merge 3.1Kristjan Valur Jonsson2011-03-301-1/+1
| |\
| | * Issue 11713: clarify docstring for collections.deque()Raymond Hettinger2011-03-301-1/+1
| | |
* | | Issue #11576: Fixed timedelta subtraction glitch on big timedelta valuesAlexander Belopolsky2011-04-061-7/+8
| | |
* | | Issue #11746: Fix SSLContext.load_cert_chain() to accept elliptic curve ↵Antoine Pitrou2011-04-031-1/+1
| | | | | | | | | | | | private keys.
* | | MergeKristjan Valur Jonsson2011-03-301-1/+1
|\ \ \
| * | | Issue 11713: clarify docstring for collections.deque()Raymond Hettinger2011-03-301-1/+1
| | | |
* | | | Merge 3.1Kristjan Valur Jonsson2011-03-301-3/+6
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | Bugfix: Properly test for errors from PyLong_AsLong() in itertools.cycle.Kristjan Valur Jonsson2011-03-301-3/+6
| |/ | | | | | | | | ti can raise an exception even if PyLong_Check() has succeeded.
* | merge 3.1Benjamin Peterson2011-03-281-3/+3
|\ \ | |/
| * let's keep parenthesis around sizeofBenjamin Peterson2011-03-281-3/+3
| |
* | merge 3.1Benjamin Peterson2011-03-261-20/+54
|\ \ | |/
| * always check return value of PyObject_IsInstance for errorBenjamin Peterson2011-03-261-19/+44
| |
| * check possible recursive _as_parameter_ to prevent segfault (closes #1838)Benjamin Peterson2011-03-261-1/+10
| |
* | time.strftime(): replace PyErr_Format() by PyErr_SetString()Victor Stinner2011-03-211-3/+2
| | | | | | | | The argument was not used in the format string.
* | Issue #11395: io.FileIO().write() clamps the data length to 32,767 bytes onVictor Stinner2011-03-201-1/+8
| | | | | | | | | | | | | | Windows if the file is a TTY to workaround a Windows bug. The Windows console returns an error (12: not enough space error) on writing into stdout if stdout mode is binary and the length is greater than 66,000 bytes (or less, depending on heap usage).
* | Issue #10914: fix bogus memory management in Modules/getpath.c, leading to a ↵Antoine Pitrou2011-03-171-3/+7
| | | | | | | | possible crash when calling Py_SetPath()
* | Issue #5421: merge fixAntoine Pitrou2011-03-171-6/+17
|\ \ | |/
| * Issue #5421: Fix misleading error message when one of socket.sendto()'sAntoine Pitrou2011-03-171-6/+17
| | | | | | | | arguments has the wrong type. Patch by Nikita Vetoshkin.
* | Merge with 3.1.Ezio Melotti2011-03-162-3/+3
|\ \ | |/
| * Revert typo fixes in zlib/*Ezio Melotti2011-03-162-3/+3
| |
* | #11565: Merge with 3.1.Ezio Melotti2011-03-1614-20/+20
|\ \ | |/
| * #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-1614-20/+20
| |
* | Fix issue #11432. if the stdin pipe is the same file descriptor as either ↵Gregory P. Smith2011-03-151-2/+2
| | | | | | | | | | | | | | stdout or stderr in the _posixsubprocess C extension module it would unintentionally close the fds and raise an error.
* | Merge with 3.2Ezio Melotti2011-03-154-6/+6
|\ \ | |/
| * Revert typo fixes in _cytpes/libffi*Ezio Melotti2011-03-152-1721/+1721
| |
* | #11515: Merge with 3.1.Ezio Melotti2011-03-1510-12/+12
|\ \ | |/
| * #11515: fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-157-1726/+1726
| |
* | Merge fix for issue #11450Antoine Pitrou2011-03-091-1/+3
|\ \ | |/
| * Issue #11450: Don't truncate hg version info in Py_GetBuildInfo() whenAntoine Pitrou2011-03-091-1/+3
| | | | | | | | there are many tags (e.g. when using mq). Patch by Nadeem Vawda.
* | Merge build identification to 3.2 branch.Georg Brandl2011-03-061-3/+34
|\ \ | |/
| * Commit the hg build identification patch from the pymigr repo.Georg Brandl2011-03-051-3/+34
| |
* | Merge fix for issue #11391Antoine Pitrou2011-03-061-5/+10
|\ \ | |/
| * Issue #11391: Writing to a mmap object created withAntoine Pitrou2011-03-061-5/+10
| | | | | | | | | | `mmap.PROT_READ|mmap.PROT_EXEC` would segfault instead of raising a TypeError. Patch by Charles-François Natali.
| * Merged revisions 88460,88464,88466,88486,88511,88652 via svnmerge fromAntoine Pitrou2011-02-282-50/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r88460 | antoine.pitrou | 2011-02-21 19:03:13 +0100 (lun., 21 févr. 2011) | 4 lines Issue #10276: Fix the results of zlib.crc32() and zlib.adler32() on buffers larger than 4GB. Patch by Nadeem Vawda. ........ r88464 | antoine.pitrou | 2011-02-21 20:05:08 +0100 (lun., 21 févr. 2011) | 3 lines Fix issues on 32-bit systems introduced by r88460 ........ r88466 | antoine.pitrou | 2011-02-21 20:28:40 +0100 (lun., 21 févr. 2011) | 3 lines Fix compile error under MSVC introduced by r88460. ........ r88486 | antoine.pitrou | 2011-02-22 00:41:12 +0100 (mar., 22 févr. 2011) | 5 lines Issue #4681: Allow mmap() to work on file sizes and offsets larger than 4GB, even on 32-bit builds. Initial patch by Ross Lagerwall, adapted for 32-bit Windows. ........ r88511 | antoine.pitrou | 2011-02-22 22:42:56 +0100 (mar., 22 févr. 2011) | 4 lines Issue #11277: finally fix Snow Leopard crash following r88460. (probably an OS-related issue with mmap) ........ r88652 | antoine.pitrou | 2011-02-26 16:58:05 +0100 (sam., 26 févr. 2011) | 4 lines Issue #9931: Fix hangs in GUI tests under Windows in certain conditions. Patch by Hirokazu Yamamoto. ........