From: alex Date: Wed, 24 Nov 2021 05:46:53 +0000 (-0800) Subject: updated using git-extra X-Git-Url: http://git.infiniteadaptability.org/?a=commitdiff_plain;h=bfaf53d9dd9deb506cbd08ba0f778b9fbde92b4a;p=seeder updated using git-extra --- diff --git a/todo b/todo index c214d38..4a5f374 100644 --- a/todo +++ b/todo @@ -50,10 +50,7 @@ To Do: Stage 0: *rework hashing/piece layers data organization --verify correctness of file_hash w/ bep0052.py script - *works for short files (TEST_FILE_1-4) - -failing for extended files - -create static functions for generating piece layers/merkle root - HERE +*verify correctness of file_hash w/ bep0052.py script -watch -- SKIP *start watching thread *figure out flags @@ -66,7 +63,7 @@ Stage 0: -prerequistes *bencode/decoding *build merkle tree - *create .torrent files + -create .torrent files -magnet links -networking -port option @@ -79,11 +76,8 @@ Stage 0: -during adding -mid-request in server -daemonize --tests - -file_hash - -add test to verify that piece size has no effect on small files - -pad to pow of 2 (could be smaller than piece size) - -i.e. BLOCK_SIZE*8 = piece size, but only BLOCK_SIZE+negligible worth of content = 2 blocks != 8 +-tests - HERE + *file_hash -fs -concat tests -tree creation tests