updated using git-extra
authoralex <[email protected]>
Fri, 1 Apr 2022 01:00:07 +0000 (18:00 -0700)
committeralex <[email protected]>
Fri, 1 Apr 2022 01:00:07 +0000 (18:00 -0700)
todo

diff --git a/todo b/todo
index 080e7af9da1fe2b0543a6f27acf5e0f5695291fc..4d0dc2b5cb4cda31fa19ff4af122eada4074bf2f 100644 (file)
--- a/todo
+++ b/todo
@@ -67,21 +67,23 @@ Stage 0:
        *keepalive_received
        *have
        *have_received
-       -bitfield
-               -use to start filling priority queue of pieces
-               -start loading up pieces
-       -bitfield_received
-       -bitfield_toggle
+       *bitfield
+       *bitfield_received
+       *bitfield_toggle
        -request
        -request_receivied
        -piece
        -piece_received
+               -no-op, should just discard and should never receive
        -cancel
        -cancel_received
        -reject
        -reject_received
+               -remove all queued requests
        -hash_request
+               -no-op, should never send
        -hash_request_received
+               -dispatch hashes/hash_reject
        -hashes
        -hashes_received
        -hash_reject
@@ -99,6 +101,8 @@ Stage 0:
        -watch
 -refactor
        -add const qualifiers where appropriate
+       -peer_bitfield_received
+               -start loading up pieces up receive
 -signal handler
        -graceful shutdown
                -watch threads