diff options
author | Christian Grothoff <christian@grothoff.org> | 2009-07-15 23:43:40 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2009-07-15 23:43:40 +0000 |
commit | d354a70a9a43395caf52b0841e798b12c07341c9 (patch) | |
tree | 15ca00049184a77cb9297e0587ae5b7b50d4516d /TODO | |
parent | 0853f000f4b86192d7b89de03b3871581a8c1382 (diff) | |
download | gnunet-d354a70a9a43395caf52b0841e798b12c07341c9.tar.gz gnunet-d354a70a9a43395caf52b0841e798b12c07341c9.zip |
docu
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 21 |
1 files changed, 12 insertions, 9 deletions
@@ -1,15 +1,18 @@ | |||
1 | PHASE #1: (Goal: settle key design questions) | 1 | PHASE #1: (Goal: settle key design questions) |
2 | 2 | ||
3 | TRANSPORT: | 3 | TRANSPORT: |
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 | ||
14 | Util: | 17 | Util: |
15 | * improve disk API [Nils] (Nils, is this done? -Christian) | 18 | * improve disk API [Nils] (Nils, is this done? -Christian) |