Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #23450: Fixed possible integer overflows. | Serhiy Storchaka | 2015-02-16 | 2 | -2/+2 |
| | |||||
* | Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer | Serhiy Storchaka | 2015-02-16 | 1 | -2/+2 |
|\ | | | | | | | overflows. Added few missed PyErr_NoMemory(). | ||||
| * | Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer | Serhiy Storchaka | 2015-02-16 | 1 | -2/+2 |
| | | | | | | | | overflows. Added few missed PyErr_NoMemory(). | ||||
* | | Fixed few compiler warnings. | Serhiy Storchaka | 2015-02-16 | 3 | -5/+5 |
| | | |||||
* | | merge 3.4 (#22633) | Benjamin Peterson | 2015-02-14 | 1 | -6/+9 |
|\ \ | |/ | |||||
| * | avoid reading unallocated memory when argc == 0 (closes #22633) | Benjamin Peterson | 2015-02-14 | 1 | -6/+9 |
| | | |||||
* | | Splitted the WFILE structure to WFILE and RFILE. | Serhiy Storchaka | 2015-02-11 | 1 | -6/+11 |
| | | |||||
* | | Issue #23344: marshal.dumps() is now 20-25% faster on average. | Serhiy Storchaka | 2015-02-11 | 1 | -21/+62 |
| | | |||||
* | | Issue #20416: marshal.dumps() with protocols 3 and 4 is now 40-50% faster on | Serhiy Storchaka | 2015-02-11 | 1 | -40/+55 |
| | | | | | | | | average. | ||||
* | | Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() | Serhiy Storchaka | 2015-02-02 | 1 | -14/+22 |
|\ \ | |/ | | | | | and PyObject_AsWriteBuffer(). | ||||
| * | Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() | Serhiy Storchaka | 2015-02-02 | 1 | -13/+21 |
| | | | | | | | | and PyObject_AsWriteBuffer(). | ||||
* | | merge 3.4 (#21295) | Benjamin Peterson | 2015-02-02 | 2 | -371/+362 |
|\ \ | |/ | |||||
| * | revert lineno and col_offset changes from #16795 (closes #21295) | Benjamin Peterson | 2015-02-02 | 2 | -3917/+3908 |
| | | |||||
* | | Merge 3.4 (generator) | Victor Stinner | 2015-01-31 | 1 | -3/+4 |
|\ \ | |/ | |||||
| * | Issue #23353: Fix the exception handling of generators in PyEval_EvalFrameEx(). | Victor Stinner | 2015-01-31 | 1 | -3/+4 |
| | | | | | | | | | | | | | | At entry, save or swap the exception state even if PyEval_EvalFrameEx() is called with throwflag=0. At exit, the exception state is now always restored or swapped, not only if why is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou. | ||||
* | | Fixed memory leak in marshal. | Serhiy Storchaka | 2015-01-28 | 1 | -1/+3 |
|\ \ | |/ | |||||
| * | Fixed memory leak in marshal. | Serhiy Storchaka | 2015-01-28 | 1 | -1/+3 |
| | | |||||
* | | Issue #22286: The "backslashreplace" error handlers now works with | Serhiy Storchaka | 2015-01-25 | 1 | -53/+91 |
| | | | | | | | | decoding and translating. | ||||
* | | Issue #23181: More "codepoint" -> "code point". | Serhiy Storchaka | 2015-01-18 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #23181: More "codepoint" -> "code point". | Serhiy Storchaka | 2015-01-18 | 1 | -1/+1 |
| | | |||||
* | | Issue #23014: Make importlib.abc.Loader.create_module() required when | Brett Cannon | 2015-01-09 | 1 | -2330/+2375 |
| | | | | | | | | | | | | | | | | | | importlib.abc.Loader.exec_module() is also defined. Before this change, create_module() was optional **and** could return None to trigger default semantics. This change now reduces the options for choosing default semantics to one and in the most backporting-friendly way (define create_module() to return None). | ||||
* | | merge 3.4 (#23165) | Benjamin Peterson | 2015-01-04 | 1 | -3/+13 |
|\ \ | |/ | |||||
| * | merge 3.3 (closes #23165) | Benjamin Peterson | 2015-01-04 | 1 | -3/+13 |
| |\ | |||||
| | * | merge 3.2 (closes #23165) | Benjamin Peterson | 2015-01-04 | 1 | -3/+13 |
| | |\ | |||||
| | | * | add some overflow checks before multiplying (closes #23165) | Benjamin Peterson | 2015-01-04 | 1 | -3/+13 |
| | | | | |||||
* | | | | merge 3.4 | Benjamin Peterson | 2015-01-01 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | |||||
| * | | | merge 3.3 | Benjamin Peterson | 2015-01-01 | 1 | -1/+1 |
| |\ \ \ | | |/ / | |||||
| | * | | merge 3.2 | Benjamin Peterson | 2015-01-01 | 1 | -1/+1 |
| | |\ \ | | | |/ | |||||
| | | * | update for copyright for 2015 | Benjamin Peterson | 2015-01-01 | 1 | -1/+1 |
| | | | | |||||
| | | * | Copyright year update, add version to licenses.v3.2.6rc1 | Georg Brandl | 2014-10-04 | 1 | -1/+1 |
| | | | | |||||
| | | * | Copyright update to 2013. | Georg Brandl | 2013-03-23 | 1 | -1/+1 |
| | | | | |||||
| | * | | Issue #22518: Fixed integer overflow issues in "backslashreplace",v3.3.6rc1 | Serhiy Storchaka | 2014-10-04 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | "xmlcharrefreplace", and "surrogatepass" error handlers. | ||||
| * | | | Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(), | Victor Stinner | 2014-12-21 | 1 | -7/+41 |
| | | | | | | | | | | | | | | | | instead of reading /dev/urandom, to get pseudo-random bytes. | ||||
* | | | | Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(), | Victor Stinner | 2014-12-21 | 1 | -4/+35 |
| | | | | | | | | | | | | | | | | instead of reading /dev/urandom, to get pseudo-random bytes. | ||||
* | | | | #22980 Adds platform and version tags to .pyd files | Steve Dower | 2014-12-16 | 1 | -4/+17 |
| | | | | |||||
* | | | | Update Python/importlib.h | Zachary Ware | 2014-12-15 | 1 | -3763/+3763 |
| | | | | |||||
* | | | | merge 3.4 (#23048) | Benjamin Peterson | 2014-12-13 | 1 | -3/+2 |
|\ \ \ \ | |/ / / | |||||
| * | | | pop the loop block even for infinite while loops (closes #23048) | Benjamin Peterson | 2014-12-13 | 1 | -3/+2 |
| | | | | |||||
* | | | | Merge 3.4 (ceval.c) | Victor Stinner | 2014-12-12 | 1 | -3/+5 |
|\ \ \ \ | |/ / / | |||||
| * | | | Issue #18028: Fix aliasing issue in READ_TIMESTAMP() of ceval.c on x86_64, | Victor Stinner | 2014-12-12 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | when Python is configure with --with-tsc. Patch written by Christian Heimes. | ||||
* | | | | Issue #22696: Add function :func:`sys.is_finalizing` to know about ↵ | Antoine Pitrou | 2014-12-07 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | interpreter shutdown. | ||||
* | | | | Issue #22581: Use more "bytes-like object" throughout the docs and comments. | Serhiy Storchaka | 2014-12-05 | 2 | -8/+8 |
|\ \ \ \ | |/ / / | |||||
| * | | | Issue #22581: Use more "bytes-like object" throughout the docs and comments. | Serhiy Storchaka | 2014-12-05 | 2 | -8/+8 |
| | | | | |||||
* | | | | - Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is | Barry Warsaw | 2014-12-01 | 1 | -3495/+3496 |
|\ \ \ \ | |/ / / | | | | | | | | | | | | | asked to compile a source file containing multiple dots in the source file name. | ||||
| * | | | - Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is | Barry Warsaw | 2014-12-01 | 1 | -3611/+3612 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | asked to compile a source file containing multiple dots in the source file name. | ||||
| | * | | | - Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is | Barry Warsaw | 2014-12-01 | 1 | -3611/+3612 |
| | | | | | | | | | | | | | | | | | | | | | | | | | asked to compile a source file containing multiple dots in the source file name. | ||||
* | | | | | Removed duplicated words in in comments and docs. | Serhiy Storchaka | 2014-12-01 | 3 | -3/+3 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Removed duplicated words in in comments and docs. | Serhiy Storchaka | 2014-12-01 | 3 | -3/+3 |
| |/ / / | |||||
| * | | | Issue #22453: Warn against the use of leaking macro PyObject_REPR(). | Serhiy Storchaka | 2014-11-18 | 1 | -10/+10 |
| | | | | |||||
* | | | | correct assertion | Benjamin Peterson | 2014-11-26 | 1 | -1/+1 |
| | | | |