-0.9.0:
-* new webpage:
- - convert documentation pages to books
- - update books (especially for developers)
- - make a NICE download page and figure out how to enable developers to publish TGZs nicely
- - port "contact" page
- - add content type for "todo" items?
-* POSTGRES database backends: [CG]
- - datacache
- - datastore
-* Determine RC bugs and fix those!
-* SETUP:
- - design & implement new setup tool
-* TBENCH: [MW]
- - good to have for transport/DV evaluation!
-* TRACEKIT: [MW]
- - good to have for DV/DHT evaluation!
-* DV:
- - performance tests
-* DHT: [Nate]
- - performance tests
-* STATISTICS:
- - test notification-based statistics API [LT]
- - implement statistics GUI
-* PEERINFO: [NN]
- - move peerinfo to new GUI?
- - extend peer dialog with green-yellow-red connectivity status lights
- - extend peer dialog with country flags and names
-
-0.9.x:
-* TRANSPORT: [MW]
- - WiFi transport backend [DB]
- - SMTP transport backend
- - Implement method of learning our external addresses from
- other peers; need some kind of threshold-based
- scheme, limiting both the total number of addresses that we accept
- this way as well as requiring multiple confirmations; also, we
- should possibly try to confirm that the given address works for
- us ourselves (loopback-style) before adding it to the list
- + we may be able to simplify WELCOME messages (no need to add
- addresses there anymore, but may help to learn them there anyway...).
- + we probably want some kind of voting/counting for learning IP addresses
- (maybe including IP addresses in ads proportional to how often others
- report them? we at least need some protection against >64k HELLOs!),
- + provide a way to give the user a list of "learned" IP addresses and
- a way to easily "veto" addresses off the list!
- => If MiM attacker uses vetoed address, blacklist the specific IP for
- the presumed neighbour!
- - implement gnunet-transport (transport configurator / tester)
- - UPnP-based IP detection
- (Note: build library always, build service when libxml2/etc. are available)
-* DV:
- - proper bandwidth allocation
-* FS: [CG]
- - Remove KBlocks in gnunet-unindex (see discussion with Kenneth Almquist on gnunet-devs in 9/2009)