Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							3cd17a2856 
							
						 
					 
					
						
						
							
							Add arm to release workflow  
						
						 
						
						
						
					 
					
						2020-10-17 15:55:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							56789196d4 
							
						 
					 
					
						
						
							
							Disable flaky test so I can test cross-platform building  
						
						 
						
						
						
					 
					
						2020-10-17 15:47:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							70804dd20f 
							
						 
					 
					
						
						
							
							Remoe stat_arm.go, make stat_linux.go with with both 32 and 64 bit systems  
						
						 
						
						
						
					 
					
						2020-10-17 15:45:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							19d821aab5 
							
						 
					 
					
						
						
							
							Fix arm build  
						
						 
						
						
						
					 
					
						2020-10-17 15:41:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce35d3d17 
							
						 
					 
					
						
						
							
							Fix race in filesystem_test.go  
						
						 
						
						
						
					 
					
						2020-10-17 15:31:40 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							a62b588ace 
							
						 
					 
					
						
						
							
							Add matrix to build-test.yml  
						
						 
						
						
						
					 
					
						2020-10-17 15:13:06 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b54be06bb 
							
						 
					 
					
						
						
							
							Remove unused config values  
						
						 
						
						
						
					 
					
						2020-10-17 14:09:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c031d37b91 
							
						 
					 
					
						
						
							
							Use single call to create/return the docker client  
						
						 
						
						
						
					 
					
						2020-10-17 14:04:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19051c99ef 
							
						 
					 
					
						
						
							
							Support arm builds  
						
						 
						
						
						
					 
					
						2020-10-17 13:52:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99fd416cee 
							
						 
					 
					
						
						
							
							add version negotiation fix to changelog  
						
						 
						
						
						
					 
					
						2020-10-17 21:49:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acf09180f0 
							
						 
					 
					
						
						
							
							Merge pull request  #66  from pterodactyl/fix/version-negotiation  
						
						 
						
						... 
						
						
						
						Fix version negotiation for installs and diagnostics 
						
					 
					
						2020-10-17 21:43:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b19fc88a95 
							
						 
					 
					
						
						
							
							add version negotiation to diagnostics docker client  
						
						 
						
						
						
					 
					
						2020-10-17 21:42:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e185f597ba 
							
						 
					 
					
						
						
							
							add version negotiation to server install docker client  
						
						 
						
						
						
					 
					
						2020-10-17 21:41:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3973747c9c 
							
						 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
					 
					
						2020-10-17 12:11:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							947279a07c 
							
						 
					 
					
						
						
							
							Don't abort entire boot process due to one bad server egg;  closes   pterodactyl/panel#2448  
						
						 
						
						
						
					 
					
						2020-10-17 12:06:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad1ed0f24a 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/pterodactyl/wings  into develop  
						
						 
						
						
						
					 
					
						2020-10-17 11:35:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80387bc294 
							
						 
					 
					
						
						
							
							Use more easily configurable timezone, remove /etc/timezone mounts from containers;  closes   pterodactyl/panel#2513  
						
						 
						
						... 
						
						
						
						If this does not completely solve the issue in containers then we need to evaluate the image being used to determine what changes need to happen to the image itself to support the timezone.
ref pterodactyl/panel#2239 
ref pterodactyl/panel#2329 
ref pterodactyl/panel#2389  
						
					 
					
						2020-10-17 11:35:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8dbba5cc0 
							
						 
					 
					
						
						
							
							Merge pull request  #65  from AreYouRlyScared/patch-3  
						
						 
						
						... 
						
						
						
						Update diagnostics.go 
						
					 
					
						2020-10-14 08:22:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Morgan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f50f580dcc 
							
						 
					 
					
						
						
							
							Update diagnostics.go  
						
						 
						
						
						
					 
					
						2020-10-14 05:06:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e8033d96c 
							
						 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
					 
					
						2020-10-12 21:12:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b94eadc68 
							
						 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						 
						
						
						
					 
					
						2020-10-11 16:27:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a496af9f1 
							
						 
					 
					
						
						
							
							Merge pull request  #64  from parkervcp/fix_file_parser  
						
						 
						
						... 
						
						
						
						fix file parsing 
						
					 
					
						2020-10-11 15:27:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f4771068f 
							
						 
					 
					
						
						
							
							Code cleanup  
						
						 
						
						
						
					 
					
						2020-10-11 15:27:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3463c223e8 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into pr/64  
						
						 
						
						
						
					 
					
						2020-10-11 15:25:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c291d9b0e 
							
						 
					 
					
						
						
							
							Minor tweaks to diagnostics for cleaner info, changes endpoint;  closes   pterodactyl/panel#2463  
						
						 
						
						
						
					 
					
						2020-10-11 15:23:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e29789114c 
							
						 
					 
					
						
						
							
							Fix server disk usage not being reported properly;  closes   pterodactyl/panel#2445  
						
						 
						
						
						
					 
					
						2020-10-11 15:02:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Parker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c9aaeb769 
							
						 
					 
					
						
						
							
							fix file parsing  
						
						 
						
						... 
						
						
						
						resolves  #2393 
