Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						60186aa2e5 
					 
					
						
						
							
							[1.5.x]  Fixed   #19707  -- Reset transaction state after requests  
						
						... 
						
						
						
						Backpatch of a4e97cf315 
						
						
					 
					
						2013-02-10 14:09:58 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						4c261c61f2 
					 
					
						
						
							
							[1.5.x]  Fixed   #19645  -- Added tests for TransactionMiddleware  
						
						... 
						
						
						
						Backpatch of f556df90be#19707 . 
						
						
					 
					
						2013-02-10 14:01:49 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						be6522561f 
					 
					
						
						
							
							[1.5.x]  Fixed   #15152  -- Avoided crash of CommonMiddleware on broken querystring  
						
						... 
						
						
						
						Backport of 973f539 
						
						
					 
					
						2012-11-03 21:28:49 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4b27813198 
					 
					
						
						
							
							Fixed   #7581  -- Added streaming responses.  
						
						... 
						
						
						
						Thanks mrmachine and everyone else involved on this long-standing ticket. 
						
						
					 
					
						2012-10-20 20:05:11 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						f7c2e82d76 
					 
					
						
						
							
							[py3] Fixed middleware tests.  
						
						... 
						
						
						
						Removed several inappropriate .encode('utf-8') calls in the process. 
						
						
					 
					
						2012-08-15 22:42:18 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a9facb455f 
					 
					
						
						
							
							[py3] Fix some more encoding issues in tests  
						
						
						
						
					 
					
						2012-08-15 17:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						396357741b 
					 
					
						
						
							
							[py3] Used compatible imports of StringIO.  
						
						
						
						
					 
					
						2012-08-08 14:50:01 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						a84d79f572 
					 
					
						
						
							
							[py3] Added Python 3 compatibility for xrange.  
						
						
						
						
					 
					
						2012-07-22 09:29:56 +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 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						eb163f37cb 
					 
					
						
						
							
							Use the class decorator syntax available in Python >= 2.6. Refs  #17965 .  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17829  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-03-30 09:08:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						e41647a522 
					 
					
						
						
							
							Fixed a SyntaxError in the middleware tests introduced in r17471.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17488  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-02-10 01:13:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						b926765a7c 
					 
					
						
						
							
							Fixed   #16035  -- Appended the Etag response header if the GZipMiddleware is in use to follow RFC2616 better. Thanks, ext and dracos2.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17471  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-02-09 18:57:13 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4288c8831b 
					 
					
						
						
							
							Fixed   #10762 ,  #17514  -- Prevented the GZip middleware from returning a response longer than the original content, allowed compression of non-200 responses, and added tests (there were none). Thanks cannona for the initial patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17365  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-01-09 21:42:03 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						524c5fa07a 
					 
					
						
						
							
							Fixed   #14261  - Added clickjacking protection (X-Frame-Options header)  
						
						... 
						
						
						
						Many thanks to rniemeyer for the patch!
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16298  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-05-30 22:27:47 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						171df93170 
					 
					
						
						
							
							Fixed   #15954  - New IGNORABLE_404_URLS setting that allows more powerful filtering of 404s to ignore  
						
						... 
						
						
						
						Thanks to aaugustin for implementing this.
(Technically this doesn't fix the original report, as we've decided against
having *any* default values, but the new feature makes it possible, and the
docs have an example addressing #15954 ).
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16160  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-05-05 20:49:26 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						afd040d4d3 
					 
					
						
						
							
							Updated test assertions that have been deprecated by the move to unittest2. In summary, this means:  
						
						... 
						
						
						
						assert_ -> assertTrue
 assertEquals -> assertEqual
 failUnless -> assertTrue
For full details, see http://www.voidspace.org.uk/python/articles/unittest2.shtml#deprecations 
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15728  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-03-03 15:04:39 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						dbe6ced0d6 
					 
					
						
						
							
							Fixed   #717  - If-Modified-Since handling should compare dates according to RFC 2616  
						
						... 
						
						
						
						Thanks to Maniac for the report, julienb for the initial patch, and
especially to aaugustin for the final patch and tests.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15696  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-03-01 14:28:06 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						5bc0ec4ec4 
					 
					
						
						
							
							Removed all usages of deprecated TestCase methods (self.fail*).  This removed most of the Warnings emitted (with -Wall) during the test suite.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@14803  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-12-04 07:28:12 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						8b2c1a484e 
					 
					
						
						
							
							Fixed   #6228 : Changed common middleware to respect request-specific urlconf. Thanks trey, skevy, and mikexstudios.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12704  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-07 20:03:04 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						ce770aaecd 
					 
					
						
						
							
							The tests added in r9184 were altering the test environment in bad ways. Fixed  
						
						... 
						
						
						
						this with proper setUp() and tearDown() methods.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@9200  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-10-08 08:36:41 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						30b568226f 
					 
					
						
						
							
							Fixed   #9199  -- We were erroneously only prepending "www" to the domain if we  
						
						... 
						
						
						
						also needed to append a slash (when PREPEND_WWW=True).
Based on a patch and tests from gonz. Thanks.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@9184  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-10-07 08:22:50 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						1e1f7c58bc 
					 
					
						
						
							
							Fixed   #8381  -- Fixed a problem with appending slashes in the common middleware  
						
						... 
						
						
						
						when SCRIPT_NAME contains something other than '/'. Patch from jcassee.
Also fixed the middleware tests to work with this patch.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8456  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-08-21 01:32:18 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						70fe1ef262 
					 
					
						
						
							
							Fixed Python 2.3 problem I introduced all the way back in [6852]. :-(  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@7000  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-01-06 07:23:21 +00:00 
						 
				 
			
				
					
						
							
							
								Gary Wilson Jr 
							
						 
					 
					
						
						
							
						
						d6d1188ed0 
					 
					
						
						
							
							Middleware regression test fixes:  
						
						... 
						
						
						
						* Added a models.py file so the tests run.
 * Reset `settings.DEBUG` to `False` at the end of the `test_append_slash_no_redirect_on_POST_in_DEBUG` test so it doesn't bleed over to other tests.
 * Removed unused import.
 * Minor docstring fixes.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6991  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-01-03 02:14:29 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						1f629bff99 
					 
					
						
						
							
							Fixed   #3228  -- Added new APPEND_SLASH handling behaviour in the common middleware. Makes customisation a bit easier. Thanks, Mihai Preda and Andy Gayton.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@6852  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2007-12-02 23:25:55 +00:00