Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						acfc650f2a 
					 
					
						
						
							
							Fixed   #29199  -- Fixed crash when database user password contains @ sign on Oracle.  
						
						... 
						
						
						
						Thanks Shane Allgeier for the report and Tim Graham for the review. 
						
						
					 
					
						2018-03-13 19:06:40 +01:00 
						 
				 
			
				
					
						
							
							
								ovalseven8 
							
						 
					 
					
						
						
							
						
						22bcd3a1d8 
					 
					
						
						
							
							Fixed   #29192  -- Corrected docs regarding overriding fields from abstract base classes.  
						
						
						
						
					 
					
						2018-03-13 12:45:01 -04:00 
						 
				 
			
				
					
						
							
							
								dzhuang 
							
						 
					 
					
						
						
							
						
						e17088a108 
					 
					
						
						
							
							Fixed   #29213  -- Fixed autocomplete widget's translations for zh-hans/zh-hant.  
						
						
						
						
					 
					
						2018-03-13 10:58:34 -04:00 
						 
				 
			
				
					
						
							
							
								robwa 
							
						 
					 
					
						
						
							
						
						4ab027b944 
					 
					
						
						
							
							Fixed   #28988  -- Fixed queries when a GenericRelation is used with multi-table inheritance.  
						
						
						
						
					 
					
						2018-03-12 22:42:48 -04:00 
						 
				 
			
				
					
						
							
							
								Alejandro Sánchez 
							
						 
					 
					
						
						
							
						
						b639bcc250 
					 
					
						
						
							
							Changed es_MX's THOUSAND_SEPARATOR to a comma.  
						
						
						
						
					 
					
						2018-03-12 22:07:54 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						d696fccae6 
					 
					
						
						
							
							Fixed   #29209  -- Fixed Cast() with TextField on MySQL and Oracle.  
						
						
						
						
					 
					
						2018-03-12 21:57:14 -04:00 
						 
				 
			
				
					
						
							
							
								Tomer Chachamu 
							
						 
					 
					
						
						
							
						
						c12745f682 
					 
					
						
						
							
							Fixed typo in django/db/backends/base/schema.py.  
						
						
						
						
					 
					
						2018-03-12 13:49:36 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						3c71fb3909 
					 
					
						
						
							
							Added PatternLookup.prepare_rhs to simplify subclasses.  
						
						
						
						
					 
					
						2018-03-12 12:12:46 -04:00 
						 
				 
			
				
					
						
							
							
								Дилян Палаузов 
							
						 
					 
					
						
						
							
						
						45aaf6608d 
					 
					
						
						
							
							Removed unused variable in BaseDatabaseSchemaEditor.effective_default().  
						
						
						
						
					 
					
						2018-03-12 12:06:06 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c3a1337dfa 
					 
					
						
						
							
							Refs  #29004  -- Optimized InspectDBTransactionalTests.test_include_views() by limiting introspected tables.  
						
						
						
						
					 
					
						2018-03-12 11:22:57 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						25b97ee170 
					 
					
						
						
							
							Added functions for inspectdb table filtering in tests.  
						
						
						
						
					 
					
						2018-03-12 11:15:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e1cf2a607e 
					 
					
						
						
							
							Added "Denial-of-service attacks" to the security issue severity classification.  
						
						
						
						
					 
					
						2018-03-12 11:00:47 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Musketa 
							
						 
					 
					
						
						
							
						
						e0eab28f9f 
					 
					
						
						
							
							Fixed a couple mistakes in docs/ref/forms/widgets.txt.  
						
						
						
						
					 
					
						2018-03-12 09:39:09 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						e17776e2cd 
					 
					
						
						
							
							Removed redundant UploadedFile.DEFAULT_CHUNK_SIZE.  
						
						... 
						
						
						
						The same value is inherited from File. 
						
						
					 
					
						2018-03-12 09:12:44 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						a5406fe989 
					 
					
						
						
							
							Used cached_property for File.size.  
						
						
						
						
					 
					
						2018-03-10 17:21:39 +05:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						5b083a824e 
					 
					
						
						
							
							Fixed   #29180  -- Fixed a regression where migrations already in the plan were readded.  
						
						... 
						
						
						
						Regression in a38ae914d8 
						
						
					 
					
						2018-03-09 08:59:57 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						4d420a53cf 
					 
					
						
						
							
							Refs  #29180  -- Added MigrationGraph._generate_plan() for testing.  
						
						
						
						
					 
					
						2018-03-09 08:59:57 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Stovbur 
							
						 
					 
					
						
						
							
						
						2d9ec4d735 
					 
					
						
						
							
							Fixed   #29188  -- Fixed ContentFile.size after a write().  
						
						
						
						
					 
					
						2018-03-08 14:07:29 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						277ed07209 
					 
					
						
						
							
							Fixed   #29195  -- Fixed Exists.output_field resolution on single-valued queries.  
						
						... 
						
						
						
						The Subquery class which Exists inherits from defaulted to using single-valued
