From 4691080602684458e4f6c7eeb049619fc4978c6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Sat, 11 Apr 2020 14:23:03 +0200 Subject: [PATCH] Update TODO --- TODO.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index ce4c49f..6c758f3 100644 --- a/TODO.md +++ b/TODO.md @@ -6,7 +6,11 @@ * Generic bench function since current functions are almost identical * Show percentile stats for peers per torrent * Configuration, cli -* Tests of aquatic +* aquatic + * Tests + * Handle Ipv4 and Ipv6 peers. Probably split state. Ipv4 peers can't make + use of Ipv6 ones. Ipv6 ones may or may note be able to make use of Ipv4 + ones, have to check. * bittorrent_udp * quickcheck request byte conversion * other test cases @@ -44,6 +48,9 @@ * `sendmmsg`: can't send to multiple socket addresses, so doesn't help * Config behind Arc in state: it is likely better to be able to pass it around without state +* Responses: make vecors iteretor references so we dont have run .collect(). + Doesn't work since it means conversion to bytes must be done while holding + readable reference to entry in torrent map, hurting concurrency. ## bittorrent_udp