Alex Gaynor 
							
						 
					 
					
						
						
							
						
						b865009d41 
					 
					
						
						
							
							Fixed   #12397  -- allow safe_join to work with the root file system path, which means you can have your root template or file upload path at this location. You almost certainly don't want to do this, except in *very* limited sandboxed situations.  
						
						
						
						
					 
					
						2012-09-07 16:49:22 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						5262a288df 
					 
					
						
						
							
							Fixed   #18687 : Removed test_performance_scalability  
						
						... 
						
						
						
						Even after repeated adjustment of the constants, this test still fails
randomly. It has educated us to ignore messages from Jenkins, to a
point where we missed some actual failures. In addition, it accounts
for a non-negligible percentage of the run time of the test suite
just by itself. Since no one has proposed a convincing patch in months,
I'm going to remove the patch. We can't keep a randomly failing test
forever. 
						
						
					 
					
						2012-09-05 23:02:33 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						cc9b767fc6 
					 
					
						
						
							
							Fixed   #18902  -- Made force_bytes properly handle exception input  
						
						... 
						
						
						
						Thanks Aymeric Augustin for the report and the initial patch. 
						
						
					 
					
						2012-09-04 09:27:28 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e89bc39935 
					 
					
						
						
							
							Reverted type check added in  62954ba04c.  
						
						... 
						
						
						
						Refs #17040 . 
						
						
					 
					
						2012-08-21 09:00:55 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						62954ba04c 
					 
					
						
						
							
							[py3]  Fixed   #17040  -- ported django.utils.crypto.constant_time_compare.  
						
						... 
						
						
						
						This is a private API; adding a type check is acceptable. 
						
						
					 
					
						2012-08-20 22:50:49 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						9729f77326 
					 
					
						
						
							
							Reordered import statements for clarity.  
						
						
						
						
					 
					
						2012-08-19 21:50:07 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2f59e94a41 
					 
					
						
						
							
							Fixed   #18728  -- Made colon optional in tzinfo  
						
						... 
						
						
						
						Made two-digit hours and minutes mandatory in tzinfo (the code used
to crash if a one-digit representation was provided).
Added standalone tests for django.utils.dateparse. 
						
						
					 
					
						2012-08-19 21:47:41 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						afc1bd7ab8 
					 
					
						
						
							
							[py3] Made  212b9826bd Python 3-friendly  
						
						
						
						
					 
					
						2012-08-18 17:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						212b9826bd 
					 
					
						
						
							
							Fixed   #14516  -- Extract methods from removetags and slugify template filters  
						
						... 
						
						
						
						Patch by @jphalip updated to apply, documentation and release notes
added.
I've documented strip_tags as well as remove_tags as the difference
between the two wouldn't be immediately obvious. 
						
						
					 
					
						2012-08-18 15:07:21 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						ea1e8b38b3 
					 
					
						
						
							
							Ensured that the archive module consistantly explicitly closed all files.  
						
						
						
						
					 
					
						2012-08-15 02:53:40 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						ca6015ca71 
					 
					
						
						
							
							Close files in the module_loading tests always.  
						
						
						
						
					 
					
						2012-08-15 02:47:02 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						fe8484efda 
					 
					
						
						
							
							[py3] Ported django.utils.functional.  
						
						
						
						
					 
					
						2012-08-07 12:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						02e6b6409b 
					 
					
						
						
							
							[py3] Ported django.utils.decorators.  
						
						
						
						
					 
					
						2012-08-07 12:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						127b461b11 
					 
					
						
						
							
							[py3] Ported django.utils.crypto.  
						
						
						
						
					 
					
						2012-08-07 12:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						b55e07771f 
					 
					
						
						
							
							[py3] Ported django.utils.baseconv.  
						
						
						
						
					 
					
						2012-08-07 12:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d01eaf7104 
					 
					
						
						
							
							[py3] Removed uses of sys.maxint under Python 3.  
						
						... 
						
						
						
						Also fixed  #18706 : improved exceptions raised by int_to_base36. 
						
						
					 
					
						2012-08-03 18:51:28 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						ab6cd1c839 
					 
					
						
						
							
							[py3] Updated dict-like data structures for Python 3.  
						
						... 
						
						
						
						The keys/items/values methods return iterators in Python 3, and the
