Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Closes #21892, #21893: Use PY_FORMAT_SIZE_T instead of %zi or %zu to format C | Victor Stinner | 2014-07-01 | 1 | -2/+3 |
| | | | | size_t, because %zi/%u is not supported on all platforms. | ||||
* | Fix typo in socket.getaddrinfo() docstring. | Berker Peksag | 2014-06-30 | 1 | -4/+4 |
| | | | | Reported by Krishna Kumar Thakur on docs@. | ||||
* | Issue #21858: Better handling of Python exceptions in the sqlite3 module. | Victor Stinner | 2014-06-26 | 1 | -16/+26 |
| | |||||
* | Issue #19145: Fix handling of negative values for a "times" keyword ↵ | Raymond Hettinger | 2014-06-25 | 1 | -2/+5 |
| | | | | | | argument to itertools.repeat()> (Patch contributed by Vajrasky Kok.) | ||||
* | PyErr_NormalizeException doesn't like being called with an exception set | Serhiy Storchaka | 2014-06-11 | 3 | -12/+12 |
| | | | | (issues #21677, #21310). | ||||
* | Issue #21310: Fixed possible resource leak in failed open(). | Serhiy Storchaka | 2014-06-09 | 1 | -9/+27 |
| | |||||
* | Issue #21677: Fixed chaining nonnormalized exceptions in io close() methods. | Serhiy Storchaka | 2014-06-09 | 2 | -0/+2 |
| | |||||
* | Issue #21639: Fix name of _testcapi test functions | Victor Stinner | 2014-06-02 | 1 | -2/+2 |
| | |||||
* | Issue #17095: Fix Modules/Setup *shared* support. | Ned Deily | 2014-06-02 | 2 | -6/+16 |
| | | | | Original patch by Thomas Wouters. | ||||
* | Fix the comment to not refer to the removed end_fd parameter. | Gregory P. Smith | 2014-06-01 | 1 | -2/+2 |
| | |||||
* | Don't restrict ourselves to a "max" fd when closing fds before exec() | Gregory P. Smith | 2014-06-01 | 1 | -43/+44 |
| | | | | | | | | | when we have a way to get an actual list of all open fds from the OS. Fixes issue #21618: The subprocess module would ignore fds that were inherited by the calling process and already higher than POSIX resource limits would otherwise allow. On systems with a functioning /proc/self/fd or /dev/fd interface the max is now ignored and all fds are closed. | ||||
* | Issue #21552: Fixed possible integer overflow of too long string lengths in | Serhiy Storchaka | 2014-05-30 | 1 | -1/+35 |
| | | | | the tkinter module on 64-bit platforms. | ||||
* | Issue #10203: sqlite3.Row now truly supports sequence protocol. In particulr | Serhiy Storchaka | 2014-05-28 | 1 | -2/+22 |
| | | | | it supports reverse() and negative indices. Original patch by Claudiu Popa. | ||||
* | support pep 3118 format strings for ctypes objects with nontrivial shapes ↵ | Benjamin Peterson | 2014-05-17 | 3 | -11/+61 |
| | | | | | | (closes #10744) Patch by Matti Picus. | ||||
* | Issue #20998: Fixed re.fullmatch() of repeated single character pattern | Serhiy Storchaka | 2014-05-14 | 3 | -19/+17 |
| | | | | with ignore case. Original patch by Matthew Barnett. | ||||
* | Issue #21497: faulthandler functions now raise a better error if sys.stderr is | Victor Stinner | 2014-05-14 | 1 | -0/+4 |
| | | | | | None: RuntimeError("sys.stderr is None") instead of AttributeError("'NoneType' object has no attribute 'fileno'"). | ||||
* | Backed out changeset 6ceedbd88b5f | Victor Stinner | 2014-05-14 | 1 | -10/+6 |
| | |||||
* | Issue #21488: Add support of keyword arguments for codecs.encode and ↵ | Victor Stinner | 2014-05-14 | 1 | -6/+10 |
| | | | | codecs.decode | ||||
* | use logical rather than bit and | Benjamin Peterson | 2014-05-11 | 1 | -1/+1 |
| | |||||
* | Issue #21435: Segfault in gc with cyclic trash | Tim Peters | 2014-05-08 | 1 | -11/+23 |
| | | | | | Changed the iteration logic in finalize_garbage() to tolerate objects vanishing from the list as a side effect of executing a finalizer. | ||||
* | Issue #21396: Fix TextIOWrapper(..., write_through=True) to not force a ↵ | Antoine Pitrou | 2014-05-08 | 1 | -4/+5 |
| | | | | | | flush() on the underlying binary stream. Patch by akira. | ||||
* | Issue #21088: Bugfix for curses.window.addch() regression in 3.4.0. | Larry Hastings | 2014-05-04 | 1 | -12/+12 |
| | | | | In porting to Argument Clinic, the first two arguments were reversed. | ||||
* | Issue 21375: Fix possible Py_ssizet overflow in heapq. | Raymond Hettinger | 2014-05-03 | 1 | -8/+8 |
| | |||||
* | Issue #21374: Fix pickling of DecimalTuple. | Stefan Krah | 2014-04-29 | 1 | -4/+9 |
| | |||||
* | Issue #21321: itertools.islice() now releases the reference to the source ↵ | Antoine Pitrou | 2014-04-29 | 1 | -3/+22 |
| | | | | | | iterator when the slice is exhausted. Patch by Anton Afanasyev. | ||||
* | Fixes for KFreeBSD and the Hurd: | doko@ubuntu.com | 2014-04-17 | 1 | -1/+1 |
| | | | | | | | | - Issue #21274: Define PATH_MAX for GNU/Hurd in Python/pythonrun.c. - Issue #21276: posixmodule: Don't define USE_XATTRS on KFreeBSD and the Hurd. - Issue #21275: Fix a socket test on KFreeBSD. | ||||
* | #15840: make docs consistent by saying operations on closed files raise ↵ | Andrew Kuchling | 2014-04-16 | 1 | -2/+2 |
| | | | | | | | | | | | | ValueError. Patch by Caelyn McAulay. Neither Caelyn nor I could find any cases in 2.7 or 3.4/5 where an operation on a closed stream raised IOError; generally the C implementations have a macro to check for the stream being closed, and these macros all raised ValueError. If we find any, a new bug should be opened. | ||||
* | Add conditional code for android's lack of definition of SYS_getdent64. | Gregory P. Smith | 2014-04-14 | 1 | -0/+6 |
| | | | | | | Fixes issue20307. No Misc/NEWS entry because frankly this is an esoteric platform for anyone to be figuring out how to cross compile CPython for. | ||||
* | merge 3.3 | Benjamin Peterson | 2014-04-14 | 1 | -4/+5 |
|\ | |||||
| * | merge 3.2 | Benjamin Peterson | 2014-04-14 | 1 | -4/+5 |
| |\ | |||||
| | * | disallow a negative idx parameter | Benjamin Peterson | 2014-04-14 | 1 | -4/+5 |
| | | | |||||
* | | | merge 3.3 | Benjamin Peterson | 2014-04-14 | 1 | -1/+4 |
|\ \ \ | |/ / | |||||
| * | | merge 3.2 | Benjamin Peterson | 2014-04-14 | 1 | -1/+4 |
| |\ \ | | |/ | |||||
| | * | in scan_once, prevent the reading of arbitrary memory when passed a negative ↵ | Benjamin Peterson | 2014-04-14 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | index Bug reported by Guido Vranken. | ||||
* | | | Issue #6676: Ensure a meaningful exception is raised when attempting | Ned Deily | 2014-03-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | to parse more than one XML document per pyexpat xmlparser instance. (Original patches by Hirokazu Yamamoto and Amaury Forgeot d'Arc, with suggested wording by David Gutteridge) | ||||
* | | | Issue #21036: Fix typo in macro name | Victor Stinner | 2014-03-24 | 3 | -6/+6 |
| | | | | | | | | | | | | _PY_HASHTABLE_ENTRY_DATA => _Py_HASHTABLE_ENTRY_DATA | ||||
* | | | Issue #21015: SSL contexts will now automatically select an elliptic curve ↵ | Antoine Pitrou | 2014-03-22 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | | for ECDH key exchange on OpenSSL 1.0.2 and later, and otherwise default to "prime256v1". (should also fix a buildbot failure introduced by #20995) | ||||
* | | | Issue #10141, Issue 20065: Changed #if to take CAN_RAW into account. | Vinay Sajip | 2014-03-21 | 1 | -1/+1 |
| | | | |||||
* | | | Issue #10141: updated new usages of AF_CAN to be in #ifdef AF_CAN rather ↵ | Vinay Sajip | 2014-03-20 | 1 | -3/+3 |
| | | | | | | | | | | | | than #ifdef HAVE_LINUX_CAN_H to allow compilation on older Linuxes. | ||||
* | | | Isuse #12328, #20978: Add _winapi.WAIT_ABANDONED_0 symbol, needed by | Victor Stinner | 2014-03-20 | 1 | -0/+1 |
| | | | | | | | | | | | | multiprocessing.connection | ||||
* | | | merge 3.3 (#20946) | Benjamin Peterson | 2014-03-16 | 1 | -3/+3 |
|\ \ \ | |/ / | |||||
| * | | fix ctypes test alignment assumptions (closes #20946) | Benjamin Peterson | 2014-03-16 | 1 | -3/+3 |
| | | | | | | | | | | | | Patch by Andreas Schwab. | ||||
* | | | merge 3.3 | Benjamin Peterson | 2014-03-15 | 2 | -3/+2 |
|\ \ \ | |/ / | |||||
| * | | only define zero constant when it is used | Benjamin Peterson | 2014-03-15 | 1 | -0/+2 |
| | | | |||||
| * | | remove unused zero constants | Benjamin Peterson | 2014-03-15 | 1 | -3/+0 |
| | | | |||||
* | | | Issue #20283: RE pattern methods now accept the string keyword parameters | Serhiy Storchaka | 2014-03-06 | 1 | -64/+79 |
|\ \ \ | |/ / | | | | | | | | | | as documented. The pattern and source keyword parameters are left as deprecated aliases. | ||||
| * | | Issue #20283: RE pattern methods now accept the string keyword parameters | Serhiy Storchaka | 2014-03-06 | 1 | -20/+64 |
| | | | | | | | | | | | | | | | as documented. The pattern and source keyword parameters are left as deprecated aliases. | ||||
* | | | Make the various iterators' "setstate" sliently and consistently clip the | Kristján Valur Jónsson | 2014-03-05 | 1 | -0/+2 |
|\ \ \ | |/ / | | | | | | | | | | index. This avoids the possibility of setting an iterator to an invalid state. | ||||
| * | | Make the various iterators' "setstate" sliently and consistently clip the | Kristján Valur Jónsson | 2014-03-05 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | index. This avoids the possibility of setting an iterator to an invalid state. | ||||
| * | | Issue #20404: reject non-text encodings early in TextIOWrapper. | Georg Brandl | 2014-03-02 | 1 | -12/+22 |
| | | |