]> infiniteadaptability.org Git - seeder/commitdiff
updated using git-extra
authoralex <[email protected]>
Tue, 15 Feb 2022 07:40:06 +0000 (23:40 -0800)
committeralex <[email protected]>
Tue, 15 Feb 2022 07:40:06 +0000 (23:40 -0800)
todo

diff --git a/todo b/todo
index 94048d8446bcb70a62ba9235108f502ae7177c64..bf18be7607ae6ba75b55409bc1c45a2494896d6f 100644 (file)
--- 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