summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* Fix memleak in os.getrandom()Victor Stinner2016-09-201-0/+3
| | | | | | | | Issue #27778: Fix a memory leak in os.getrandom() when the getrandom() is interrupted by a signal and a signal handler raises a Python exception. Modify also os_getrandom_impl() to avoid the temporary buffer, use directly a Python bytes object.
* (Merge 3.5) Catch EPERM error in py_getrandom()Victor Stinner2016-09-201-0/+3
|\ | | | | | | | | Issue #27955: Fallback on reading /dev/urandom device when the getrandom() syscall fails with EPERM, for example when blocked by SECCOMP.
| * Catch EPERM error in py_getrandom()Victor Stinner2016-09-201-0/+3
| | | | | | | | | | Issue #27955: Fallback on reading /dev/urandom device when the getrandom() syscall fails with EPERM, for example when blocked by SECCOMP.
| * Issue #28189: dictitems_contains no longer swallows compare errors.Raymond Hettinger2016-09-191-0/+3
| | | | | | | | (Patch by Xiang Zhang)
* | Fix memory leak in path_converter()Victor Stinner2016-09-191-0/+3
| | | | | | | | | | Issue #28200: Replace PyUnicode_AsWideCharString() with PyUnicode_AsUnicodeAndSize().
* | Issue #25400: RobotFileParser now correctly returns default values for ↵Berker Peksag2016-09-181-0/+3
| | | | | | | | | | | | crawl_delay and request_rate Initial patch by Peter Wirtz.
* | Issue #26661: setup.py now detects system libffi with multiarch wrapper.Christian Heimes2016-09-181-0/+2
|\ \ | |/
| * Issue #26661: setup.py now detects system libffi with multiarch wrapper.Christian Heimes2016-09-181-0/+2
| |
| * Issue #27932: Prevent memory leak in win32_ver().Steve Dower2016-09-181-0/+2
| |
* | Issue #27932: Prevent memory leak in win32_ver().Steve Dower2016-09-181-0/+2
| |
* | Issue #28110: launcher.msi has different product codes between 32-bit and 64-bitSteve Dower2016-09-171-0/+3
|\ \ | |/
| * Issue #28110: launcher.msi has different product codes between 32-bit and 64-bitSteve Dower2016-09-171-0/+3
| |
* | Issue #28161: Opening CON for write access failsSteve Dower2016-09-171-0/+10
| | | | | | | | | | | | Issue #28162: WindowsConsoleIO readall() fails if first line starts with Ctrl+Z Issue #28163: WindowsConsoleIO fileno() passes wrong flags to _open_osfhandle Issue #28164: _PyIO_get_console_type fails for various paths
* | Issue #26384: Merge from 3.5Berker Peksag2016-09-171-0/+2
|\ \ | |/
| * Issue #26384: Fix UnboundLocalError in socket._sendfile_use_sendfileBerker Peksag2016-09-171-0/+2
| |
* | Issue #28137: Renames Windows path file to ._pthSteve Dower2016-09-171-0/+9
| | | | | | | | Issue #28138: Windows ._pth file should allow import site
* | Issue #28075: Merge from 3.5Berker Peksag2016-09-171-0/+3
|\ \ | |/
| * Issue #28075: Check for ERROR_ACCESS_DENIED in Windows implementation of ↵Berker Peksag2016-09-171-0/+3
| | | | | | | | | | | | os.stat() Patch by Eryk Sun.
* | Issue #22493: Warning message emitted by using inline flags in the middle ofSerhiy Storchaka2016-09-161-0/+4
| | | | | | | | | | regular expression now contains a (truncated) regex pattern. Patch by Tim Graham.
* | Issue #25270: Merge from 3.5Berker Peksag2016-09-161-0/+3
|\ \ | |/
| * Issue #25270: Prevent codecs.escape_encode() from raising SystemError when ↵Berker Peksag2016-09-161-0/+3
| | | | | | | | an empty bytestring is passed
* | Issue #28181: Get antigravity over HTTPS. Patch by Kaartic Sivaraam.Christian Heimes2016-09-161-0/+2
|\ \ | |/
| * Issue #28181: Get antigravity over HTTPS. Patch by Kaartic Sivaraam.Christian Heimes2016-09-161-0/+2
| |
* | Issue #25895: Merge from 3.5Berker Peksag2016-09-161-0/+3
|\ \ | |/
| * Issue #25895: Enable WebSocket URL schemes in urllib.parse.urljoinBerker Peksag2016-09-161-0/+3
| | | | | | | | Patch by Gergely Imreh and Markus Holtermann.
* | Merge 3.5 (issue #27759)Yury Selivanov2016-09-151-0/+3
|\ \ | |/
| * Issue #27759: Fix selectors incorrectly retain invalid file descriptors.Yury Selivanov2016-09-151-0/+3
| | | | | | | | Patch by Mark Williams.
* | Fix Misc/NEWSYury Selivanov2016-09-151-12/+12
| |
* | Merge 3.5 (issue #28176)Yury Selivanov2016-09-151-0/+2
|\ \ | |/
| * Issue #28176: Fix callbacks race in asyncio.SelectorLoop.sock_connect.Yury Selivanov2016-09-151-0/+2
| |
* | Merge 3.5 (asyncio, issue #26909)Yury Selivanov2016-09-151-0/+3
|\ \ | |/
| * Issue #26909: Fix slow pipes IO in asyncio.Yury Selivanov2016-09-151-0/+3
| | | | | | | | Patch by INADA Naoki.
* | Merge 3.5 (issue #26654)Yury Selivanov2016-09-151-0/+3
|\ \ | |/
| * Issue #26654: Inspect functools.partial in asyncio.Handle.__repr__.Yury Selivanov2016-09-151-0/+3
| | | | | | | | Patch by iceboy.
* | Merge 3.5 (issue #28174)Yury Selivanov2016-09-151-0/+3
|\ \ | |/
| * Issue #28174: Handle when SO_REUSEPORT isn't properly supported (asyncio)Yury Selivanov2016-09-151-0/+3
| | | | | | | | Patch by Seth Michael Larson.
* | Merge 3.5 (issue #27906)Yury Selivanov2016-09-151-0/+3
|\ \ | |/
| * Issue #27906: Fix socket accept exhaustion during high TCP traffic.Yury Selivanov2016-09-151-0/+3
| | | | | | | | Patch by Kevin Conway.
* | Issue #28114: Fix a crash in parse_envlist() when env contains byte stringsBerker Peksag2016-09-151-0/+3
| | | | | | | | Patch by Eryk Sun.
* | Issue #26182: Raise DeprecationWarning for improper use of async/await keywordsYury Selivanov2016-09-151-0/+3
| |
* | Unicode 9.0.0Benjamin Peterson2016-09-151-0/+2
| | | | | | | | | | Not completely mechanical since support for East Asian Width changes—emoji codepoints became Wide—had to be added to unicodedata.
* | Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp().Serhiy Storchaka2016-09-141-0/+2
|\ \ | |/
| * Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp().Serhiy Storchaka2016-09-141-0/+1
| |
* | Issue #28131: Merge from 3.5Berker Peksag2016-09-141-0/+3
|\ \ | |/
| * Issue #28131: Fix a regression in zipimport's compile_source()Berker Peksag2016-09-141-0/+3
| | | | | | | | zipimport should use the same optimization level as the interpreter.
* | Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly ↵Christian Heimes2016-09-131-0/+3
| | | | | | | | optimize memcpy().
* | Fix _PyDict_Pop() on pending keyVictor Stinner2016-09-131-0/+3
| | | | | | | | | | | | | | Issue #28120: Fix dict.pop() for splitted dictionary when trying to remove a "pending key" (Not yet inserted in split-table). Patch by Xiang Zhang.
* | Issue #15819: Merge include search from 3.5 into 3.6Martin Panter2016-09-131-0/+6
|\ \ | |/
| * Issue #15819: Remove old unconditional -IInclude optionMartin Panter2016-09-131-0/+3
| | | | | | | | | | A newer instance of this option, enabled in the configure script when building outside the source tree, made this redundant.
* | Start 3.6.0b2Ned Deily2016-09-121-0/+12
| |