Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						c7e747d775 
					 
					
						
						
							
							DiscIO: Improve IVolume::Read32 error handling  
						
						... 
						
						
						
						Callers can now check whether reads fail, either by checking the return
value or by setting the buffer to a known bad value and seeing if it stays
untouched. I've added error checks to FileSystemGCWii and Boot_BS2Emu,
but not to Boot since it doesn't check any of its other reads either. 
						
						
					 
					
						2015-12-14 09:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Wick 
							
						 
					 
					
						
						
							
						
						584ea8b320 
					 
					
						
						
							
							Merge pull request  #3206  from JosJuice/limit-filesystem-size-2  
						
						... 
						
						
						
						Limit size of loaded file systems 
						
						
					 
					
						2015-11-18 10:43:47 +01:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						df79398445 
					 
					
						
						
							
							DiscIO: drop unused stuff  
						
						
						
						
					 
					
						2015-11-10 17:03:08 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						6c25c63301 
					 
					
						
						
							
							Limit size of loaded file systems  
						
						... 
						
						
						
						If a disc image is malformed in a specific way, Dolphin
will try to allocate a lot of memory, making it crash.
To avoid that, this change adds an artificial limit for
the size of file systems that Dolphin will try to load. 
						
						
					 
					
						2015-10-28 21:47:19 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						618ccf6109 
					 
					
						
						
							
							Remove DiscScrubber::GetDOLSize in favor of IFileSystem::GetBootDOLSize  
						
						... 
						
						
						
						IFileSystem::GetBootDOLSize acts the same. The only difference is that it
reads the DOL offset on its own, but this change makes that optional. 
						
						
					 
					
						2015-10-17 20:52:26 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						cc036ca86c 
					 
					
						
						
							
							Common: Remove other Common prefixed headers from Common.h  
						
						
						
						
					 
					
						2015-09-26 18:51:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						19459e827f 
					 
					
						
						
							
							Partially revert "General: Toss out PRI macro usage"  
						
						
						
						
					 
					
						2015-09-11 09:49:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8fdb013d54 
					 
					
						
						
							
							General: Toss out PRI macro usage  
						
						... 
						
						
						
						Now that VS supports more printf specifiers, these aren't necessary 
						
						
					 
					
						2015-09-05 16:02:35 -04:00 
						 
				 
			
				
					
						
							
							
								comex 
							
						 
					 
					
						
						
							
						
						2ae6fb9240 
					 
					
						
						
							
							Merge pull request  #2338  from JosJuice/getfilelist-return  
						
						... 
						
						
						
						Filesystem: Return file list reference instead of modifying argument 
						
						
					 
					
						2015-06-02 20:28:25 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						5911dd528a 
					 
					
						
						
							
							Merge pull request  #2361  from JosJuice/filesystem-read32  
						
						... 
						
						
						
						Remove CFileSystemGCWii::Read32 
						
						
					 
					
						2015-05-25 23:40:28 -04:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						30ebb2459e 
					 
					
						
						
							
							Set copyright year to when a file was created  
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						cefcb0ace9 
					 
					
						
						
							
							Update license headers to GPLv2+  
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						272f9d3cbc 
					 
					
						
						
							
							FileSystemGCWii: Allow reading files partially  
						
						
						
						
					 
					
						2015-05-03 15:44:24 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						0d9ca081bb 
					 
					
						
						
							
							Remove CFileSystemGCWii::Read32  
						
						... 
						
						
						
						A function that does the same thing was added to IVolume in 4cd00e3 
						
						
					 
					
						2015-05-03 11:39:20 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						d43a920924 
					 
					
						
						
							
							Filesystem: Return file list reference instead of modifying argument  
						
						
						
						
					 
					
						2015-04-28 12:48:05 +02:00 
						 
				 
			
				
					
						
							
							
								Tres Walsh 
							
						 
					 
					
						
						
							
						
						8ee601d32b 
					 
					
						
						
							
							Fix variable name ambiguity  
						
						
						
						
					 
					
						2015-01-11 13:54:20 -08:00 
						 
				 
			
				
					
						
							
							
								Tres Walsh 
							
						 
					 
					
						
						
							
						
						9e541f6d2d 
					 
					
						
						
							
							Reduce number of allocations in CFileSystemGCWii::BuildFilenames  
						
						... 
						
						
						
						Modify SFileInfo to use a default move constructor, and no copy constructor.
