aboutsummaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2009-11-08 17:36:54 +0000
committerChristian Grothoff <christian@grothoff.org>2009-11-08 17:36:54 +0000
commitb9319a6e550763f1fe2f54da60cdcf023ef6b22b (patch)
tree4c4060262a8b8b9672743279da8e41a6dfaa076c /BUGS
parent4c4eaefd2a3b4f77619be072700e684f28cae614 (diff)
downloadgnunet-b9319a6e550763f1fe2f54da60cdcf023ef6b22b.tar.gz
gnunet-b9319a6e550763f1fe2f54da60cdcf023ef6b22b.zip
update
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS14
1 files changed, 10 insertions, 4 deletions
diff --git a/BUGS b/BUGS
index 504ff2c21..1145ea626 100644
--- a/BUGS
+++ b/BUGS
@@ -2,21 +2,27 @@ This file lists minor work items (also possibly called "known bugs").
2We are not tracking them in Mantis yet since there are too many and no 2We are not tracking them in Mantis yet since there are too many and no
3sane end-user should care about this codebase yet anyway. 3sane end-user should care about this codebase yet anyway.
4 4
5
5* TESTING: 6* TESTING:
6 - connection.c:553 fails when "make check" is run! 7 - connection.c:553 fails when "make check" is run!
7 (check if this could be memory corruption). 8 (check if this could be memory corruption).
8 9
9 10
10* UTIL: 11* UTIL:
12 - API-DESIGN: network/connection/client/server: need to communicate
13 scheduler's "reason" code for failures to callbacks of the kind
14 used by the notify_transmit_ready-family: shutdown and timeout
15 may require entirely different actions, and currently we
16 cannot tell the difference! [need 4th argument!]
11 - container_bloomfilter: improve efficiency (see FIXME) 17 - container_bloomfilter: improve efficiency (see FIXME)
12 - Windows: use events instead of pipes to signal select()s [Nils]
13 - only connect() sockets that are ready (select()) [Nils]
14 [On W32, we need to select after calling socket before
15 doing connect etc.]
16 - server: inefficient memmove 18 - server: inefficient memmove
17 - client: should do exponential back-off (starting at 1ms, 19 - client: should do exponential back-off (starting at 1ms,
18 bounded by 1s) when connection failed (in addition to 20 bounded by 1s) when connection failed (in addition to
19 half-time-to-deadline retry at the end) 21 half-time-to-deadline retry at the end)
22 - Windows: use events instead of pipes to signal select()s [Nils]
23 - only connect() sockets that are ready (select()) [Nils]
24 [On W32, we need to select after calling socket before
25 doing connect etc.]
20* TRANSPORT: 26* TRANSPORT:
21 - transport_api: support forcing disconnects through low quotas! 27 - transport_api: support forcing disconnects through low quotas!
22 (required for working F2F support!) 28 (required for working F2F support!)