diff options
author | Christian Grothoff <christian@grothoff.org> | 2010-02-16 22:34:35 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2010-02-16 22:34:35 +0000 |
commit | 95c368585b70c5a3f14c0868aff2a6ecd035308c (patch) | |
tree | 5bf68c1927b9973122be8653fb48272a73545136 /BUGS | |
parent | cdb27b81fde75d3c54ea31aab53745ed0c741353 (diff) | |
download | gnunet-95c368585b70c5a3f14c0868aff2a6ecd035308c.tar.gz gnunet-95c368585b70c5a3f14c0868aff2a6ecd035308c.zip |
done
Diffstat (limited to 'BUGS')
-rw-r--r-- | BUGS | 16 |
1 files changed, 0 insertions, 16 deletions
@@ -36,17 +36,6 @@ sane end-user should care about this codebase yet anyway. | |||
36 | a way to easily "veto" addresses off the list! | 36 | a way to easily "veto" addresses off the list! |
37 | => If MiM attacker uses vetoed address, blacklist the specific IP for | 37 | => If MiM attacker uses vetoed address, blacklist the specific IP for |
38 | the presumed neighbour! | 38 | the presumed neighbour! |
39 | - not sure current way of doing ACKs works well-enough | ||
40 | with unreliable transports where the ACK maybe lost; | ||
41 | the "is_new" check would then possibly prevent future | ||
42 | ACKs to be delivered, all while we're happily | ||
43 | receiving messages from that peer! Worse, the other | ||
44 | peer won't generate another ACK since it thinks we're | ||
45 | connected just fine... | ||
46 | Key questions: | ||
47 | + How necessary is ACKing in the first place? (alternatives?) | ||
48 | + Should we transmit ACKs in response to every HELLO? (would that | ||
49 | fully address the problem?) | ||
50 | - [./transport/gnunet-service-transport.c:173]: (style) struct or union member 'TransportPlugin::rebuild' is never used | 39 | - [./transport/gnunet-service-transport.c:173]: (style) struct or union member 'TransportPlugin::rebuild' is never used |
51 | - [./transport/plugin_transport_tcp.c:391]: (style) struct or union member 'Plugin::address_update_task' is never used | 40 | - [./transport/plugin_transport_tcp.c:391]: (style) struct or union member 'Plugin::address_update_task' is never used |
52 | * FS: | 41 | * FS: |
@@ -90,11 +79,6 @@ sane end-user should care about this codebase yet anyway. | |||
90 | - better crash management (attach debugging support, capture and analyze | 79 | - better crash management (attach debugging support, capture and analyze |
91 | debug output, detect random vs. deterministic crashes) | 80 | debug output, detect random vs. deterministic crashes) |
92 | - shutdown sequence? | 81 | - shutdown sequence? |
93 | * CORE: | ||
94 | - test case (test_core_api) hangs for a while (some timeout task not killed somewhere?) | ||
95 | - [./core/gnunet-service-core.c:469]: (style) struct or union member 'Neighbour::message_queue_size' is never used | ||
96 | - [./core/test_core_api_start_only.c:50]: (style) struct or union member 'PeerContext::id' is never used | ||
97 | |||
98 | * HTTPS transport | 82 | * HTTPS transport |
99 | - Better SSL-support for MHD | 83 | - Better SSL-support for MHD |
100 | - https integration | 84 | - https integration |