querie's field if no output_field was explicitly specified on initialization
which was bypassing the Exists.output_field defined at the class level.
Moving Subquery's dynamic output_field resolution to _resolve_output_field
should make sure the fallback logic is only performed if required.
Regression in 08654a99bb 
						
						
					 
					
						2018-03-08 13:30:41 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fd9398816e 
					 
					
						
						
							
							Fixed   #29165  -- Clarified how to load initial data with migrations.  
						
						
						
						
					 
					
						2018-03-08 10:58:19 -05:00 
						 
				 
			
				
					
						
							
							
								Fabrizio Ettore Messina 
							
						 
					 
					
						
						
							
						
						10c0fe528a 
					 
					
						
						
							
							Fixed   #29178  -- Allowed Index.fields to accept a tuple.  
						
						
						
						
					 
					
						2018-03-08 10:56:55 -05:00 
						 
				 
			
				
					
						
							
							
								Richard Oyudo 
							
						 
					 
					
						
						
							
						
						8411e4a8fe 
					 
					
						
						
							
							Fixed   #28655  -- Added more examples for customizing widgets in a form.  
						
						
						
						
					 
					
						2018-03-07 16:58:55 -05:00 
						 
				 
			
				
					
						
							
							
								Roy Zwambag 
							
						 
					 
					
						
						
							
						
						fe32fe1619 
					 
					
						
						
							
							Used console directive in "Writing documentation".  
						
						
						
						
					 
					
						2018-03-07 16:19:22 -05:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8b25d546b6 
					 
					
						
						
							
							Simplified Contains, StartsWith, and EndsWith lookups.  
						
						
						
						
					 
					
						2018-03-07 14:04:17 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f0d6f01fbe 
					 
					
						
						
							
							Added stub release notes for 2.0.4.  
						
						
						
						
					 
					
						2018-03-06 13:25:20 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5bbbdd26d1 
					 
					
						
						
							
							Added CVE-2018-7536,7 to the security release archive.  
						
						
						
						
					 
					
						2018-03-06 12:59:36 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						911af0d24b 
					 
					
						
						
							
							Added more tests for django.utils.html.urlize().  
						
						
						
						
					 
					
						2018-03-06 08:30:41 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						97b7dd59bb 
					 
					
						
						
							
							Fixed CVE-2018-7537 -- Fixed catastrophic backtracking in django.utils.text.Truncator.  
						
						... 
						
						
						
						Thanks James Davis for suggesting the fix. 
						
						
					 
					
						2018-03-06 08:30:40 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8618271caa 
					 
					
						
						
							
							Fixed CVE-2018-7536 -- Fixed catastrophic backtracking in urlize and urlizetrunc template filters.  
						
						... 
						
						
						
						Thanks Florian Apolloner for assisting with the patch. 
						
						
					 
					
						2018-03-06 08:30:40 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4d2a2c83c7 
					 
					
						
						
							
							Added stub release notes for security releases.  
						
						
						
						
					 
					
						2018-03-06 08:30:34 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Stovbur 
							
						 
					 
					
						
						
							
						
						d171843f57 
					 
					
						
						
							
							Fixed   #28981  -- Added an exception if GeoIP database can't be loaded from the path.  
						
						
						
						
					 
					
						2018-03-05 12:20:30 -05:00 
						 
				 
			
				
					
						
							
							
								jblang94 
							
						 
					 
					
						
						
							
						
						84398897a7 
					 
					
						
						
							
							Improved clarity of docs/topics/install.txt.  
						
						
						
						
					 
					
						2018-03-05 10:17:23 -05:00 
						 
				 
			
				
					
						
							
							
								ovalseven8 
							
						 
					 
					
						
						
							
						
						821e304cc4 
					 
					
						
						
							
							Corrected User model docstring about required fields.  
						
						... 
						
						
						
						Follow up to 841a87785a 
						
						
					 
					
						2018-03-04 15:24:36 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						4ff29a53e6 
					 
					
						
						
							
							Refs  #17476  -- Removed obsolete simplification of timezone names in cache key generation.  
						
						
						
						
					 
					
						2018-03-03 14:56:39 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
							
						
						683341db43 
					 
					
						
						
							
							Condensed some widgets code.  
						
						
						
						
					 
					
						2018-03-03 13:35:09 -05:00 
						 
				 
			
				
					
						
							
							
								Almad 
							
						 
					 
					
						
						
							
						
						3d8fadad0f 
					 
					
						
						
							
							Added model name to AutoField error message.  
						
						
						
						
					 
					
						2018-03-03 13:22:00 -05:00 
						 
				 
			
				
					
						
							
							
								Patryk Zawadzki 
							
						 
					 
					
						
						
							
						
						a20aae414e 
					 
					
						
						
							
							Fixed   #29144  -- Made untranslated strings for territorial language variants use translations from the generic language variant.  
						
						
						
						
					 
					
						2018-03-03 12:08:24 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
							
						
						939e0a5995 
					 
					
						
						
							
							Fixed typo in docs/topics/forms/media.txt.  
						
						
						
						
					 
					
						2018-03-02 14:47:47 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Tomic 
							
						 
					 
					
						
						
							
						
						a1a3e51561 
					 
					
						
						
							
							Fixed   #29133  -- Fixed call_command() crash if a required option is passed in options.  
						
						
						
						
					 
					
						2018-03-02 12:25:08 -05:00 
						 
				 
			
				
					
						
							
							
								Christophe Mehay 
							
						 
					 
					
						
						
							
						
						40bac28faa 
					 
					
						
						
							
							Fixed   #29176  -- Fixed AbstractBaseUser.normalize_username() crash if username isn't a string.  
						
						
						
						
					 
					
						2018-03-02 11:32:53 -05:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						a2e97abd81 
					 
					
						
						
							
							Fixed   #29159  -- Made ModelChoiceIterator reuse QuerySet result cache.  
						
						... 
						
						
						
						When __len__() is called (e.g. when casting to list or tuple), the
