comp500 
							
						 
					 
					
						
						
							
						
						c6e304bc7f 
					 
					
						
						
							
							Add support for mode field, with CurseForge metadata lookup  
						
						 
						
						... 
						
						
						
						Now always asks the user before proceeding past the point where optional mods could be selected and configured
When updating files, the hash is checked so an update isn't redownloaded if it already exists
Added DevMain file for running in a dev environment 
						
						
					 
					
						2022-05-22 21:20:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						92d6f68f1d 
					 
					
						
						
							
							Always use UTF-8 for reading TOML files ( fixes   #22 )  
						
						 
						
						
						
						
					 
					
						2022-05-11 17:45:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						07af6046c1 
					 
					
						
						
							
							Rework target into interface; add overwrite mode and validity/identity tokens  
						
						 
						
						
						
						
					 
					
						2022-03-06 21:28:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						89bdfd9c98 
					 
					
						
						
							
							WIP task system with lazy evaluation  
						
						 
						
						
						
						
					 
					
						2022-02-21 22:15:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						f4dd4fa866 
					 
					
						
						
							
							Implement new abstraction for file paths  
						
						 
						
						... 
						
						
						
						Once integrated with the rest of the installer, this should fix many directory traversal and path encoding issues 
						
						
					 
					
						2022-02-21 22:15:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						6db8422c87 
					 
					
						
						
							
							Add source link, update report issue link  
						
						 
						
						
						
						
					 
					
						2022-02-21 22:15:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						afb574d82d 
					 
					
						
						
							
							Remove unused client/server fields  
						
						 
						
						
						
						
					 
					
						2022-02-21 22:15:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						bf95f03a18 
					 
					
						
						
							
							Start internal rewrite of file download system  
						
						 
						
						
						
						
					 
					
						2022-02-21 22:15:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						bca2d758e1 
					 
					
						
						
							
							Fix SpaceSafeURI nullability issues  
						
						 
						
						
						
						
					 
					
						2022-02-21 22:03:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						46771ce870 
					 
					
						
						
							
							Clarify error message for missing index file  
						
						 
						
						
						
						
					 
					
						2021-07-16 04:07:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						b143f67acd 
					 
					
						
						
							
							Fix symlink check by catching the correct exception  
						
						 
						
						
						
						
					 
					
						2021-06-22 13:54:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						03b0f1b09b 
					 
					
						
						
							
							Fix disable options button always changing to No optional mods...  
						
						 
						
						
						
						
					 
					
						2021-02-16 16:26:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						226e754547 
					 
					
						
						
							
							Add SHA1 support (see  https://github.com/comp500/packwiz/pull/11 )  
						
						 
						
						
						
						
					 
					
						2021-01-29 06:50:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						2c02703101 
					 
					
						
						
							
							Ask the user if they want to continue launching, if update/install fails  
						
						 
						
						
						
						
					 
					
						2020-12-15 20:24:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						0858c90079 
					 
					
						
						
							
							Rework error handling to be more robust  
						
						 
						
						
						
						
					 
					
						2020-12-15 17:28:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						1d4c94f5b6 
					 
					
						
						
							
							Make the main window unresizable, to work better with tiling window managers  
						
						 
						
						
						
						
					 
					
						2020-12-13 17:00:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						74ddca5d54 
					 
					
						
						
							
							Remove unnecessary Futures from IUserInterface API  
						
						 
						
						
						
						
					 
					
						2020-12-13 16:57:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						0df48d19a9 
					 
					
						
						
							
							Separate IUserInterface logic out into GUIHandler  
						
						 
						
						
						
						
					 
					
						2020-12-13 16:34:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						f5b22f37a4 
					 
					
						
						
							
							Refactor GUI code, remove bad SwingWorker junk  
						
						 
						
						
						
						
					 
					
						2020-12-13 16:12:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						f52cd19ad4 
					 
					
						
						
							
							Show download exceptions properly in CLI  
						
						 
						
						
						
						
					 
					
						2020-12-11 18:18:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						60887a4312 
					 
					
						
						
							
							Whoops  
						
						 
						
						
						
						
					 
					
						2020-12-07 17:42:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						a368268038 
					 
					
						
						
							
							Fix support for symlinked directories  
						
						 
						
						
						
						
					 
					
						2020-12-07 17:38:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						8beded7b41 
					 
					
						
						
							
							Improve UX when there are no optional mods  
						
						 
						
						
						
						
					 
					
						2020-12-06 19:05:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						91060dcd54 
					 
					
						
						
							
							Put an error message there. Later is now!  
						
						 
						
						
						
						
					 
					
						2020-11-30 00:24:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						e06ee21f3b 
					 
					
						
						
							
							Add User-Agent to download requests  
						
						 
						
						
						
						
					 
					
						2020-10-22 20:53:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						b3370739a5 
					 
					
						
						
							
							Fix Swing multithreading issue, clean up slightly  
						
						 
						
						
						
						
					 
					
						2020-09-29 02:14:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						92b44352b3 
					 
					
						
						
							
							Fix RequestHandlerGithub heuristics, so that Github Releases files work properly  
						
						 
						
						
						
						
					 
					
						2020-06-20 03:15:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						1d5a787b02 
					 
					
						
						
							
							Add JvmStatic to fix --help command (bootstrapper calls these)  
						
						 
						
						
						
						
					 
					
						2020-06-16 04:05:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						4b3c279e71 
					 
					
						
						
							
							Add support for loading from file:// URIs  
						
						 
						
						
						
						
					 
					
						2020-05-08 22:57:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						b413371306 
					 
					
						
						
							
							Fix --help command  
						
						 
						
						
						
						
					 
					
						2020-05-08 18:08:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						1d2ec61232 
					 
					
						
						
							
							Fix disgusting getNewLoc call (!! already checks null!!)  
						
						 
						
						
						
						
					 
					
						2020-02-07 03:12:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						a0da889a02 
					 
					
						
						
							
							Optimise memory usage while computing Murmur2  
						
						 
						
						
						
						
					 
					
						2019-12-23 16:31:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						432bb4e25f 
					 
					
						
						
							
							Fix Murmur2 hash implementation  
						
						 
						
						
						
						
					 
					
						2019-12-23 16:20:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						c89d3b1e47 
					 
					
						
						
							
							Calculate SHA256 hash for debugging  
						
						 
						
						
						
						
					 
					
						2019-12-23 01:05:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						e8538c22bc 
					 
					
						
						
							
							Fix exception when old file doesn't exist  
						
						 
						
						
						
						
					 
					
						2019-12-23 00:36:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						a15489f5e4 
					 
					
						
						
							
							Complete Kotlin port  
						
						 
						
						
						
						
					 
					
						2019-12-21 02:04:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						9d3587c72e 
					 
					
						
						
							
							Rename .java to .kt  
						
						 
						
						
						
						
					 
					
						2019-12-21 02:04:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						bead683b7c 
					 
					
						
						
							
							Port UI to Kotlin  
						
						 
						
						
						
						
					 
					
						2019-12-20 23:20:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						0770029dc6 
					 
					
						
						
							
							Port metadata code to Kotlin  
						
						 
						
						
						
						
					 
					
						2019-12-19 21:11:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						ecaab219c2 
					 
					
						
						
							
							Port hashing stuff to Kotlin  
						
						 
						
						
						
						
					 
					
						2019-12-19 14:58:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								comp500 
							
						 
					 
					
						
						
							
						
						b45a2983e7 
					 
					
						
						
							
							Start porting to Kotlin  
						
						 
						
						
						
						
					 
					
						2019-12-19 12:25:20 +00:00