ed 
							
						 
					 
					
						
						
							
						
						67ba5b0252 
					 
					
						
						
							
							partyfuse: suggest fuse2  
						
						 
						
						
						
						
					 
					
						2025-09-06 22:12:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						06d2654b3f 
					 
					
						
						
							
							partyfuse: readdir from cache;  
						
						 
						
						... 
						
						
						
						dircache only applied to `getattr` and not `readdir` itself 
						
						
					 
					
						2025-09-06 21:31:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						1cdb388090 
					 
					
						
						
							
							partyfuse: usernames  
						
						 
						
						
						
						
					 
					
						2025-09-06 21:00:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						119e88d87b 
					 
					
						
						
							
							bubble OS-filesystem errors to client  
						
						 
						
						... 
						
						
						
						send a 500 or 404 if a folder is inaccessible or does not exist
previously it would return an empty directory listing instead 
						
						
					 
					
						2024-11-02 17:38:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						833c6cf2ec 
					 
					
						
						
							
							partyfuse: bump dircache size  
						
						 
						
						... 
						
						
						
						dircache size should exceed max dir depth, because the OS
may periodically listdir all parents of current folder 
						
						
					 
					
						2024-10-26 18:25:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						1ff14b4e05 
					 
					
						
						
							
							optimizations, failsafes, formatting  
						
						 
						
						
						
						
					 
					
						2024-10-02 21:59:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						c81e898435 
					 
					
						
						
							
							partyfuse: also support mounting nginx, iis  
						
						 
						
						... 
						
						
						
						these additional parsers are not included in the sfx-embedded
copy of partyfuse.py; grab it from github when necessary 
						
						
					 
					
						2024-10-01 22:37:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						f1646b96ca 
					 
					
						
						
							
							dist: strip some pointless code  
						
						 
						
						
						
						
					 
					
						2024-10-01 18:35:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						847a2bdc85 
					 
					
						
						
							
							partyfuse: bump datacache chunksize  
						
						 
						
						... 
						
						
						
						previous approach:
* cache 64K on first read
* cache 1M on subsequent intersecting reads
new approach:
* cache 64K on first read
* cache 1M on the next intersecting read
* cache 8M on subsequent intersecting reads
* cache 4M on standalone reads at offsets >1M
improves performance by 50% on windows
and should help on high-latency connections 
						
						
					 
					
						2024-10-01 17:15:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						03f0f99469 
					 
					
						
						
							
							partyfuse: fix extremely slow dircache lookups  
						
						 
						
						... 
						
						
						
						the cache was a list of files instead of a dict... dude
also adds a max-num dircache limit
in addition to the expiration time 
						
						
					 
					
						2024-10-01 17:07:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						3900e66158 
					 
					
						
						
							
							partyfuse: modernize html parser (just in case)  
						
						 
						
						
						
						
					 
					
						2024-10-01 17:00:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						3dff6cda40 
					 
					
						
						
							
							partyfuse: normalize naming in parsers  
						
						 
						
						
						
						
					 
					
						2024-10-01 16:55:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						73d05095b5 
					 
					
						
						
							
							partyfuse: misc correctness;  
						
						 
						
						... 
						
						
						
						* support more unix envs with granular fuse config
* generated URLs were OK but technically incorrect 
						
						
					 
					
						2024-10-01 16:49:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						8b942ea237 
					 
					
						
						
							
							partyfuse: cleanup logging and exceptions  
						
						 
						
						... 
						
						
						
						windows runs 50% faster with recentlog on infos too... 
						
						
					 
					
						2024-09-29 23:19:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						8c52b88767 
					 
					
						
						
							
							make linters happier  
						
						 
						
						
						
						
					 
					
						2023-11-30 17:33:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						fc658e5b9e 
					 
					
						
						
							
							utcfromtimestamp was deprecated and nobody told me,  
						
						 
						
						... 
						
						
						
						not even the deprecationwarning that got silently generated burning
20~30% of all CPU-time without actually displaying it anywhere, nice
python 3.12.0 is now only 5% slower than 3.11.6
also fixes some other, less-performance-fatal deprecations 
						
						
					 
					
						2023-10-20 23:41:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						b4c7282956 
					 
					
						
						
							
							password from file  
						
						 
						
						
						
						
					 
					
						2022-12-20 13:28:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						f39e370e2a 
					 
					
						
						
							
							cosmetic  
						
						 
						
						
						
						
					 
					
						2022-11-26 22:27:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						6c962ec7d3 
					 
					
						
						
							
							rename copyparty-fuse to partyfuse  
						
						 
						
						
						
						
					 
					
						2022-11-26 20:01:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ed 
							
						 
					 
					
						
						
							
						
						6bc1bc542f 
					 
					
						
						
							
							rename copyparty-fuse to partyfuse  
						
						 
						
						
						
						
					 
					
						2022-11-26 19:53:41 +00:00