From 2cf65ef1ee069dc4f923b4a057f7b9e8ce93de39 Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 27 Dec 2021 00:32:33 -0800 Subject: [PATCH] updated using git-extra --- todo | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/todo b/todo index 8ff92b5..37e5b93 100644 --- a/todo +++ b/todo @@ -49,20 +49,19 @@ To Do: -metrics Stage 0: -*rework hashing/piece layers data organization -*verify correctness of file_hash w/ bep0052.py script -*rework tree -*refactor torrent -*torrent_magnet() -*torrent_file() --test - -torrent_file - HERE - -torrent_file_info_conformance_test - -parallize? - -distinct directories per test - -integration test setup +-networking + -port option + -tcp+udp functionality + -tcp vs. udp differences? + -peer protocol + -piece selection + -throttling algorithms +-trackers + -opts + -remove sample code -feed -pull from previous iteration + -create .torrent files -create feeds -parsing of meta files -watch @@ -72,12 +71,6 @@ Stage 0: -blocking vs. non-blocking -on modification -rebuild torrents+feeds --networking - -port option - -tcp vs. udp differences? - -peer protocol - -piece selection - -throttling algorithms -signal handler -graceful shutdown -watch threads @@ -85,6 +78,12 @@ Stage 0: -during adding -mid-request in server -daemonize +-test + -parallize? + -distinct directories per test + -integration test setup +-torrent_file + -refactor/reorganize Stage 1: -basic bittorrent functionality @@ -95,7 +94,6 @@ Stage 1: -magnet link functionality -BEP_0009 -BEP_0010 --tcp+udp functionality -create/add torrents -create feeds -meta files, torrent names -- 2.39.5