From 1504ca339f25831dc6945be05011122cd3175cbb Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 14 Feb 2022 23:40:06 -0800 Subject: [PATCH] updated using git-extra --- todo | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) 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 -- 2.39.5