Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3800f63721 
					 
					
						
						
							
							Dropped fix_IE_for_vary/attach.  
						
						... 
						
						
						
						This is a security fix. Disclosure following shortly. 
						
						
					 
					
						2014-05-14 10:19:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriscauley 
							
						 
					 
					
						
						
							
						
						66ec9ee441 
					 
					
						
						
							
							Fixed   #22378  -- Updated \d to [0-9]+ in urlpatterns of docs and tests.  
						
						... 
						
						
						
						Thanks tomwys for the suggestion. 
						
						
					 
					
						2014-04-16 20:36:29 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						69a4f383f6 
					 
					
						
						
							
							Fixed   #22338  -- Fixed a test dependent on dictionary key iteration order.  
						
						
						
						
					 
					
						2014-03-30 14:25:06 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c19bbefca2 
					 
					
						
						
							
							Fixed a deprecation warning on Python 3.  
						
						
						
						
					 
					
						2014-03-27 06:59:54 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						232181d1c5 
					 
					
						
						
							
							Advanced deprecation warnings for 1.8.  
						
						
						
						
					 
					
						2014-03-22 21:12:58 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6a0291bdaf 
					 
					
						
						
							
							Tweaked strip_tags tests to pass on Python 3.3  
						
						
						
						
					 
					
						2014-03-22 14:43:11 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6ca6c36f82 
					 
					
						
						
							
							Improved strip_tags and clarified documentation  
						
						... 
						
						
						
						The fact that strip_tags cannot guarantee to really strip all
non-safe HTML content was not clear enough. Also see:
https://www.djangoproject.com/weblog/2014/mar/22/strip-tags-advisory/  
						
						
					 
					
						2014-03-22 10:59:18 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8b81dee60c 
					 
					
						
						
							
							Removed fix_ampersands template filter per deprecation timeline.  
						
						... 
						
						
						
						Also removed related utility functions:
* django.utils.html.fix_ampersands
* django.utils.html.clean_html 
						
						
					 
					
						2014-03-21 08:50:43 -04:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						61917aa08b 
					 
					
						
						
							
							Fixed   #21840  -- Moved dunder methods from SimpleLazyObject to LazyObject.  
						
						... 
						
						
						
						This commit also added tests for LazyObject and refactored
the testsuite of SimpleLazyObject so that it can share
test cases with LazyObject. 
						
						
					 
					
						2014-03-13 10:03:01 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						210d0489c5 
					 
					
						
						
							
							Fixed   #21188  -- Introduced subclasses for to-be-removed-in-django-XX warnings  
						
						... 
						
						
						
						Thanks Anssi Kääriäinen for the idea and Simon Charette for the
review. 
						
						
					 
					
						2014-03-08 09:57:40 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						ac699cdc17 
					 
					
						
						
							
							Really hidden warnings in javascript_quote tests  
						
						... 
						
						
						
						Refs #21725 . 
						
						
					 
					
						2014-03-05 09:00:55 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Romijn 
							
						 
					 
					
						
						
							
						
						775975f15d 
					 
					
						
						
							
							Fixed   #22130  -- Deprecated fix_ampersands, removed utils.clean_html()  
						
						
						
						
					 
					
						2014-03-01 14:07:57 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						926e18d7d1 
					 
					
						
						
							
							Deprecated django.utils.text.javascript_quote.  
						
						... 
						
						
						
						Refs #21725 . 
						
						
					 
					
						2014-02-22 13:50:12 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						847171b0d0 
					 
					
						
						
							
							Fixed test failures when running in a narrow Python build.  
						
						
						
						
					 
					
						2014-02-22 13:50:12 +01:00 
						 
				 
			
				
					
						
							
							
								MattBlack85 
							
						 
					 
					
						
						
							
						
						1c1dffca75 
					 
					
						
						
							
							Fixed   #21725  -- Fixed JavaScript quoting encoding.  
						
						... 
						
						
						
						Thanks to nedbatchelder for the report. 
						
						
					 
					
						2014-02-15 19:39:21 +01:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						5d263dee30 
					 
					
						
						
							
							Fixed   #21674  -- Deprecated the import_by_path() function in favor of import_string().  
						
						... 
						
						
						
						Thanks Aymeric Augustin for the suggestion and review. 
						
						
					 
					
						2014-02-08 11:12:19 -05:00 
						 
				 
			
				
					
						
							
							
								Vajrasky Kok 
							
						 
					 
					
						
						
							
						
						c43c469a2e 
					 
					
						
						
							
							Fixed   #21731  -- Made javascript_quote escapes '</'.  
						
						
						
						
					 
					
						2014-02-06 04:02:09 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						55d19d370f 
					 
					
						
						
							
							Removed import which is now unused  
						
						
						
						
					 
					
						2014-02-05 13:26:56 -08:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						a878bf9b09 
					 
					
						
						
							
							Revert "Fixed  #20296  -- Allowed SafeData and EscapeData to be lazy"  
						
						... 
						
						
						
						This reverts commit 2ee447fb5f#21882 ) and didn't really
