| 
								
								
									 Christian Heimes | 6d8c1abb00 | Issue #19509: Finish implementation of check_hostname The new asyncio package now supports the new feature and comes with additional tests for SSL. | 2013-12-06 00:23:13 +01:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | ebb8e58f0a | asyncio: Write flow control for proactor event loop. | 2013-12-04 12:12:07 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | f10345e102 | asyncio: Improve default writelines(). | 2013-12-02 18:36:30 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | a5062c5d81 | asyncio: Change write buffer use to avoid O(N**2). Make write()/sendto() accept bytearray/memoryview too. Change some asserts with proper exceptions. | 2013-11-27 14:12:48 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | cced076218 | asyncio: Fix get_event_loop() to call set_event_loop() when setting the loop. By Anthony Baire. | 2013-11-27 10:37:13 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 27bfe468cc | asyncio: Hopeful fix for issue 19765. | 2013-11-25 10:06:34 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 14c3e14053 | asyncio: Change mock pipe to mock socket. Hope to fix issue 19750. | 2013-11-25 09:43:52 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 085869bfee | asyncio: Change bounded semaphore into a subclass, like threading.[Bounded]Semaphore. | 2013-11-23 15:09:16 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | d41c343f28 | asyncio: Use socketpair() from test_utils in tests (Saúl Ibarra Corretgé). | 2013-11-23 11:51:53 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 94097b02c2 | Relax timing even more, hopefully again fixes issue 19579. | 2013-11-23 09:20:12 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 7a465647e4 | asyncio: Pass cancellation from wrapping Future to wrapped Future. By Saúl Ibarra Corretgé (mostly). | 2013-11-22 11:47:22 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 9c55a58a1d | asyncio: Make Semaphore(0) work properly. | 2013-11-21 11:07:45 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 1540b16ff4 | asyncio: Add streams.start_server(), by Gustavo Carneiro. | 2013-11-19 11:43:38 -08:00 |  | 
				
					
						| 
								
								
									 Victor Stinner | e3010fd740 | Relax timing on test_asyncio for busy (slow) Windows buildbots http://buildbot.python.org/all/builders/AMD64%20Windows%20Server%202008%20%5BSB%5D%203.x/builds/1649/steps/test/logs/stdio
