updated using git-extra
authoralex <[email protected]>
Sun, 6 Mar 2022 05:05:10 +0000 (21:05 -0800)
committeralex <[email protected]>
Sun, 6 Mar 2022 05:05:10 +0000 (21:05 -0800)
todo

diff --git a/todo b/todo
index 46179fe86c6c3242ed7d0ef3ef3a91c0dd6453a4..54aa6c8e8b94d56fa0b5a28f32a1956137b30df0 100644 (file)
--- a/todo
+++ b/todo
@@ -58,17 +58,16 @@ Stage 0:
                                -infohash
                                -peer id
                                -etc.
-       -start
+       *start
                *register shutdown
                *spawn threads?
                        -request loops
-               -epoll fds
+               *epoll fds
        -stop
+               -figure out how to do this properly
        -loop
-               -tcp vs. udp
-                       -both on same loop?
-                       -field 1 request on each then start loop over?
-                       -examine udp usage in bittorrent protocol
+               -handshake handling?
+               -pointers to peer functions
 -peer
        *rate limit interface
        -peer protocol
@@ -109,6 +108,7 @@ Stage 0:
        -loads into priority queue
 
 Later:
+-utp
 -trackers
        -opts
        -remove sample code