Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #21147: sqlite3 now raises an exception if the request contains a null | Serhiy Storchaka | 2014-09-11 | 2 | -3/+7 |
| | | | | character instead of truncate it. Based on patch by Victor Stinner. | ||||
* | Issue #21951: Fixed a crash in Tkinter on AIX when called Tcl command with | Serhiy Storchaka | 2014-09-11 | 1 | -0/+4 |
| | | | | | | | empty string or tuple argument. On some platforms Tcl memory allocator returns NULL when allocating zero-sized block of memory. | ||||
* | Issue #21951: Use attemptckalloc() instead of ckalloc() in Tkinter. | Serhiy Storchaka | 2014-09-11 | 1 | -12/+28 |
| | | | | | ckalloc() causes the Tcl interpreter to panic, attemptckalloc() returns NULL if the memory allocation fails. | ||||
* | - Issue #22381: Update zlib to 1.2.8. | doko@ubuntu.com | 2014-09-11 | 43 | -3181/+7793 |
| | |||||
* | Issue #20421: Add a .version() method to SSL sockets exposing the actual ↵ | Alex Gaynor | 2014-09-04 | 1 | -0/+13 |
| | | | | | | protocol version in use. Backport from default. | ||||
* | PEP 466: backport hashlib algorithm constants (closes #21307) | Benjamin Peterson | 2014-08-28 | 1 | -1/+65 |
| | |||||
* | fix load_verify_locations on unicode paths (closes #22244) | Benjamin Peterson | 2014-08-28 | 1 | -8/+24 |
| | |||||
* | don't segfault when trying to fdopen() a fd for a dir (closes #22259) | Benjamin Peterson | 2014-08-24 | 1 | -1/+1 |
| | | | | Patch from Brian Kearns. | ||||
* | fix error message for invalid curve name | Benjamin Peterson | 2014-08-21 | 1 | -1/+5 |
| | |||||
* | Backed out changeset 7c19f1f792c6 | Benjamin Peterson | 2014-08-20 | 1 | -2/+5 |
| | |||||
* | don't call rl_initialize when stdout is not a tty | Benjamin Peterson | 2014-08-20 | 1 | -5/+2 |
| | |||||
* | PyUnicode -> PyString and PyLong -> PyInt | Benjamin Peterson | 2014-08-20 | 1 | -4/+4 |
| | |||||
* | backport many ssl features from Python 3 (closes #21308) | Benjamin Peterson | 2014-08-20 | 2 | -468/+4387 |
| | | | | | A contribution of Alex Gaynor and David Reid with the generous support of Rackspace. May God have mercy on their souls. | ||||
* | Issue #15696: Add a __sizeof__ implementation for mmap objects on Windows. | Serhiy Storchaka | 2014-08-19 | 1 | -0/+16 |
| | |||||
* | Removed useless Py_LIMITED_API checks. | Serhiy Storchaka | 2014-08-17 | 1 | -2/+0 |
| | | | | | Support for Py_LIMITED_API was introduced in Python 3.2. Thanks Arfrever Frehtes Taifersar Arahesis. | ||||
* | - Issue #22176: Update the ctypes module's libffi to v3.1. This release | doko@ubuntu.com | 2014-08-10 | 135 | -13677/+28329 |
| | | | | | adds support for the Linux AArch64 and POWERPC ELF ABIv2 little endian architectures. | ||||
* | Issue #21975: Fixed crash when using uninitialized sqlite3.Row (in particular | Serhiy Storchaka | 2014-08-06 | 1 | -11/+17 |
| | | | | | when unpickling pickled sqlite3.Row). sqlite3.Row is now initialized in the __new__() method. | ||||
* | Issue #21580: Now Tkinter correctly handles binary "data" and "maskdata" | Serhiy Storchaka | 2014-07-31 | 1 | -0/+28 |
| | | | | | | configure options of tkinter.PhotoImage. Added private Tkapp method _createbytearray(). | ||||
* | Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError | Victor Stinner | 2014-07-26 | 1 | -2/+9 |
| | | | | on closed socket. | ||||
* | socketmodule.c: backport INVALID_SOCKET from Python 3.5 to simplify the code | Victor Stinner | 2014-07-26 | 1 | -14/+5 |
| | |||||
* | Issue #19884, readline: calling rl_variable_bind ("enable-meta-key", "off") | Victor Stinner | 2014-07-24 | 1 | -1/+5 |
| | | | | does crash on Mac OS X which uses libedit instead of readline. | ||||
* | Issue #19884: readline: Disable the meta modifier key if stdout is not a | Victor Stinner | 2014-07-24 | 1 | -2/+13 |
| | | | | | | terminal to not write the ANSI sequence "\033[1034h" into stdout. This sequence is used on some terminal (ex: TERM=xterm-256color") to enable support of 8 bit characters. | ||||
* | Call PyErr_NoMemory() when PyMem_Malloc() fails. | Serhiy Storchaka | 2014-07-14 | 1 | -1/+3 |
| | |||||
* | properly decref the return value of close() | Benjamin Peterson | 2014-07-05 | 1 | -3/+5 |
| | |||||
* | Issue #21090: io.FileIO.readall() does not ignore I/O errors anymore. Before, | Victor Stinner | 2014-07-02 | 1 | -2/+2 |
| | | | | it ignored I/O errors if at least the first C call read() succeed. | ||||
* | 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.) | ||||
* | Issue #21310: Fixed possible resource leak in failed open(). | Serhiy Storchaka | 2014-06-09 | 1 | -9/+21 |
| | |||||
* | backport hashlib.pbkdf2_hmac per PEP 466 (closes #21304) | Benjamin Peterson | 2014-05-31 | 1 | -0/+225 |
| | | | | Backport by Alex Gaynor. | ||||
* | Fixed possible integer overflow in getint, getdouble and getboolean too ↵ | Serhiy Storchaka | 2014-05-30 | 1 | -0/+3 |
| | | | | (issue #21552). | ||||
* | Issue #21552: Fixed possible integer overflow of too long string lengths in | Serhiy Storchaka | 2014-05-30 | 1 | -1/+32 |
| | | | | the Tkinter module on 64-bit platforms. | ||||
* | Issue #10203: sqlite3.Row now truly supports sequence protocol. In particular | Serhiy Storchaka | 2014-05-28 | 1 | -2/+24 |
| | | | | 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 from Matti Picus. | ||||
* | use logical rather than bit and | Benjamin Peterson | 2014-05-11 | 1 | -1/+1 |
| | |||||
* | cast away warnings | Benjamin Peterson | 2014-05-11 | 1 | -2/+2 |
| | |||||
* | backport hmac.compare_digest to partially implement PEP 466 (closes #21306) | Benjamin Peterson | 2014-05-11 | 1 | -0/+128 |
| | | | | Backport from Alex Gaynor. | ||||
* | Issue 21375: Fix possible Py_ssizet overflow in heapq. | Raymond Hettinger | 2014-05-03 | 1 | -8/+8 |
| | |||||
* | Issue #21321: itertools.islice() now releases the reference to the source ↵ | Antoine Pitrou | 2014-04-29 | 1 | -3/+10 |
| | | | | | | iterator when the slice is exhausted. Patch by Anton Afanasyev. | ||||
* | Issue #20434 Correct error handlin of _PyString_Resize and _PyBytes_Resize | Kristján Valur Jónsson | 2014-04-25 | 3 | -48/+25 |
| | |||||
* | #15840: make docs consistent by saying operations on closed files raise ↵ | Andrew Kuchling | 2014-04-15 | 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 implementation 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 missing NULL check | Benjamin Peterson | 2014-04-14 | 1 | -5/+9 |
| | |||||
* | when an exception is raised in fdopen, never close the fd (changing on my ↵ | Benjamin Peterson | 2014-04-14 | 1 | -14/+27 |
| | | | | mind on #21191) | ||||
* | disallow a negative idx parameter | Benjamin Peterson | 2014-04-14 | 1 | -8/+10 |
| | |||||
* | in scan_once, prevent the reading of arbitrary memory when passed a negative ↵ | Benjamin Peterson | 2014-04-14 | 1 | -2/+8 |
| | | | | | | index Bug reported by Guido Vranken. | ||||
* | make sure fdopen always closes the fd in error cases (closes #21191) | Benjamin Peterson | 2014-04-09 | 1 | -4/+12 |
| | |||||
* | fix overflow detection of strop.expandtabs | Benjamin Peterson | 2014-03-31 | 1 | -13/+15 |
| | |||||
* | 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) | ||||
* | fix ctypes test alignment assumptions (closes #20946) | Benjamin Peterson | 2014-03-16 | 1 | -3/+3 |
| | | | | Patch by Andreas Schwab. | ||||
* | #13530: port to 2.7 branch (document what os.lseek returns). | Georg Brandl | 2014-03-11 | 1 | -1/+2 |
| | |||||
* | Issue #20283: RE pattern methods now accept the string keyword parameters | Serhiy Storchaka | 2014-03-06 | 1 | -16/+81 |
| | | | | | as documented. The pattern and source keyword parameters are left as deprecated aliases. | ||||
* | finish backing out #19081 | Benjamin Peterson | 2014-02-16 | 1 | -241/+53 |
| |