loads, edits, and re-writes the file instead of inline edits that seem to break.
This inefficient but it works in my testing. 
						
					 
					
						2020-10-07 18:41:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37e59e6928 
							
						 
					 
					
						
						
							
							Close connected sockets when a server is deleted;  closes   pterodactyl/panel#2428  
						
						 
						
						
						
					 
					
						2020-10-03 20:46:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e02c197585 
							
						 
					 
					
						
						
							
							More archiver code cleanup; ref  pterodactyl/panel#2438  
						
						 
						
						
						
					 
					
						2020-10-03 19:13:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9109cbf5a 
							
						 
					 
					
						
						
							
							Correctly detect os.IsNotExist error; ref  pterodactyl/panel#2438  
						
						 
						
						
						
					 
					
						2020-10-03 19:09:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bc8b1a567 
							
						 
					 
					
						
						
							
							Merge branch 'dane/fs-tests' into develop  
						
						 
						
						
						
					 
					
						2020-10-01 21:30:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							244640d0c1 
							
						 
					 
					
						
						
							
							[security] remove "SafeJoin" function  
						
						 
						
						... 
						
						
						
						This function was not actually safe in theory. If an unknown stat source was passed in it would be possible for a symlinked file to not be detected as a symlink, thus skipping any safe path resolutions.
This would happen if the stat source was a regular os.Stat call and not an os.Lstat call, but since there is no way to differentiate between those two in the code, it is safer to just manually apply this logic in the positions where we _know_ for certain that we're working with the results of an Lstat call. 
						
					 
					
						2020-10-01 21:28:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3e89a2ecc 
							
						 
					 
					
						
						
							
							Cover symlink attacks with test cases  
						
						 
						
						
						
					 
					
						2020-10-01 21:13:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90ae815b1d 
							
						 
					 
					
						
						
							
							Return tests to passing state  
						
						 
						
						
						
					 
					
						2020-10-01 20:40:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1fc15e82f1 
							
						 
					 
					
						
						
							
							Merge pull request  #63  from pterodactyl/fix/diagnostics-logs  
						
						 
						
						... 
						
						
						
						add log output to diagnostics cmd 
						
					 
					
						2020-10-01 19:41:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Schrettenbrunner 
							
						 
					 
					
						
						
						
						
							
						
						
							3a83f65f27 
							
						 
					 
					
						
						
							
							add log output to diagnostics cmd  
						
						 
						
						
						
					 
					
						2020-10-01 23:04:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37b09255d5 
							
						 
					 
					
						
						
							
							Merge pull request  #62  from stanier/develop  
						
						 
						
						... 
						
						
						
						Removed stray `.` in `./mnt/install` 
						
					 
					
						2020-10-02 00:29:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Keyton Stanier 
							
						 
					 
					
						
						
						
						
							
						
						
							b92fab83c8 
							
						 
					 
					
						
						
							
							Removed stray . in ./mnt/install  
						
						 
						
						
						
					 
					
						2020-10-01 18:00:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							367fdfad54 
							
						 
					 
					
						
						
							
							Simplify copy file logic  
						
						 
						
						
						
					 
					
						2020-09-30 21:53:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee460686d6 
							
						 
					 
					
						
						
							
							Make delete more synchronous  
						
						 
						
						
						
					 
					
						2020-09-30 21:47:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b7c0fb7f3 
							
						 
					 
					
						
						
							
							Steal tests from other branch that is being discarded, attempt to get at least one of them to pass; WIP  
						
						 
						
						
						
					 
					
						2020-09-30 21:46:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f7bb1a371 
							
						 
					 
					
						
						
							
							Refactor filesystem to not be dependent on a server struct  
						
						 
						
						
						
					 
					
						2020-09-27 12:24:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de30e2fcc9 
							
						 
					 
					
						
						
							
							Dont attempt to get size within archive process, will return empty; ref  pterodactyl/panel#2420  
						
						 
						
						... 
						
						
						
						The stat call is operating against an unflushed file if called in the archive function, so you'll just get the emtpy archive size, rather than the final size.
Plus, we only used the file stat in one place, so slight efficiency win? 
						
					 
					
						2020-09-27 11:16:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0fa5a94b6 
							
						 
					 
					
						
						
							
							Support websocket event to send server stats; ref  pterodactyl/panel#2414  
						
						 
						
						
						
					 
					
						2020-09-27 09:46:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3655b172f3 
							
						 
					 
					
						
						
							
							Send JWT errors as specific event type  
						
						 
						
						
						
					 
					
						2020-09-27 09:09:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4748d7cb29 
							
						 
					 
					
						
						
							
							Don't spam errors to the output if attempting to send a command to an unattached starting instance;  closes   pterodactyl/panel#2385  
						
						 
						
						
						
					 
					
						2020-09-26 17:35:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a20861fa8e 
							
						 
					 
					
						
						
							
							Write newline when editing files using the text parser;  closes   pterodactyl/panel#2393  
						
						 
						
						
						
					 
					
						2020-09-26 16:12:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62d0c7fa24 
							
						 
					 
					
						
						
							
							Mask errors from websocket being closed;  closes   pterodactyl/panel#2387  
						
						 
						
						
						
					 
					
						2020-09-26 16:10:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b9ad3de05 
							
						 
					 
					
						
						
							
							More file size confirmations before performing some actions;  closes   pterodactyl/panel#2420  
						
						 
						
						
						
					 
					
						2020-09-26 16:02:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3391d5803e 
							
						 
					 
					
						
						
							
							Use same values between panel and wings when calculating disk  
						
						 
						
						
						
					 
					
						2020-09-25 20:31:33 -07:00