From: alex <alex@infiniteadaptability.org>
Date: Wed, 2 Feb 2022 21:18:49 +0000 (-0800)
Subject: updated using git-extra
X-Git-Url: http://git.infiniteadaptability.org/?a=commitdiff_plain;h=77ba15716abf7cd872d4aa0d3b7b2e5493146587;p=seeder

updated using git-extra
---

diff --git a/todo b/todo
index 5bd965d..fc693f0 100644
--- a/todo
+++ b/todo
@@ -46,10 +46,20 @@ To Do:
 	-metrics
 
 Stage 0:
+-refactor session
+	-resize - HERE
+	-tests
 -networking
 	*port option
 	*tcp
 	*udp
+	-work out how and when to send requests back to epoll
+		-struct with partially written buffer?
+		-struct with request parameters
+			-i.e. hash request
+				-infohash
+				-peer id
+				-etc.
 	-start
 		-register shutdown
 		-spawn threads?
@@ -61,12 +71,11 @@ Stage 0:
 		-session?
 	-stop
 -peer
+	*rate limit interface
 	-peer protocol
-		-header
-		-handshake
+		*header
+		*handshake
 	-piece selection
-	-throttling algorithms
-		-setup interface only
 -trackers
 	-opts
 	-remove sample code