diff options
-rw-r--r-- | README.1st | 27 | ||||
-rw-r--r-- | doc/documentation/chapters/developer.texi | 8 | ||||
-rw-r--r-- | doc/documentation/gnunet.texi | 4 | ||||
-rw-r--r-- | doc/documentation/index.html | 14 | ||||
-rw-r--r-- | src/util/resolver_api.c | 9 |
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 @@ | |||
1 | The following is a list of issues with GNUnet 0.11.0 that will need to | 1 | WARNING! |
2 | be addressed before we might consider GNUnet usable. Please keep this | 2 | ======= |
3 | list in mind when trying out GNUnet 0.11.0! Help would of course be | 3 | |
4 | welcome, an estimate of how much work is needed and the main impact | 4 | The following is a list of issues with GNUnet 0.11.0 that will need |
5 | are given with each item. | 5 | to be addressed before we might consider GNUnet deployable to larger |
6 | audiences. Please keep this in mind when trying out GNUnet 0.11.0! | ||
7 | |||
8 | GNUnet may however work fine for applications that aren't impeded by | ||
9 | these known deficiencies. Help would of course be welcome to reduce | ||
10 | this list, so an estimate of how much work is needed and the main | ||
11 | impact are given with each item. | ||
6 | 12 | ||
7 | 13 | ||
8 | ats: | 14 | ats: |
@@ -56,8 +62,8 @@ described above should also enable us to create more systematic tests. | |||
56 | 62 | ||
57 | hello: | 63 | hello: |
58 | * The current code may leak LAN IPs (in particular IPv6 with | 64 | * The current code may leak LAN IPs (in particular IPv6 with |
59 | MAC) globally. We have started to put in some privisions to tag | 65 | MAC) globally. We have started to put in some provisions to tag |
60 | addresses as loopback/LAN/WAN, but need to systemtically ensure | 66 | addresses as loopback/LAN/WAN, but need to systematically ensure |
61 | that addresses are only propagated in a useful scope and avoid | 67 | that addresses are only propagated in a useful scope and avoid |
62 | leaking "sensitive" address data globally. | 68 | leaking "sensitive" address data globally. |
63 | [3-6 PM, privacy] | 69 | [3-6 PM, privacy] |
@@ -122,7 +128,7 @@ correctness] | |||
122 | util: | 128 | util: |
123 | * Event loop instantiations for various event loops (like glib, | 129 | * Event loop instantiations for various event loops (like glib, |
124 | libev, libevent, etc.) should be created (and tested). This | 130 | libev, libevent, etc.) should be created (and tested). This |
125 | will applications to be built with GNUnet using those various | 131 | allows applications to be built with GNUnet using those various |
126 | styles of event loop handling. General support for abstracting | 132 | styles of event loop handling. General support for abstracting |
127 | the event loop is new in 0.11.0, we just need to make broader use | 133 | the event loop is new in 0.11.0, we just need to make broader use |
128 | of it. [1-3 PM, performance, usability] | 134 | of it. [1-3 PM, performance, usability] |
@@ -185,9 +191,10 @@ gns: | |||
185 | 191 | ||
186 | 192 | ||
187 | multicast: | 193 | multicast: |
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 | ||
193 | psyc: | 200 | psyc: |
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 | |||
1388 | corresponding field is available and only once. Specifying | 1388 | corresponding 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 | ||
1394 | doesn't work either. If you want to user username substitutions for | 1394 | doesn'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 | ||
8094 | Collections are also advertised using @code{KSBlock}s. | 8094 | Collections 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> | 5 | GNUnet e.V.<br/> |
6 | <address>Technische Universität München</address> | 6 | Fakultät für Informatik -- I8<br/> |
7 | <address>Boltzmannstraße 3</address> | 7 | Technische Universität München<br/> |
8 | <address>85748 Garching</address> | 8 | Boltzmannstraße 3<br/> |
9 | <address>GERMANY</address> | 9 | 85748 Garching<br/> |
10 | GERMANY<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) |