updated using git-ex
authoralex <[email protected]>
Tue, 14 Sep 2021 21:47:51 +0000 (14:47 -0700)
committeralex <[email protected]>
Tue, 14 Sep 2021 21:47:51 +0000 (14:47 -0700)
todo

diff --git a/todo b/todo
index 48545c78b12a4e4289eafc99b17730717f6e34b0..e9f51969ee70a0524cfa7364349cecc80626a25a 100644 (file)
--- a/todo
+++ b/todo
@@ -60,7 +60,7 @@ Stage 0:
 *added support for file filters
 *shutdown architecture
 *setup tests
--add option to redirect stdout, stderr to files
+*add option to redirect stdout, stderr to files
 -setup watches
        *add option to watch directories
        *add option for worker_threads [default=ncores]
@@ -69,8 +69,11 @@ Stage 0:
                -walk each tree
                -add each file to add queue
                        -add queue = hashmap to allow for duplicate checking
+               -add static pointer to current torrent
+                       -add file to current torrent
                -add pointer to struct file to torrent->files hashmap + file_tree
                        -2 ways to access, file_tree must be sorted, hashmap allows for o(1) reads
+               -modify adding to queue function to check for duplicates before expanding hashmap
        -find all files in all directories
                -functions for traversing directory
                        -man scandir