Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge 3.5 (asyncio, issue #26909) | Yury Selivanov | 2016-09-15 | 1 | -15/+12 | |
|\ \ | |/ | ||||||
| * | Issue #26909: Fix slow pipes IO in asyncio. | Yury Selivanov | 2016-09-15 | 1 | -15/+12 | |
| | | | | | | | | Patch by INADA Naoki. | |||||
* | | Merge 3.5 (issue #26654) | Yury Selivanov | 2016-09-15 | 2 | -14/+15 | |
|\ \ | |/ | ||||||
| * | Issue #26654: Inspect functools.partial in asyncio.Handle.__repr__. | Yury Selivanov | 2016-09-15 | 2 | -14/+15 | |
| | | | | | | | | Patch by iceboy. | |||||
* | | Merge 3.5 (issue #28174) | Yury Selivanov | 2016-09-15 | 1 | -12/+13 | |
|\ \ | |/ | ||||||
| * | Issue #28174: Handle when SO_REUSEPORT isn't properly supported (asyncio) | Yury Selivanov | 2016-09-15 | 1 | -12/+13 | |
| | | | | | | | | Patch by Seth Michael Larson. | |||||
* | | Merge 3.5 (issue #27906) | Yury Selivanov | 2016-09-15 | 3 | -35/+42 | |
|\ \ | |/ | ||||||
| * | Issue #27906: Fix socket accept exhaustion during high TCP traffic. | Yury Selivanov | 2016-09-15 | 3 | -35/+42 | |
| | | | | | | | | Patch by Kevin Conway. | |||||
| * | Another asyncio sync. | Yury Selivanov | 2016-09-15 | 2 | -5/+11 | |
| | | ||||||
| * | asyncio: Sync with the upstream | Yury Selivanov | 2016-09-15 | 2 | -0/+64 | |
| | | ||||||
* | | asyncio: Drop debug code | Yury Selivanov | 2016-09-15 | 1 | -4/+1 | |
| | | ||||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-09-15 | 1 | -8/+16 | |
| | | ||||||
* | | Issue #26182: Raise DeprecationWarning for improper use of async/await keywords | Yury Selivanov | 2016-09-15 | 1 | -1/+6 | |
| | | ||||||
* | | Merge 3.5 (issue #27456) | Yury Selivanov | 2016-09-12 | 1 | -0/+16 | |
|\ \ | |/ | ||||||
| * | Issue #27456: asyncio: Set TCP_NODELAY by default. | Yury Selivanov | 2016-09-12 | 1 | -0/+16 | |
| | | ||||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-09-12 | 6 | -0/+44 | |
|\ \ | |/ | ||||||
| * | asyncio: Add set_protocol / get_protocol methods to Transports | Yury Selivanov | 2016-09-12 | 6 | -0/+44 | |
| | | ||||||
* | | Issue #28022: Deprecate ssl-related arguments in favor of SSLContext. | Christian Heimes | 2016-09-10 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | The deprecation include manual creation of SSLSocket and certfile/keyfile (or similar) in ftplib, httplib, imaplib, smtplib, poplib and urllib. ssl.wrap_socket() is not marked as deprecated yet. | |||||
* | | merge | Raymond Hettinger | 2016-09-09 | 4 | -13/+25 | |
|\ \ | |/ | ||||||
| * | Merge asyncio upstream. | Guido van Rossum | 2016-09-09 | 4 | -13/+25 | |
| | | ||||||
* | | Rename Future._blocking to _asyncio_future_blocking. | Guido van Rossum | 2016-09-09 | 2 | -5/+14 | |
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | This is now an official "protected" API that can be used to write classes that are duck-type-compatible with Future without subclassing it. (For that purpose I also changed isinstance(result, Future) to check for this attribute instead.) Hopefully Amber Brown can use this to make Twisted.Deferred compatible with asyncio.Future. Tests and docs are TBD. (Also there are more isinstance() checks to fix.) | |||||
| * | Rename Future._blocking to _asyncio_future_blocking. | Guido van Rossum | 2016-09-09 | 2 | -5/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This is now an official "protected" API that can be used to write classes that are duck-type-compatible with Future without subclassing it. (For that purpose I also changed isinstance(result, Future) to check for this attribute instead.) Hopefully Amber Brown can use this to make Twisted.Deferred compatible with asyncio.Future. Tests and docs are TBD. | |||||
| * | Issue #27895: Spelling fixes (Contributed by Ville Skyttä). | Martin Panter | 2016-09-07 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #28003: Implement PEP 525 -- Asynchronous Generators. | Yury Selivanov | 2016-09-09 | 3 | -3/+63 | |
| | | ||||||
* | | Merge asyncio from 3.5 | Guido van Rossum | 2016-08-31 | 1 | -10/+21 | |
|\ \ | |/ | ||||||
| * | Fix ordering issues in UNIX read/write pipe transport constructors. | Guido van Rossum | 2016-08-31 | 1 | -6/+17 | |
| | | | | | | | | Upstream https://github.com/python/asyncio/pull/408 by Ron Frederick. | |||||
| * | Don't select for read on character devices in _UnixWritePipeTransport. | Guido van Rossum | 2016-08-31 | 1 | -4/+4 | |
| | | | | | | | | Upstream https://github.com/python/asyncio/pull/374 by Ron Frederick. | |||||
* | | Closes #27904: Improved logging statements to defer formatting until needed. | Vinay Sajip | 2016-08-31 | 1 | -2/+2 | |
| | | ||||||
* | | Issue #27895: Spelling fixes (Contributed by Ville Skyttä). | Raymond Hettinger | 2016-08-30 | 1 | -1/+1 | |
| | | ||||||
* | | In asyncio.locks.Lock.acquire(): Avoid deadlock when a cancelled future is ↵ | Guido van Rossum | 2016-08-23 | 1 | -1/+1 | |
|\ \ | |/ | | | | | in self._waiters. (Merge 3.5->3.6) | |||||
| * | In asyncio.locks.Lock.acquire(): Avoid deadlock when a cancelled future is ↵ | Guido van Rossum | 2016-08-23 | 1 | -1/+1 | |
| | | | | | | | | in self._waiters. | |||||
* | | Merge 3.5 (issue #27392) | Yury Selivanov | 2016-07-12 | 1 | -4/+24 | |
|\ \ | |/ | ||||||
| * | Issue #27392: Add loop.connect_accepted_socket(). | Yury Selivanov | 2016-07-12 | 1 | -4/+24 | |
| | | | | | | | | Patch by Jim Fulton. | |||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-06-28 | 1 | -1/+2 | |
|\ \ | |/ | ||||||
| * | asyncio: Use socket specs for getaddrinfo() in sock_connect() | Yury Selivanov | 2016-06-28 | 1 | -1/+2 | |
| | | | | | | | | Patch by Martin Richard. GH PR #365. | |||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-06-28 | 1 | -0/+1 | |
|\ \ | |/ | ||||||
| * | asyncio: Fix NameError in sslproto _fatal_error() | Yury Selivanov | 2016-06-28 | 1 | -0/+1 | |
| | | | | | | | | Patch by Richard Walker. | |||||
* | | Merge 3.5 (issue #22970) | Yury Selivanov | 2016-06-11 | 1 | -1/+7 | |
|\ \ | |/ | ||||||
| * | Issue #22970: asyncio: Fix inconsistency cancelling Condition.wait. | Yury Selivanov | 2016-06-11 | 1 | -1/+7 | |
| | | | | | | | | Patch by David Coles. | |||||
* | | Merge 3.5 (issue #27223) | Yury Selivanov | 2016-06-11 | 1 | -0/+11 | |
|\ \ | |/ | ||||||
| * | Issue #27223: aio: Fix _read_ready and _write_ready to respect _conn_lost. | Yury Selivanov | 2016-06-11 | 1 | -0/+11 | |
| | | | | | | | | Patch by Łukasz Langa. | |||||
* | | Merge 3.5 (issue #27243) | Yury Selivanov | 2016-06-09 | 2 | -0/+7 | |
|\ \ | |/ | ||||||
| * | Issue #27243: Fix __aiter__ protocol | Yury Selivanov | 2016-06-09 | 2 | -0/+7 | |
| | | ||||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-06-08 | 1 | -53/+0 | |
|\ \ | |/ | ||||||
| * | asyncio: Remove asyncio.timeout() context manager. | Yury Selivanov | 2016-06-08 | 1 | -53/+0 | |
| | | | | | | | | | | | | | | It will probably be added back in Python 3.6, once its compatibility issues are resolved; see [1] for more details. [1] https://mail.python.org/pipermail/async-sig/2016-June/000045.html | |||||
* | | Merge 3.5 (issue #27136, asyncio) | Yury Selivanov | 2016-06-08 | 3 | -87/+62 | |
|\ \ | |/ | ||||||
| * | Issue #27136: Fix DNS static resolution; don't use it in getaddrinfo | Yury Selivanov | 2016-06-08 | 3 | -87/+62 | |
| | | | | | | | | Patch by A. Jesse Jiryu Davis | |||||
* | | Merge typo fixes from 3.5 | Martin Panter | 2016-06-04 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Fix typos in code comment and documentation | Martin Panter | 2016-06-04 | 1 | -1/+1 | |
| | | ||||||
* | | Merge 3.5 (asyncio) | Yury Selivanov | 2016-06-02 | 1 | -3/+19 | |
|\ \ | |/ |