do what it was supposed to: while it did delay the evaluation
of lazy objects passed to mark_safe(), they weren't actually
marked as such so they could end up being escaped twice.
Refs #21882 . 
						
						
					 
					
						2014-02-05 21:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						ca95f8e435 
					 
					
						
						
							
							Moved sys.path-extending decorator to django.test.utils and used throughout test suite.  
						
						... 
						
						
						
						Thanks Aymeric for the suggestion. 
						
						
					 
					
						2014-01-25 22:50:40 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						9cc3371a0f 
					 
					
						
						
							
							Fixed   #21756  -- Skipped two timezone-related tests on Windows.  
						
						... 
						
						
						
						Windows cannot use a time zone other than the default time zone.
Thanks manfre for the report. 
						
						
					 
					
						2014-01-12 09:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e32095616c 
					 
					
						
						
							
							Imported override_settings from its new location.  
						
						
						
						
					 
					
						2013-12-23 21:37:56 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						da16bb30ff 
					 
					
						
						
							
							Dropped AppCache._empty, _with_app and _without_app.  
						
						... 
						
						
						
						It's now easier to achieve the same effect with modify_settings or
override_settings. 
						
						
					 
					
						2013-12-23 21:37:56 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2fef9e5375 
					 
					
						
						
							
							Moved apps back in the toplevel django namespace.  
						
						... 
						
						
						
						Reverted 4a56a93cc4 
						
						
					 
					
						2013-12-22 11:39:55 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2239081ff1 
					 
					
						
						
							
							Expurged INSTALLED_APPS from code and tests.  
						
						... 
						
						
						
						Except the app cache code and a few specific tests, of course. 
						
						
					 
					
						2013-12-22 11:39:18 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						65cd74be8e 
					 
					
						
						
							
							Stopped iterating on INSTALLED_APPS.  
						
						... 
						
						
						
						Used the app cache's get_app_configs() method instead. 
						
						
					 
					
						2013-12-22 11:39:18 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						6685713869 
					 
					
						
						
							
							Fixed E127 pep8 warnings.  
						
						
						
						
					 
					
						2013-12-14 11:59:15 -05:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						2c837233f5 
					 
					
						
						
							
							Fixed   #21574  -- Handle bytes consistently in utils.text.normalize_newlines.  
						
						... 
						
						
						
						All input is now coerced to text before being normalized.
This changes nothing under Python 2 but it allows bytes
to be passed to the function without a TypeError under Python3
(bytes are assumed to be utf-8 encoded text).
Thanks to trac user vajrasky for the report. 
						
						
					 
					
						2013-12-12 16:09:12 +01:00 
						 
				 
			
				
					
						
							
							
								Vajrasky Kok 
							
						 
					 
					
						
						
							
						
						a1a26690b9 
					 
					
						
						
							
							Fixed   #21572  -- Added unit test for django.utils.text.normalize_newlines.  
						
						
						
						
					 
					
						2013-12-07 16:28:22 +08:00 
						 
				 
			
				
					
						
							
							
								Vajrasky Kok 
							
						 
					 
					
						
						
							
						
						7169722d5c 
					 
					
						
						
							
							Fixed   #21505  -- Added unit test for django.utils.text.get_valid_filename.  
						
						
						
						
					 
					
						2013-11-24 11:10:34 +01:00 
						 
				 
			
				
					
						
							
							
								Bouke Haarsma 
							
						 
					 
					
						
						
							
						
						2397daab4a 
					 
					
						
						
							
							Fixed   #9523  -- Restart runserver after compiling apps translations  
						
						... 
						
						
						
						Django also uses locales provided by apps, which also might change. Also when
