Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						bdca5ea345 
					 
					
						
						
							
							[py3] Replaced unicode/str by six.text_type/bytes.  
						
						
						
						
					 
					
						2012-07-22 09:29:54 +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 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cec6bd5a59 
					 
					
						
						
							
							Fixed   #18023  -- Removed bundled simplejson.  
						
						... 
						
						
						
						And started the deprecation path for django.utils.simplejson.
Thanks Alex Ogier, Clueless, and other contributors for their
work on the patch. 
						
						
					 
					
						2012-04-29 19:58:00 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						d362c1546f 
					 
					
						
						
							
							Convert much of the regression tests to use absolute imports.  There's still work to be done though.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16976  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-10-13 18:51:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Beaven 
							
						 
					 
					
						
						
							
						
						fcf7fbc68c 
					 
					
						
						
							
							Fixes   #8593  -- better handling of safe_join case sensitivity on windows. Thanks for the initial patch, ramiro.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16267  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-05-22 23:56:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						eb24b54634 
					 
					
						
						
							
							Fixed   #15496  -- Corrected handling of base64 file upload encoding. Thanks, gene and Claude Paroz.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16176  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-05-07 16:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Adrian Holovaty 
							
						 
					 
					
						
						
							
						
						13864703bc 
					 
					
						
						
							
							Removed a bunch more Python 2.4 workarounds now that we don't support that version. Refs  #15702  -- thanks to jonash for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@15927  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-03-28 02:11:19 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						f21fc714ea 
					 
					
						
						
							
							Fixed   #15362 : Added explicit deletion of file to test, needed now since files are no longer auto-deleted when a referencing object is deleted. Thanks mila.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@15602  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-02-21 12:35:19 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						600aa6679e 
					 
					
						
						
							
							Fixed   #11030 : Reverted a change that assumed the file system encoding was utf8, and changed a test to demonstrate how that assumption corrupted uploaded non-ASCII file names on systems that don't use utf8 as their file system encoding (Windows for one, specifically). Thanks for the report to vrehak.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12661  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-02 21:58:49 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Tracey 
							
						 
					 
					
						
						
							
						
						668bc4f7be 
					 
					
						
						
							
							Fixed   #10254 : Changed the regex in get_valid_filename to allow unicode alphanumerics (thanks gulliver).  Also updated the file_uploads test for this case to check the name after saving the uploaded file. As it was the test ensured that files with unicode characters in their names could be uploaded, but it wasn't actually ensuring that the unicode characters were preserved through save.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@10388  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-04-04 17:34:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						15644cb255 
					 
					
						
						
							
							Fixed   #8622 : accessing POST after a POST handling exception no longer throws the server into an infinite loop. Thanks to vung for tracking this one down and fixing it.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@8748  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-08-30 19:56:14 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						a9f0ae706a 
					 
					
						
						
							
							Fixed   #8203  -- Fixed temporary file deleation on Windows and a couple of edge  
						
						... 
						
						
						
						cases on Unix-like systems. Patch from snaury. Testing and verification on
Windows, Mac and Linux from cgrady and ramikassab.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8493  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-08-23 17:56:02 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						afa98dba98 
					 
					
						
						
							
							Added an import that was missed in [8193]. Thanks Karen Tracey.  Fixed   #8143 .  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@8233  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-08-08 16:03:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						a28b75b0ba 
					 
					
						
						
							
							Fixed   #7614 : the quickening has come, and there now is only one UploadedFile. On top of that, UploadedFile's interface has been improved:  
						
						... 
						
						
						
						* The API now more closely matches a proper file API. This unfortunately means a few backwards-incompatible renamings; see BackwardsIncompatibleChanges. This refs #7593 .
  * While we were at it, renamed chunk() to chunks() to clarify that it's an iterator.
  * Temporary uploaded files now property use the tempfile library behind the scenes which should ensure better cleanup of tempfiles (refs #7593  again).
Thanks to Mike Axiak for the bulk of this patch.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7859  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-07-07 23:16:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						9dabd1f8ff 
					 
					
						
						
							
							Fixed   #7651 : uploading multiple files with the same name now work. Also, in order to test the problem the test client now handles uploading multiple files at once. Patch from Mike Axiak.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@7858  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-07-07 22:06:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jacob Kaplan-Moss 
							
						 
					 
					
						
						
							
						
						d725cc9734 
					 
					
						
						
							
							Fixed   #2070 : refactored Django's file upload capabilities.  
						
						... 
						
						
						
						A description of the new features can be found in the new [http://www.djangoproject.com/documentation/upload_handing/  upload handling documentation]; the executive summary is that Django will now happily handle uploads of large files without issues.
This changes the representation of uploaded files from dictionaries to bona fide objects; see BackwardsIncompatibleChanges for details.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7814  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2008-07-01 15:10:51 +00:00