aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.1st27
-rw-r--r--doc/documentation/chapters/developer.texi8
-rw-r--r--doc/documentation/gnunet.texi4
-rw-r--r--doc/documentation/index.html14
-rw-r--r--src/util/resolver_api.c9
5 files changed, 35 insertions, 27 deletions
diff --git a/README.1st b/README.1st
index d55709779..19880de63 100644
--- a/README.1st
+++ b/README.1st
@@ -1,8 +1,14 @@
1The following is a list of issues with GNUnet 0.11.0 that will need to 1WARNING!
2be addressed before we might consider GNUnet usable. Please keep this 2=======
3list in mind when trying out GNUnet 0.11.0! Help would of course be 3
4welcome, an estimate of how much work is needed and the main impact 4The following is a list of issues with GNUnet 0.11.0 that will need
5are given with each item. 5to be addressed before we might consider GNUnet deployable to larger
6audiences. Please keep this in mind when trying out GNUnet 0.11.0!
7
8GNUnet may however work fine for applications that aren't impeded by
9these known deficiencies. Help would of course be welcome to reduce
10this list, so an estimate of how much work is needed and the main
11impact are given with each item.
6 12
7 13
8ats: 14ats:
@@ -56,8 +62,8 @@ described above should also enable us to create more systematic tests.
56 62
57hello: 63hello:
58* The current code may leak LAN IPs (in particular IPv6 with 64* The current code may leak LAN IPs (in particular IPv6 with
59MAC) globally. We have started to put in some privisions to tag 65MAC) globally. We have started to put in some provisions to tag
60addresses as loopback/LAN/WAN, but need to systemtically ensure 66addresses as loopback/LAN/WAN, but need to systematically ensure
61that addresses are only propagated in a useful scope and avoid 67that addresses are only propagated in a useful scope and avoid
62leaking "sensitive" address data globally. 68leaking "sensitive" address data globally.
63[3-6 PM, privacy] 69[3-6 PM, privacy]
@@ -122,7 +128,7 @@ correctness]
122util: 128util:
123* Event loop instantiations for various event loops (like glib, 129* Event loop instantiations for various event loops (like glib,
124libev, libevent, etc.) should be created (and tested). This 130libev, libevent, etc.) should be created (and tested). This
125will applications to be built with GNUnet using those various 131allows applications to be built with GNUnet using those various
126styles of event loop handling. General support for abstracting 132styles of event loop handling. General support for abstracting
127the event loop is new in 0.11.0, we just need to make broader use 133the event loop is new in 0.11.0, we just need to make broader use
128of it. [1-3 PM, performance, usability] 134of it. [1-3 PM, performance, usability]
@@ -185,9 +191,10 @@ gns:
185 191
186 192
187multicast: 193multicast:
188* implementation currently trivial and under-tested 194* implementation currently "trivial" (aka doing round-robin, not multicast)
195 and under-tested
189 196
190* still uses old NTR-style API, needs to transition to MQ API 197* still uses old NTR-style API, needs to transition to MQ API [DONE]
191 198
192 199
193psyc: 200psyc:
diff --git a/doc/documentation/chapters/developer.texi b/doc/documentation/chapters/developer.texi
index 0e06d0ac6..ada6d37a0 100644
--- a/doc/documentation/chapters/developer.texi
+++ b/doc/documentation/chapters/developer.texi
@@ -1388,7 +1388,7 @@ Note that the substitution placemark is replaced only when the
1388corresponding field is available and only once. Specifying 1388corresponding field is available and only once. Specifying
1389 1389
1390@example 1390@example
1391%u@atchar{}%h 1391%u@@%h
1392@end example 1392@end example
1393 1393
1394doesn't work either. If you want to user username substitutions for 1394doesn't work either. If you want to user username substitutions for
@@ -8093,11 +8093,7 @@ eliminate the need to first create a directory.
8093 8093
8094Collections are also advertised using @code{KSBlock}s. 8094Collections are also advertised using @code{KSBlock}s.
8095 8095
8096@table @asis 8096@c https://gnunet.org/sites/default/files/ecrs.pdf
8097@item Attachment Size
8098@item ecrs.pdf 270.68 KB
8099@item https://gnunet.org/sites/default/files/ecrs.pdf
8100@end table
8101 8097
8102@node File-sharing persistence directory structure 8098@node File-sharing persistence directory structure
8103@subsection File-sharing persistence directory structure 8099@subsection File-sharing persistence directory structure
diff --git a/doc/documentation/gnunet.texi b/doc/documentation/gnunet.texi
index 049aa7120..223a739f8 100644
--- a/doc/documentation/gnunet.texi
+++ b/doc/documentation/gnunet.texi
@@ -6,7 +6,9 @@
6@documentencoding UTF-8 6@documentencoding UTF-8
7@settitle GNUnet Reference Manual 7@settitle GNUnet Reference Manual
8@exampleindent 2 8@exampleindent 2
9@urefbreakstyle before 9@c It seems as if this breaks some old garbage version of
10@c texinfo running on some systems. FIXME!!!
11@c @urefbreakstyle before
10@c %**end of header 12@c %**end of header
11 13
12@include version.texi 14@include version.texi
diff --git a/doc/documentation/index.html b/doc/documentation/index.html
index 0c3b04e9d..660544ced 100644
--- a/doc/documentation/index.html
+++ b/doc/documentation/index.html
@@ -1,12 +1,14 @@
1<title>GNUnet - GNUnet Manuals and Handbooks</title> 1<title>GNUnet - GNUnet Manuals and Handbooks</title>
2<h2>GNUnet - GNUnet Manuals and Handbooks</h2> 2<h2>GNUnet - GNUnet Manuals and Handbooks</h2>
3 3
4<address>GNUnet e.V.</address> 4<blockquote><address>
5<address>Fakultät für Informatik -- I8</address> 5GNUnet e.V.<br/>
6<address>Technische Universität München</address> 6Fakultät für Informatik -- I8<br/>
7<address>Boltzmannstraße 3</address> 7Technische Universität München<br/>
8<address>85748 Garching</address> 8Boltzmannstraße 3<br/>
9<address>GERMANY</address> 985748 Garching<br/>
10GERMANY<br/>
11</address></blockquote>
10 12
11<p>The following handbooks and manuals are available:</p> 13<p>The following handbooks and manuals are available:</p>
12 14
diff --git a/src/util/resolver_api.c b/src/util/resolver_api.c
index 11b8134d6..84f541ba0 100644
--- a/src/util/resolver_api.c
+++ b/src/util/resolver_api.c
@@ -414,10 +414,11 @@ process_requests ()
414 { 414 {
415 /* nothing to do, release socket really soon if there is nothing 415 /* nothing to do, release socket really soon if there is nothing
416 * else happening... */ 416 * else happening... */
417 s_task = 417 if (NULL == s_task)
418 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_MILLISECONDS, 418 s_task =
419 &shutdown_task, 419 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_MILLISECONDS,
420 NULL); 420 &shutdown_task,
421 NULL);
421 return; 422 return;
422 } 423 }
423 if (GNUNET_NO != rh->was_transmitted) 424 if (GNUNET_NO != rh->was_transmitted)