iterkeys/items/values methods don't exist in Python 3. The behavior
under Python 2 is unchanged. 
						
						
					 
					
						2012-07-25 22:58:48 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						38ce709fe4 
					 
					
						
						
							
							Added tests for deprecation warnings and fixed the argument order for the warnings.  
						
						
						
						
					 
					
						2012-07-24 07:01:57 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						a84d79f572 
					 
					
						
						
							
							[py3] Added Python 3 compatibility for xrange.  
						
						
						
						
					 
					
						2012-07-22 09:29:56 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						bdca5ea345 
					 
					
						
						
							
							[py3] Replaced unicode/str by six.text_type/bytes.  
						
						
						
						
					 
					
						2012-07-22 09:29:54 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						85cd458944 
					 
					
						
						
							
							Removed u prefixes on unicode strings.  
						
						... 
						
						
						
						They break Python 3. 
						
						
					 
					
						2012-07-20 12:29:22 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						c57abd3c29 
					 
					
						
						
							
							Remove DotExpandedDict, which was undocumented and unused.  
						
						
						
						
					 
					
						2012-07-14 19:04:37 -07:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						bee498f3a2 
					 
					
						
						
							
							Added 'format_html' utility for formatting HTML fragments safely  
						
						
						
						
					 
					
						2012-07-03 22:20:12 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						fe873e2765 
					 
					
						
						
							
							Fixed   #12140  -- Fixed http.urlencode result for empty lists  
						
						... 
						
						
						
						Thanks aneil for the report and the initial patch. 
						
						
					 
					
						2012-06-14 11:32:40 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4a103086d5 
					 
					
						
						
							
							Fixed   #18269  -- Applied unicode_literals for Python 3 compatibility.  
						
						... 
						
						
						
						Thanks Vinay Sajip for the support of his django3 branch and
Jannis Leidel for the review. 
						
						
					 
					
						2012-06-07 18:08:47 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						11a5355517 
					 
					
						
						
							
							Inserted more simplefilter calls to be sure warnings are emitted.  
						
						... 
						
						
						
						Thanks to Florian Apolloner for suggesting the patch. 
						
						
					 
					
						2012-05-03 21:31:23 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						00c0d3c44e 
					 
					
						
						
							
							Made warning assertions work with or without -Wall python switch  
						
						
						
						
					 
					
						2012-05-03 20:18:05 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						10cf3c6427 
					 
					
						
						
							
							Used catch_warnings instead of save/restore methods. Refs  #17049 .  
						
						
						
						
					 
					
						2012-05-03 18:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						b52672d778 
					 
					
						
						
							
							Replaced deprecated TestCase methods. Refs  #17049 .  
						
						
						
						
					 
					
						2012-05-03 16:39:16 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e84f79f051 
					 
					
						
						
							
							Fixed   #18042  -- Advanced deprecation warnings.  
						
						... 
						
						
						
						Thanks Ramiro for the patch. 
						
						
					 
					
						2012-05-03 15:27:01 +02:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						4b11762f7d 
					 
					
						
						
							
							Fixed SortedDict.__copy__()  
						
						... 
						
						
						
						Fixed  #18175  -- Calling SortedDict.__copy__() resulted in changes to
