Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cwr_next(): move invariants out of loops. | Tim Peters | 2013-09-03 | 1 | -16/+12 |
| | | | | This simplifies and clarifies the code, and gives a small speedup. | ||||
* | Issue #18912: Fix indentation in docstring | Eli Bendersky | 2013-09-03 | 1 | -4/+4 |
| | | | | Contributed by Jeroen Van Goey | ||||
* | Fix compilation of the _sqlite module if threads are disabled | Victor Stinner | 2013-08-27 | 1 | -0/+3 |
| | |||||
* | Issue #18783: Removed existing mentions of Python long type in docstrings, | Serhiy Storchaka | 2013-08-27 | 8 | -29/+28 |
| | | | | error messages and comments. | ||||
* | #18803: fix more typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-25 | 1 | -1/+1 |
| | |||||
* | Merge. | Charles-François Natali | 2013-08-25 | 1 | -11/+12 |
|\ | |||||
| * | Issue #18763: subprocess: The file descriptors are now closed after calling the | Charles-François Natali | 2013-08-25 | 1 | -11/+12 |
| | | | | | | | | preexec_fn callback, which may open file descriptors. | ||||
* | | Issue #11973: Fix a problem in kevent. The flags and fflags fields are now | Christian Heimes | 2013-08-25 | 1 | -1/+1 |
| | | | | | | | | properly handled as unsigned. | ||||
* | | Issue #18747: Fix spelling errors in my commit message and comments, | Christian Heimes | 2013-08-25 | 1 | -2/+2 |
|/ | | | | thanks to Vajrasky Kok for proof-reading. | ||||
* | Issue #16809: Tkinter's splitlist() and split() methods now accept Tcl_Obj | Serhiy Storchaka | 2013-08-22 | 1 | -12/+53 |
| | | | | | | argument. This is needed for support Tcl/Tk 8.6. | ||||
* | Issue #18747: Use a parent atfork handler instead of a child atfork handler. | Christian Heimes | 2013-08-22 | 1 | -12/+9 |
| | | | | fork() is suppose to be async-signal safe but the handler calls unsafe functions. A parent handler mitigates the issue. | ||||
* | Issue #17119: Fixed integer overflows when processing large strings and tuples | Serhiy Storchaka | 2013-08-21 | 1 | -9/+30 |
| | | | | in the tkinter module. | ||||
* | Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork. | Christian Heimes | 2013-08-21 | 1 | -0/+72 |
| | | | | | A pthread_atfork() child handler is used to seeded the PRNG with pid, time and some stack data. | ||||
* | Issue #8865: Concurrent invocation of select.poll.poll() now raises a | Serhiy Storchaka | 2013-08-20 | 1 | -0/+13 |
| | | | | RuntimeError exception. Patch by Christian Schubert. | ||||
* | Issue #13461: Fix a crash in the TextIOWrapper.tell method on 64-bit platforms. | Serhiy Storchaka | 2013-08-20 | 1 | -1/+1 |
| | | | | Patch by Yogesh Chaudhari. | ||||
* | Issue #18777: The ssl module now uses the new CRYPTO_THREADID API of | Christian Heimes | 2013-08-19 | 1 | -1/+17 |
| | | | | OpenSSL 1.0.0+ instead of the deprecated CRYPTO id callback function. | ||||
* | Issue 18768: Correct doc string of RAND_edg(). Patch by Vajrasky Kok. | Christian Heimes | 2013-08-17 | 1 | -1/+1 |
| | |||||
* | Issue #18768: coding style nitpick. Thanks to Vajrasky Kok | Christian Heimes | 2013-08-17 | 1 | -1/+1 |
| | |||||
* | #18466: fix more typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-17 | 3 | -3/+3 |
| | |||||
* | Issue #18178: Fix ctypes on BSD. dlmalloc.c was compiled twice which broke ↵ | Christian Heimes | 2013-08-17 | 1 | -1/+0 |
| | | | | malloc weak symbols. | ||||
* | Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes | Christian Heimes | 2013-08-16 | 1 | -5/+59 |
| | | | | | | | inside subjectAltName correctly. Formerly the module has used OpenSSL's GENERAL_NAME_print() function to get the string represention of ASN.1 strings for rfc822Name (email), dNSName (DNS) and uniformResourceIdentifier (URI). | ||||
* | Issue #18667: Add missing "HAVE_FCHOWNAT" symbol to posix._have_functions. | Larry Hastings | 2013-08-12 | 1 | -0/+4 |
| | |||||
* | Issue #18661: typo in grp.struct_group docstring. Thanks Vajrasky Kok. | Mark Dickinson | 2013-08-05 | 1 | -1/+1 |
| | |||||
* | Silence compiler warnings for strict function prototype declarations. | Raymond Hettinger | 2013-08-04 | 1 | -2/+2 |
| | |||||
* | Issue #17998: Fix an internal error in regular expression engine. | Serhiy Storchaka | 2013-08-03 | 2 | -7/+7 |
| | |||||
* | Issue #18627: Fix typo noticed by Vajrasky Kok. | Ned Deily | 2013-08-02 | 1 | -1/+1 |
| | |||||
* | Issue #17557: Fix os.getgroups() to work with the modified behavior of | Ned Deily | 2013-08-02 | 1 | -0/+30 |
| | | | | getgroups(2) on OS X 10.8. Original patch by Mateusz Lenik. | ||||
* | Issue #17899: Fix rare file descriptor leak in os.listdir(). | Larry Hastings | 2013-08-02 | 1 | -0/+11 |
| | | | | (Done as separate patch from trunk as the code has diverged quite a bit.) | ||||
* | Initialize utime with 0. It fixes a couple of compiler warnung: | Christian Heimes | 2013-07-31 | 1 | -0/+1 |
| | | | | warning: 'utime.mtime_ns' may be used uninitialized in this function [-Wmaybe-uninitialized] | ||||
* | Issue #18599: Fix name attribute of _sha1.sha1() object. It now returns | Christian Heimes | 2013-07-30 | 1 | -1/+1 |
| | | | | 'SHA1' instead of 'SHA'. | ||||
* | Issue #15893: frozenmain.c now handles PyMem_Malloc() failure | Victor Stinner | 2013-07-26 | 1 | -6/+10 |
| | |||||
* | Issue #18561: Skip name in ctypes' _build_callargs() if name is NULL. | Christian Heimes | 2013-07-26 | 1 | -1/+1 |
| | | | | CID 486199 | ||||
* | Issue #18559: Fix NULL pointer dereference error in _pickle module | Christian Heimes | 2013-07-26 | 1 | -4/+6 |
| | |||||
* | Handle yet another potential failure in testcapi | Christian Heimes | 2013-07-26 | 1 | -0/+2 |
| | | | | CID 1058280 | ||||
* | Check return value of PyLong_FromLong(X509_get_version()). It might be NULL if | Christian Heimes | 2013-07-26 | 1 | -0/+2 |
| | | | | | X509_get_version() grows beyond our small int cache. CID 1058279 | ||||
* | remove surplus and wrong Py_DECREF() introduced in 33891989c9cf | Christian Heimes | 2013-07-26 | 1 | -1/+0 |
| | |||||
* | Fix declaration-after-statement of d49f65ff4f3c | Christian Heimes | 2013-07-26 | 1 | -3/+7 |
| | |||||
* | Fix memory leaks and add checks for failing malloc() calls to testcapi module | Christian Heimes | 2013-07-26 | 1 | -0/+9 |
| | | | | CID 1058288 | ||||
* | Fix possible NULL pointer dereferences in testcapi module | Christian Heimes | 2013-07-26 | 1 | -1/+7 |
| | | | | | | CID 1058280 CID 1058282 CID 1058284 | ||||
* | Fix possible NULL pointer dereference in PyCurses_Start_Color() | Christian Heimes | 2013-07-26 | 1 | -0/+4 |
| | | | | CID 1058276 | ||||
* | Issue #18556: Check the return value for PyUnicode_AsWideChar() in | Brett Cannon | 2013-07-25 | 1 | -1/+5 |
| | | | | | | U_set() from ctypes. CID #486657 | ||||
* | Issue #18549: Eliminate dead code in socket_ntohl(). | Christian Heimes | 2013-07-25 | 1 | -2/+0 |
| | | | | CID 982369 | ||||
* | #16937: document that stdin is always buffered, even when -u is used. Patch ↵ | Ezio Melotti | 2013-07-25 | 1 | -1/+2 |
| | | | | by Elena Oat. | ||||
* | Issue #15905: Fix theoretical buffer overflow in handling of sys.argv[0], | Christian Heimes | 2013-07-22 | 1 | -4/+12 |
| | | | | prefix and exec_prefix if the operation system does not obey MAXPATHLEN. | ||||
* | Now all error paths of _freeze_importlib use 'goto error' and the error ↵ | Christian Heimes | 2013-07-21 | 1 | -19/+18 |
| | | | | label cleans up all used resources. | ||||
* | Issue #18514: Fix unreachable Py_DECREF() call in PyCData_FromBaseObj() | Christian Heimes | 2013-07-21 | 1 | -1/+1 |
| | |||||
* | Fix reference and memory leaks in _freeze_importlib | Christian Heimes | 2013-07-21 | 1 | -0/+3 |
| | |||||
* | Check return value of PyEval_GetGlobals() for NULL | Christian Heimes | 2013-07-20 | 1 | -2/+7 |
| | | | | CID 486814 | ||||
* | Check return value of flush_character_buffer() | Christian Heimes | 2013-07-20 | 1 | -1/+3 |
| | | | | CID 486663 | ||||
* | Issue #18513: Add workaround for OS X 10.8 cexp bug that leads to wrong ↵ | Mark Dickinson | 2013-07-20 | 1 | -0/+7 |
| | | | | cmath.rect(0.0,-0.0) results. |