3 Open Issues Need Help Last updated: Jul 7, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement HTTP 304 (Not Modified) responses and Range requests in the GodotTPD project to mitigate server overload from large media file requests. This involves checking file modification timestamps and enabling byte-range requests to optimize file delivery and allow resuming interrupted downloads.

Complexity: 4/5
enhancement help wanted

Issue tracker for deep Entertainment projects

AI Summary: Implement a security check in the GodotTPD project's `_file_exists` function to prevent access to files outside the intended directory by sanitizing file paths and rejecting relative paths like '..', similar to the security check implemented in CrowCPP.

Complexity: 3/5
enhancement help wanted

Issue tracker for deep Entertainment projects

AI Summary: Implement simultaneous file delivery in the GodotTPD project to address the issue of clients waiting for each other when requesting large files. The current solution uses simple threading, but a more efficient approach may be needed for optimal performance. Consider asynchronous file reading and delivery as an alternative.

Complexity: 3/5
enhancement help wanted

Issue tracker for deep Entertainment projects