diff options
-rw-r--r-- | TODO | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -34,6 +34,7 @@ | |||
34 | * UTIL: | 34 | * UTIL: |
35 | - only connect() sockets that are ready (select()) [Nils] | 35 | - only connect() sockets that are ready (select()) [Nils] |
36 | [On W32, we need to select after calling socket before doing connect etc.] | 36 | [On W32, we need to select after calling socket before doing connect etc.] |
37 | - add support for UNIX domain sockets [CG] | ||
37 | * GNUNET-GTK: | 38 | * GNUNET-GTK: |
38 | - use g_main_context_set_poll_func to integrate GTK with GNUnet Scheduler!? (YUCK!) | 39 | - use g_main_context_set_poll_func to integrate GTK with GNUnet Scheduler!? (YUCK!) |
39 | - OR: add scheduler API to enable integration with GTK main loop instead of doing our own select | 40 | - OR: add scheduler API to enable integration with GTK main loop instead of doing our own select |
@@ -56,14 +57,11 @@ | |||
56 | * TRANSPORT: | 57 | * TRANSPORT: |
57 | - HTTP backend [MW] | 58 | - HTTP backend [MW] |
58 | * ARM: [Safey] | 59 | * ARM: [Safey] |
59 | - need to get rid of synchronous API for service starts (cause all kinds of problems) | ||
60 | [=> eliminate for need to tell ARM about service starts most of the time!] [Safey] | ||
61 | - better tracking of which config changes actually need to cause process restarts by ARM. | ||
62 | - listen for requests to discover dependencies between services (and avoid | ||
63 | having to explicitly program start requests) | ||
64 | - better crash management (attach debugging support, capture and analyze | 60 | - better crash management (attach debugging support, capture and analyze |
65 | debug output, detect random vs. deterministic crashes) | 61 | debug output, detect random vs. deterministic crashes) |
66 | - shutdown sequence? | 62 | - discover dependencies between services |
63 | => need UNIX domain sockets first! | ||
64 | - handle gnunet-arm -k in combination with auto-start magic (what is the right thing here?) | ||
67 | * FS: [CG] | 65 | * FS: [CG] |
68 | - datastore reservation (publishing) | 66 | - datastore reservation (publishing) |
69 | - location URIs (publish, search, download) | 67 | - location URIs (publish, search, download) |
@@ -109,6 +107,8 @@ | |||
109 | - reconstruct IBLOCKS from DBLOCKS if possible (during download; see FIXME in fs_download) | 107 | - reconstruct IBLOCKS from DBLOCKS if possible (during download; see FIXME in fs_download) |
110 | - add support for pushing "already seen" search results to FS service for bloomfilter (can wait) | 108 | - add support for pushing "already seen" search results to FS service for bloomfilter (can wait) |
111 | - use different 'priority' for probe downloads vs. normal downloads | 109 | - use different 'priority' for probe downloads vs. normal downloads |
110 | * ARM: | ||
111 | - better tracking of which config changes actually need to cause process restarts by ARM. | ||
112 | 112 | ||
113 | 0.9.0: | 113 | 0.9.0: |
114 | * new webpage: | 114 | * new webpage: |