Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						71d10ca8c9 
					 
					
						
						
							
							Fixed   #31723  -- Fixed window functions crash with DecimalField on SQLite.  
						
						... 
						
						
						
						Thanks Simon Charette for the initial patch. 
						
						
					 
					
						2020-09-23 09:35:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						75d7af43c1 
					 
					
						
						
							
							Corrected docstring quotes in various code.  
						
						
						
						
					 
					
						2020-09-22 10:30:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f7806193e6 
					 
					
						
						
							
							Made indexes tests use required_db_features.  
						
						
						
						
					 
					
						2020-09-22 10:29:59 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						e387f191f7 
					 
					
						
						
							
							Fixed   #31777  -- Added support for database collations to Char/TextFields.  
						
						... 
						
						
						
						Thanks Simon Charette and Mariusz Felisiak for reviews. 
						
						
					 
					
						2020-09-21 18:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						278b6187d2 
					 
					
						
						
							
							Refs  #21181  -- Corrected DatabaseFeatures.test_collations for Swedish collation.  
						
						... 
						
						
						
						Previously, backends used different keys "swedish-ci" or "swedish_ci". 
						
						
					 
					
						2020-09-18 12:15:46 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						a046bcadbe 
					 
					
						
						
							
							Fixed   #31916  -- Fixed combined queryset crash when combining with ordered combined querysets.  
						
						
						
						
					 
					
						2020-09-17 08:26:06 +02:00 
						 
				 
			
				
					
						
							
							
								Kwist 
							
						 
					 
					
						
						
							
						
						981a072dd4 
					 
					
						
						
							
							Fixed   #31843  -- Fixed pickling named values from QuerySet.values_list().  
						
						
						
						
					 
					
						2020-09-16 13:43:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3a9f192b13 
					 
					
						
						
							
							Refs  #32007  -- Skipped test_q_expression_annotation_with_aggregation on Oracle.  
						
						
						
						
					 
					
						2020-09-16 11:47:02 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						b4d46df5ca 
					 
					
						
						
							
							Fixed   #29887  -- Added a cache backend for pymemcache.  
						
						
						
						
					 
					
						2020-09-16 09:40:30 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						cda0a3d777 
					 
					
						
						
							
							Refs  #29887 , Refs  #24212  -- Added more client servers tests for PyLibMCCache.  
						
						
						
						
					 
					
						2020-09-16 07:38:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						eaf9764d3b 
					 
					
						
						
							
							Fixed   #32007  -- Fixed queryset crash with Q() annotation and aggregation.  
						
						... 
						
						
						
						Thanks Gordon Wrigley for the report.
Regression in 8a6df55f2d 
						
						
					 
					
						2020-09-15 11:40:59 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						7be6a6a4d6 
					 
					
						
						
							
							Fixed   #31989  -- Fixed return value of django.core.files.locks.lock()/unlock() on POSIX systems.  
						
						
						
						
					 
					
						2020-09-15 10:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								manav014 
							
						 
					 
					
						
						
							
						
						580a4341cb 
					 
					
						
						
							
							Fixed   #31636  -- Made BooleanFieldListFilter respect Field.choices.  
						
						
						
						
					 
					
						2020-09-15 09:12:14 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fed257ddff 
					 
					
						
						
							
							Prevented creation of 3D test models if not supported.  
						
						... 
						
						
						
						There's no problem creating the models on MySQL and Oracle