i18n is disabled, there is no need for watching translation files. 
						
						
					 
					
						2013-11-11 11:43:09 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						c347f78cc1 
					 
					
						
						
							
							Fixed all E226 violations  
						
						
						
						
					 
					
						2013-11-03 10:08:55 -08:00 
						 
				 
			
				
					
						
							
							
								Jason Myers 
							
						 
					 
					
						
						
							
						
						c3791463a5 
					 
					
						
						
							
							Fixing E302 Errors  
						
						... 
						
						
						
						Signed-off-by: Jason Myers <jason@jasonamyers.com > 
						
						
					 
					
						2013-11-02 23:48:47 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						36ded01527 
					 
					
						
						
							
							Fixed   #21302  -- Fixed unused imports and import *.  
						
						
						
						
					 
					
						2013-11-02 15:24:56 -04:00 
						 
				 
			
				
					
						
							
							
								Bouke Haarsma 
							
						 
					 
					
						
						
							
						
						c3936c0d79 
					 
					
						
						
							
							Fixed   #9523  -- Restart runserver after translation MO files change  
						
						... 
						
						
						
						Thanks to Krzysztof Kulewski for the initial patch. 
						
						
					 
					
						2013-11-02 10:29:07 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						9d740eb8b1 
					 
					
						
						
							
							Fix all violators of E231  
						
						
						
						
					 
					
						2013-10-26 12:15:03 -07:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						c3aa2948c6 
					 
					
						
						
							
							Fixed   #21298  -- Fixed E301 pep8 warnings  
						
						
						
						
					 
					
						2013-10-23 13:45:03 +01:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						b289fcf1bf 
					 
					
						
						
							
							Fixed   #21288  -- Fixed E126 pep8 warnings  
						
						
						
						
					 
					
						2013-10-21 08:31:30 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						96d1d4e292 
					 
					
						
						
							
							Removed unused local variables in tests.  
						
						
						
						
					 
					
						2013-10-19 08:31:38 -04:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						a800036981 
					 
					
						
						
							
							Fixed   #21287  -- Fixed E123 pep8 warnings  
						
						
						
						
					 
					
						2013-10-18 10:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Bouke Haarsma 
							
						 
					 
					
						
						
							
						
						2fb5a51fa3 
					 
					
						
						
							
							Fixed   #18659  -- Deprecated request.REQUEST and MergeDict  
						
						... 
						
						
						
						Thanks Aymeric Augustin for the suggestion. 
						
						
					 
					
						2013-10-17 09:42:28 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						694d7da6c5 
					 
					
						
						
							
							Merge pull request  #1744  from unaizalakain/ticket_7261  
						
						... 
						
						
						
						Fixed  #7261  -- support for __html__ for library interoperability 
					
						2013-10-15 14:43:35 -07:00 
						 
				 
			
				
					
						
							
							
								Unai Zalakain 
							
						 
					 
					
						
						
							
						
						af64429b99 
					 
					
						
						
							
							Fixed   #7261  -- support for __html__ for library interoperability  
						
						... 
						
						
						
						The idea is that if an object implements __html__ which returns a string this is
used as HTML representation (eg: on escaping). If the object is a str or unicode
subclass and returns itself the object is a safe string type.
This is an updated patch based on jbalogh and ivank patches. 
						
						
					 
					
						2013-10-15 00:42:42 +02:00 
						 
				 
			
				
					
						
							
							
								Larry O'Neill 
							
						 
					 
					
						
						
							
						
						83b9bfea44 
					 
					
						
						
							
							Fixed   #21266  -- Fixed E201,E202 pep8 warnings.  
						
						
						
						
					 
					
						2013-10-14 18:12:00 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						589dc49e12 
					 
					
						
						
							
							Fixed   #21198  -- Prevented invalid use of @python_2_unicode_compatible.  
						
						... 
						
						
						
						Thanks jpic for the report and chmodas for working on a patch.
Reverts 2ea80b94#19362 . 
						
						
					 
					
						2013-10-13 18:14:04 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						1dae4ac177 
					 
					
						
						
							
							Whitespace cleanup.  
						
						... 
						
						
						
						* Removed trailing whitespace.
* Added newline to EOF if missing.
* Removed blank lines at EOF.
* Removed some stray tabs. 
						
						
					 
					
						2013-10-10 16:49:20 -04:00 
						 
				 
			
				
					
						
							
							
								Jaap Roes 
							
						 
					 
					
						
						
							
						
						40b95a24ae 
					 
					
						
						
							
							Fixed   #20568  -- truncatewords_html no longer splits words containing HTML entities.  
						
						... 
						
						
						
						Thanks yann0 at hotmail.com for the report. 
						
						
					 
					
						2013-10-08 08:24:58 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						671757b507 
					 
					
						
						
							
							Fixed   #21161  -- Timezone-related tests on Windows.  
						
						... 
						
						
						
						Thanks Xelnor for the patch. 
						
						
					 
					
						2013-10-05 18:50:20 +02:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						3754f4ad41 
					 
					
						
						
							
							Fix   #21185 : Added tests for unescape_entities.  
						
						... 
						
						
						
						Also fixed a py3 incompatibility.
Thanks to brutasse for the report. 
						
						
					 
					
						2013-09-27 17:00:42 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4f40b97d97 
					 
					
						
						
							
							Fixed   #21118  -- Isolated a test that uses the database.  
						
						... 
						
						
						
						Thanks rmboggs for the report. 
						
						
					 
					
						2013-09-18 09:42:47 -04:00