From: alex Date: Tue, 15 Feb 2022 07:40:06 +0000 (-0800) Subject: updated using git-extra X-Git-Url: http://git.infiniteadaptability.org/?a=commitdiff_plain;h=1504ca339f25831dc6945be05011122cd3175cbb;p=seeder updated using git-extra --- diff --git a/todo b/todo index 94048d8..bf18be7 100644 --- a/todo +++ b/todo @@ -50,18 +50,13 @@ Stage 0: *refactor infohash *verify src/torrent/info.c special inclusion in tests (for prefix overriding?) -refactor blocks - -need block index for requests - -consider storing layers - -or proof path - -blocks to root - -expand block struct? - -update file struct - -pointers to blocks containing root - -piece layers pointer - -find out exactly whats in hash_request - -need uncles for piece layers too? - -would require doubly linked lists? - -free get complicated too + -modify block_merkle_root + -modify block_merkle_layer + -set indexes + -0 denoting padding blocks? + -update file_hash + -update file_piece_layers + -verify block_duplicate can be removed -networking *port option *tcp