summaryrefslogtreecommitdiff
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.Charles-François Natali2013-01-191-2/+2
|\ | | | | | | Patch by Jeffrey Armstrong.
| * Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.Charles-François Natali2013-01-191-2/+2
| |\ | | | | | | | | | Patch by Jeffrey Armstrong.
| | * Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.Charles-François Natali2013-01-191-2/+2
| | | | | | | | | | | | Patch by Jeffrey Armstrong.
| * | Issue #15989: Fix several occurrences of integer overflowSerhiy Storchaka2013-01-197-17/+35
| |\ \ | | |/ | | | | | | | | | | | | when result of PyLong_AsLong() narrowed to int without checks. This is a backport of changesets 13e2e44db99d and 525407d89277.
| | * Issue #15989: Fix several occurrences of integer overflowSerhiy Storchaka2013-01-195-12/+17
| | | | | | | | | | | | | | | | | | when result of PyLong_AsLong() narrowed to int without checks. This is a backport of changesets 13e2e44db99d and 525407d89277.
| | * Issue #10527: Use poll() instead of select() for multiprocessing pipesRichard Oudkerk2013-01-151-0/+33
| | |
| | * Issue #16922: fixed findtext() to return empty Unicode string instead of ↵Eli Bendersky2013-01-131-1/+1
| | | | | | | | | | | | | | | | | | empty bytes object when there's no text. Patch by Serhiy Storchaka.
* | | mergeRaymond Hettinger2013-01-181-3/+3
|\ \ \ | |/ /
| * | Show the function signature in the docstringRaymond Hettinger2013-01-181-3/+3
| | |
* | | merge 3.3Benjamin Peterson2013-01-181-1/+1
|\ \ \ | |/ /
| * | check windows fd validity (closes #16992)Benjamin Peterson2013-01-181-1/+1
| | |
* | | Issue #16982: Fix --without-threads build failure.Stefan Krah2013-01-171-3/+9
| | |
* | | Merge 3.3.Stefan Krah2013-01-162-6/+6
|\ \ \ | |/ /
| * | Issue #11729: Backport commit bff052d9 from libffi upstream in order to fixStefan Krah2013-01-162-6/+6
| | | | | | | | | | | | a ctypes build failure with clang.
* | | Merge 3.3.Stefan Krah2013-01-1611-23/+23
|\ \ \ | |/ /
| * | Remove trailing whitespace.Stefan Krah2013-01-1611-23/+23
| | |
* | | Merge 3.3.Stefan Krah2013-01-162-87/+69
|\ \ \ | |/ /
| * | Issue #16422: Use strings for rounding mode constants for better readabilityStefan Krah2013-01-162-87/+69
| | | | | | | | | | | | and pickling compatibility.
* | | Issue #15989: Fix several occurrences of integer overflowSerhiy Storchaka2013-01-157-17/+35
| | | | | | | | | | | | when result of PyLong_AsLong() narrowed to int without checks.
* | | Issue #16922: fixed findtext() to return empty Unicode string instead of ↵Eli Bendersky2013-01-131-1/+1
|\ \ \ | |/ / | | | | | | | | | | | | empty bytes object when there's no text. Patch by Serhiy Storchaka.
| * | Issue #16922: fixed findtext() to return empty Unicode string instead of ↵Eli Bendersky2013-01-131-1/+1
| | | | | | | | | | | | | | | | | | empty bytes object when there's no text. Patch by Serhiy Storchaka.
* | | Clean trailing whitespace in _elementtree.cEli Bendersky2013-01-131-4/+4
|\ \ \ | |/ /
| * | Clean trailing whitespace in _elementtree.cEli Bendersky2013-01-131-4/+4
| | |
* | | merge 3.3Benjamin Peterson2013-01-121-6/+2
|\ \ \ | |/ /
| * | make deque_clear void, since it's infallibleBenjamin Peterson2013-01-121-6/+2
| | |
* | | SSLContext.load_dh_params() now properly closes the input file.Antoine Pitrou2013-01-121-0/+1
|\ \ \ | |/ /
| * | SSLContext.load_dh_params() now properly closes the input file.Antoine Pitrou2013-01-121-0/+1
| | |
* | | Issue #16076: check for return value of PyTuple_New for args (followingEli Bendersky2013-01-121-8/+11
|\ \ \ | |/ / | | | | | | Coverity report) and cleanup code.
| * | Issue #16076: check for return value of PyTuple_New for args (followingEli Bendersky2013-01-121-8/+11
| | | | | | | | | | | | Coverity report) and cleanup code.
* | | Close #16076: fix refleak in pickling of Element.Eli Bendersky2013-01-121-11/+5
|\ \ \ | |/ / | | | | | | Thanks to Ezio Melotti and Daniel Shahaf for the patch.
| * | Issue #16076: fix refleak in pickling of Element.Eli Bendersky2013-01-121-11/+5
| | | | | | | | | | | | Thanks to Ezio Melotti and Daniel Shahaf for the patch.
* | | Issue #16876: Revert be8e6b81284e, which wasn't thread-safe: wait until aCharles-François Natali2013-01-121-32/+13
| | | | | | | | | | | | solution is found for poll().
* | | Issue #16398: Optimize deque.rotate()Raymond Hettinger2013-01-111-14/+58
| | |
* | | Issue #16913: Fix Element.itertext()'s handling of text with XML entities.Eli Bendersky2013-01-101-3/+14
|\ \ \ | |/ / | | | | | | Patch by Serhiy Storchaka
| * | Issue #16913: Fix Element.itertext()'s handling of text with XML entities.Eli Bendersky2013-01-101-3/+14
| | | | | | | | | | | | Patch by Serhiy Storchaka
* | | Issue #16076: make _elementtree.Element pickle-able in a way that is compatibleEli Bendersky2013-01-101-3/+177
|\ \ \ | |/ / | | | | | | | | | | | | with the Python version of the class. Patch by Daniel Shahaf.
| * | Issue #16076: make _elementtree.Element pickle-able in a way that is compatibleEli Bendersky2013-01-101-3/+177
| | | | | | | | | | | | | | | | | | with the Python version of the class. Patch by Daniel Shahaf.
* | | Issue #16876: Optimize epoll.poll() by keeping a per-instance epoll eventsCharles-François Natali2013-01-091-13/+32
| | | | | | | | | | | | buffer instead of allocating a new one at each poll().
* | | fcntl: add F_DUPFD_CLOEXEC constant, available on Linux 2.6.24+.Victor Stinner2013-01-081-0/+3
| | |
* | | Issue #15972: Fix error messages when os functions expecting a file name orSerhiy Storchaka2013-01-071-31/+35
|\ \ \ | |/ / | | | | | | file descriptor receive the incorrect type.
| * | Issue #15972: Fix error messages when os functions expecting a file name orSerhiy Storchaka2013-01-071-31/+35
| | | | | | | | | | | | file descriptor receive the incorrect type.
* | | Fix returning uninitialized variable (issue #8109).Antoine Pitrou2013-01-061-1/+1
| | | | | | | | | | | | Found by Christian with Coverity.
* | | Issue #8109: The ssl module now has support for server-side SNI, thanks to a ↵Antoine Pitrou2013-01-051-5/+248
| | | | | | | | | | | | | | | | | | :meth:`SSLContext.set_servername_callback` method. Patch by Daniel Black.
* | | The get() and iter() are now able to accept keyword arguments.Eli Bendersky2013-01-051-8/+13
|\ \ \ | |/ / | | | | | | | | | In conformance with the documentation and the Python version. Patch by Franck Michea.
| * | The get() and iter() are now able to accept keyword arguments.Eli Bendersky2013-01-051-8/+13
| | | | | | | | | | | | | | | In conformance with the documentation and the Python version. Patch by Franck Michea.
* | | Issue #16674: random.getrandbits() is now 20-40% faster for small integers.Serhiy Storchaka2013-01-041-0/+3
| | |
* | | Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() inChristian Heimes2013-01-036-0/+12
|\ \ \ | |/ / | | | | | | | | | non-pydebug builds. Several extension modules now compile cleanly when assert()s are enabled in standard builds (-DDEBUG flag).
| * | Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() inChristian Heimes2013-01-035-0/+10
| | | | | | | | | | | | | | | non-pydebug builds. Several extension modules now compile cleanly when assert()s are enabled in standard builds (-DDEBUG flag).
* | | #16009: JSON error messages now provide more information. Patch by Serhiy ↵Ezio Melotti2013-01-031-24/+24
| | | | | | | | | | | | Storchaka.
* | | (Merge 3.3) Issue #16367: Fix FileIO.readall() on Windows for files larger ↵Victor Stinner2013-01-031-2/+11
|\ \ \ | |/ / | | | | | | than 2 GB.