X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;ds=inline;f=TODO;h=d3c9e35b179c523d4f94cf8b006c2576870fb68d;hb=1c930a3459ca5875bc9fc93cf4761f570e02c701;hp=ea7e612bbe9d21ccd2ab67132711d3dd48d6edc8;hpb=165c161992f4cc94bf081435b8ea98016a0e265b;p=oweals%2Fgnunet.git diff --git a/TODO b/TODO index ea7e612bb..d3c9e35b1 100644 --- a/TODO +++ b/TODO @@ -1,24 +1,12 @@ -0.9.0pre2: -* Integration test: - - test bootstrapping via hostlist + transport/core/dht connect - 0.9.0pre3: -* TRANSPORT: [MW] - - [#1585, #1583, #1582] transport-level disconnect (i.e. TCP) does not cause core-level - disconnect in a timely fashion (waits for connection timeout); - need to figure a way to make it near-instant in those cases - (i.e. rapid reduction in timeout on transport-level disconnect) [CG] - => may have been fixed with instant-notification of disconnect - to core on session-oriented connection hick-up; not perfect but - likely good enough until we get ATS going; still should be tested... - => "peers connected (transport)" now instantly goes to ZERO (core statistic), - but "established sessions" stays up... * NAT/UPNP: [Milan / Ayush / MW] - [#1609] code clean up - testing - integration with transport service: + test TCP + implement UDP, HTTP/HTTPS +* Transport: + - UDP fragmentation * DHT: [Nate] - track paths content travels (PUT, reply-to-get) in messages, pass to client (client API & protocol already support this!) @@ -28,6 +16,11 @@ + download + search - implement anonymity level > 1 + - exclude content that will "soon" expire from migration + - make migration data rate & datastore IO-rate configurable + - exclude certain peers as targets (based on hash values) in each + iteration => same peer can only be picked every n-th iteration + for the same content => fewer duplicate sending! * GNUNET-GTK: [CG] - figure out where in the GUI we should show active upload operations and allow aborts - handle events: @@ -38,14 +31,8 @@ 0.9.0: * new webpage: - update books (especially for developers) - - make a NICE download page and figure out how to enable developers to publish TGZs nicely - - port "contact" page -* FS migration: - - exclude content that will "soon" expire from migration - - make migration data rate & datastore IO-rate configurable - - exclude certain peers as targets (based on hash values) in each - iteration => same peer can only be picked every n-th iteration - for the same content => fewer duplicate sending! + - make a NICE download page + - create "contact" page * big code review * Determine RC bugs and fix those (release should have no known real bugs)