Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Issue #23212: Update OS X installer build OpenSSL to 1.0.1l. | Ned Deily | 2015-02-06 | 2 | -4/+4 | |
| | | | | | | | | (currently only used for builds with <= 10.5 deployment targets) | |||||
* | | test_multiprocessing: tolerate a delta of 30 ms because of bad clock resolution | Victor Stinner | 2015-02-05 | 1 | -2/+4 | |
| | | | | | | | | on Windows | |||||
* | | Issue #18982: Add tests for CLI of the calendar module. | Serhiy Storchaka | 2015-02-05 | 2 | -25/+132 | |
| | | ||||||
* | | asyncio: BaseEventLoop: rename _owner to _thread_id | Victor Stinner | 2015-02-05 | 1 | -6/+6 | |
| | | ||||||
* | | Issue #23345: Prevent test_ssl failures with large OpenSSL patch level | Ned Deily | 2015-02-05 | 2 | -1/+4 | |
| | | | | | | | | values (like 0.9.8zc). | |||||
* | | Update pip to 6.0.8 | Donald Stufft | 2015-02-05 | 2 | -1/+1 | |
| | | ||||||
* | | Make the stdlib test suite helper test.script_helper._assert_python no longer | Gregory P. Smith | 2015-02-05 | 2 | -2/+36 | |
| | | | | | | | | | | pass -I or -E to the child process by default when the environment is required for the child process interpreter to function properly. | |||||
* | | asyncio doc: explain how to display ResourceWarning in the debug mode section | Victor Stinner | 2015-02-04 | 1 | -15/+24 | |
| | | ||||||
* | | asyncio: Only call _check_resolved_address() in debug mode | Victor Stinner | 2015-02-04 | 4 | -18/+40 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * _check_resolved_address() is implemented with getaddrinfo() which is slow * If available, use socket.inet_pton() instead of socket.getaddrinfo(), because it is much faster Microbenchmark (timeit) on Fedora 21 (Python 3.4, Linux 3.17, glibc 2.20) to validate the IPV4 address "127.0.0.1" or the IPv6 address "::1": * getaddrinfo() 10.4 usec per loop * inet_pton(): 0.285 usec per loop On glibc older than 2.14, getaddrinfo() always requests the list of all local IP addresses to the kernel (using a NETLINK socket). getaddrinfo() has other known issues, it's better to avoid it when it is possible. | |||||
* | | asyncio: BaseSelectorEventLoop uses directly the private _debug attribute | Victor Stinner | 2015-02-04 | 1 | -5/+5 | |
| | | | | | | | | | | Just try to be consistent: _debug was already used in some places, and always used in BaseProactorEventLoop. | |||||
* | | Fixes issue23390: make profile-opt causes -fprofile-generate and related flags | Gregory P. Smith | 2015-02-04 | 1 | -2/+2 | |
| | | | | | | | | to end up in distutils CFLAGS. | |||||
* | | Skip some tests that require a subinterpreter launched with -E or -I when the | Gregory P. Smith | 2015-02-04 | 4 | -2/+82 | |
| | | | | | | | | | | | | | | | | interpreter under test is being run in an environment that requires the use of environment variables such as PYTHONHOME in order to function at all. Adds a private test.script_helper._interpreter_requires_environment() function to be used with @unittest.skipIf on stdlib test methods requiring this. | |||||
* | | asyncio, Tulip issue 221: Fix doc of QueueEmpty and QueueFull | Victor Stinner | 2015-02-03 | 2 | -8/+10 | |
| | | ||||||
* | | Issue #23358: Add missing BaseServer entry to socketserver.__all__. | Berker Peksag | 2015-02-03 | 2 | -11/+16 | |
| | | | | | | | | Patch by Martin Panter. | |||||
* | | Issue #23099: Closing io.BytesIO with exported buffer is rejected now to | Serhiy Storchaka | 2015-02-03 | 5 | -7/+23 | |
| | | | | | | | | prevent corrupting exported buffer. | |||||
* | | Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. | Serhiy Storchaka | 2015-02-02 | 2 | -27/+11 | |
|\ \ | |/ | | | | | Used PyMem_New to check overflow. | |||||
| * | Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. | Serhiy Storchaka | 2015-02-02 | 2 | -27/+11 | |
| | | | | | | | | Used PyMem_New to check overflow. | |||||
* | | Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() | Serhiy Storchaka | 2015-02-02 | 17 | -333/+325 | |
| | | | | | | | | and PyObject_AsWriteBuffer(). | |||||
* | | merge 3.3 | Benjamin Peterson | 2015-02-02 | 1 | -1/+2 | |
|\ \ | |/ | ||||||
| * | reduce memory usage of test (closes #23369) | Benjamin Peterson | 2015-02-02 | 1 | -1/+2 | |
| | | ||||||
* | | adjust for py3k module renaming | Benjamin Peterson | 2015-02-02 | 1 | -1/+1 | |
| | | ||||||
* | | _clear_type_cache is cpython-only | Benjamin Peterson | 2015-02-02 | 1 | -0/+1 | |
| | | ||||||
* | | Issue #23353, asyncio: Workaround CPython bug #23353 | Victor Stinner | 2015-02-02 | 3 | -4/+23 | |
| | | | | | | | | | | Don't use yield/yield-from in an except block of a generator. Store the exception and handle it outside the except block. | |||||
* | | revert lineno and col_offset changes from #16795 (closes #21295) | Benjamin Peterson | 2015-02-02 | 4 | -3948/+3925 | |
| | | ||||||
* | | merge 3.3 (#23364, #23363) | Benjamin Peterson | 2015-02-02 | 3 | -2/+32 | |
|\ \ | |/ | ||||||
| * | check for overflows in permutations() and product() (closes #23363, closes ↵ | Benjamin Peterson | 2015-02-02 | 3 | -2/+32 | |
| | | | | | | | | #23364) | |||||
* | | merge 3.3 (#23365) | Benjamin Peterson | 2015-02-02 | 3 | -1/+11 | |
|\ \ | |/ | ||||||
| * | check for overflow in combinations_with_replacement (closes #23365) | Benjamin Peterson | 2015-02-02 | 3 | -1/+12 | |
| | | ||||||
* | | merge 3.3 (#23366) | Benjamin Peterson | 2015-02-02 | 3 | -0/+11 | |
|\ \ | |/ | ||||||
| * | detect overflow in combinations (closes #23366) | Benjamin Peterson | 2015-02-02 | 3 | -0/+11 | |
| | | ||||||
* | | https goodness | Benjamin Peterson | 2015-02-02 | 1 | -1/+1 | |
| | | ||||||
* | | fix tests on systems that can't validate python.org | Benjamin Peterson | 2015-02-02 | 1 | -0/+1 | |
| | | ||||||
* | | merge 3.3 | Benjamin Peterson | 2015-02-01 | 1 | -1/+0 | |
|\ \ | |/ | ||||||
| * | remove extra ws | Benjamin Peterson | 2015-02-01 | 1 | -1/+0 | |
| | | ||||||
* | | merge 3.3 (#23369) | Benjamin Peterson | 2015-02-01 | 3 | -5/+22 | |
|\ \ | |/ | ||||||
| * | fix possible overflow in encode_basestring_ascii (closes #23369) | Benjamin Peterson | 2015-02-01 | 3 | -5/+25 | |
| | | ||||||
| * | Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV. Analysis | Serhiy Storchaka | 2015-01-27 | 3 | -42/+133 | |
| | | | | | | | | and fix by Guido Vranken. | |||||
* | | Whitespace. | Stefan Krah | 2015-02-01 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #23352: Document that Py_buffer.suboffsets must be NULL if no suboffsets | Stefan Krah | 2015-02-01 | 1 | -0/+3 | |
| | | | | | | | | are required. | |||||
* | | Issue #23370: Fix off-by-one error for non-contiguous buffers. | Stefan Krah | 2015-02-01 | 2 | -2/+53 | |
| | | ||||||
* | | Added a cookbook entry on logging audible messages. | Vinay Sajip | 2015-02-01 | 1 | -0/+54 | |
| | | ||||||
* | | Issue #23212: Update Windows copy of OpenSSL to 1.0.1l | Steve Dower | 2015-01-31 | 2 | -5/+5 | |
| | | ||||||
* | | Issue #23353: Fix the exception handling of generators in PyEval_EvalFrameEx(). | Victor Stinner | 2015-01-31 | 3 | -3/+119 | |
| | | | | | | | | | | | | | | 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. | |||||
* | | Issue #22765: Fixed test_gdb failures. Supressed unexpected gdb output. | Serhiy Storchaka | 2015-01-31 | 1 | -0/+19 | |
| | | | | | | | | Patch by Bohuslav Kabrda. | |||||
* | | Fix asyncio doc typo. | R David Murray | 2015-01-30 | 1 | -1/+1 | |
| | | ||||||
* | | asyncio doc: document the new ResourceWarning warnings | Victor Stinner | 2015-01-30 | 1 | -0/+11 | |
| | | ||||||
* | | Issue #23347, asyncio: send_signal(), terminate(), kill() don't check if the | Victor Stinner | 2015-01-30 | 2 | -20/+3 | |
| | | | | | | | | | | | | | | transport was closed. The check broken a Tulip example and this limitation is arbitrary. Check if _proc is None should be enough. Enhance also close(): do nothing when called the second time. | |||||
* | | asyncio doc: add a section about task cancellation | Victor Stinner | 2015-01-29 | 1 | -0/+37 | |
| | | ||||||
* | | Issue #21962, asyncio doc: Suggest the usage of wait_for() to replace | Victor Stinner | 2015-01-29 | 1 | -0/+23 | |
| | | | | | | | | the lack of timeout parameter for locks and queues. | |||||
* | | Issue #23347, asyncio: Make BaseSubprocessTransport.wait() private | Victor Stinner | 2015-01-29 | 4 | -4/+4 | |
| | |