Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
5517596 Close #15415: Factor out temp dir helpers to test.support Patch by Chris Jerdonek 28 July 2013, 12:11:50 UTC
69e3bda Issue #15494: test.support is now a package rather than a module Also including this change in 3.3 to help avoid spurious conflicts between the two most active branches. (Initial patch by Indra Talip) 28 July 2013, 11:06:50 UTC
725d9dd Issue #18441: Make test.support.requires('gui') skip when it should. 28 July 2013, 04:00:20 UTC
ae6d05b doc of PYTHONFAULTHANDLER env var: add missing "versionadded" tag 28 July 2013, 00:56:50 UTC
d979c72 add a test for issue #17669 (closes #18565) Patch from Phil Connell. 27 July 2013, 21:06:56 UTC
9eda66d Issue #18573: Complete copy-paste from assertRaises entry to assertWarns entry. 27 July 2013, 20:15:29 UTC
da2cbb4 Issue #15893: Remove dead code 27 July 2013, 00:41:03 UTC
36577e4 Issue #15893: frozenmain.c now handles PyMem_Malloc() failure 26 July 2013, 23:04:56 UTC
70c94e7 Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object(). 26 July 2013, 22:33:13 UTC
1acc129 Parser/asdl_c.py: use Py_CLEAR() 26 July 2013, 22:03:47 UTC
ce72e1c According to the PEP 7, C code must "use 4-space indents" Replace 8 spaces with 4. 26 July 2013, 22:00:36 UTC
6ca8a05 Issue #18561: Skip name in ctypes' _build_callargs() if name is NULL. CID 486199 26 July 2013, 21:04:29 UTC
704e2d3 Issue #18560: Fix potential NULL pointer dereference in sum() 26 July 2013, 20:49:26 UTC
9ee5c37 Issue #18559: Fix NULL pointer dereference error in _pickle module 26 July 2013, 20:45:00 UTC
66eda26 Handle yet another potential failure in testcapi CID 1058280 26 July 2013, 13:54:07 UTC
5962bef Check return value of PyLong_FromLong(X509_get_version()). It might be NULL if X509_get_version() grows beyond our small int cache. CID 1058279 26 July 2013, 13:51:18 UTC
ec2309b remove surplus and wrong Py_DECREF() introduced in 33891989c9cf 26 July 2013, 13:26:18 UTC
3205e74 Fix declaration-after-statement of d49f65ff4f3c 26 July 2013, 13:06:48 UTC
7e13802 Fix memory leaks and add checks for failing malloc() calls to testcapi module CID 1058288 26 July 2013, 13:03:50 UTC
ff369a5 Fix possible NULL pointer dereferences in testcapi module CID 1058280 CID 1058282 CID 1058284 26 July 2013, 12:52:18 UTC
a956e64 Fix possible NULL pointer dereference in PyCurses_Start_Color() CID 1058276 26 July 2013, 12:45:37 UTC
845f784 Issue #18556: Check the return value for PyUnicode_AsWideChar() in U_set() from ctypes. CID #486657 25 July 2013, 21:34:00 UTC
b76b1b1 #15130: remove repeat of abstract paragraph from socket howto body. Patch by Tshepang Lekhonkhobe. 25 July 2013, 17:24:15 UTC
271ade8 #18503: small cleanups in test_email. Patch by Vajrasky Kok. 25 July 2013, 16:11:55 UTC
9228837 Issue #18549: Eliminate dead code in socket_ntohl(). CID 982369 25 July 2013, 09:46:10 UTC
b042daa #14853: remove test that was making too many assumptions about stdin. Patch by Elena Oat. 25 July 2013, 03:21:00 UTC
61b0c67 #16937: document that stdin is always buffered, even when -u is used. Patch by Elena Oat. 25 July 2013, 03:04:02 UTC
72f562f Fix potential NULL pointer dereferencing in ast module CID 719690 24 July 2013, 19:02:17 UTC
a92fbe6 Issue #18541: simplified LoggerAdapter example. 24 July 2013, 16:52:01 UTC
7d28b6b return NULL here 23 July 2013, 05:08:09 UTC
fa6bc29 Issue #17944: test_zipfile now discoverable and uses subclassing to generate tests for different compression types. Fixed a bug with skipping some tests due to use of exhausted iterators. 22 July 2013, 18:00:11 UTC
1eb0cb1 Some compilers complain about 'control reaches end of non-void function' because they don't understand that Py_FatalError() terminates the program. 22 July 2013, 14:34:13 UTC
60a6067 Issue #15905: Fix theoretical buffer overflow in handling of sys.argv[0], prefix and exec_prefix if the operation system does not obey MAXPATHLEN. 22 July 2013, 10:53:32 UTC
37c916d merge 22 July 2013, 08:37:41 UTC
53d2dc4 Add sanity check to PyGrammar_LabelRepr() in order to catch invalid tokens when debugging a new grammar. CID 715360 22 July 2013, 08:30:14 UTC
6e2711b Issue #18439: Make patchcheck work on Windows for ACKS, NEWS. 22 July 2013, 00:57:44 UTC
43d82df Now all error paths of _freeze_importlib use 'goto error' and the error label cleans up all used resources. 21 July 2013, 21:05:04 UTC
0f9b7d3 fix spacing 21 July 2013, 20:29:37 UTC
04b01dc let's not return NULL from functions that should return ints 21 July 2013, 20:26:13 UTC
8c4c1f6 Issue #18514: Fix unreachable Py_DECREF() call in PyCData_FromBaseObj() 21 July 2013, 14:24:51 UTC
96f628f Fix reference and memory leaks in _freeze_importlib 21 July 2013, 14:19:02 UTC
1f34729 Check return value of lseek() in _Py_DisplaySourceLine(). Also use portable SEEK_SET instead of 0. CID 1040639 21 July 2013, 00:12:35 UTC
c731bbe Propagate error when PyByteArray_Resize() fails in bytearray_translate() CID 715334 21 July 2013, 00:04:35 UTC
8e09084 merge 20 July 2013, 23:54:26 UTC
8c077bc Check return value of PyObject_AsFileDescriptor() in _Py_DisplaySourceLine() for error CID 486768 20 July 2013, 23:53:10 UTC
8e8b9ba Issue #17532: Prevent exception when changing key sets if Options menu is empty. 20 July 2013, 22:06:26 UTC
a6404ad Check return value of PyEval_GetGlobals() for NULL CID 486814 20 July 2013, 20:54:25 UTC
09994a9 Check return value of flush_character_buffer() CID 486663 20 July 2013, 20:41:58 UTC
27c4c3e Check return value of fstat() in _PyImport_GetDynLoadFunc() CID 486250 20 July 2013, 20:17:55 UTC
58ceecf Issue #18513: Add workaround for OS X 10.8 cexp bug that leads to wrong cmath.rect(0.0,-0.0) results. 20 July 2013, 16:59:13 UTC
7ed4294 Add missing check of PyDict_Update()'s return value in _elementtree.c CID 719637 20 July 2013, 13:12:09 UTC
97cb67b Add missing check of PyDict_SetItem()'s return value CID 486659 20 July 2013, 13:01:26 UTC
26532f7 Check return value of PyType_Ready(&EncodingMapType) CID 486654 20 July 2013, 12:57:16 UTC
09ca794 Add missing check of PyDict_SetItem()'s return value in _PyImport_FindExtensionObject() CID 486649 20 July 2013, 12:51:53 UTC
0bd447f Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx() CID 486647 20 July 2013, 12:48:10 UTC
14f5ee0 Prevent dangling threads/process warning for test_multiprocessing. 19 July 2013, 21:53:42 UTC
138d080 #18480: Add missing PyType_Ready call to _elementtree extension 19 July 2013, 09:11:25 UTC
45e9039 Fix posix_chflags(): return_value was uninitialized when follow_symlinks=False whereas the fchmodat() function is not avaialble. 18 July 2013, 21:57:35 UTC
c406a12 Issue #18266: test_largefile now works with unittest test discovery and supports running only selected tests. Patch by Zachary Ware. 17 July 2013, 10:42:24 UTC
880254e Issue #17767: test_locale now works with unittest test discovery. Original patch by Zachary Ware. 17 July 2013, 10:23:45 UTC
6a98fe9 Issue #18448: Fix a typo in Tools/demo/eiffel.py. 16 July 2013, 19:12:03 UTC
ec7ddd9 Issue #18457: Fixed saving of formulas and complex numbers in Tools/demo/ss1.py. Useed context managers for file I/O. Removed out-of-dated code and misleading comments. 16 July 2013, 18:55:36 UTC
b5c9dfd Closes #18475: add unittest.main() to test_email/test_inversions. Patch by Vajrasky Kok. 16 July 2013, 15:45:31 UTC
d15642e Issue #17778: Fix test discovery for test_multiprocessing. (Patch by Zachary Ware.) 16 July 2013, 14:33:41 UTC
265fba4 move declaration to top of block 16 July 2013, 03:50:22 UTC
2dbfd88 check the return value of new_string() (closes #18470) 16 July 2013, 02:15:34 UTC
676d7aa Issue #18471: Fix typo in heapq documentation (reported by François Pinard). 16 July 2013, 02:08:13 UTC
224a599 - Issue #18440: Clarify that `hash()` can truncate the value returned from an object's custom `__hash__()` method. 15 July 2013, 18:47:29 UTC
4883003 Closes #18464: fix typo in test name. 15 July 2013, 16:09:47 UTC
9ad51ec Issue #18344: Fix potential ref-leaks in _bufferedreader_read_all(). 15 July 2013, 15:05:22 UTC
2670b9a Issue #18449: Make Tools/demo/ss1.py work again on Python 3. Patch by Févry Thibault. 15 July 2013, 09:34:17 UTC
0995c47 Issue #18452: fix several "occurrence" typos (reported by Févry Thibault). 14 July 2013, 19:43:16 UTC
889b92d Issue #18432: Fix unintended API change in the sched module 14 July 2013, 05:42:09 UTC
e6a1786 Issue #18365: convert buildbot errors to skips. 13 July 2013, 08:05:42 UTC
4f133e2 Issue #18279: Add tests for idlelib/RstripExtension.py. Original patch by Phil Webster. With that available, modify RstripExtension.py to stop deleting null slices, which caused a file to be marked as changed when it was not. 13 July 2013, 06:34:43 UTC
037f658 #18437: fix comment typo. 13 July 2013, 02:55:43 UTC
04ff038 Issue #18365: normalize whitespace 13 July 2013, 00:16:28 UTC
21784da Issue #18365: Add mock Text class and test thereof versus tk.Text. Based on patches by Todd.Rovito and Phil Webster. 13 July 2013, 00:10:23 UTC
ce10fab #18389: Clarify that relpath does not access the file system. Initial patch by Madison May. 12 July 2013, 21:43:11 UTC
577d4ff Issue #18433: Clarified venv documentation. 12 July 2013, 20:52:51 UTC
ad6bb03 Issue #18434: Updated example script to tidy up resources. 12 July 2013, 20:44:35 UTC
8c7dde3 Merged upstream changes. 12 July 2013, 20:19:41 UTC
c07aa9e Issue #18435: Replaced simple attribute container class Context with types.SimpleNamespace. 12 July 2013, 20:10:19 UTC
8863bfe Merge heads. 12 July 2013, 20:03:44 UTC
923512f #18431: Decode encoded words in atoms in new email parser. There is more to be done here in terms of accepting RFC invalid input that some mailers accept, but this covers the valid RFC places where encoded words can occur in structured headers. 12 July 2013, 20:00:28 UTC
3c557f2 Issue #18434: Updated example script in venv docs to use setuptools rather than Distribute. 12 July 2013, 19:54:25 UTC
65171b2 #18044: Fix parsing of encoded words of the form =?utf8?q?=XX...?= The problem was I was only checking for decimal digits after the third '?', not for *hex* digits :(. This changeset also fixes a couple of comment typos, deletes an unused function relating to encoded word parsing, and removed an invalid 'if' test from the folding function that was revealed by the tests written to validate this issue. 11 July 2013, 19:52:57 UTC
3641a74 Issue #17872: Fix a segfault in marshal.load() when input stream returns more bytes than requested. 11 July 2013, 19:20:47 UTC
244d625 Issue #18085: Add missed const modifier for some entries in refcounts.dat. 11 July 2013, 18:57:34 UTC
275d5fd Issue #18101: Tcl.split() now process strings nested in a tuple as it do with byte strings. Added tests for Tcl.split() and Tcl.splitline(). 11 July 2013, 17:34:47 UTC
5a33f81 #17987: properly document support.captured_xxx. Patch by Dmi Baranov. 11 July 2013, 16:28:40 UTC
dfde215 Fix reference leaks introduced by the patch for issue #5308. 11 July 2013, 16:14:26 UTC
cca40ff Issue #18336. Fix a link to StreamReader's read() method. 11 July 2013, 15:26:13 UTC
7ce57d6 Issue #18426: improve exception message. Courtesy of Amaury 11 July 2013, 11:02:30 UTC
848ee09 Issue #18426: Fix NULL pointer dereference in C extension import when PyModule_GetDef() returns an error. 11 July 2013, 09:22:21 UTC
87ead11 #18424: PEP8ify the tense of the sum docstring. 10 July 2013, 20:22:14 UTC
296b73c #18399: fix comment typo. Patch by Andrew Rowe. 10 July 2013, 14:57:39 UTC
37114bb Issue #18308: don't take the scope ID into account when comparing IPv6 addresses. 09 July 2013, 17:15:43 UTC
ae6275d use $(LN) makefile variable instead of ln 09 July 2013, 12:30:04 UTC
93dd693 #18403: fix an off-by-one typo noticed by Xue Fuqiao. 08 July 2013, 15:52:54 UTC
back to top