======================================================================
FAIL: test_wait_for_handle (test.test_asyncio.test_windows_events.ProactorTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "E:\home\cpython\buildslave\x64\3.x.snakebite-win2k8r2sp1-amd64\build\lib\test\test_asyncio\test_windows_events.py", line 112, in test_wait_for_handle
    self.assertTrue(0.18 < elapsed < 0.22, elapsed)
AssertionError: False is not true : 0.25 | 2013-11-18 11:05:22 +01:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 3287905335 | Skip test_asyncio if concurrent.futures can't be imported. Hopeful fix for issue 19645. | 2013-11-17 17:00:21 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 2335de7a20 | asyncio: Replace connection_refused() with error_received(). | 2013-11-15 16:51:48 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 39ecf2ed13 | asyncio: Longer timeout in Windows test_popen. Fixes issue 19598. | 2013-11-15 07:41:10 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 91d2c5674a | asyncio: Refactor waitpid mocks. Patch by Anthony Baire. | 2013-11-14 16:16:29 -08:00 |  | 
				
					
						| 
								
								
									 Serhiy Storchaka | e048addedc | Issue #19589: Use specific asserts in asyncio tests. | 2013-11-14 23:10:51 +02:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | f38f7f3c7b | asyncio: Avoid ResourceWarning. Fix issue 19580 by Vajrasky Kok. | 2013-11-14 10:06:18 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 8ff3e8af72 | asyncio: Relax timing requirement. Fixes issue 19579. | 2013-11-13 20:17:52 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 2bcae708d8 | asyncio: Fix from Anthony Baire for CPython issue 19566 (replaces earlier fix). | 2013-11-13 15:50:08 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | d0293596b8 | Remove redundant test_selectors.py from test_asyncio. | 2013-11-07 09:25:36 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 0b69fbc642 | asyncio: Add close() back to Unix selector event loop, to remove all signal handlers. Should fix buildbot issues. | 2013-11-06 20:25:50 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 0eaa5ac9b5 | asyncio: Refactor SIGCHLD handling. By Anthony Baire. | 2013-11-04 15:50:46 -08:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | ccea08462b | asyncio: Locks improvements by Arnaud Faure: better repr(), change Conditio\ n structure. | 2013-11-04 13:18:19 -08:00 |  | 
				
					
						| 
								
								
									 Richard Oudkerk | 2902b6d17a | Relax test for process return code on Windows. | 2013-11-02 16:38:58 +00:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 05c511f1ca | asyncio: Slight rearrangement of tests for server_hostname=... | 2013-11-01 14:24:28 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 28dff0d823 | asyncio: Better-looking errors when ssl module cannot be imported. In part by Arnaud Faure. | 2013-11-01 14:22:30 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | a8d630a6e6 | asyncio: Various style nits. | 2013-11-01 14:20:55 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | e3f52ef067 | asyncio: Document EventLoop.close(). | 2013-11-01 14:19:04 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 2b57016458 | asyncio: Refactor ssl transport ready loop (Nikolay Kim). | 2013-11-01 14:18:02 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 21c85a7124 | asyncio: Add server_hostname as create_connection() argument, with secure default. | 2013-11-01 14:16:54 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 3317a13253 | asyncio: Pause accepting whenever accept() returns certain errors. Fixes asyncio issue #78. | 2013-11-01 14:12:50 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 5969128a86 | asyncio: Add support for running subprocesses on Windows with the IOCP event loop (Richard Oudkerk). | 2013-10-30 14:52:03 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 90fb914b4b | asyncio: Make the IOCP proactor support "waitable" handles (Richard Oudkerk). | 2013-10-30 14:44:05 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | b0fb94dda8 | Fix asyncio issue #19293 (hangs on AIX). | 2013-10-21 21:28:45 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | f75debda94 | Unsilence several asyncio AIX tests that no longer hang, and silence a new hang. | 2013-10-21 20:57:25 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 934f6ea7fb | Switch subprocess stdin to a socketpair, attempting to fix issue #19293 (AIX hang). | 2013-10-21 20:37:14 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 8a0fe85fbe | Avoid test_asyncio hang on AIX. | 2013-10-21 20:26:12 -07:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 8da15cc218 | asyncio: be more lenient if we don't understand status returned by waitpid(). This should have no effect, it's a "shouldn't happe" case.
Also tidied up some comments. | 2013-10-21 15:00:44 -07:00 |  | 
				
					
						| 
								
								
									 Antoine Pitrou | 7d61800489 | Skip one asyncio test when IPv6 isn't supported (Windows buildbots) | 2013-10-20 21:45:29 +02:00 |  | 
				
					
						| 
								
								
									 Antoine Pitrou | cb1fe98f76 | Make various asyncio test files individually runnable | 2013-10-20 21:02:53 +02:00 |  | 
				
					
						| 
								
								
									 Charles-François Natali | bcd76827f4 | Issue #19309: asyncio: make waitpid() wait for all child processes, not only those in the same process group. | 2013-10-20 20:31:43 +02:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | d49c47bfb0 | Break out of loop on EOF in asyncio echo test programs. | 2013-10-19 21:26:34 -07:00 |  | 
				
					
						| 
								
								
									 Antoine Pitrou | 92945c574b | Un-backout e3ec6b17260c - the test fix was actually also necessary | 2013-10-20 02:16:40 +02:00 |  | 
				
					
						| 
								
								
									 Antoine Pitrou | c1b78419e6 | Backout e3ec6b17260c after Guido's fix | 2013-10-20 02:09:08 +02:00 |  | 
				
					
						| 
								
								
									 Antoine Pitrou | d20afad7d4 | Issue #19305: try to fix sporadic test_asyncio failure on FreeBSD 10.0 | 2013-10-20 01:51:25 +02:00 |  | 
				
					
						| 
								
								
									 Antoine Pitrou | 0d9eefda34 | Try to fix test_asyncio dual stack test when creating an IPv6 socket fails | 2013-10-20 01:10:52 +02:00 |  | 
				
					
						| 
								
								
									 Guido van Rossum | 3743711a96 | Disable some subprocess tests that hang on AIX. See http://bugs.python.org/issue19293 | 2013-10-19 09:10:13 -07:00 |  |