From cad74df689f7bf8629992fb0f60d0e80dd329b5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Thu, 14 Apr 2022 23:06:54 +0200 Subject: [PATCH] Update TODO --- TODO.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/TODO.md b/TODO.md index ef68315..946bd44 100644 --- a/TODO.md +++ b/TODO.md @@ -2,16 +2,15 @@ ## High priority -* aquatic_http_private - * Consider not setting Content-type: text/plain for responses and send vec as default octet stream instead - * stored procedure - * test ip format - * check user token length - * site will likely want num_seeders and num_leechers for all torrents.. +* aquatic_udp + * ConnectionValidator + * Is comparison really constant time? + * Document security aspects of 4-byte BLAKE3 XOR mode output? ## Medium priority * rename request workers to swarm workers + * quit whole program if any thread panics * But it would be nice not to panic in workers, but to return errors instead. Once JoinHandle::is_finished is available in stable Rust (#90470), an @@ -29,6 +28,13 @@ * SinkExt::send maybe doesn't wake up properly? * related to https://github.com/sdroege/async-tungstenite/blob/master/src/compat.rs#L18 ? +* aquatic_http_private + * Consider not setting Content-type: text/plain for responses and send vec as default octet stream instead + * stored procedure + * test ip format + * check user token length + * site will likely want num_seeders and num_leechers for all torrents.. + * extract_response_peers * don't assume requesting peer is in list?