the original dictionary. The reason was likely related to subclassing
dict.
Thanks to linovia for report and patch. 
					
						2012-04-30 17:19:55 +03:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3e8b40f479 
					 
					
						
						
							
							Fixed   #17992  -- Added a public API for localtime.  
						
						... 
						
						
						
						Thanks Bradley Ayers for the report. 
						
						
					 
					
						2012-04-29 15:37:23 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						1e28567e0d 
					 
					
						
						
							
							Fixed   #17937  -- Avoided an error in the timeuntil filter when it receives a date object. Thanks Dmitry Guyvoronsky for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17774  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-03-22 07:29:39 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						b9b3e9f0ef 
					 
					
						
						
							
							Use Python's changed comparisons, which makes this a bit more readable.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17526  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-02-16 01:10:21 +00:00 
						 
				 
			
				
					
						
							
							
								Paul McMillan 
							
						 
					 
					
						
						
							
						
						6072e108e2 
					 
					
						
						
							
							Fixed   #17693 . Input validation and tests for base36 conversion utils. Thanks Keryn Knight for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17525  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-02-16 00:58:49 +00:00 
						 
				 
			
				
					
						
							
							
								Paul McMillan 
							
						 
					 
					
						
						
							
						
						114b655247 
					 
					
						
						
							
							Fixed   #15237  (again). RSS feeds now include proper character encoding in the mimetype. Thanks shadow for the report and Michal Rzechonek for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17494  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-02-10 23:45:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						c1acda6d8f 
					 
					
						
						
							
							Updated a few localization formats to stop the changes done in r17473 from breaking the tests.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17486  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-02-10 01:13:29 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						bd58612514 
					 
					
						
						
							
							Fixed   #17634  -- Optimized the performance of MultiValueDict by using append instead of copy and by minimizing the number of dict lookups. Refs  #736 .  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17464  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-02-09 18:41:20 +00:00 
						 
				 
			
				
					
						
							
							
								Paul McMillan 
							
						 
					 
					
						
						
							
						
						1030d66a14 
					 
					
						
						
							
							Fixed   #17481 . pbkdf2 hashes no longer ommit leading zeros.  
						
						... 
						
						
						
						Some existing user passwords may need to be reset or converted 
after this change. See the 1.4-beta release notes for more details.
Thanks bhuztez for the report and initial patch, claudep for the test.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17418  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-02-02 04:44:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Beaven 
							
						 
					 
					
						
						
							
						
						e52c52ea13 
					 
					
						
						
							
							Fixed   #17492  -- Allow reversal of named backreferences. Thanks nate_b  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17336  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-01-03 22:49:13 +00:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						1572a3d4b2 
					 
					
						
						
							
							Fixed   #10931  -- Made Truncator handle newlines properly. Thanks to gsong and Claude Paroz.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17329  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-01-02 18:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								Paul McMillan 
							
						 
					 
					
						
						
							
						
						143fa9193c 
					 
					
						
						
							
							Improved comment formatting to appease Gaynor.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17311  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-30 20:43:01 +00:00 
						 
				 
			
				
					
						
							
							
								Paul McMillan 
							
						 
					 
					
						
						
							
						
						1fed65224f 
					 
					
						
						
							
							Increased pbkdf2 scaling test vectors to lower chance of false test failures.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17308  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-30 20:35:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						ff1f423d29 
					 
					
						
						
							
							Fixed a few tests to run on Python 2.5. Thanks, Florian Apolloner.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17273  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-25 12:47:13 +00:00 
						 
				 
			
				
					
						
							
							
								Paul McMillan 
							
						 
					 
					
						
						
							
						
						90e05aaeac 
					 
					
						
						
							
							Renovated password hashing, including the forgotten files in r17253.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17254  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-23 03:53:56 +00:00 
						 
				 
			
				
					
						
							
							
								Paul McMillan 
							
						 
					 
					
						
						
							
						
						dce820ff70 
					 
					
						
						
							
							Renovated password hashing. Many thanks to Justine Tunney for help with the initial patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17253  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-23 03:46:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						a9a0f0b03f 
					 
					
						
						
							
							Fixed   #17042  -- Extended startproject and startapp management commands to better handle custom app and project templates. Many thanks to Preston Holmes for his initial patch and Alex Gaynor, Carl Meyer, Donald Stufft, Jacob Kaplan-Moss and Julien Phalip for code reviewing.  
						
						... 
						
						
						
						* Added ability to pass the project or app directory path as the second argument
* Added ``--template`` option for specifying custom project and app templates
* Cleaned up admin_scripts tests a little while I was there
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17246  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-22 22:38:02 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						655b29b5ba 
					 
					
						
						
							
							Fixed   #16563  - Error pickling request.user  
						
						... 
						
						
						
						Thanks to zero.fuxor for the report
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17202  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-15 02:33:14 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						affca1369c 
					 
					
						
						
							
							Fixed   #16632  -- Crash on responses without Content-Type with IE. Thanks juan for the report and kenth for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17196  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-11 08:58:14 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						9b1cb755a2 
					 
					
						
						
							
							Added support for time zones. Thanks Luke Plant for the review.  Fixed   #2626 .  
						
						... 
						
						
						
						For more information on this project, see this thread:
http://groups.google.com/group/django-developers/browse_thread/thread/cf0423bbb85b1bbf 
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17106  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-11-18 13:01:06 +00:00