Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								5587d7c071 
								
							 
						 
						
							
							
								
								Issue  #28174 : Handle when SO_REUSEPORT isn't properly supported (asyncio)  
							
							... 
							
							
							
							Patch by Seth Michael Larson. 
							
						 
						
							2016-09-15 15:45:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								d070154fb5 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27906 )  
							
							
							
						 
						
							2016-09-15 14:14:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a1b0e7db73 
								
							 
						 
						
							
							
								
								Issue  #27906 : Fix socket accept exhaustion during high TCP traffic.  
							
							... 
							
							
							
							Patch by Kevin Conway. 
							
						 
						
							2016-09-15 14:13:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								4357cf6202 
								
							 
						 
						
							
							
								
								Another asyncio sync.  
							
							
							
						 
						
							2016-09-15 13:49:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								b26067a92f 
								
							 
						 
						
							
							
								
								asyncio: Drop debug code  
							
							
							
						 
						
							2016-09-15 13:35:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								0a91d484a3 
								
							 
						 
						
							
							
								
								Merge 3.5 (asyncio)  
							
							
							
						 
						
							2016-09-15 13:24:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								f6d991d885 
								
							 
						 
						
							
							
								
								asyncio: Sync with the upstream  
							
							
							
						 
						
							2016-09-15 13:10:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								8987c9d219 
								
							 
						 
						
							
							
								
								Issue  #26182 : Raise DeprecationWarning for improper use of async/await keywords  
							
							
							
						 
						
							2016-09-15 12:50:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								503ba3ed97 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27456 )  
							
							
							
						 
						
							2016-09-11 21:44:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								44c19eccf9 
								
							 
						 
						
							
							
								
								Issue  #27456 : asyncio: Set TCP_NODELAY by default.  
							
							
							
						 
						
							2016-09-11 21:39:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								966321e236 
								
							 
						 
						
							
							
								
								Merge 3.5 (asyncio)  
							
							
							
						 
						
							2016-09-11 21:11:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a05a6ef1ca 
								
							 
						 
						
							
							
								
								asyncio: Add set_protocol / get_protocol methods to Transports  
							
							
							
						 
						
							2016-09-11 21:11:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								d04863771b 
								
							 
						 
						
							
							
								
								Issue  #28022 : Deprecate ssl-related arguments in favor of SSLContext.  
							
							... 
							
							
							
							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. 
							
						 
						
							2016-09-10 23:23:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								f1024f7425 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2016-09-09 15:58:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								7b3b3dc85d 
								
							 
						 
						
							
							
								
								Merge asyncio upstream.  
							
							
							
						 
						
							2016-09-09 14:26:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								7719d46431 
								
							 
						 
						
							
							
								
								Rename Future._blocking to _asyncio_future_blocking.  
							
							... 
							
							
							
							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.) 
							
						 
						
							2016-09-09 12:58:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								1140a03426 
								
							 
						 
						
							
							
								
								Rename Future._blocking to _asyncio_future_blocking.  
							
							... 
							
							
							
							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. 
							
						 
						
							2016-09-09 12:54:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								eb6364557f 
								
							 
						 
						
							
							
								
								Issue  #28003 : Implement PEP 525 -- Asynchronous Generators.  
							
							
							
						 
						
							2016-09-08 22:01:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								0be894b2f6 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-09-07 12:03:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								4786787c07 
								
							 
						 
						
							
							
								
								Fix ordering issues in UNIX read/write pipe transport constructors.  
							
							... 
							
							
							
							Upstream https://github.com/python/asyncio/pull/408  by Ron Frederick. 
							
						 
						
							2016-08-31 09:42:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								8b7918a7e2 
								
							 
						 
						
							
							
								
								Don't select for read on character devices in _UnixWritePipeTransport.  
							
							... 
							
							
							
							Upstream https://github.com/python/asyncio/pull/374  by Ron Frederick. 
							
						 
						
							2016-08-31 09:40:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								898ac56fc2 
								
							 
						 
						
							
							
								
								Merge asyncio from 3.5  
							
							
							
						 
						
							2016-08-31 09:47:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								dd917f84e3 
								
							 
						 
						
							
							
								
								Closes   #27904 : Improved logging statements to defer formatting until needed.  
							
							
							
						 
						
							2016-08-31 08:22:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								15f44ab043 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-08-30 10:47:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								83f5a3846c 
								
							 
						 
						
							
							
								
								In asyncio.locks.Lock.acquire(): Avoid deadlock when a cancelled future is in self._waiters.  
							
							
							
						 
						
							2016-08-23 09:39:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								f06c7b6f37 
								
							 
						 
						
							
							
								
								In asyncio.locks.Lock.acquire(): Avoid deadlock when a cancelled future is in self._waiters. (Merge 3.5->3.6)  
							
							
							
						 
						
							2016-08-23 09:39:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								e824315e2b 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27392 )  
							
							
							
						 
						
							2016-07-12 18:24:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								252e9ed974 
								
							 
						 
						
							
							
								
								Issue  #27392 : Add loop.connect_accepted_socket().  
							
							... 
							
							
							
							Patch by Jim Fulton. 
							
						 
						
							2016-07-12 18:23:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								5eef78b113 
								
							 
						 
						
							
							
								
								Merge 3.5 (asyncio)  
							
							
							
						 
						
							2016-06-28 11:00:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								63bf487688 
								
							 
						 
						
							
							
								
								asyncio: Use socket specs for getaddrinfo() in sock_connect()  
							
							... 
							
							
							
							Patch by Martin Richard.  GH PR #365 . 
							
						 
						
							2016-06-28 11:00:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								7c6b3ea48c 
								
							 
						 
						
							
							
								
								Merge 3.5 (asyncio)  
							
							
							
						 
						
							2016-06-28 10:55:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								77bc04a3bc 
								
							 
						 
						
							
							
								
								asyncio: Fix NameError in sslproto _fatal_error()  
							
							... 
							
							
							
							Patch by Richard Walker. 
							
						 
						
							2016-06-28 10:55:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								d35bf03284 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #22970 )  
							
							
							
						 
						
							2016-06-11 12:01:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								c92bf83a82 
								
							 
						 
						
							
							
								
								Issue  #22970 : asyncio: Fix inconsistency cancelling Condition.wait.  
							
							... 
							
							
							
							Patch by David Coles. 
							
						 
						
							2016-06-11 12:00:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								6588712bf0 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27223 )  
							
							
							
						 
						
							2016-06-11 11:20:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								ca2e0a48cf 
								
							 
						 
						
							
							
								
								Issue  #27223 : aio: Fix _read_ready and _write_ready to respect _conn_lost.  
							
							... 
							
							
							
							Patch by Łukasz Langa. 
							
						 
						
							2016-06-11 11:19:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								711d25db48 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27243 )  
							
							
							
						 
						
							2016-06-09 15:13:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a6f6edbda8 
								
							 
						 
						
							
							
								
								Issue  #27243 : Fix __aiter__ protocol  
							
							
							
						 
						
							2016-06-09 15:08:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								7a713386d8 
								
							 
						 
						
							
							
								
								Merge 3.5 (asyncio)  
							
							
							
						 
						
							2016-06-08 13:57:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								c1cf296de6 
								
							 
						 
						
							
							
								
								asyncio: Remove asyncio.timeout() context manager.  
							
							... 
							
							
							
							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  
							
						 
						
							2016-06-08 13:57:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								552bf94648 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27136 , asyncio)  
							
							
							
						 
						
							2016-06-08 12:33:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								f1c6fa9866 
								
							 
						 
						
							
							
								
								Issue  #27136 : Fix DNS static resolution; don't use it in getaddrinfo  
							
							... 
							
							
							
							Patch by A. Jesse Jiryu Davis 
							
						 
						
							2016-06-08 12:33:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								19409197e2 
								
							 
						 
						
							
							
								
								Merge typo fixes from 3.5  
							
							
							
						 
						
							2016-06-04 05:26:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								3ee6270262 
								
							 
						 
						
							
							
								
								Fix typos in code comment and documentation  
							
							
							
						 
						
							2016-06-04 04:57:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								1f56e5f6af 
								
							 
						 
						
							
							
								
								Merge 3.5 (asyncio)  
							
							
							
						 
						
							2016-06-02 16:51:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a714616d36 
								
							 
						 
						
							
							
								
								asyncio: Fix getaddrinfo to accept service names (for port)  
							
							... 
							
							
							
							Patch by A. Jesse Jiryu Davis 
							
						 
						
							2016-06-02 16:51:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								642afb3d3d 
								
							 
						 
						
							
							
								
								Merge 3.5  (asyncio)  
							
							
							
						 
						
							2016-06-02 16:44:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a8f895f051 
								
							 
						 
						
							
							
								
								asyncio: Support host=b'' for getaddrinfo  
							
							
							
						 
						
							2016-06-02 16:43:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								3e04d5b306 
								
							 
						 
						
							
							
								
								Issue  #27076 : Merge spelling from 3.5  
							
							
							
						 
						
							2016-05-26 06:03:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								46f50726a0 
								
							 
						 
						
							
							
								
								Issue  #27076 : Doc, comment and tests spelling fixes  
							
							... 
							
							
							
							Most fixes to Doc/ and Lib/ directories by Ville Skyttä. 
							
						 
						
							2016-05-26 05:35:26 +00:00