Modify SFileInfo to use member initializers. 
						
						
					 
					
						2015-01-11 13:42:50 -08:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						bb93336ecf 
					 
					
						
						
							
							DiscIO: Replace "raw" functions with "decrypt" parameters  
						
						... 
						
						
						
						This is intended to make decryption look less implicit in the code. 
						
						
					 
					
						2014-12-28 10:35:48 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d1d70c1a7d 
					 
					
						
						
							
							FileSystemGCWii: Shorten some string concatenations  
						
						... 
						
						
						
						Just does it all on one line instead. 
						
						
					 
					
						2014-10-28 13:41:42 -04:00 
						 
				 
			
				
					
						
							
							
								Rohit Nirmal 
							
						 
					 
					
						
						
							
						
						fbc64984ca 
					 
					
						
						
							
							Include CommonTypes.h instead of Common.h.  
						
						
						
						
					 
					
						2014-09-08 15:39:58 -04:00 
						 
				 
			
				
					
						
							
							
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						d4a2afe345 
					 
					
						
						
							
							Fix another protential issue with casting.  
						
						... 
						
						
						
						Another issue from #334  with the casting moved from the output of
min to it's inputs.
This is a non-issue on 64 bit machines, but if dolphin is compiled
on an OS with size_t == u32 (say ARM) then remainingSize could be
truncated.
Restored the casting to the original order before #334 . 
						
						
					 
					
						2014-07-15 01:38:05 +12:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						3805c4967f 
					 
					
						
						
							
							Fix ISO Directory extraction.  
						
						
						
						
					 
					
						2014-06-29 14:22:06 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						49b0eef393 
					 
					
						
						
							
							Remove the min/max functions in CommonFuncs.  
						
						... 
						
						
						
						The algorithm header has the same functions. 
						
						
					 
					
						2014-05-29 21:44:41 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						5310d6d2ea 
					 
					
						
						
							
							Fix a crash that got recently introduced.  
						
						... 
						
						
						
						When CFileSystemGCWii::GetFileName can't find a valid filename it would return nullptr.
nullptr as a std::string throws an assert within the std lib.
So return an empty string and check if it is empty or not 
						
						
					 
					
						2014-03-23 22:29:30 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						bd1ce18f90 
					 
					
						
						
							
							Simplify file tree building for the filesystem view.  
						
						... 
						
						
						
						Technically this also simplifies on disc filename building in general. 
						
						
					 
					
						2014-03-16 16:54:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a82675b7d5 
					 
					
						
						
							
							Kill off some usages of c_str.  
						
						... 
						
						
						
						Also changes some function params, but this is ok.
Some simplifications were also able to be made (ie. killing off strcmps with ==, etc). 
						
						
					 
					
						2014-03-14 13:51:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						d802d39281 
					 
					
						
						
							
							clang-modernize -use-nullptr  
						
						... 
						
						
						
						and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine 
						
						
					 
					
						2014-03-09 21:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						c698c07755 
					 
					
						
						
							
							Make DiscIO/ mostly IWYU clean (and fix errors in rest of the project detected by this change).  
						
						
						
						
					 
					
						2014-02-22 23:37:29 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2afe215271 
					 
					
						
						
							
							Convert all includes to relative paths.  
						
						
						
						
					 
					
						2014-02-18 02:19:10 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6c4ee1753a 
					 
					
						
						
							
							Fix some vertical alignments  
						
						... 
						
						
						
						ie. uses spaces for alignment. 
						
						
					 
					
						2014-02-16 20:12:05 -05:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						34692ab826 
					 
					
						
						
							
							Remove unnecessary Src/ folders  
						
						
						
						
					 
					
						2013-12-31 14:03:19 -05:00