Florian Apolloner 
							
						 
					 
					
						
						
							
						
						18fe77e4ed 
					 
					
						
						
							
							[1.5.x] Fixed "Address already in use" from liveserver.  
						
						... 
						
						
						
						Our WSGIServer rewrapped the socket errors from server_bind into
WSGIServerExceptions, which is used later on to provide nicer
error messages in runserver and used by the liveserver to see if
the port is already in use. But wrapping server_bind isn't enough since
it only binds to the socket, socket.listen (which is called from
server_activate) could also raise "Address already in use".
Instead of overriding server_activate too I chose to just catch socket
errors, which seems to make more sense anyways and should be more robust
against changes in wsgiref.
Backport of 2ca00faa91 
						
						
					 
					
						2013-09-22 22:08:59 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						cf114cffea 
					 
					
						
						
							
							[1.5.x]  Fixed   #19903  -- Fixed unbalanced setUp/tearDown calls in LiveServerAddress test  
						
						... 
						
						
						
						Backport of 6d52bcbb7c 
						
						
					 
					
						2013-02-25 08:59:44 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4214a22e06 
					 
					
						
						
							
							[1.5.x]  Fixed   #19357  -- Allow non-ASCII chars in filesystem paths  
						
						... 
						
						
						
						Thanks kujiu for the report and Aymeric Augustin for the review.
Backport of c91667338 
						
						
					 
					
						2012-12-08 11:16:03 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						681550ca6d 
					 
					
						
						
							
							Removed custom WSGIRequestHandler.get_environ  
						
						... 
						
						
						
						We probably historically customized it for good reasons, but
currently, the differences with upstream Python are not
significant any longer.
Also fixes  #19075  for which a test has been added. 
						
						
					 
					
						2012-10-20 13:55:13 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a9facb455f 
					 
					
						
						
							
							[py3] Fix some more encoding issues in tests  
						
						
						
						
					 
					
						2012-08-15 17:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0d914d08a0 
					 
					
						
						
							
							[py3] Updated urllib/urllib2/urlparse imports.  
						
						... 
						
						
						
						Lots of functions were moved. Use explicit imports in all cases
to keey it easy to identify where the functions come from. 
						
						
					 
					
						2012-07-22 09:29:55 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						006c2b8fc1 
					 
					
						
						
							
							Fixed   #18326  -- Stripped ending chars in LiveServerViews tests.  
						
						... 
						
						
						
						Ending chars might be different depending on git crlf setting.
Thanks Michael Manfre for the report and the patch. 
						
						
					 
					
						2012-05-17 11:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						b52672d778 
					 
					
						
						
							
							Replaced deprecated TestCase methods. Refs  #17049 .  
						
						
						
						
					 
					
						2012-05-03 16:39:16 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3904b74a3f 
					 
					
						
						
							
							Fixed   #18013  -- Use the new 'as' syntax for exceptions.  
						
						... 
						
						
						
						Thanks Clueless for the initial patch.
Note that unittest has been purposely left out (external package only used by Python 2.6). 
						
						
					 
					
						2012-04-29 20:57:15 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						5c53e30607 
					 
					
						
						
							
							Fixed   #18035  -- Removed deprecated AdminMediaHandler, as per official deprecation timeline. Thanks Jannis Leidel and Ramiro Morales for the review.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17879  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-04-08 21:13:32 +00:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						38115ea742 
					 
					
						
						
							
							Fixed   #17938  -- Made explicit object ordering in LiveServerDatabase test assertion. Thanks Nate Bragg for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17869  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-04-05 14:06:06 +00:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						0bf2d33770 
					 
					
						
						
							
							Added the ability to specify multiple ports available for the LiveServerTestCase WSGI server. This allows multiple processes to run the tests simultaneously and is particularly useful in a continuous integration context. Many thanks to Aymeric Augustin for the suggestions and feedback.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17289  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-29 20:22:13 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						12206bdf0f 
					 
					
						
						
							
							Fixed a test that was failing under Windows.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17280  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-27 15:04:05 +00:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						2f02a05ffb 
					 
					
						
						
							
							Fixed   #2879  -- Added support for the integration with Selenium and other in-browser testing frameworks. Also added the first Selenium tests for contrib.admin. Many thanks to everyone for their contributions and feedback: Mikeal Rogers, Dirk Datzert, mir, Simon G., Almad, Russell Keith-Magee, Denis Golomazov, devin, robertrv, andrewbadr, Idan Gazit, voidspace, Tom Christie, hjwp2, Adam Nelson, Jannis Leidel, Anssi Kääriäinen, Preston Holmes, Bruno Renié and Jacob Kaplan-Moss.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17241  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-22 08:33:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						38a2444277 
					 
					
						
						
							
							Fixed   #16050  -- BACKWARDS-INCOMPATIBLE CHANGE: Moved static files of the admin to conventional file system location.  
						
						... 
						
						
						
						This also removes the need for ADMIN_MEDIA_PREFIX and replaces it with the convention to find admin's static files at STATIC_URL + 'admin/'.
Thanks to Jacob for the review and general help.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16487  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-06-30 09:06:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						cfc19f84de 
					 
					
						
						
							
							Fixed   #12323  and  #11582  -- Extended the ability to handle static files. Thanks to all for helping with the original app, the patch, documentation and general support.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@14293  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-10-20 01:33:24 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						d8d38ec6e7 
					 
					
						
						
							
							Fixed   #14271  -- Use absolute path for admin media tests. Thanks, Alex Gaynor.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@13874  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-09-26 20:55:58 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						8bee4604a1 
					 
					
						
						
							
							SECURITY ALERT: Corrected a problem with the Admin media handler that could lead to the exposure of system files. Thanks to Gary Wilson for the patch.  
						
						... 
						
						
						
						This is a security-related update. A full announcement, as well as backports for 1.0.X and 0.96.X will be forthcoming.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@11351  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-07-29 02:40:14 +00:00