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

sort by:
Revision Author Date Message Commit Date
cf67b2a Merge #15415 from 3.3 28 July 2013, 12:25:25 UTC
5517596 Close #15415: Factor out temp dir helpers to test.support Patch by Chris Jerdonek 28 July 2013, 12:11:50 UTC
b8de598 Null merge from 3.3 28 July 2013, 11:40:20 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
fb15aa1 Close #15494: test.support is now a package rather than a module Initial patch by Indra Talip 28 July 2013, 10:56:19 UTC
e8c45d6 Close #13266: Add inspect.unwrap Initial patch by Daniel Urban and Aaron Iles 28 July 2013, 10:00:01 UTC
7757820 Restore the data block size to 62. The former block size traded away good fit within cache lines in order to gain faster division in deque_item(). However, compilers are getting smarter and can now replace the slow division operation with a fast integer multiply and right shift. Accordingly, it makes sense to go back to a size that lets blocks neatly fill entire cache-lines. GCC-4.8 and CLANG 4.0 both compute "x // 62" with something roughly equivalent to "x * 9520900167075897609 >> 69". 28 July 2013, 09:39:49 UTC
1f1d0a5 Merge with 3.3 28 July 2013, 04:00:47 UTC
725d9dd Issue #18441: Make test.support.requires('gui') skip when it should. 28 July 2013, 04:00:20 UTC
b6738df (Merge 3.3) doc of PYTHONFAULTHANDLER env var: add missing "versionadded" tag 28 July 2013, 00:57:02 UTC
ae6d05b doc of PYTHONFAULTHANDLER env var: add missing "versionadded" tag 28 July 2013, 00:56:50 UTC
290371d merge 3.3 (#18565) 27 July 2013, 21:07:19 UTC
d979c72 add a test for issue #17669 (closes #18565) Patch from Phil Connell. 27 July 2013, 21:06:56 UTC
937b50c Merge with 3.3 27 July 2013, 20:15:51 UTC
9eda66d Issue #18573: Complete copy-paste from assertRaises entry to assertWarns entry. 27 July 2013, 20:15:29 UTC
3223dd5 Assertions key off NDEBUG 27 July 2013, 06:14:22 UTC
a44549a null merge (fix already applied to default) 27 July 2013, 00:41:48 UTC
da2cbb4 Issue #15893: Remove dead code 27 July 2013, 00:41:03 UTC
c588fee Issue #15893: Improve error handling in main() and Py_FrozenMain() * handle _PyMem_RawStrdup() failure * Py_FrozenMain() releases memory on error * Py_FrozenMain() duplicates the old locale, as done in main() 27 July 2013, 00:39:09 UTC
739cf4e Py_FrozenMain() now uses _Py_char2wchar() to decode command line arguments, as done in main() 27 July 2013, 00:24:52 UTC
b5245be Issue #18203: Replace PyMem_Malloc() with PyMem_RawMalloc() at Python initialization 26 July 2013, 23:13:34 UTC
597696c (Merge 3.3) Issue #15893: frozenmain.c now handles PyMem_Malloc() failure 26 July 2013, 23:05:49 UTC
36577e4 Issue #15893: frozenmain.c now handles PyMem_Malloc() failure 26 July 2013, 23:04:56 UTC
b7f1b38 Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object(). 26 July 2013, 22:33:35 UTC
70c94e7 Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object(). 26 July 2013, 22:33:13 UTC
b318990 (Merge 3.3) Parser/asdl_c.py: use Py_CLEAR() 26 July 2013, 22:04:42 UTC
1acc129 Parser/asdl_c.py: use Py_CLEAR() 26 July 2013, 22:03:47 UTC
ee4b59c (Merge 3.3) According to the PEP 7, C code must "use 4-space indents" Replace 8 spaces with 4. 26 July 2013, 22:01:35 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
f6e7e36 Issue #18561: Skip name in ctypes' _build_callargs() if name is NULL. CID 486199 26 July 2013, 21:04:39 UTC
6ca8a05 Issue #18561: Skip name in ctypes' _build_callargs() if name is NULL. CID 486199 26 July 2013, 21:04:29 UTC
4ebf6d7 Issue #18560: Fix potential NULL pointer dereference in sum() 26 July 2013, 20:50:01 UTC
704e2d3 Issue #18560: Fix potential NULL pointer dereference in sum() 26 July 2013, 20:49:26 UTC
f446d21 Issue #18559: Fix NULL pointer dereference error in _pickle module 26 July 2013, 20:45:47 UTC
9ee5c37 Issue #18559: Fix NULL pointer dereference error in _pickle module 26 July 2013, 20:45:00 UTC
d4095d9 Issue #18519: the Python authorizer callback of sqlite3 must not raise Python exceptions The exception is printed if sqlite3.enable_callback_tracebacks(True) has been called, otherwise the exception is cleared. 26 July 2013, 20:23:33 UTC
8cda5e6 Coverity: model PyLong_From*() functions 26 July 2013, 16:00:12 UTC
ebf4204 Handle yet another potential failure in testcapi CID 1058280 26 July 2013, 13:54:13 UTC
66eda26 Handle yet another potential failure in testcapi CID 1058280 26 July 2013, 13:54:07 UTC
9bfcaa6 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:35 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
dd6f389 remove surplus and wrong Py_DECREF() introduced in 33891989c9cf 26 July 2013, 13:26:26 UTC
ec2309b remove surplus and wrong Py_DECREF() introduced in 33891989c9cf 26 July 2013, 13:26:18 UTC
cb7ca52 Fix memory leaks and add checks for failing malloc() calls to testcapi module CID 1058288 Fix declaration-after-statement of d49f65ff4f3c 26 July 2013, 13:07:34 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
5e3de55 Fix possible NULL pointer dereferences in testcapi module CID 1058280 CID 1058282 CID 1058284 26 July 2013, 12:52:26 UTC
ff369a5 Fix possible NULL pointer dereferences in testcapi module CID 1058280 CID 1058282 CID 1058284 26 July 2013, 12:52:18 UTC
ef86368 Fix possible NULL pointer dereference in PyCurses_Start_Color() CID 1058276 26 July 2013, 12:46:02 UTC
a956e64 Fix possible NULL pointer dereference in PyCurses_Start_Color() CID 1058276 26 July 2013, 12:45:37 UTC
5d7c1b1 merge for issue #18556 25 July 2013, 21:36:15 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
b41803e Close #18545: now only executes member_type if no _value_ is assigned in __new__. 25 July 2013, 20:50:45 UTC
4d35e75 #17818: aifc.getparams now returns a namedtuple. Patch by Claudiu Popa. 25 July 2013, 20:12:01 UTC
840c310 Fix typo on MutableSequence docstring. 25 July 2013, 18:55:41 UTC
bd2a757 Merge #15130: remove repeat of abstract paragraph from socket howto body. 25 July 2013, 17:24:40 UTC
b76b1b1 #15130: remove repeat of abstract paragraph from socket howto body. Patch by Tshepang Lekhonkhobe. 25 July 2013, 17:24:15 UTC
4d0f808 #18503: small cleanups in test_email. Patch by Vajrasky Kok. 25 July 2013, 16:15:28 UTC
271ade8 #18503: small cleanups in test_email. Patch by Vajrasky Kok. 25 July 2013, 16:11:55 UTC
c985d08 Closes #18491: Added script-wrapper functionality to launcher source (but not to executable). 25 July 2013, 10:20:55 UTC
7c8cd25 Issue #18549: Eliminate dead code in socket_ntohl(). CID 982369 25 July 2013, 09:47:25 UTC
9228837 Issue #18549: Eliminate dead code in socket_ntohl(). CID 982369 25 July 2013, 09:46:10 UTC
99f969e #14853: merge with 3.3. 25 July 2013, 03:24:47 UTC
b042daa #14853: remove test that was making too many assumptions about stdin. Patch by Elena Oat. 25 July 2013, 03:21:00 UTC
3e1e97a #16937: merge with 3.3. 25 July 2013, 03:04:50 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
6f08d30 Fix potential NULL pointer dereferencing in ast module CID 719690 24 July 2013, 19:02:50 UTC
72f562f Fix potential NULL pointer dereferencing in ast module CID 719690 24 July 2013, 19:02:17 UTC
aca6170 Closes #18541: merged update from 3.3. 24 July 2013, 16:52:58 UTC
a92fbe6 Issue #18541: simplified LoggerAdapter example. 24 July 2013, 16:52:01 UTC
26421ab merge 3.3 23 July 2013, 05:08:17 UTC
7d28b6b return NULL here 23 July 2013, 05:08:09 UTC
a3852ff Add in a comment that was removed in 240adc564539 (requested by Victor Stinner) 23 July 2013, 00:05:48 UTC
52b9fdf Remove duplicate entry for sdigit. I fixed it before the checkin but forgot to save... :wq 23 July 2013, 00:01:33 UTC
b911cfd Add modeling file for Coverity Scan. The modeling file avoids false positive reports. 22 July 2013, 23:31:15 UTC
ba30883 Issue #18520: Fix initstdio(), handle PySys_SetObject() failure 22 July 2013, 21:55:19 UTC
5b3b100 Issue #18520: Fix _PyDict_GetItemId(), suppress _PyUnicode_FromId() error As PyDict_GetItem(), _PyDict_GetItemId() suppresses all errors that may occur, for historical reasons. 22 July 2013, 21:50:57 UTC
34f96b8 Issue #18520: Fix PyFunction_NewWithQualName() error handling 22 July 2013, 21:04:55 UTC
4d1f5d6 Reindent PyFunction_NewWithQualName() 22 July 2013, 21:02:05 UTC
62ce62a Issue #18520: initsite() is a little bit more verbose when import site fails 22 July 2013, 20:53:28 UTC
5804960 Issue #18520: Fix _PySys_Init(), handle PyDict_SetItemString() errors 22 July 2013, 20:40:00 UTC
f54a574 Issue #18520: PyErr_NoMemory() now fails with a fatal error if it is called before PyExc_MemoryError has been initialized by _PyExc_Init() 22 July 2013, 20:28:37 UTC
1c8f059 Issue #18520: Add a new PyStructSequence_InitType2() function, same than PyStructSequence_InitType() except that it has a return value (0 on success, -1 on error). * PyStructSequence_InitType2() now raises MemoryError on memory allocation failure * Fix also some calls to PyDict_SetItemString(): handle error 22 July 2013, 20:24:54 UTC
2a54509 Merge 22 July 2013, 18:08:21 UTC
06f6fbf Fix #18530. Remove extra stat call from posixpath.ismount 22 July 2013, 18:07:52 UTC
9068e4d 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:02:14 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
7b3902a 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:28 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
de0e63b 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:54:21 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
7fca717 merge 22 July 2013, 08:38:04 UTC
37c916d merge 22 July 2013, 08:37:41 UTC
826b754 Add sanity check to PyGrammar_LabelRepr() in order to catch invalid tokens when debugging a new grammar. CID 715360 22 July 2013, 08:30:45 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
3a85732 Issue #18488: Fix _pysqlite_final_callback() Restore behaviour of Python 3.3: print the finalizer() error if sqlite3.enable_callback_tracebacks() has been called, clear the error otherwise. But keep (save/restore) also the AttributeError raised in _pysqlite_step_callback(). 22 July 2013, 06:34:32 UTC
db53ad7 Merge with 3.3 22 July 2013, 00:58:15 UTC
6e2711b Issue #18439: Make patchcheck work on Windows for ACKS, NEWS. 22 July 2013, 00:57:44 UTC
e5378e2 Now all error paths of _freeze_importlib use 'goto error' and the error label cleans up all used resources. 21 July 2013, 21:05:11 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
back to top