Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b61407a75d 
					 
					
						
						
							
							NOISSUE retry committing instances if it fails a few times  
						
						 
						
						... 
						
						
						
						This should fix issues with antivirus locking files/folders on Windows. 
						
						
					 
					
						2017-09-05 23:38:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						d80382180e 
					 
					
						
						
							
							NOISSUE refactor pack import (extraction and paths)  
						
						 
						
						... 
						
						
						
						It now:
* Doesn't extract until it knows the content format is good.
* Extracts in a predictable location, not requiring to use a second path for the actual pack root. 
						
						
					 
					
						2017-09-04 08:17:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b8adbb9b73 
					 
					
						
						
							
							GH-1971 do not check filesystem boundaries when committing instances  
						
						 
						
						... 
						
						
						
						The check wasn't very good and was breaking because it assumed uniform paths. 
						
						
					 
					
						2017-09-02 13:58:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						6381bfdb88 
					 
					
						
						
							
							NOISSUE handle error 201 in Auth code  
						
						 
						
						... 
						
						
						
						This is something I ran into when one of my accounts stopped working.
The auth token probably expired.
This should now be handled as a normal auth error, not a network failure. 
						
						
					 
					
						2017-09-02 13:37:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						3ed990861a 
					 
					
						
						
							
							NOISSUE simplify ProblemProvider  
						
						 
						
						
						
						
					 
					
						2017-08-28 22:09:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joona 
							
						 
					 
					
						
						
							
						
						59b681a174 
					 
					
						
						
							
							NOISSUE implement more error handling  
						
						 
						
						
						
						
					 
					
						2017-08-22 18:35:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joona 
							
						 
					 
					
						
						
							
						
						6e25624623 
					 
					
						
						
							
							NOISSUE remove debug statement  
						
						 
						
						
						
						
					 
					
						2017-08-22 18:12:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joona 
							
						 
					 
					
						
						
							
						
						60d10201e9 
					 
					
						
						
							
							NOISSUE Add GPU vendor and driver version  
						
						 
						
						
						
						
					 
					
						2017-08-22 18:02:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joona 
							
						 
					 
					
						
						
							
						
						0cd55d943e 
					 
					
						
						
							
							CPU and GPU model on Linux  
						
						 
						
						
						
						
					 
					
						2017-08-22 17:47:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joona 
							
						 
					 
					
						
						
							
						
						48274e889f 
					 
					
						
						
							
							move env cleaning and clean before java test  
						
						 
						
						
						
						
					 
					
						2017-08-22 15:23:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joona 
							
						 
					 
					
						
						
							
						
						9d3a847555 
					 
					
						
						
							
							forgot to remove debug statement  
						
						 
						
						
						
						
					 
					
						2017-08-22 22:38:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joona 
							
						 
					 
					
						
						
							
						
						4d54d2662a 
					 
					
						
						
							
							switch to new paste.ee API  
						
						 
						
						
						
						
					 
					
						2017-08-22 22:38:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8cf88ffc58 
					 
					
						
						
							
							GH-1314 add UI for custom minecraft jar addition  
						
						 
						
						... 
						
						
						
						Also changes the text of the jar mod addition button.
It should be clearer what it does and hopefully will not confuse
as many people. 
						
						
					 
					
						2017-08-07 00:46:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						bea1b5de5e 
					 
					
						
						
							
							GH-1929 do not allow non-current update task to affect the update process  
						
						 
						
						... 
						
						
						
						Errors are handled by setting a flag and failing on the next call to next() 
						
						
					 
					
						2017-07-21 08:49:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						5ea170db78 
					 
					
						
						
							
							GH-1927 fix potential issue with FMLLibrariesTask succeeding twice.  
						
						 
						
						
						
						
					 
					
						2017-07-07 19:50:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e5b4b5d295 
					 
					
						
						
							
							GH-1927 Add more specific task status logging  
						
						 
						
						... 
						
						
						
						* Tasks are now described by class name and object name (or memory address).
* Tasks starts are logged.
* Aborted tasks are now treated just as the other cases. 
						
						
					 
					
						2017-07-07 19:46:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						fbeceaa98c 
					 
					
						
						
							
							NOISSUE remove verbose dl progress logging  
						
						 
						
						
						
						
					 
					
						2017-07-07 18:16:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						1797f45e8f 
					 
					
						
						
							
							NOISSUE fix jumpy download progress bars  
						
						 
						
						... 
						
						
						
						They are not as precise, the new logic gives every
