django-bot 
							
						 
					 
					
						
						
							
						
						9c19aff7c7 
					 
					
						
						
							
							Refs  #33476  -- Reformatted code with Black.  
						
						
						
						
					 
					
						2022-02-07 20:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						7272e1963f 
					 
					
						
						
							
							Fixed   #32821  -- Updated os.scandir() uses to use a context manager.  
						
						
						
						
					 
					
						2021-06-07 06:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ae48601e6d 
					 
					
						
						
							
							Skipped test_archive tests when bz2/lzma module is not installed.  
						
						
						
						
					 
					
						2021-02-04 14:08:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						05413afa8c 
					 
					
						
						
							
							Fixed CVE-2021-3281 -- Fixed potential directory-traversal via archive.extract().  
						
						... 
						
						
						
						Thanks Florian Apolloner, Shai Berger, and Simon Charette for reviews.
Thanks Wang Baohua for the report. 
						
						
					 
					
						2021-02-01 09:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Ad Timmering 
							
						 
					 
					
						
						
							
						
						ec5aa2161d 
					 
					
						
						
							
							Fixed   #30807  -- Fixed TestArchive.test_extract_file_permissions() when umask is 0o000.  
						
						... 
						
						
						
						Fixed test that checks permissions on files extracted from archives
with no permissions set, to not assume a default umask of 0o002.
Test regression in c95d063e77 
						
						
					 
					
						2020-06-29 07:51:43 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						c95d063e77 
					 
					
						
						
							
							Refs  #30160  -- Simplified and improved tests for django.utils.archive.  
						
						... 
						
						
						
						The file executable should have 0o775 permission not only u=x.
The file no_permissions should have 0o644 u=r. 
						
						
					 
					
						2019-07-31 09:46:24 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						421c4cd2ee 
					 
					
						
						
							
							Removed redundant ArchiveTest.test_extract_method() test.  
						
						... 
						
						
						
						The extract() function has the same code as used in the test method
for Archive.extract(). 
						
						
					 
					
						2019-07-30 11:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						0509148c24 
					 
					
						
						
							
							Refs  #30160  -- Made destination path a required argument of extract().  
						
						
						
						
					 
					
						2019-07-30 11:27:56 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4e729feaa6 
					 
					
						
						
							
							Refs  #23919  -- Removed django.utils._os.upath()/npath()/abspathu() usage.  
						
						... 
						
						
						
						These functions do nothing on Python 3. 
						
						
					 
					
						2017-01-20 08:01:02 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						cecc079168 
					 
					
						
						
							
							Refs  #23919  -- Stopped inheriting from object to define new style classes.  
						
						
						
						
					 
					
						2017-01-19 08:39:46 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Samarchyan 
							
						 
					 
					
						
						
							
						
						5cf4894836 
					 
					
						
						
							
							Fixed   #27628  -- Fixed unarchiving a file without permission data.  
						
						
						
						
					 
					
						2016-12-28 19:14:58 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Samarchyan 
							
						 
					 
					
						
						
							
						
						d0112cf930 
					 
					
						
						
							
							Fixed   #26494  -- Made Archive.extract() preserve file permissions.  
						
						
						
						
					 
					
						2016-12-06 08:28:36 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								Alexandr Shurigin 
							
						 
					 
					
						
						
							
						
						083d285b82 
					 
					
						
						
							
							Fixed   #22681  -- Made TarArchive recognize leading directories properly.  
						
						
						
						
					 
					
						2014-06-03 12:00:33 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cfcf4b3605 
					 
					
						
						
							
							Stopped using django.utils.unittest in the test suite.  
						
						... 
						
						
						
						Refs #20680 . 
						
						
					 
					
						2013-07-01 14:29:33 +02:00 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						612ef3e5c9 
					 
					
						
						
							
							Modified utils_tests for unittest2 discovery.  
						
						
						
						
					 
					
						2013-04-12 15:31:58 -06:00