(which don't support 3D storage) but CockroachDB currently
crashes with a syntax error. 
						
						
					 
					
						2020-09-15 07:48:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e11d05e0b4 
					 
					
						
						
							
							Fixed   #31990  -- Fixed QuerySet.ordered for GROUP BY queries on models with Meta.ordering.  
						
						... 
						
						
						
						Regression in 0ddb4ebf7b 
						
						
					 
					
						2020-09-14 20:07:44 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Todorov 
							
						 
					 
					
						
						
							
						
						5fab16392f 
					 
					
						
						
							
							Fixed   #32003  -- Added obj argument to has_perm() methods in tests.  
						
						
						
						
					 
					
						2020-09-14 12:28:17 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						bcc2befd0e 
					 
					
						
						
							
							Fixed   #31789  -- Added a new headers interface to HttpResponse.  
						
						
						
						
					 
					
						2020-09-14 08:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						71ae1ab012 
					 
					
						
						
							
							Removed hardcoded paths to SpatialRefSys models in tests.  
						
						
						
						
					 
					
						2020-09-14 07:58:05 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a7a4ff1026 
					 
					
						
						
							
							Refs  #26697  -- Removed empty gis_tests.maps.  
						
						
						
						
					 
					
						2020-09-14 07:48:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3b8857b51a 
					 
					
						
						
							
							Corrected tests.backends.sqlite.tests.Tests.test_aggregation()'s docstring.  
						
						
						
						
					 
					
						2020-09-13 20:09:44 +02:00 
						 
				 
			
				
					
						
							
							
								Barton Ip 
							
						 
					 
					
						
						
							
						
						12d6cae7c0 
					 
					
						
						
							
							Fixed   #31766  -- Made GDALRaster.transform() return a clone for the same SRID and driver.  
						
						... 
						
						
						
						Thanks Daniel Wiesmann for the review. 
						
						
					 
					
						2020-09-11 10:31:38 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						5362e08624 
					 
					
						
						
							
							Fixed   #31943  -- Fixed recreating QuerySet.values()/values_list() when using a pickled Query.  
						
						
						
						
					 
					
						2020-09-11 07:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						84609b3205 
					 
					
						
						
							
							Fixed   #31993  -- Added subtitles to admin change/view pages.  
						
						
						
						
					 
					
						2020-09-11 06:28:45 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						cbe34dc8ec 
					 
					
						
						
							
							Refs  #31993  -- Added more titles assertions for admin views.  
						
						
						
						
					 
					
						2020-09-10 13:21:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						53c0d16ac1 
					 
					
						
						
							
							Fixed   #31992  -- Made admin password reset templates use title/content_title blocks from the base template.  
						
						
						
						
					 
					
						2020-09-10 11:53:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Walls 
							
						 
					 
					
						
						
							
						
						1db8d8e3a9 
					 
					
						
						
							
							Refs  #23130  -- Added test for BooleanField choices generation.  
						
						
						
						
					 
					
						2020-09-10 11:42:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan Hiebert 
							
						 
					 
					
						
						
							
						
						502e75f9ed 
					 
					
						
						
							
							Fixed   #31750  -- Made models.Field equality compare models for inherited fields.  
						
						
						
						
					 
					
						2020-09-09 20:52:59 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						2808cdc8fb 
					 
					
						
						
							
							Fixed   #31962  -- Made SessionMiddleware raise SessionInterrupted when session destroyed while request is processing.  
						
						
						
						
					 
					
						2020-09-09 09:04:28 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Čermák 
							
						 
					 
					
						
						
							
						
						fc1446073e 
					 
					
						
						
							
							Fixed   #31987  -- Fixed Cast() with DurationField on MySQL.  
						
						
						
						
					 
					
						2020-09-09 07:01:18 +02:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						57dadfac3c 
					 
					
						
						
							
							Fixed   #31944  -- Used addCleanup() to register TestContextDecorator cleanups.  
						
						... 
						
						
						
						Cleanups from addCleanup() are scheduled to happen in reverse order to
the order they are added (LIFO). Ensures each cleanup is executed from
the innermost to the outermost. 
						
						
					 
					
						2020-09-07 08:07:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						11ebc6479f 
					 
					
						
						
							
							Fixed   #31791  -- Made technical 404 debug page display the tried URL patterns for Http404.  
						
						
						
						
					 
					
						2020-09-07 06:54:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						d2d08c8cf6 
					 
					
						
						
							
							Fixed   #31982  -- Made HttpResponse.set_cookie() cast max_age argument to an integer.  
						
						
						
						
					 
					
						2020-09-05 10:07:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e6b5108acc 
					 
					
						
						
							
							Fixed   #27417  -- Made RenameField operation a noop for field name case changes on Oracle.  
						
						... 
						
						
						
						Field names are always uppercased in the Oracle backend. Changing case
should be a noop to avoid database errors: "ORA-00957: duplicate column
name". 
						
						
					 
					
						2020-09-04 20:27:23 +02:00 
						 
				 
			
				
					
						
							
							
								jpribyl 
							
						 
					 
					
						
						
							
						
						94e2238107 
					 
					
						
						
							
							Refs  #31894  -- Added tests for JSONField key lookups with QuerySet.exclude().  
						
						
						
						
					 
					
						2020-09-04 09:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						fd209f62f1 
					 
					
						
						
							
							Refs  #21231  -- Backport urllib.parse.parse_qsl() from Python 3.8.  
						
						
						
						
					 
					
						2020-09-03 14:24:42 +02:00 
						 
				 
			
				
					
						
							
							
								Collin Anderson 
							
						 
					 
					
						
						
							
						
						daa26acc4e 
					 
					
						
						
							
							Fixed   #31978  -- Added username hint to admin's password reset confirmation form.  
						
						
						
						
					 
					
						2020-09-03 09:25:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						6a881197e9 
					 
					
						
						
							
							Refs  #31901  -- Fixed SeleniumTests.test_list_editable_popups with headless mode.  
						
						
						
						
					 
					
						2020-09-02 15:16:03 +02:00 
						 
				 
			
				
					
						
							
							
								Brian Helba 
							
						 
					 
					
						
						
							
						
						2d42e23b6d 
					 
					
						
						
							
							Fixed   #31941  -- Corrected FileField.deconstruct() with a callable storage.  
						
						
						
						
					 
					
						2020-09-02 11:06:18 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Park 
							
						 
					 
					
						
						
							
						
						ece18207cb 
					 
					
						
						
							
							Fixed   #31858  -- Reallowed whitespaces in URL paths outside of parameters.  
						
						... 
						
						
						
						Regression in 22394bd3a1 
						
						
					 
					
						2020-09-02 10:24:14 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						a629139425 
					 
					
						
						
							
							Refs  #29887 , Refs  #24212  -- Added servers configuration hook for memcached backends.  
						
						... 
						
						
						
						The servers property can be overridden to allow memcached backends to
alter the server configuration prior to it being passed to instantiate
the client. This allows avoidance of documentation for per-backend
differences, e.g. stripping the 'unix:' prefix for pylibmc. 
						
						
					 
					
						2020-09-02 08:51:17 +02:00 
						 
				 
			
				
					
						
							
							
								Joe Jackson 
							
						 
					 
					
						
						
							
						
						9d5d865fd6 
					 
					
						
						
							
							Fixed   #31948  -- Added tzinfo parameter to TruncDate() and TruncTime().  
						
						
						
						
					 
					
						2020-09-02 07:42:27 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						cc1f2c6a19 
					 
					
						
						
							
							Refs  #29887  -- Simplified memcached client instantiation.  
						
						
						
						
					 
					
						2020-09-01 10:51:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1853724aca 
					 
					
						
						
							
							Fixed CVE-2020-24584 -- Fixed permission escalation in intermediate-level directories of the file system cache on Python 3.7+.  
						
						
						
						
					 
					
						2020-09-01 09:17:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8d7271578d 
					 
					
						
						
							
							Fixed CVE-2020-24583,  #31921  -- Fixed permissions on intermediate-level static and storage directories on Python 3.7+.  
						
						... 
						
						
						
						Thanks WhiteSage for the report. 
						
						
					 
					
						2020-09-01 09:17:23 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Jaramillo Martínez 
							
						 
					 
					
						
						
							
						
						179d9dc0c2 
					 
					
						
						
							
							Fixed   #31952  -- Fixed EmptyFieldListFilter crash with reverse relationships.  
						
						... 
						
						
						
						Thanks dacotagh for the report. 
						
						
					 
					
						2020-08-31 09:28:05 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						f6405c0b8e 
					 
					
						
						
							
							Fixed   #31965  -- Adjusted multi-table fast-deletion on MySQL/MariaDB.  
						
						... 
						
						
						
						The optimization introduced in 7acef095d75b83bae031#23576 . 
						
						
					 
					
						2020-08-31 08:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						38fce49c82 
					 
					
						
						
							
							Fixed   #31919  -- Resolved output_field of IntegerField subclasses combinations.  
						
						
						
						
					 
					
						2020-08-31 06:42:40 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						40894f2967 
					 
					
						
						
							
							Refs  #30446  -- Added tests for resolving output_field of CombinedExpression.  
						
						
						
						
					 
					
						2020-08-31 06:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0be51d2226 
					 
					
						
						
							
							Fixed   #31956  -- Fixed crash of ordering by JSONField with a custom decoder on PostgreSQL.  
						
						... 
						
						
						
						Thanks Marc Debureaux for the report.
Thanks Simon Charette, Nick Pope, and Adam Johnson for reviews. 
						
						
					 
					
						2020-08-28 19:09:46 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2210539142 
					 
					
						
						
							
							Refs  #31956  -- Added test for ordering by JSONField with a custom decoder.  
						
						
						
						
					 
					
						2020-08-28 19:09:41 +02:00