updated using git-extra
authoralex <[email protected]>
Sun, 10 Apr 2022 17:18:02 +0000 (10:18 -0700)
committeralex <[email protected]>
Sun, 10 Apr 2022 17:18:02 +0000 (10:18 -0700)
todo

diff --git a/todo b/todo
index 34f704005b1a7cc84c37638730470979fd2bfdc7..414132c34a744215a20dd27345f2de50a066e977 100644 (file)
--- a/todo
+++ b/todo
@@ -20,8 +20,24 @@ To Do:
 -design flow for grabbing pieces from cache/files
        -where to store hashes (currently generated in torrent_file_piece_layers; not stored)
                -IDEA: abstract out and store in struct torrent
-               -easy access
+               -need to find out what block number is
+                       -from piece layer map?
+                       -each file piece root
+                               -easy access
+                               -can easily load up blocks
+               -need easy access
                        -indexed
+                       -to what? - HERE
+                               -pieces root (of each file)?
+                               -blocks?
+                                       -need hashmap of all blocks?
+                                               -otherwise, n^2 search
+                               -piece layers?
+                                       -store pieces in hashmap? in struct torrent
+                       -want quick access to file
+                               -to easily load data
+                               -pointer to struct file?
+                               -block number?
                -current just in const unsigned char **hashes
                        -struct piece?
                                -file location
@@ -71,6 +87,8 @@ To Do:
                        -toggle/has
                -request
                -piece
+               -integration test vs. qbittorrent
+                       -add debug logging
 -tests
        -watch
 -refactor