download 1000 'units' instead of the actual (initially unknown) sizes. 
						
						
					 
					
						2017-07-06 15:38:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						d6ab4b4a7f 
					 
					
						
						
							
							NOISSUE rearrange global initialization  
						
						 
						
						
						
						
					 
					
						2017-07-05 18:02:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						74c455ff35 
					 
					
						
						
							
							NOISSUE add note to Job_Failed_Proceed  
						
						 
						
						... 
						
						
						
						It should be removed, it just signifies that there is a system missing. 
						
						
					 
					
						2017-06-27 08:20:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						36f3e24cf3 
					 
					
						
						
							
							NOISSUE remove some bad code in various Task related classes  
						
						 
						
						
						
						
					 
					
						2017-06-27 04:32:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						89d3a66658 
					 
					
						
						
							
							NOISSUE some safe refactors and changes of the task subsystem  
						
						 
						
						... 
						
						
						
						Possibly also some bug fixes. 
						
						
					 
					
						2017-06-26 01:14:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8a1da91219 
					 
					
						
						
							
							NOISSUE finish cleaning quazip  
						
						 
						
						... 
						
						
						
						All LGPL code is back in the customized quazip fork 
						
						
					 
					
						2017-05-31 09:20:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						cdc9bed83f 
					 
					
						
						
							
							NOISSUE move some zip utility functions back to quazip  
						
						 
						
						... 
						
						
						
						It's not entirely clean yet. 
						
						
					 
					
						2017-05-31 09:20:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7acf1998eb 
					 
					
						
						
							
							NOISSUE split wrapper commands into command and args  
						
						 
						
						... 
						
						
						
						This lets you use commands with parameters. 
						
						
					 
					
						2017-05-29 01:36:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						50b8412a26 
					 
					
						
						
							
							NOISSUE do not try to restore file permissions when importing modpacks  
						
						 
						
						
						
						
					 
					
						2017-05-25 01:24:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						3597a50854 
					 
					
						
						
							
							NOISSUE log native extraction failures also to game log  
						
						 
						
						
						
						
					 
					
						2017-05-22 08:57:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4133247bff 
					 
					
						
						
							
							NOISSUE and even more warnings gone  
						
						 
						
						
						
						
					 
					
						2017-05-21 22:30:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c329bc73c0 
					 
					
						
						
							
							NOISSUE more compiler warning removal  
						
						 
						
						
						
						
					 
					
						2017-05-21 22:24:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						d432d8ecfc 
					 
					
						
						
							
							NOISSUE get rid of some more compiler warnings  
						
						 
						
						
						
						
					 
					
						2017-05-21 22:14:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8bd8be95f0 
					 
					
						
						
							
							NOISSUE fix a bunch of compiler warnings  
						
						 
						
						
						
						
					 
					
						2017-05-21 20:20:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						572a6026b5 
					 
					
						
						
							
							GH-1895 update LWJGL list during legacy instance update  
						
						 
						
						
						
						
					 
					
						2017-05-21 02:34:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						868669a497 
					 
					
						
						
							
							NOISSUE add a linux system packaging install layout  
						
						 
						
						
						
						
					 
					
						2017-05-13 01:24:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4cf4110d9d 
					 
					
						
						
							
							NOISSUE log even more about 'Flame' resolving issues  
						
						 
						
						
						
						
					 
					
						2017-05-09 21:56:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e029b7764e 
					 
					
						
						
							
							NOISSUE log 'Flame' mod resolver parsing errors.  
						
						 
						
						
						
						
					 
					
						2017-05-09 21:49:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8a526fab0e 
					 
					
						
						
							
							GH-1885 make FileSink save (even empty) files when the HTTP response is 200 or 203  
						
						 
						
						
						
						
					 
					
						2017-05-09 03:08:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						15c829fd3c 
					 
					
						
						
							
							GH-1876 Fork and update quazip  
						
						 
						
						... 
						
						
						
						* It is added as a new submodule: https://github.com/MultiMC/quazip/tree/multimc-1 
* Its build system has been entirely replaced to remove the existing issues with it
* It now has working unit tests
* No more patches needed
* It has a static linking exception in its license now, but we use it shared anyway 
						
						
					 
					
						2017-05-06 17:36:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9d4c188fd4 
					 
					
						
						
							
							GH-1876 turn iconfix into a shared library  
						
						 
						
						
						
						
					 
					
						2017-05-05 09:43:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e854894a3c 
					 
					
						
						
							
							GH-1876 turn pack200 into a shared library  
						
						 
						
						
						
						
					 
					
						2017-05-05 01:34:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						0ce44dbd41 
					 
					
						
						
							
							GH-1864 fix imgur album creation  
						
						 
						
						
						
						
					 
					
						2017-05-04 22:58:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e76e6329cd 
					 
					
						
						
							
							NOISSUE Revert all recent changes to NetAction and NetJob  
						
						 
						
						
						
						
					 
					
						2017-05-03 23:13:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						0efa714ba5 
					 
					
						
						
							
							NOISSUE replace std::shared_ptr with shared_qobject_ptr for all download tasks  
						
						 
						
						
						
						
					 
					
						2017-05-03 21:09:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						794102b32c 
					 
					
						
						
							
							NOISSUE less jumpy download progress bars and redirect URL fix  
						
						 
						
						
						
						
					 
					
						2017-04-30 02:54:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						1be99b075a 
					 
					
						
						
							
							NOISSUE more NetAction and NetJob cleanups  
						
						 
						
						
						
						
					 
					
						2017-04-29 21:34:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e1465f4848 
					 
					
						
						
							
							NOISSUE refactor NetAction to be based on Task  
						
						 
						
						... 
						
						
						
						Still missing some things, this is part 1. 
						
						
					 
					
						2017-04-29 02:24:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						6dc1bc65e1 
					 
					
						
						
							
							NOISSUE fix Mojang JSON format unit test on Qt 5.6 by dumping JSON to byte arrays  
						
						 
						
						
						
						
					 
					
						2017-04-25 23:33:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4fa3e2a714 
					 
					
						
						
							
							GH-1856 Fix metadata version and list loading  
						
						 
						
						... 
						
						
						
						Shouldn't crash anymore, shouldn't overwrite data in some bad way anymore either. 
						
						
					 
					
						2017-04-24 01:30:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						3f24c4cfe5 
					 
					
						
						
							
							GH-1856 Make MultiMC fail hard when things are missing  
						
						 
						
						... 
						
						
						
						Things like:
* jar mods
* valid version files 
						
						
					 
					
						2017-04-23 02:34:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8084f27ec8 
					 
					
						
						
							
							NOISSUE do not write library display name twice  
						
						 
						
						
						
						
					 
					
						2017-04-22 20:27:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						249baf6fcf 
					 
					
						
						
							
							GH-1860 fix old jarmods  
						
						 
						
						... 
						
						
						
						Names were not set for the libraries, making them return invalid things 
						
						
					 
					
						2017-04-22 19:38:28 +02:00