updated using git-ex
authoralex <[email protected]>
Mon, 6 Sep 2021 02:06:26 +0000 (19:06 -0700)
committeralex <[email protected]>
Mon, 6 Sep 2021 02:06:26 +0000 (19:06 -0700)
todo

diff --git a/todo b/todo
index 7803d8b870bfc9251a03f5a25ea85af576fb42d9..93927c716a16d2dc18b3b453243ca7e73149baf6 100644 (file)
--- a/todo
+++ b/todo
@@ -56,21 +56,23 @@ To Do:
 
 Stage 0:
 *basic structure
--global variable...
-       -requires:
-               -torrents
-               -options
-               -peers
-       -session?
+-global variables
+       -torrents
+       -options
+       -peers
 -setup watches
        *add option to watch directories
+       -add option for worker_threads [default=ncores]
        -find all files in directory
                -functions for traversing directory
                -save to struct with file size
-       -sort
+               -multi-threaded add (spawn new thread per file)
+       -sort in torrent struct after all done
        -on modification, update torrents
 -add files to torrent
 -create torrent
+       -build merkle tree
+       -bencode
        -.torrent file
        -magnet link
 -networking