QuerySet is evaluated and the result cache populated. iterator()
shouldn't be called on the QuerySet after that, as it would reset the
result cache and trigger a second query. 
						
						
					 
					
						2018-03-01 14:17:56 -05:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						40f0aa9885 
					 
					
						
						
							
							Fixed   #29158  -- Fixed len(choices) crash if ModelChoiceField's queryset is a manager.  
						
						... 
						
						
						
						Removing all() in __iter__() prevents a duplicate query when choices are
cast to a list and there's a prefetch_related(). 
						
						
					 
					
						2018-03-01 14:12:14 -05:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						06172d7bc2 
					 
					
						
						
							
							Consolidated ModelChoiceField tests.  
						
						
						
						
					 
					
						2018-03-01 14:05:35 -05:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						94a180402c 
					 
					
						
						
							
							Refs  #27728  -- Fixed thread safety of admin template tags.  
						
						... 
						
						
						
						Regression in 5cc28dc752 
						
						
					 
					
						2018-03-01 11:45:08 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4c02e3cda3 
					 
					
						
						
							
							Refs  #27728  -- Made cosmetic edits to admin template tag template overriding.  
						
						
						
						
					 
					
						2018-03-01 11:45:08 -05:00 
						 
				 
			
				
					
						
							
							
								Tomáš Ehrlich 
							
						 
					 
					
						
						
							
						
						fa352626c2 
					 
					
						
						
							
							Fixed   #29172  -- Fixed crash with Window expression in a subquery.  
						
						
						
						
					 
					
						2018-03-01 10:24:14 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						ba4a986240 
					 
					
						
						
							
							Refs  #28459  -- Improved performance of time difference expressions on MySQL.  
						
						
						
						
					 
					
						2018-03-01 14:42:21 +05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						75527c0f83 
					 
					
						
						
							
							Updated translations from Transifex  
						
						... 
						
						
						
						Forward port of 2126e9317e 
						
						
					 
					
						2018-02-28 20:06:52 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						54f80430be 
					 
					
						
						
							
							Fixed   #29166  -- Fixed crash in When() expression with a list argument.  
						
						... 
						
						
						
						Thanks Matthew Pava for the report and Tim Graham and Carlton Gibson for
reviews.
Regression in 19b2dfd1bf 
						
						
					 
					
						2018-02-28 18:05:23 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						3fb718f17d 
					 
					
						
						
							
							Eliminated the need to modify a model forms test when new test files are added.  
						
						
						
						
					 
					
						2018-02-28 10:26:26 -05:00