Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9d972d544 
							
						 
					 
					
						
						
							
							Revert usage of ContainerWait, return to io.Copy blocking  
						
						 
						
						... 
						
						
						
						Until https://github.com/moby/moby/issues/41827  is resolved this code causes chaos to unfold on machines and causes servers to be non-terminatable.
This logic was intially changed to logical purposes, but this io.Copy logic works perfectly fine (even if not immediately intuitive). 
						
					 
					
						2021-01-08 21:21:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e74123c65 
							
						 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						 
						
						
						
					 
					
						2021-01-06 21:42:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b82f5f9a32 
							
						 
					 
					
						
						
							
							[security] deny downloading files from internal locations  
						
						 
						
						
						
					 
					
						2021-01-06 21:34:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1937d0366d 
							
						 
					 
					
						
						
							
							cleanup; fix environment stats not reporting network TX correctly  
						
						 
						
						
						
					 
					
						2021-01-06 20:47:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							963a906c30 
							
						 
					 
					
						
						
							
							Less obtuse logic for polling resource usage when attaching a container  
						
						 
						
						
						
					 
					
						2021-01-06 20:36:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f6eb7e41a 
							
						 
					 
					
						
						
							
							no need for additional decode ( #81 )  
						
						 
						
						... 
						
						
						
						file paths used to be url-encoded twice, which is no longer the case. 
						
					 
					
						2021-01-03 17:20:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Kamel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a822c7c340 
							
						 
					 
					
						
						
							
							typo in docker-compose file ( #82 )  
						
						 
						
						... 
						
						
						
						minor typo i noticed while messing around 
						
					 
					
						2021-01-03 16:24:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							b8fb86f5a4 
							
						 
					 
					
						
						
							
							Update Dockerfile to use busybox 1.33.0  
						
						 
						
						
						
					 
					
						2021-01-03 12:46:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							ee0c7f09b3 
							
						 
					 
					
						
						
							
							Fix user problems when running inside of Docker  
						
						 
						
						
						
					 
					
						2021-01-02 12:58:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							d3ddf8cf39 
							
						 
					 
					
						
						
							
							Mark server as not transferring after archive failure  
						
						 
						
						
						
					 
					
						2021-01-02 10:11:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf554e8ed2 
							
						 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						 
						
						
						
					 
					
						2020-12-30 18:24:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6e189df5e 
							
						 
					 
					
						
						
							
							Update commentary  
						
						 
						
						
						
					 
					
						2020-12-27 16:53:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68749616ad 
							
						 
					 
					
						
						
							
							Ignore symlink errors  
						
						 
						
						
						
					 
					
						2020-12-27 16:30:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7549eb13a0 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/pterodactyl/wings  into develop  
						
						 
						
						
						
					 
					
						2020-12-27 16:17:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							902f9f5944 
							
						 
					 
					
						
						
							
							Include more (and customizable) context with backup logs  
						
						 
						
						
						
					 
					
						2020-12-27 16:16:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							2cf24994d9 
							
						 
					 
					
						
						
							
							Uncomment important code  
						
						 
						
						
						
					 
					
						2020-12-27 13:56:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							3a7c4822f8 
							
						 
					 
					
						
						
							
							Improve logged stacktraces  
						
						 
						
						
						
					 
					
						2020-12-27 13:55:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							b26db99ee7 
							
						 
					 
					
						
						
							
							Fix part_id field in logs  
						
						 
						
						
						
					 
					
						2020-12-27 13:02:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							de4d2f4724 
							
						 
					 
					
						
						
							
							Make logs follow a more consistent format  
						
						 
						
						
						
					 
					
						2020-12-27 13:01:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							640e30de8a 
							
						 
					 
					
						
						
							
							Ignore symlinks with missing target, add better backup logging, update copyright year to 2021  
						
						 
						
						
						
					 
					
						2020-12-27 12:54:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							e75118e0f0 
							
						 
					 
					
						
						
							
							Maybe this will fix shit?  
						
						 
						
						
						
					 
					
						2020-12-27 12:21:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							a4c8b8714b 
							
						 
					 
					
						
						
							
							Bump all dependencies  
						
						 
						
						
						
					 
					
						2020-12-27 11:49:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ddb683efb6 
							
						 
					 
					
						
						
							
							Remove UploadID field from backups ( #80 )  
						
						 
						
						
						
					 
					
						2020-12-26 12:27:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							5be6e20b03 
							
						 
					 
					
						
						
							
							Send archive status request before sending the transfer status event  
						
						 
						
						
						
					 
					
						2020-12-26 11:42:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ba3631cc1 
							
						 
					 
					
						
						
							
							Don't follow if there is an error  
						
						 
						
						
						
					 
					
						2020-12-25 17:09:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94d41bc1f5 
							
						 
					 
					
						
						
							
							Use the system.ScanReader function to replace this logic  
						
						 
						
						
						
					 
					
						2020-12-25 17:07:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4c68eed16 
							
						 
					 
					
						
						
							
							Use sync.Once here to instantiate the event handler  
						
						 
						
						
						
					 
					
						2020-12-25 17:07:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22c53c365a 
							
						 
					 
					
						
						
							
							Fix installer to not explode on long lines;  closes   pterodactyl/panel#2773  
						
						 
						
						
						
					 
					
						2020-12-25 17:05:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59c30c2842 
							
						 
					 
					
						
						
							
							Fix use of atomics in codebase  
						
						 
						
						
						
					 
					
						2020-12-25 17:04:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3842f054a5 
							
						 
					 
					
						
						
							
							These need spaces?  
						
						 
						
						
						
					 
					
						2020-12-25 15:14:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fa4c50379 
							
						 
					 
					
						
						
							
							Fix analysis file per Github rec  
						
						 
						
						
						
					 
					
						2020-12-25 15:10:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							510d46289b 
							
						 
					 
					
						
						
							
							security: don't reveal wings version in remote API calls  
						
						 
						
						
						
					 
					
						2020-12-25 15:06:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e5b14c466 
							
						 
					 
					
						
						
							
							Prevent malicious code from causing a server UUID to be used that is not valid  
						
						 
						
						
						
					 
					
						2020-12-25 15:01:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3922864f2 
							
						 
					 
					
						
						
							
							Simplify origin checking  
						
						 
						
						
						
					 
					
						2020-12-25 14:40:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31d4c1d34f 
							
						 
					 
					
						
						
							
							Close the file when done  
						
						 
						
						
						
					 
					
						2020-12-25 14:01:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cdfdc725c 
							
						 
					 
					
						
						
							
							Cleanup ignored file reader  
						
						 
						
						
						
					 
					
						2020-12-25 14:00:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb132243ed 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/pterodactyl/wings  into develop  
						
						 
						
						
						
					 
					
						2020-12-25 13:57:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d96115325a 
							
						 
					 
					
						
						
							
							Add file helper  
						
						 
						
						
						
					 
					
						2020-12-25 13:57:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							a450abc080 
							
						 
					 
					
						
						
							
							Don't read directories either, add completion log for transfers  
						
						 
						
						
						
					 
					
						2020-12-25 14:46:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							0a45ea44a4 
							
						 
					 
					
						
						
							
							Return a user-friendly error for an invalid file mode  
						
						 
						
						
						
					 
					
						2020-12-25 14:41:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							e05c601325 
							
						 
					 
					
						
						
							
							Lets not read an entire file into memory  
						
						 
						
						
						
					 
					
						2020-12-25 14:40:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c78cb9ab3 
							
						 
					 
					
						
						
							
							Add transfer logging output ( #77 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Dane Everitt <dane@daneeveritt.com> 
						
					 
					
						2020-12-25 13:32:41 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							901ab1157d 
							
						 
					 
					
						
						
							
							Rework archiving logic to be more consistent and less impactful on disk IO ( #79 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Dane Everitt <dane@daneeveritt.com> 
						
					 
					
						2020-12-25 11:52:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0523df696 
							
						 
					 
					
						
						
							
							Add a server context that gets canceled when a server is deleted  
						
						 
						
						
						
					 
					
						2020-12-25 11:21:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7f5623c71 
							
						 
					 
					
						
						
							
							Set UA and limit simultaneous downloads  
						
						 
						
						
						
					 
					
						2020-12-24 09:01:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							184013b652 
							
						 
					 
					
						
						
							
							Include endpoints for getting active downloads for a server  
						
						 
						
						
						
					 
					
						2020-12-20 13:14:07 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8282c56cb 
							
						 
					 
					
						
						
							
							Avoid race conditions from mismatched use of atomic & sync.Mutex  
						
						 
						
						
						
					 
					
						2020-12-20 13:13:10 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8d297a056 
							
						 
					 
					
						
						
							
							Support canceling an in-progress download  
						
						 
						
						
						
					 
					
						2020-12-20 12:53:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c718da20e3 
							
						 
					 
					
						
						
							
							Check disk space before trying a write from the downloader; don't make empty directories if we can't even write the file  
						
						 
						
						
						
					 
					
						2020-12-20 11:17:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c53436470 
							
						 
					 
					
						
						
							
							Check disk before even trying to run the download  
						
						 
						
						
						
					 
					
						2020-12-20 11:08:01 -08:00