summaryrefslogtreecommitdiffstats
path: root/Lib/asyncio
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge 3.5 (asyncio, issue #26909)Yury Selivanov2016-09-151-15/+12
|\ \ | |/
| * Issue #26909: Fix slow pipes IO in asyncio.Yury Selivanov2016-09-151-15/+12
| | | | | | | | Patch by INADA Naoki.
* | Merge 3.5 (issue #26654)Yury Selivanov2016-09-152-14/+15
|\ \ | |/
| * Issue #26654: Inspect functools.partial in asyncio.Handle.__repr__.Yury Selivanov2016-09-152-14/+15
| | | | | | | | Patch by iceboy.
* | Merge 3.5 (issue #28174)Yury Selivanov2016-09-151-12/+13
|\ \ | |/
| * Issue #28174: Handle when SO_REUSEPORT isn't properly supported (asyncio)Yury Selivanov2016-09-151-12/+13
| | | | | | | | Patch by Seth Michael Larson.
* | Merge 3.5 (issue #27906)Yury Selivanov2016-09-153-35/+42
|\ \ | |/
| * Issue #27906: Fix socket accept exhaustion during high TCP traffic.Yury Selivanov2016-09-153-35/+42
| | | | | | | | Patch by Kevin Conway.
| * Another asyncio sync.Yury Selivanov2016-09-152-5/+11
| |
| * asyncio: Sync with the upstreamYury Selivanov2016-09-152-0/+64
| |
* | asyncio: Drop debug codeYury Selivanov2016-09-151-4/+1
| |
* | Merge 3.5 (asyncio)Yury Selivanov2016-09-151-8/+16
| |
* | Issue #26182: Raise DeprecationWarning for improper use of async/await keywordsYury Selivanov2016-09-151-1/+6
| |
* | Merge 3.5 (issue #27456)Yury Selivanov2016-09-121-0/+16
|\ \ | |/
| * Issue #27456: asyncio: Set TCP_NODELAY by default.Yury Selivanov2016-09-121-0/+16
| |
* | Merge 3.5 (asyncio)Yury Selivanov2016-09-126-0/+44
|\ \ | |/
| * asyncio: Add set_protocol / get_protocol methods to TransportsYury Selivanov2016-09-126-0/+44
| |
* | Issue #28022: Deprecate ssl-related arguments in favor of SSLContext.Christian Heimes2016-09-101-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.
* | mergeRaymond Hettinger2016-09-094-13/+25
|\ \ | |/
| * Merge asyncio upstream.Guido van Rossum2016-09-094-13/+25
| |
* | Rename Future._blocking to _asyncio_future_blocking.Guido van Rossum2016-09-092-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 Rossum2016-09-092-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 Panter2016-09-071-1/+1
| |
* | Issue #28003: Implement PEP 525 -- Asynchronous Generators.Yury Selivanov2016-09-093-3/+63
| |
* | Merge asyncio from 3.5Guido van Rossum2016-08-311-10/+21
|\ \ | |/
| * Fix ordering issues in UNIX read/write pipe transport constructors.Guido van Rossum2016-08-311-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 Rossum2016-08-311-4/+4
| | | | | | | | Upstream https://github.com/python/asyncio/pull/374 by Ron Frederick.
* | Closes #27904: Improved logging statements to defer formatting until needed.Vinay Sajip2016-08-311-2/+2
| |
* | Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger2016-08-301-1/+1
| |
* | In asyncio.locks.Lock.acquire(): Avoid deadlock when a cancelled future is ↵Guido van Rossum2016-08-231-1/+1
|\ \ | |/ | | | | in self._waiters. (Merge 3.5->3.6)
| * In asyncio.locks.Lock.acquire(): Avoid deadlock when a cancelled future is ↵Guido van Rossum2016-08-231-1/+1
| | | | | | | | in self._waiters.
* | Merge 3.5 (issue #27392)Yury Selivanov2016-07-121-4/+24
|\ \ | |/
| * Issue #27392: Add loop.connect_accepted_socket().Yury Selivanov2016-07-121-4/+24
| | | | | | | | Patch by Jim Fulton.
* | Merge 3.5 (asyncio)Yury Selivanov2016-06-281-1/+2
|\ \ | |/
| * asyncio: Use socket specs for getaddrinfo() in sock_connect()Yury Selivanov2016-06-281-1/+2
| | | | | | | | Patch by Martin Richard. GH PR #365.
* | Merge 3.5 (asyncio)Yury Selivanov2016-06-281-0/+1
|\ \ | |/
| * asyncio: Fix NameError in sslproto _fatal_error()Yury Selivanov2016-06-281-0/+1
| | | | | | | | Patch by Richard Walker.
* | Merge 3.5 (issue #22970)Yury Selivanov2016-06-111-1/+7
|\ \ | |/
| * Issue #22970: asyncio: Fix inconsistency cancelling Condition.wait.Yury Selivanov2016-06-111-1/+7
| | | | | | | | Patch by David Coles.
* | Merge 3.5 (issue #27223)Yury Selivanov2016-06-111-0/+11
|\ \ | |/
| * Issue #27223: aio: Fix _read_ready and _write_ready to respect _conn_lost.Yury Selivanov2016-06-111-0/+11
| | | | | | | | Patch by Łukasz Langa.
* | Merge 3.5 (issue #27243)Yury Selivanov2016-06-092-0/+7
|\ \ | |/
| * Issue #27243: Fix __aiter__ protocolYury Selivanov2016-06-092-0/+7
| |
* | Merge 3.5 (asyncio)Yury Selivanov2016-06-081-53/+0
|\ \ | |/
| * asyncio: Remove asyncio.timeout() context manager.Yury Selivanov2016-06-081-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 Selivanov2016-06-083-87/+62
|\ \ | |/
| * Issue #27136: Fix DNS static resolution; don't use it in getaddrinfoYury Selivanov2016-06-083-87/+62
| | | | | | | | Patch by A. Jesse Jiryu Davis
* | Merge typo fixes from 3.5Martin Panter2016-06-041-1/+1
|\ \ | |/
| * Fix typos in code comment and documentationMartin Panter2016-06-041-1/+1
| |
* | Merge 3.5 (asyncio)Yury Selivanov2016-06-021-3/+19
|\ \ | |/