| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | merge 3.5 | Benjamin Peterson | 2016-09-08 | 0 | -0/+0 | |
| |\ \ \ | |/ / | ||||||
| | * | | Issue #26020: Fix evaluation order for set literals | Raymond Hettinger | 2016-09-08 | 3 | -2/+21 | |
| | | | | ||||||
| * | | | Issue 18550: Check return value of ioctl() / fnctl() in internal_setblocking | Christian Heimes | 2016-09-09 | 1 | -20/+41 | |
| | | | | | | | | | | | | | | | | | | | | | | The function internal_setblocking() of the socket module did not check the return values of ioctl() and fnctl(). CID 1294328 | |||||
| * | | | Fix potential NULL pointer dereference in _imp_create_builtin | Christian Heimes | 2016-09-09 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | PyModule_GetDef() can return NULL. Let's check the return value properly like in the other five cases. CID 1299590 | |||||
| * | | | Issue #24254: Drop cls.__definition_order__. | Eric Snow | 2016-09-08 | 16 | -533/+193 | |
| | | | | ||||||
| * | | | 24277: Make it clearer that the new modules are not provisional. | R David Murray | 2016-09-08 | 5 | -16/+38 | |
| | | | | | | | | | | | | | | | | Also make it clear on the contents page what chapters are about the legacy API. | |||||
| * | | | Add NULL checks to the initializer of the locale module | Christian Heimes | 2016-09-09 | 1 | -34/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | The _locale module was using old-style APIs to set numeric module constants from macros. The new way requires less code and properly checks for NULL. CID 1295027 | |||||
| * | | | Fix potential NULL pointer dereference in update_symbols() | Christian Heimes | 2016-09-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | symtable_analyze() calls analyze_block() with bound=NULL. Theoretically that NULL can be passed down to update_symbols(). update_symbols() may deference NULL and pass it to PySet_Contains() | |||||
| * | | | replace PyInt16 with int16_t | Benjamin Peterson | 2016-09-08 | 1 | -14/+11 | |
| | | | | ||||||
| * | | | Additional safe-guard against dereferencing NULL in reduce_newobj | Christian Heimes | 2016-09-09 | 1 | -1/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | _PyObject_GetNewArguments() can leave args == NULL but the __newobj_ex__ branch expects args to be not-NULL. CID 1353201 | |||||
| * | | | Add NULL check for gen->gi_code in gen_send_ex() | Christian Heimes | 2016-09-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _PyGen_Finalize() checks that gen->gi_code is not NULL before it accesses the flags of the code object. This means that the flag could be NULL. It passes down the generatore to gen_close() and gen_send_ex(). gen_send_ex() did not check for gen->gi_code != NULL. CID 1297900 | |||||
| * | | | Add error checking to PyInit_pyexpact | Christian Heimes | 2016-09-09 | 1 | -1/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | The module initializer of the pyexpat module failed to check the return value of PySys_GetObject() for NULL. CID 982779 | |||||
| * | | | Use PyModule_AddIntMacro() in signal module | Christian Heimes | 2016-09-09 | 1 | -129/+86 | |
| | | | | | | | | | | | | | | | | | | | | | | The signal module was using old-style module initialization with potential NULL dereferencing. CID 1295026 | |||||
| * | | | Skip unused value in tokenizer code | Christian Heimes | 2016-09-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | In the case of an escape character, c is never read. tok_next() is used to advance the pointer. CID 1225097 | |||||
| * | | | Check return value of PyList_Append() in Py_Main(). CID 1353200 | Christian Heimes | 2016-09-09 | 1 | -1/+2 | |
| | | | | ||||||
| * | | | Add policy keyword to email.generator.DecodedGenerator. | R David Murray | 2016-09-08 | 4 | -5/+13 | |
| | | | | ||||||
| * | | | Merge | Raymond Hettinger | 2016-09-08 | 2 | -2/+19 | |
| | | | | ||||||
| * | | | More lenient skipping of console tests. | Steve Dower | 2016-09-08 | 1 | -3/+15 | |
| | | | | ||||||
| * | | | Skips console open_fd tests when we don't have real consoles. | Steve Dower | 2016-09-08 | 1 | -18/+21 | |
| | | | | ||||||
| * | | | [merge from 3.5] - Issue28010 - Make http.client.HTTPConnection.putrequest | Senthil Kumaran | 2016-09-08 | 2 | -16/+11 | |
| |\ \ \ | |/ / | | | | | | | documentation consistent with the code. | |||||
| | * | | Issue28010 - Make http.client.HTTPConnection.putrequest documentation ↵ | Senthil Kumaran | 2016-09-08 | 2 | -16/+11 | |
| | | | | | | | | | | | | | consistent with the code. | |||||
| * | | | Issue #1602: Windows console doesn't input or print Unicode (PEP 528) | Steve Dower | 2016-08-30 | 16 | -21/+1739 | |
| | | | | | | | | | | | | | Closes #17602: Adds a readline implementation for the Windows console | |||||
| * | | | Issue #28030: Update the language reference for PEP 468. | Eric Snow | 2016-09-08 | 1 | -5/+6 | |
| | | | | ||||||
| * | | | Remove legacy "from __future__ import with_statement" lines. | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 2016-09-08 | 9 | -15/+1 | |
| | | | | ||||||
| * | | | Add missing versionadded directive | Berker Peksag | 2016-09-08 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | indicate the dependence of odict and dictobject on dict-common.h | Benjamin Peterson | 2016-09-08 | 1 | -1/+2 | |
| | | | | ||||||
| * | | | do not worry about 64-bit dict sizes on 32-bit platforms | Benjamin Peterson | 2016-09-08 | 2 | -4/+10 | |
| | | | | ||||||
| * | | | Add a new private version to the builtin dict type | Victor Stinner | 2016-09-08 | 8 | -4/+243 | |
| | | | | | | | | | | | | | | | | | | | | | | Issue #26058: Add a new private version to the builtin dict type, incremented at each dictionary creation and at each dictionary change. Implementation of the PEP 509. | |||||
| * | | | Issue #21201: Improves readability of multiprocessing error message from ↵ | Davin Potts | 2016-09-08 | 2 | -1/+4 | |
| |\ \ \ | |/ / | | | | | | | server to client for certain exceptions | |||||
| | * | | Issue #21201: Improves readability of multiprocessing error message from ↵ | Davin Potts | 2016-09-08 | 2 | -1/+4 | |
| | | | | | | | | | | | | | server to client for certain exceptions | |||||
| * | | | #27364: Deprecate invalid escape strings in str/byutes. | R David Murray | 2016-09-08 | 7 | -12/+48 | |
| | | | | | | | | | | | | | Patch by Emanuel Barry, reviewed by Serhiy Storchaka and Martin Panter. | |||||
| * | | | access dk_indices through a union | Benjamin Peterson | 2016-09-08 | 2 | -17/+18 | |
| | | | | ||||||
| * | | | Add documentation to the dict implementation | Victor Stinner | 2016-09-08 | 3 | -3/+51 | |
| | | | | | | | | | | | | | Issue #27350. | |||||
| * | | | Reindeint DK_xxx macros | Victor Stinner | 2016-09-08 | 1 | -6/+11 | |
| | | | | | | | | | | | | | Issue #27350. | |||||
| * | | | dk_get_index/dk_set_index uses a type indices variable | Victor Stinner | 2016-09-08 | 1 | -8/+16 | |
| | | | | | | | | | | | | | Issue #27350. | |||||
| * | | | make some peps high level sections | Benjamin Peterson | 2016-09-08 | 1 | -4/+4 | |
| | | | | ||||||
| * | | | use static inline instead of Py_LOCAL_INLINE | Benjamin Peterson | 2016-09-08 | 1 | -16/+16 | |
| | | | | ||||||
| * | | | Issue #27350: Add credits | Raymond Hettinger | 2016-09-08 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | merge heads | Benjamin Peterson | 2016-09-08 | 36 | -9287/+23 | |
| |\ \ \ | ||||||
| | * | | | Issue #28027: Mention the names of the removed modules in Misc/NEWS | Zachary Ware | 2016-09-08 | 1 | -1/+2 | |
| | | | | | ||||||
| | * | | | Issue #28027: Remove Lib/plat-* files | Zachary Ware | 2016-09-08 | 35 | -9283/+9 | |
| | | | | | ||||||
| | * | | | document --with-optimizations in the README for issue26359. | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 2016-09-08 | 1 | -4/+13 | |
| | |\ \ \ | | |/ / | ||||||
| | | * | | document --with-optimizations in the README for issue26359. | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 2016-09-08 | 1 | -4/+13 | |
| | | | | | ||||||
| * | | | | simplify Py_UCSN definitions with stdint types | Benjamin Peterson | 2016-09-08 | 1 | -15/+3 | |
| |/ / / | ||||||
| * | | | use Py_MAX | Benjamin Peterson | 2016-09-08 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Issue #23524: Finish removing _PyVerify_fd from sources | Steve Dower | 2016-09-08 | 10 | -258/+27 | |
| | | | | ||||||
| * | | | Split lookdict_unicode_nodummy() assertion to debug | Victor Stinner | 2016-09-08 | 1 | -1/+2 | |
| | | | | | | | | | | | | | Issue #27350. | |||||
| * | | | Issue #28026: Raise ImportError when exec_module() exists but ↵ | Eric Snow | 2016-09-08 | 4 | -909/+901 | |
| | | | | | | | | | | | | | create_module() is missing. | |||||
| * | | | Fixes tests broken by issue #27781. | Steve Dower | 2016-09-08 | 4 | -6/+10 | |
| | | | | ||||||
| * | | | fix spelling | Benjamin Peterson | 2016-09-08 | 1 | -1/+1 | |
| | | | | ||||||
