Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								6cd1954c5c 
								
							 
						 
						
							
							
								
								merge 3.2 ( #21766 )  
							
							
							
						 
						
							2014-06-14 18:40:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								73b8b1cdb8 
								
							 
						 
						
							
							
								
								url unquote the path before checking if it refers to a CGI script ( closes   #21766 )  
							
							
							
						 
						
							2014-06-14 18:36:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								d3e1207191 
								
							 
						 
						
							
							
								
								Issue  #20555 : Use specific asserts in urllib, httplib, ftplib, cgi, wsgiref tests.  
							
							
							
						 
						
							2014-02-08 14:51:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								25d8aeac7c 
								
							 
						 
						
							
							
								
								Issue  #20555 : Use specific asserts in urllib, httplib, ftplib, cgi, wsgiref tests.  
							
							
							
						 
						
							2014-02-08 14:50:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c28ab08887 
								
							 
						 
						
							
							
								
								merge 3.3 ( #18574 )  
							
							
							
						 
						
							2014-01-18 21:51:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								044242360d 
								
							 
						 
						
							
							
								
								fix handling of 100-continue status code ( closes   #18574 )  
							
							
							
						 
						
							2014-01-18 21:50:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c99874da83 
								
							 
						 
						
							
							
								
								merge 3.3 ( #19435 )  
							
							
							
						 
						
							2013-10-30 12:51:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a50f89954d 
								
							 
						 
						
							
							
								
								merge 3.2 ( #19435 )  
							
							
							
						 
						
							2013-10-30 12:50:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								35aca89617 
								
							 
						 
						
							
							
								
								merge 3.1 ( #19435 )  
							
							
							
						 
						
							2013-10-30 12:48:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								04e9de40f3 
								
							 
						 
						
							
							
								
								use the collapsed path in the run_cgi method ( closes   #19435 )  
							
							
							
						 
						
							2013-10-30 12:43:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								187b063005 
								
							 
						 
						
							
							
								
								Fix http.server's request handling case on trailing '/'.  
							
							... 
							
							
							
							Patch contributed by Vajrasky Kok. Addresses Issue #17324  
							
						 
						
							2013-09-13 00:22:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								72c238e21a 
								
							 
						 
						
							
							
								
								Fix http.server's request handling case on trailing '/'.  
							
							... 
							
							
							
							Patch contributed by Vajrasky Kok. Addresses Issue #17324  
							
						 
						
							2013-09-13 00:21:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								2688644eef 
								
							 
						 
						
							
							
								
								#1291  http.server's send_error takes an optional explain argument  
							
							
							
						 
						
							2013-03-15 07:53:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								06f63d094f 
								
							 
						 
						
							
							
								
								Do not raise self.skipTest().  
							
							... 
							
							
							
							skipTest() already raises an exception. 
							
						 
						
							2013-02-04 15:46:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8b27f23e02 
								
							 
						 
						
							
							
								
								Do not raise self.skipTest().  
							
							... 
							
							
							
							skipTest() already raises an exception. 
							
						 
						
							2013-02-04 15:45:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0b4591e0eb 
								
							 
						 
						
							
							
								
								Do not raise self.skipTest().  
							
							... 
							
							
							
							skipTest() already raises an exception. 
							
						 
						
							2013-02-04 15:45:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								24dfdb69ca 
								
							 
						 
						
							
							
								
								code smell. remove pdb  
							
							
							
						 
						
							2012-10-11 00:11:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								52d2720499 
								
							 
						 
						
							
							
								
								Issue  #16088 : BaseHTTPRequestHandler's send_error method includes a  
							
							... 
							
							
							
							Content-Length header.  Patch by Antoine Pitrou. 
							
						 
						
							2012-10-10 23:16:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								2a180207ba 
								
							 
						 
						
							
							
								
								Speed up test_httpservers by avoiding a one-second cleanup wait after each test case.  
							
							
							
						 
						
							2012-09-30 01:08:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f727082b71 
								
							 
						 
						
							
							
								
								Speed up test_httpservers by avoiding a one-second cleanup wait after each test case.  
							
							
							
						 
						
							2012-09-30 01:05:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								4adc9a8cc9 
								
							 
						 
						
							
							
								
								Fix CGI tests to take into account the platform's line ending (issue  #13119 )  
							
							
							
						 
						
							2012-08-05 14:53:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								e768c39890 
								
							 
						 
						
							
							
								
								Fix CGI tests to take into account the platform's line ending (issue  #13119 )  
							
							
							
						 
						
							2012-08-05 14:52:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								690598aba2 
								
							 
						 
						
							
							
								
								merge to default - Issue 10484 - Incorporate improvements to CGI module - Suggested by Glenn Linderman. Refactor code and tests  
							
							
							
						 
						
							2012-04-12 02:37:11 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								d70846b1b1 
								
							 
						 
						
							
							
								
								3.2 - Issue 10484 - Incorporate improvements to CGI module - Suggested by Glenn Linderman. Refactor code and tests  
							
							
							
						 
						
							2012-04-12 02:34:32 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								d05853da97 
								
							 
						 
						
							
							
								
								merge - fix the incorrect changes made for PATH_INFO value - Issue10484  
							
							
							
						 
						
							2012-04-11 03:16:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								dbb369d0ef 
								
							 
						 
						
							
							
								
								3.2- fix the incorrect changes made for PATH_INFO value - Issue10484  
							
							
							
						 
						
							2012-04-11 03:15:28 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								209d70e579 
								
							 
						 
						
							
							
								
								closes issue10484 - Fix the http.server's cgi PATH_INFO handling problem  
							
							
							
						 
						
							2012-03-16 01:14:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								be3f851411 
								
							 
						 
						
							
							
								
								closes issue10484 - Fix the http.server's cgi PATH_INFO handling problem  
							
							
							
						 
						
							2012-03-16 01:13:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								b2cca00c14 
								
							 
						 
						
							
							
								
								Issue  #13308 : Fix test_httpservers failures when run as root.  
							
							
							
						 
						
							2011-11-02 19:36:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								f7ed9fc063 
								
							 
						 
						
							
							
								
								Issue  #13308 : Fix test_httpservers failures when run as root.  
							
							
							
						 
						
							2011-11-02 19:35:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								c7ae19b6a7 
								
							 
						 
						
							
							
								
								Issue  #3709 : a flush_headers method to BaseHTTPRequestHandler which manages the  
							
							... 
							
							
							
							sending of headers to output stream and flushing the internal headers buffer.
Patch contribution by Andrew Schaaf 
							
						 
						
							2011-05-09 23:25:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								cb342182ee 
								
							 
						 
						
							
							
								
								Try to strengthen test_httpservers (issue  #11617 )  
							
							
							
						 
						
							2011-03-21 00:26:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								3b3499ba69 
								
							 
						 
						
							
							
								
								#11565 : Merge with 3.1.  
							
							
							
						 
						
							2011-03-16 11:35:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								13925008dc 
								
							 
						 
						
							
							
								
								#11565 : Fix several typos. Patch by Piotr Kasprzyk.  
							
							
							
						 
						
							2011-03-16 11:05:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Armin Ronacher 
								
							 
						 
						
							
							
							
							
								
							
							
								59531287fd 
								
							 
						 
						
							
							
								
								To match the behaviour of HTTP server, the HTTP client library now also encodes  
							
							... 
							
							
							
							headers with iso-8859-1 (latin1) encoding.  It was already doing that for
incoming headers which makes this behaviour now consistent in both incoming and
outgoing direction. 
							
						 
						
							2011-01-22 13:44:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Armin Ronacher 
								
							 
						 
						
							
							
							
							
								
							
							
								8d96d77f9a 
								
							 
						 
						
							
							
								
								Issue  #10980 : encode headers with latin1 instead of ASCII in the HTTP server.  
							
							... 
							
							
							
							This makes the implementation of PEP 3333 compliant servers on top of
BaseHTTPServer possible. 
							
						 
						
							2011-01-22 13:13:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								3b4499c5c7 
								
							 
						 
						
							
							
								
								Fix   #9333 . The symlink function is always available now, raising OSError  
							
							... 
							
							
							
							when the user doesn't hold the symbolic link privilege rather than hiding it. 
							
						 
						
							2010-12-28 14:31:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								ff1bbba92a 
								
							 
						 
						
							
							
								
								Merged revisions 87373,87381 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r87373 | senthil.kumaran | 2010-12-18 17:55:23 +0100 (sam., 18 déc. 2010) | 3 lines
  Fix Issue6791 - Limit the HTTP header readline with _MAXLENGTH. Patch by Antoine Pitrou
........
  r87381 | antoine.pitrou | 2010-12-18 18:59:18 +0100 (sam., 18 déc. 2010) | 3 lines
  NEWS entry for r87373
........ 
							
						 
						
							2010-12-18 18:04:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								5466bf1c94 
								
							 
						 
						
							
							
								
								Fix Issue6791 - Limit the HTTP header readline with _MAXLENGTH. Patch by Antoine Pitrou  
							
							
							
						 
						
							2010-12-18 16:55:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								db848f1276 
								
							 
						 
						
							
							
								
								svnmerge fooled me. That test class already existed.  
							
							
							
						 
						
							2010-12-16 17:17:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c5e548f6a5 
								
							 
						 
						
							
							
								
								Forgot to enable this test  
							
							
							
						 
						
							2010-12-16 17:05:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								3022ce1a14 
								
							 
						 
						
							
							
								
								Merged revisions 87317 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r87317 | antoine.pitrou | 2010-12-16 17:48:36 +0100 (jeu., 16 déc. 2010) | 4 lines
  Issue #10714 : Limit length of incoming request in http.server to 65536 bytes
  for security reasons.  Initial patch by Ross Lagerwall.
........
(also backport some tests) 
							
						 
						
							2010-12-16 17:03:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c492437922 
								
							 
						 
						
							
							
								
								Issue  #10714 : Limit length of incoming request in http.server to 65536 bytes  
							
							... 
							
							
							
							for security reasons.  Initial patch by Ross Lagerwall. 
							
						 
						
							2010-12-16 16:48:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								52173d4959 
								
							 
						 
						
							
							
								
								Fix   #9333 . Expose os.symlink on Windows only when usable.  
							
							... 
							
							
							
							In order to create symlinks on Windows, SeCreateSymbolicLinkPrivilege
is an account privilege that is required to be held by the user. Not only
must the privilege be enabled for the account, the activated privileges for
the currently running application must be adjusted to enable the requested
privilege.
Rather than exposing an additional function to be called prior to the user's
first os.symlink call, we handle the AdjustTokenPrivileges Windows API call
internally and only expose os.symlink when the privilege escalation was
successful.
Due to the change of only exposing os.symlink when it's available, we can
go back to the original test skipping methods of checking via `hasattr`. 
							
						 
						
							2010-12-02 18:29:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								e4dad4f8e2 
								
							 
						 
						
							
							
								
								Fix issue3709 - BaseHTTPRequestHandler will buffer the headers and write only on end_headers call.  
							
							
							
						 
						
							2010-11-21 14:36:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								19f2aeba67 
								
							 
						 
						
							
							
								
								Merged revisions 86596 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r86596 | ezio.melotti | 2010-11-20 21:04:17 +0200 (Sat, 20 Nov 2010) | 1 line
  #9424 : Replace deprecated assert* methods in the Python test suite.
........ 
							
						 
						
							2010-11-21 01:30:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								61d0d60e13 
								
							 
						 
						
							
							
								
								Fix ResourceWarning for an unclosed socket.  
							
							... 
							
							
							
							test_return_header_keep_alive - Added a cleanup call for the socket. 
							
						 
						
							2010-10-31 00:34:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								105df5d75b 
								
							 
						 
						
							
							
								
								Move test_httpservers over to file context managers.  
							
							
							
						 
						
							2010-10-29 23:43:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6fb457526c 
								
							 
						 
						
							
							
								
								test_httpservers: Python CGI scripts have to be encoded to utf-8  
							
							... 
							
							
							
							And not the locale encoding. With this commit, the test finally pass on Windows
with a non-ascii path :-) 
							
						 
						
							2010-10-17 20:17:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3218c31429 
								
							 
						 
						
							
							
								
								test_httpservers: Fix skip test check, the python executable path have to be  
							
							... 
							
							
							
							encodable to utf-8, not to the file1 encoding. 
							
						 
						
							2010-10-17 20:13:36 +00:00