aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2009-07-15 23:43:40 +0000
committerChristian Grothoff <christian@grothoff.org>2009-07-15 23:43:40 +0000
commitd354a70a9a43395caf52b0841e798b12c07341c9 (patch)
tree15ca00049184a77cb9297e0587ae5b7b50d4516d /TODO
parent0853f000f4b86192d7b89de03b3871581a8c1382 (diff)
downloadgnunet-d354a70a9a43395caf52b0841e798b12c07341c9.tar.gz
gnunet-d354a70a9a43395caf52b0841e798b12c07341c9.zip
docu
Diffstat (limited to 'TODO')
-rw-r--r--TODO21
1 files changed, 12 insertions, 9 deletions
diff --git a/TODO b/TODO
index 6c74ea58e..5621093b8 100644
--- a/TODO
+++ b/TODO
@@ -1,15 +1,18 @@
1PHASE #1: (Goal: settle key design questions) 1PHASE #1: (Goal: settle key design questions)
2 2
3TRANSPORT: 3TRANSPORT:
4* testcase currently fails; primary cause is that HELLO validation 4* Make sure that the service does not go bezerk
5 fails (again). I suspect that what is going on is that the 5 on all plugins and all sessions on disconnects,
6 first connection attempt (which fails because HELLOs are not yet 6 specifically, whenever disconnect_neighbour is called.
7 validated) causes a 'disconnect' (intentionally, to trigger 7 (We may have other sessions, in particular through other transports,
8 another round of TRY_CONNECT 750ms later) which as a side-effect 8 that are active for the same peer; clearly we should
9 somehow kills HELLO validation (at least that's my best guess; 9 not immediately discard all messages and stop all
10 somewhere someone somehow manages to close the HELLO-validation 10 plugins); the call is fine in the various places where it is; but except in the
11 connections before they have a chance to succeed with the PING 11 timeout case, we should check the status of the other plugins before killing all.
12 PONG game...) 12
13* "Another peer saw us using..." messages for TCP
14 use the (random, high) sender port instead of the
15 adjusted port; this will be confusing to users...
13 16
14Util: 17Util:
15* improve disk API [Nils] (Nils, is this done? -Christian) 18* improve disk API [Nils] (Nils, is this done? -Christian)