gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r6520 - in GNUnet: . po src/applications/chat


From: gnunet
Subject: [GNUnet-SVN] r6520 - in GNUnet: . po src/applications/chat
Date: Sun, 2 Mar 2008 16:53:50 -0700 (MST)

Author: grothoff
Date: 2008-03-02 16:53:49 -0700 (Sun, 02 Mar 2008)
New Revision: 6520

Modified:
   GNUnet/ChangeLog
   GNUnet/po/GNUnet.pot
   GNUnet/po/de.po
   GNUnet/po/es.po
   GNUnet/po/rw.po
   GNUnet/po/sv.po
   GNUnet/po/vi.po
   GNUnet/src/applications/chat/gnunet-chat.c
Log:
unused

Modified: GNUnet/ChangeLog
===================================================================
--- GNUnet/ChangeLog    2008-03-02 23:07:06 UTC (rev 6519)
+++ GNUnet/ChangeLog    2008-03-02 23:53:49 UTC (rev 6520)
@@ -1,3 +1,6 @@
+Sun Mar  2 15:33:41 MST 2008
+       Added option to allow user to disable IPv6 support.
+
 Sat Mar  1 21:14:02 MST 2008
        Fixed some dstore performance issues.
        Made transports alternate between trying IPv4 and IPv6

Modified: GNUnet/po/GNUnet.pot
===================================================================
--- GNUnet/po/GNUnet.pot        2008-03-02 23:07:06 UTC (rev 6519)
+++ GNUnet/po/GNUnet.pot        2008-03-02 23:53:49 UTC (rev 6520)
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2008-02-25 00:31-0700\n"
+"POT-Creation-Date: 2008-03-02 16:08-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <address@hidden>\n"
 "Language-Team: LANGUAGE <address@hidden>\n"
@@ -17,16 +17,16 @@
 "Content-Transfer-Encoding: 8bit\n"
 
 #: src/transports/upnp/upnp.c:356 src/transports/upnp/upnp.c:541
-#: src/transports/http.c:1129 src/transports/http.c:1258
-#: src/transports/http.c:1440 src/transports/http.c:1861
-#: src/transports/http.c:1913 src/applications/bootstrap_http/http.c:126
-#: src/applications/bootstrap_http/http.c:276
-#: src/applications/bootstrap_http/http.c:293
-#: src/applications/bootstrap_http/http.c:325
-#: src/applications/bootstrap_http/http.c:344
-#: src/applications/bootstrap_http/http.c:357
-#: src/applications/bootstrap_http/http.c:367
-#: src/applications/bootstrap_http/http.c:377
+#: src/transports/http.c:1129 src/transports/http.c:1265
+#: src/transports/http.c:1447 src/transports/http.c:1869
+#: src/transports/http.c:1928 src/applications/bootstrap_http/http.c:126
+#: src/applications/bootstrap_http/http.c:277
+#: src/applications/bootstrap_http/http.c:294
+#: src/applications/bootstrap_http/http.c:334
+#: src/applications/bootstrap_http/http.c:353
+#: src/applications/bootstrap_http/http.c:366
+#: src/applications/bootstrap_http/http.c:376
+#: src/applications/bootstrap_http/http.c:386
 #, c-format
 msgid "%s failed at %s:%d: `%s'\n"
 msgstr ""
@@ -41,94 +41,84 @@
 msgid "upnp: NAT Returned IP: %s\n"
 msgstr ""
 
-#: src/transports/ip.c:70 src/transports/ip.c:430
+#: src/transports/ip.c:70 src/transports/ip.c:365
 #, c-format
 msgid "Failed to obtain my (external) %s address!\n"
 msgstr ""
 
-#: src/transports/ip.c:238
+#: src/transports/ip.c:260 src/util/network/ip.c:96 src/util/network/ip.c:160
 #, c-format
-msgid "Could not find IPv6 address of host `%s': %s\n"
-msgstr ""
-
-#: src/transports/ip.c:271 src/util/network/ip.c:88 src/util/network/ip.c:153
-#, c-format
 msgid "No interface specified in section `%s' under `%s'!\n"
 msgstr ""
 
-#: src/transports/ip.c:302 src/util/network/ip.c:119 src/util/network/ip.c:239
+#: src/transports/ip.c:291 src/util/network/ip.c:127 src/util/network/ip.c:246
 #, c-format
 msgid "Could not obtain IP for interface `%s' using `%s'.\n"
 msgstr ""
 
-#: src/transports/ip.c:347 src/transports/ip.c:374
-#, c-format
-msgid "Could not resolve `%s': %s\n"
-msgstr ""
-
-#: src/transports/http.c:2113
+#: src/transports/http.c:2139
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"HTTP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/http.c:2122
+#: src/transports/http.c:2148
 msgid "# bytes received via HTTP"
 msgstr ""
 
-#: src/transports/http.c:2123
+#: src/transports/http.c:2149
 msgid "# bytes sent via HTTP"
 msgstr ""
 
-#: src/transports/http.c:2125
+#: src/transports/http.c:2151
 msgid "# bytes dropped by HTTP (outgoing)"
 msgstr ""
 
-#: src/transports/http.c:2126
+#: src/transports/http.c:2152
 msgid "# HTTP GET issued"
 msgstr ""
 
-#: src/transports/http.c:2128
+#: src/transports/http.c:2154
 msgid "# HTTP GET received"
 msgstr ""
 
-#: src/transports/http.c:2129
+#: src/transports/http.c:2155
 msgid "# HTTP PUT issued"
 msgstr ""
 
-#: src/transports/http.c:2131
+#: src/transports/http.c:2157
 msgid "# HTTP PUT received"
 msgstr ""
 
-#: src/transports/http.c:2133
+#: src/transports/http.c:2159
 msgid "# HTTP select calls"
 msgstr ""
 
-#: src/transports/http.c:2135
+#: src/transports/http.c:2161
 msgid "# HTTP send calls"
 msgstr ""
 
-#: src/transports/http.c:2138
+#: src/transports/http.c:2164
 msgid "# HTTP curl send callbacks"
 msgstr ""
 
-#: src/transports/http.c:2140
+#: src/transports/http.c:2166
 msgid "# HTTP curl receive callbacks"
 msgstr ""
 
-#: src/transports/http.c:2142
+#: src/transports/http.c:2168
 msgid "# HTTP mhd access callbacks"
 msgstr ""
 
-#: src/transports/http.c:2144
+#: src/transports/http.c:2170
 msgid "# HTTP mhd read callbacks"
 msgstr ""
 
-#: src/transports/http.c:2146
+#: src/transports/http.c:2172
 msgid "# HTTP mhd close callbacks"
 msgstr ""
 
-#: src/transports/http.c:2148
+#: src/transports/http.c:2174
 msgid "# HTTP connect calls"
 msgstr ""
 
@@ -169,7 +159,7 @@
 msgid "# bytes dropped by SMTP (outgoing)"
 msgstr ""
 
-#: src/transports/common.c:363
+#: src/transports/common.c:370
 #, c-format
 msgid "Port is 0, will only send using %s.\n"
 msgstr ""
@@ -178,26 +168,26 @@
 msgid "Received malformed message via TCP. Closing.\n"
 msgstr ""
 
-#: src/transports/tcp.c:702 src/transports/udp.c:460
+#: src/transports/tcp.c:711 src/transports/udp.c:471
 #, c-format
 msgid "Failed to bind to %s port %d.\n"
 msgstr ""
 
-#: src/transports/tcp.c:784
+#: src/transports/tcp.c:794
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"TCP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/tcp.c:793
+#: src/transports/tcp.c:803
 msgid "# bytes received via TCP"
 msgstr ""
 
-#: src/transports/tcp.c:794
+#: src/transports/tcp.c:804
 msgid "# bytes sent via TCP"
 msgstr ""
 
-#: src/transports/tcp.c:796
+#: src/transports/tcp.c:806
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr ""
 
@@ -205,24 +195,24 @@
 msgid "Received malformed message via UDP. Ignored.\n"
 msgstr ""
 
-#: src/transports/udp.c:525
+#: src/transports/udp.c:537
 #, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr ""
 
-#: src/transports/udp.c:548
+#: src/transports/udp.c:560
 msgid "# bytes received via UDP"
 msgstr ""
 
-#: src/transports/udp.c:549
+#: src/transports/udp.c:561
 msgid "# bytes sent via UDP"
 msgstr ""
 
-#: src/transports/udp.c:551
+#: src/transports/udp.c:563
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr ""
 
-#: src/transports/udp.c:553
+#: src/transports/udp.c:565
 msgid "# UDP connections (right now)"
 msgstr ""
 
@@ -824,42 +814,42 @@
 msgid "display a file's hash value"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:123
+#: src/setup/gnunet-win-tool.c:125
 #, c-format
 msgid "GNUnet service installed successfully.\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:126 src/setup/gnunet-win-tool.c:154
+#: src/setup/gnunet-win-tool.c:128 src/setup/gnunet-win-tool.c:156
 #, c-format
 msgid "This version of Windows doesn't support services.\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:130 src/setup/gnunet-win-tool.c:158
+#: src/setup/gnunet-win-tool.c:132 src/setup/gnunet-win-tool.c:160
 #, c-format
 msgid "Error: can't open Service Control Manager: %s\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:135
+#: src/setup/gnunet-win-tool.c:137
 #, c-format
 msgid "Error: can't create service: %s\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:138 src/setup/gnunet-win-tool.c:170
+#: src/setup/gnunet-win-tool.c:140 src/setup/gnunet-win-tool.c:172
 #, c-format
 msgid "Unknown error.\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:151
+#: src/setup/gnunet-win-tool.c:153
 #, c-format
 msgid "Service deleted.\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:163
+#: src/setup/gnunet-win-tool.c:165
 #, c-format
 msgid "Error: can't access service: %s\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:167
+#: src/setup/gnunet-win-tool.c:169
 #, c-format
 msgid "Error: can't delete service: %s\n"
 msgstr ""
@@ -1075,7 +1065,7 @@
 msgid "Suppress display of asynchronous log messages"
 msgstr ""
 
-#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:184
+#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:161
 #: src/applications/stats/gnunet-stats.c:121
 #: src/applications/tbench/gnunet-tbench.c:126
 #: src/applications/tracekit/gnunet-tracekit.c:352
@@ -1915,29 +1905,35 @@
 #: src/applications/sqstore_mysql/mysql.c:1443
 #: src/applications/sqstore_mysql/mysql.c:1455
 #: src/applications/sqstore_mysql/mysql.c:1535
-#: src/applications/dstore_mysql/dstore_mysql.c:107
-#: src/applications/dstore_mysql/dstore_mysql.c:114
-#: src/applications/dstore_mysql/dstore_mysql.c:286
-#: src/applications/dstore_mysql/dstore_mysql.c:301
-#: src/applications/dstore_mysql/dstore_mysql.c:315
-#: src/applications/dstore_mysql/dstore_mysql.c:329
-#: src/applications/dstore_mysql/dstore_mysql.c:342
-#: src/applications/dstore_mysql/dstore_mysql.c:412
-#: src/applications/dstore_mysql/dstore_mysql.c:434
-#: src/applications/dstore_mysql/dstore_mysql.c:446
-#: src/applications/dstore_mysql/dstore_mysql.c:521
-#: src/applications/dstore_mysql/dstore_mysql.c:533
-#: src/applications/dstore_mysql/dstore_mysql.c:554
-#: src/applications/dstore_sqlite/dstore.c:91
-#: src/applications/dstore_sqlite/dstore.c:98
-#: src/applications/dstore_sqlite/dstore.c:194
-#: src/applications/dstore_sqlite/dstore.c:236
-#: src/applications/dstore_sqlite/dstore.c:257
-#: src/applications/dstore_sqlite/dstore.c:313
-#: src/applications/dstore_sqlite/dstore.c:331
-#: src/applications/dstore_sqlite/dstore.c:343
-#: src/applications/dstore_sqlite/dstore.c:375
-#: src/applications/dstore_sqlite/dstore.c:467
+#: src/applications/dstore_mysql/dstore_mysql.c:111
+#: src/applications/dstore_mysql/dstore_mysql.c:118
+#: src/applications/dstore_mysql/dstore_mysql.c:296
+#: src/applications/dstore_mysql/dstore_mysql.c:311
+#: src/applications/dstore_mysql/dstore_mysql.c:324
+#: src/applications/dstore_mysql/dstore_mysql.c:338
+#: src/applications/dstore_mysql/dstore_mysql.c:353
+#: src/applications/dstore_mysql/dstore_mysql.c:429
+#: src/applications/dstore_mysql/dstore_mysql.c:480
+#: src/applications/dstore_mysql/dstore_mysql.c:492
+#: src/applications/dstore_mysql/dstore_mysql.c:576
+#: src/applications/dstore_mysql/dstore_mysql.c:588
+#: src/applications/dstore_mysql/dstore_mysql.c:602
+#: src/applications/dstore_mysql/dstore_mysql.c:614
+#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:656
+#: src/applications/dstore_mysql/dstore_mysql.c:668
+#: src/applications/dstore_mysql/dstore_mysql.c:688
+#: src/applications/dstore_sqlite/dstore.c:93
+#: src/applications/dstore_sqlite/dstore.c:100
+#: src/applications/dstore_sqlite/dstore.c:198
+#: src/applications/dstore_sqlite/dstore.c:235
+#: src/applications/dstore_sqlite/dstore.c:261
+#: src/applications/dstore_sqlite/dstore.c:318
+#: src/applications/dstore_sqlite/dstore.c:335
+#: src/applications/dstore_sqlite/dstore.c:347
+#: src/applications/dstore_sqlite/dstore.c:376
+#: src/applications/dstore_sqlite/dstore.c:480
+#: src/applications/dstore_sqlite/dstore.c:524
 #: src/util/crypto/hostkey_gcrypt.c:64 src/util/crypto/hostkey_gcrypt.c:71
 #: src/util/crypto/symcipher_gcrypt.c:46 src/util/crypto/symcipher_gcrypt.c:53
 #, c-format
@@ -2031,44 +2027,57 @@
 "ensures that this peer is known by other peers and discovers other peers"
 msgstr ""
 
-#: src/applications/chat/chat.c:307
+#: src/applications/chat/chat.c:311
 #, c-format
 msgid "`%s' registering handlers %d and %d\n"
 msgstr ""
 
-#: src/applications/chat/chat.c:332
+#: src/applications/chat/chat.c:336
 msgid "enables P2P-chat (incomplete)"
 msgstr ""
 
-#: src/applications/chat/clientapi.c:215 src/applications/chat/clientapi.c:363
+#: src/applications/chat/clientapi.c:184 src/applications/chat/clientapi.c:303
 #, c-format
 msgid "Error writing to socket.\n"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:50
+#: src/applications/chat/gnunet-chat.c:53
 msgid "Join a chat on GNUnet."
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:54
-msgid "set the nickname to use (requred)"
+#: src/applications/chat/gnunet-chat.c:57
+msgid "set the nickname to use (required)"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:57
-msgid "set the chat room to join (requred)"
+#: src/applications/chat/gnunet-chat.c:60
+msgid "set the chat room to join"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:151
+#: src/applications/chat/gnunet-chat.c:89
 #, c-format
+msgid "`%s' said: %s\n"
+msgstr ""
+
+#: src/applications/chat/gnunet-chat.c:145
+#, c-format
 msgid "You must specify a nickname\n"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:166
+#: src/applications/chat/gnunet-chat.c:161
 #, c-format
-msgid "Failed to join the room\n"
+msgid "Failed to join room `%s'\n"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:196
+#: src/applications/chat/gnunet-chat.c:168
 #, c-format
+msgid ""
+"Joined room `%s'.\n"
+"Type message and hit return to send.\n"
+"Type `%s' when ready to quit.\n"
+msgstr ""
+
+#: src/applications/chat/gnunet-chat.c:187
+#, c-format
 msgid "Failed to send message.\n"
 msgstr ""
 
@@ -2224,7 +2233,7 @@
 msgstr ""
 
 #: src/applications/sqstore_mysql/mysql.c:449
-#: src/applications/dstore_mysql/dstore_mysql.c:220
+#: src/applications/dstore_mysql/dstore_mysql.c:229
 #, c-format
 msgid "`%s' failed at %s:%d with error: %s"
 msgstr ""
@@ -2236,7 +2245,7 @@
 
 #: src/applications/sqstore_mysql/mysql.c:1674
 #: src/applications/sqstore_mysql/mysql.c:1827
-#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:764
 #, c-format
 msgid "Trying to use file `%s' for MySQL configuration.\n"
 msgstr ""
@@ -2680,26 +2689,26 @@
 msgid "Bootstrap data obtained from `%s' is invalid.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:184
+#: src/applications/bootstrap_http/http.c:185
 msgid "No hostlist URL specified in configuration, will not bootstrap.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:225
+#: src/applications/bootstrap_http/http.c:226
 #, c-format
 msgid "Bootstrapping using `%s'.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:253
+#: src/applications/bootstrap_http/http.c:254
 #, c-format
 msgid "Trying to download hostlist from `%s'\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:383
+#: src/applications/bootstrap_http/http.c:392
 #, c-format
 msgid "Downloaded %llu bytes from `%s'.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:417
+#: src/applications/bootstrap_http/http.c:426
 msgid "# HELLOs downloaded via http"
 msgstr ""
 
@@ -2722,124 +2731,129 @@
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr ""
 
-#: src/applications/dstore_mysql/dstore_mysql.c:636
+#: src/applications/dstore_mysql/dstore_mysql.c:773
 msgid "Failed to initialize MySQL database connection for dstore.\n"
 msgstr ""
 
-#: src/applications/dstore_mysql/dstore_mysql.c:661
-#: src/applications/dstore_sqlite/dstore.c:535
+#: src/applications/dstore_mysql/dstore_mysql.c:799
+#: src/applications/dstore_sqlite/dstore.c:599
 msgid "# bytes in dstore"
 msgstr ""
 
-#: src/server/connection.c:1268
+#: src/applications/dstore_mysql/dstore_mysql.c:801
+#: src/applications/dstore_sqlite/dstore.c:601
+msgid "# max bytes allowed in dstore"
+msgstr ""
+
+#: src/server/connection.c:1277
 #, c-format
 msgid "`%s' selected %d out of %d messages (MTU: %d).\n"
 msgstr ""
 
-#: src/server/connection.c:1278
+#: src/server/connection.c:1287
 #, c-format
 msgid "Message details: %u: length %d, priority: %d\n"
 msgstr ""
 
-#: src/server/connection.c:3083
+#: src/server/connection.c:3094
 #, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr ""
 
-#: src/server/connection.c:3172
+#: src/server/connection.c:3183
 #, c-format
 msgid "Invalid sequence number %u <= %u, dropping message.\n"
 msgstr ""
 
-#: src/server/connection.c:3194
+#: src/server/connection.c:3205
 msgid "Message received more than one day old. Dropped.\n"
 msgstr ""
 
-#: src/server/connection.c:3717
+#: src/server/connection.c:3728
 msgid "# outgoing messages dropped"
 msgstr ""
 
-#: src/server/connection.c:3720
+#: src/server/connection.c:3731
 msgid "# bytes of outgoing messages dropped"
 msgstr ""
 
-#: src/server/connection.c:3722
+#: src/server/connection.c:3733
 msgid "# connections closed (HANGUP sent)"
 msgstr ""
 
-#: src/server/connection.c:3726
+#: src/server/connection.c:3737
 msgid "# connections closed (transport issue)"
 msgstr ""
 
-#: src/server/connection.c:3729
+#: src/server/connection.c:3740
 msgid "# bytes encrypted"
 msgstr ""
 
-#: src/server/connection.c:3733
+#: src/server/connection.c:3744
 msgid "# bytes transmitted"
 msgstr ""
 
-#: src/server/connection.c:3737
+#: src/server/connection.c:3748
 msgid "# bytes received"
 msgstr ""
 
-#: src/server/connection.c:3739
+#: src/server/connection.c:3750
 msgid "# bytes decrypted"
 msgstr ""
 
-#: src/server/connection.c:3740
+#: src/server/connection.c:3751
 msgid "# bytes noise sent"
 msgstr ""
 
-#: src/server/connection.c:3743
+#: src/server/connection.c:3754
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3746
+#: src/server/connection.c:3757
 msgid "# total bytes per second receive limit"
 msgstr ""
 
-#: src/server/connection.c:3749
+#: src/server/connection.c:3760
 msgid "# total number of messages in send buffers"
 msgstr ""
 
-#: src/server/connection.c:3753
+#: src/server/connection.c:3764
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3757
+#: src/server/connection.c:3768
 msgid "# total number of bytes we were allowed to sent"
 msgstr ""
 
-#: src/server/connection.c:3761
+#: src/server/connection.c:3772
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
-#: src/server/connection.c:3764
+#: src/server/connection.c:3775
 msgid "# transports switched to stream transport"
 msgstr ""
 
-#: src/server/connection.c:3767
+#: src/server/connection.c:3778
 msgid "# average connection lifetime (in ms)"
 msgstr ""
 
-#: src/server/connection.c:3770
+#: src/server/connection.c:3781
 msgid "# conn. shutdown: other peer sent too much"
 msgstr ""
 
-#: src/server/connection.c:3773
+#: src/server/connection.c:3784
 msgid "# conn. shutdown: we lacked bandwidth"
 msgstr ""
 
-#: src/server/connection.c:3776
+#: src/server/connection.c:3787
 msgid "# conn. shutdown: other peer timed out"
 msgstr ""
 
-#: src/server/connection.c:3779
+#: src/server/connection.c:3790
 msgid "# conn. shutdown: timed out during connect"
 msgstr ""
 
-#: src/server/connection.c:3782
+#: src/server/connection.c:3793
 msgid "# conn. shutdown: other peer requested it"
 msgstr ""
 
@@ -3022,24 +3036,24 @@
 "%d out of %d peers contacted successfully (%d times transport unavailable).\n"
 msgstr ""
 
-#: src/server/tcpserver.c:111
+#: src/server/tcpserver.c:121
 #, c-format
 msgid "The `%s' request received from client is malformed.\n"
 msgstr ""
 
-#: src/server/tcpserver.c:337
+#: src/server/tcpserver.c:391
 #, c-format
 msgid "`%s' failed for port %d. Is gnunetd already running?\n"
 msgstr ""
 
-#: src/server/tcpserver.c:414
+#: src/server/tcpserver.c:469 src/server/tcpserver.c:494
 #, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
 "entry `%s': %s\n"
 msgstr ""
 
-#: src/server/tcpserver.c:472
+#: src/server/tcpserver.c:553
 #, c-format
 msgid "%s failed, message type %d already in use.\n"
 msgstr ""
@@ -3225,22 +3239,22 @@
 msgid "Syntax error in configuration entry HOST in section NETWORK: `%s'"
 msgstr ""
 
-#: src/util/network_client/tcpio.c:302
+#: src/util/network_client/tcpio.c:313
 #, c-format
 msgid "Cannot connect to %s:%u: %s\n"
 msgstr ""
 
-#: src/util/network_client/tcpio.c:340
+#: src/util/network_client/tcpio.c:351
 #, c-format
 msgid "Error connecting to %s:%u\n"
 msgstr ""
 
-#: src/util/network_client/tcpio.c:351
+#: src/util/network_client/tcpio.c:362
 #, c-format
 msgid "Failed to connect to %s:%u in %ds\n"
 msgstr ""
 
-#: src/util/network_client/tcpio.c:516
+#: src/util/network_client/tcpio.c:527
 #, c-format
 msgid "`%s' failed, reply invalid!\n"
 msgstr ""
@@ -3254,6 +3268,16 @@
 msgid "select listen socket for `%s' not valid!\n"
 msgstr ""
 
+#: src/util/network/dns.c:313 src/util/network/dns.c:365
+#, c-format
+msgid "Could not find IP of host `%s': %s\n"
+msgstr ""
+
+#: src/util/network/dns.c:442
+#, c-format
+msgid "Could not resolve `%s': %s\n"
+msgstr ""
+
 #: src/util/network/ipcheck.c:106 src/util/network/ipcheck.c:136
 #: src/util/network/ipcheck.c:186 src/util/network/ipcheck.c:211
 #: src/util/network/ipcheck.c:219
@@ -3281,37 +3305,32 @@
 msgid "Wrong format `%s' for network: %s\n"
 msgstr ""
 
-#: src/util/network/io.c:86
+#: src/util/network/ip.c:216
 #, c-format
-msgid "Could not find IP of host `%s': %s\n"
-msgstr ""
-
-#: src/util/network/ip.c:209
-#, c-format
 msgid ""
 "Could not find interface `%s' using `%s', trying to find another interface.\n"
 msgstr ""
 
-#: src/util/network/ip.c:287
+#: src/util/network/ip.c:295
 #, c-format
 msgid "Could not find an IP address for interface `%s'.\n"
 msgstr ""
 
-#: src/util/network/ip.c:297
+#: src/util/network/ip.c:306
 #, c-format
 msgid ""
 "There is more than one IP address specified for interface `%s'.\n"
-"GNUnet will use %u.%u.%u.%u.\n"
+"GNUnet will use %s.\n"
 msgstr ""
 
-#: src/util/network/ip.c:319
+#: src/util/network/ip.c:330
 #, c-format
 msgid "Could not resolve `%s' to determine our IP address: %s\n"
 msgstr ""
 
-#: src/util/network/ip.c:352
+#: src/util/network/ip.c:363
 #, c-format
-msgid "GNUnet now uses the IP address %u.%u.%u.%u.\n"
+msgid "GNUnet now uses the IP address %s.\n"
 msgstr ""
 
 #: src/util/error/error.c:117
@@ -3760,45 +3779,45 @@
 "hosts manually."
 msgstr ""
 
-#: contrib/config-daemon.scm:196
+#: contrib/config-daemon.scm:197
 msgid "HTTP Proxy Server"
 msgstr ""
 
-#: contrib/config-daemon.scm:198
+#: contrib/config-daemon.scm:199
 msgid ""
 "If you have to use a proxy for outbound HTTP connections, specify the proxy "
 "configuration here.  Default is no proxy."
 msgstr ""
 
-#: contrib/config-daemon.scm:210
+#: contrib/config-daemon.scm:211
 msgid ""
 "Name of the directory where gnunetd should store contact information about "
 "peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:212
+#: contrib/config-daemon.scm:213
 msgid ""
 "Unless you want to share the directory directly using a webserver, the "
 "default is most likely just fine."
 msgstr ""
 
-#: contrib/config-daemon.scm:238 contrib/config-client.scm:140
+#: contrib/config-daemon.scm:239 contrib/config-client.scm:140
 msgid "How long should logs be kept?"
 msgstr ""
 
-#: contrib/config-daemon.scm:240 contrib/config-client.scm:142
+#: contrib/config-daemon.scm:241 contrib/config-client.scm:142
 msgid ""
 "How long should logs be kept? If you specify a value greater than zero, a "
 "log is created each day with the date appended to its filename. These logs "
 "are deleted after $KEEPLOG days.\tTo keep logs forever, set this value to 0."
 msgstr ""
 
-#: contrib/config-daemon.scm:251
+#: contrib/config-daemon.scm:252
 msgid ""
 "What maximum number of open file descriptors should be requested from the OS?"
 msgstr ""
 
-#: contrib/config-daemon.scm:253
+#: contrib/config-daemon.scm:254
 msgid ""
 "The default of 1024 should be fine for most systems.  If your system can "
 "support more, increasing the number might help support additional clients on "
@@ -3810,66 +3829,66 @@
 "run with what it is given."
 msgstr ""
 
-#: contrib/config-daemon.scm:264
+#: contrib/config-daemon.scm:265
 msgid "Where should gnunetd write the logs?"
 msgstr ""
 
-#: contrib/config-daemon.scm:276
+#: contrib/config-daemon.scm:277
 msgid "Enable for extra-verbose logging."
 msgstr ""
 
-#: contrib/config-daemon.scm:288 contrib/config-client.scm:165
+#: contrib/config-daemon.scm:289 contrib/config-client.scm:165
 msgid "Logging"
 msgstr ""
 
-#: contrib/config-daemon.scm:289 contrib/config-client.scm:166
+#: contrib/config-daemon.scm:290 contrib/config-client.scm:166
 msgid "Specify which system messages should be logged how"
 msgstr ""
 
-#: contrib/config-daemon.scm:294 contrib/config-client.scm:170
+#: contrib/config-daemon.scm:295 contrib/config-client.scm:170
 msgid "Logging of events for users"
 msgstr ""
 
-#: contrib/config-daemon.scm:295 contrib/config-client.scm:171
+#: contrib/config-daemon.scm:296 contrib/config-client.scm:171
 msgid "Logging of events for the system administrator"
 msgstr ""
 
-#: contrib/config-daemon.scm:307
+#: contrib/config-daemon.scm:308
 msgid "Where should gnunetd write the PID?"
 msgstr ""
 
-#: contrib/config-daemon.scm:308
+#: contrib/config-daemon.scm:309
 msgid ""
 "The default is no longer /var/run/gnunetd.pid since we could not delete the "
 "file on shutdown at that location."
 msgstr ""
 
-#: contrib/config-daemon.scm:320
+#: contrib/config-daemon.scm:321
 msgid "As which user should gnunetd run?"
 msgstr ""
 
-#: contrib/config-daemon.scm:322
+#: contrib/config-daemon.scm:323
 msgid ""
 "Empty means \"current user\". On computer startup, it is root/SYSTEM.  Under "
 "Windows, this setting affects the creation of a new system service only."
 msgstr ""
 
-#: contrib/config-daemon.scm:335
+#: contrib/config-daemon.scm:336
 msgid "Should gnunetd be automatically started when the system boots?"
 msgstr ""
 
-#: contrib/config-daemon.scm:336
+#: contrib/config-daemon.scm:337
 msgid ""
 "Set to YES if gnunetd should be automatically started on boot.  If this "
 "option is set, gnunet-setup will install a script to start the daemon upon "
 "completion.  This option may not work on all systems."
 msgstr ""
 
-#: contrib/config-daemon.scm:348
+#: contrib/config-daemon.scm:349
 msgid "Which transport mechanisms should GNUnet use?"
 msgstr ""
 
-#: contrib/config-daemon.scm:350
+#: contrib/config-daemon.scm:351
 msgid ""
 "Use space-separated list of the modules, e.g.  \"udp smtp tcp\".  The "
 "available transports are udp, tcp, http, smtp and nat.\n"
@@ -3883,11 +3902,11 @@
 "itself."
 msgstr ""
 
-#: contrib/config-daemon.scm:364
+#: contrib/config-daemon.scm:365
 msgid "Which applications should gnunetd support?"
 msgstr ""
 
-#: contrib/config-daemon.scm:366
+#: contrib/config-daemon.scm:367
 msgid ""
 "Whenever this option is changed, you MUST run gnunet-update. Currently, the "
 "available applications are:\n"
@@ -3927,11 +3946,11 @@
 "compromise your anonymity."
 msgstr ""
 
-#: contrib/config-daemon.scm:397
+#: contrib/config-daemon.scm:398
 msgid "Disable client-server connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:398
+#: contrib/config-daemon.scm:399
 msgid ""
 "This option can be used to tell gnunetd not to open the client port.  When "
 "run like this, gnunetd will participate as a peer in the network but not "
@@ -3940,11 +3959,22 @@
 "prevent you from running diagnostic tools like gnunet-stats!"
 msgstr ""
 
-#: contrib/config-daemon.scm:410
+#: contrib/config-daemon.scm:411
+msgid "YES disables IPv6 support, NO enables IPv6 support"
+msgstr ""
+
+#: contrib/config-daemon.scm:412
+msgid ""
+"This option maybe useful on peers where the kernel does not support IPv6.  "
+"You might also want to set this option if you do not have an IPv6 network "
+"connection."
+msgstr ""
+
+#: contrib/config-daemon.scm:424
 msgid "Disable peer discovery"
 msgstr ""
 
-#: contrib/config-daemon.scm:411
+#: contrib/config-daemon.scm:425
 msgid ""
 "The option 'PRIVATE-NETWORK' can be used to limit the connections of this "
 "peer to peers of which the hostkey has been copied by hand to data/hosts;  "
@@ -3956,15 +3986,15 @@
 "lines above would need some minor editing :-)."
 msgstr ""
 
-#: contrib/config-daemon.scm:422
+#: contrib/config-daemon.scm:436
 msgid "Disable advertising this peer to other peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:434
+#: contrib/config-daemon.scm:448
 msgid "Disable automatic establishment of connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:435
+#: contrib/config-daemon.scm:449
 msgid ""
 "If this option is enabled, GNUnet will not automatically establish "
 "connections to other peers, but instead wait for applications to "
@@ -3972,21 +4002,21 @@
 "connect to us)."
 msgstr ""
 
-#: contrib/config-daemon.scm:446
+#: contrib/config-daemon.scm:460
 msgid "Enable advertising of other peers by this peer"
 msgstr ""
 
-#: contrib/config-daemon.scm:447
+#: contrib/config-daemon.scm:461
 msgid ""
 "This option maybe useful during testing, but turning it off is dangerous! If "
 "in any doubt, set it to YES (which is the default)."
 msgstr ""
 
-#: contrib/config-daemon.scm:458
+#: contrib/config-daemon.scm:472
 msgid "Port for communication with GNUnet user interfaces"
 msgstr ""
 
-#: contrib/config-daemon.scm:459
+#: contrib/config-daemon.scm:473
 msgid ""
 "Which is the client-server port that is used between gnunetd and the clients "
 "(TCP only).  You may firewall this port for non-local machines (but you do "
@@ -3994,15 +4024,15 @@
 "connections from machines that are listed under TRUSTED)."
 msgstr ""
 
-#: contrib/config-daemon.scm:470
+#: contrib/config-daemon.scm:484
 msgid "Port for the integrated hostlist HTTP server"
 msgstr ""
 
-#: contrib/config-daemon.scm:482
-msgid "IPs allowed to use gnunetd server"
+#: contrib/config-daemon.scm:496
+msgid "IPv4 networks allowed to use gnunetd server"
 msgstr ""
 
-#: contrib/config-daemon.scm:483
+#: contrib/config-daemon.scm:497 contrib/config-daemon.scm:509
 msgid ""
 "This option specifies which hosts are trusted enough to connect as clients "
 "(to the TCP port).  This is useful if you run gnunetd on one host of your "
@@ -4013,69 +4043,73 @@
 "separated by a semicolon, spaces are not allowed."
 msgstr ""
 
-#: contrib/config-daemon.scm:495
+#: contrib/config-daemon.scm:508
+msgid "IPv6 networks allowed to use gnunetd server"
+msgstr ""
+
+#: contrib/config-daemon.scm:521
 msgid "Limit connections to the specfied set of peers."
 msgstr ""
 
-#: contrib/config-daemon.scm:496
+#: contrib/config-daemon.scm:522
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If it is set, "
 "only the specified peers are allowed. Specify the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:507
+#: contrib/config-daemon.scm:533
 msgid "Run gnunetd as this group."
 msgstr ""
 
-#: contrib/config-daemon.scm:508
+#: contrib/config-daemon.scm:534
 msgid ""
 "When started as root, gnunetd will change permissions to the given group."
 msgstr ""
 
-#: contrib/config-daemon.scm:519
+#: contrib/config-daemon.scm:545
 msgid "Prevent the specfied set of peers from connecting."
 msgstr ""
 
-#: contrib/config-daemon.scm:520
+#: contrib/config-daemon.scm:546
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If the ID of a "
 "peer is listed here, connections from that peer will be refused.  Specify "
 "the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:531
+#: contrib/config-daemon.scm:557
 msgid "Topology Maintenance"
 msgstr ""
 
-#: contrib/config-daemon.scm:532
+#: contrib/config-daemon.scm:558
 msgid "Rarely used settings for peer advertisements and connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:552
+#: contrib/config-daemon.scm:578
 msgid "General settings"
 msgstr ""
 
-#: contrib/config-daemon.scm:553
+#: contrib/config-daemon.scm:579
 msgid "Settings that change the behavior of GNUnet in general"
 msgstr ""
 
-#: contrib/config-daemon.scm:579
+#: contrib/config-daemon.scm:606
 msgid "Modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:580
+#: contrib/config-daemon.scm:607
 msgid "Settings that select specific implementations for GNUnet modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:598
+#: contrib/config-daemon.scm:625
 msgid "Fundamentals"
 msgstr ""
 
-#: contrib/config-daemon.scm:618
+#: contrib/config-daemon.scm:645
 msgid "Which database should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:620
+#: contrib/config-daemon.scm:647
 msgid ""
 "Which database should be used?  The options are \"sqstore_sqlite\" and "
 "\"sqstore_mysql\".  You must run gnunet-update after changing this value!\n"
@@ -4084,27 +4118,27 @@
 "is relatively simple.  Read the file doc/README.mysql for how to setup mysql."
 msgstr ""
 
-#: contrib/config-daemon.scm:633 contrib/config-daemon.scm:646
+#: contrib/config-daemon.scm:660 contrib/config-daemon.scm:673
 msgid "Which topology should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:634
+#: contrib/config-daemon.scm:661
 msgid "Which database should be used for the temporary datastore of the DHT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:648
+#: contrib/config-daemon.scm:675
 msgid ""
 "Which topology should be used?  The only option at the moment is "
 "\"topology_default\""
 msgstr ""
 
-#: contrib/config-daemon.scm:662
+#: contrib/config-daemon.scm:689
 msgid ""
 "Minimum number of connected friends before this peer is allowed to connect "
 "to peers that are not listed as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:663
+#: contrib/config-daemon.scm:690
 msgid ""
 "Note that this option does not guarantee that the peer will be able to "
 "connect to the specified number of friends.  Also, if the peer had connected "
@@ -4117,54 +4151,54 @@
 "is higher than the overall connection target)."
 msgstr ""
 
-#: contrib/config-daemon.scm:674
+#: contrib/config-daemon.scm:701
 msgid ""
 "If set to YES, the peer is only allowed to connect to other peers that are "
 "explicitly specified as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:675
+#: contrib/config-daemon.scm:702
 msgid ""
 "Use YES only if you have (trustworthy) friends that use GNUnet and are "
 "afraid of establishing (direct) connections to unknown peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:686
+#: contrib/config-daemon.scm:713
 msgid "List of friends for friend-to-friend topology"
 msgstr ""
 
-#: contrib/config-daemon.scm:687
+#: contrib/config-daemon.scm:714
 msgid ""
 "Specifies the name of a file which contains a list of GNUnet peer IDs that "
 "are friends.  If used with the friend-to-friend topology, this will ensure "
 "that GNUnet only connects to these peers (via any available transport)."
 msgstr ""
 
-#: contrib/config-daemon.scm:698
+#: contrib/config-daemon.scm:725
 msgid "Friend-to-Friend Topology Specification"
 msgstr ""
 
-#: contrib/config-daemon.scm:699
+#: contrib/config-daemon.scm:726
 msgid "Settings for restricting connections to friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:716
+#: contrib/config-daemon.scm:743
 msgid "Name of the MySQL database GNUnet should use"
 msgstr ""
 
-#: contrib/config-daemon.scm:728
+#: contrib/config-daemon.scm:755
 msgid "Configuration file that specifies the MySQL username and password"
 msgstr ""
 
-#: contrib/config-daemon.scm:740
+#: contrib/config-daemon.scm:767
 msgid "Configuration of the MySQL database"
 msgstr ""
 
-#: contrib/config-daemon.scm:759
+#: contrib/config-daemon.scm:786
 msgid "MB of diskspace GNUnet can use for anonymous file sharing"
 msgstr ""
 
-#: contrib/config-daemon.scm:761
+#: contrib/config-daemon.scm:788
 msgid ""
 "How much disk space (MB) is GNUnet allowed to use for anonymous file "
 "sharing?  This does not take indexed files into account, only the space "
@@ -4175,11 +4209,11 @@
 "Note that if you change the quota, you need to run gnunet-update afterwards."
 msgstr ""
 
-#: contrib/config-daemon.scm:775
+#: contrib/config-daemon.scm:802
 msgid "Number of entries in the migration buffer"
 msgstr ""
 
-#: contrib/config-daemon.scm:776
+#: contrib/config-daemon.scm:803
 msgid ""
 "Each entry uses about 32k of memory.  More entries can reduce disk IO and "
 "CPU usage at the expense of having gnunetd use more memory. Very large "
@@ -4187,19 +4221,19 @@
 "from sending unsolicited responses."
 msgstr ""
 
-#: contrib/config-daemon.scm:788
+#: contrib/config-daemon.scm:815
 msgid "Size of the routing table for anonymous routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:800
+#: contrib/config-daemon.scm:827
 msgid "Size of the routing table for DHT routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:813
+#: contrib/config-daemon.scm:840
 msgid "Allow migrating content to this peer."
 msgstr ""
 
-#: contrib/config-daemon.scm:815
+#: contrib/config-daemon.scm:842
 msgid ""
 "If you say yes here, GNUnet will migrate content to your server, and you "
 "will not be able to control what data is stored on your machine. \n"
@@ -4211,13 +4245,13 @@
 "can be considered liable for it."
 msgstr ""
 
-#: contrib/config-daemon.scm:829
+#: contrib/config-daemon.scm:856
 msgid ""
 "MB of diskspace GNUnet can use for caching DHT index data (the data will be "
 "stored in /tmp)"
 msgstr ""
 
-#: contrib/config-daemon.scm:830
+#: contrib/config-daemon.scm:857
 msgid ""
 "DHT index data is inherently small and expires comparatively quickly.  It is "
 "deleted whenever gnunetd is shut down.\n"
@@ -4225,19 +4259,19 @@
 "The size of the DSTORE QUOTA is specified in MB."
 msgstr ""
 
-#: contrib/config-daemon.scm:844
+#: contrib/config-daemon.scm:871
 msgid "Options for anonymous file sharing"
 msgstr ""
 
-#: contrib/config-daemon.scm:863
+#: contrib/config-daemon.scm:890
 msgid "Applications"
 msgstr ""
 
-#: contrib/config-daemon.scm:879
+#: contrib/config-daemon.scm:906
 msgid "Is this machine unreachable behind a NAT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:880
+#: contrib/config-daemon.scm:907
 msgid ""
 "Set to YES if this machine is behind a NAT that limits connections from the "
 "outside to the GNUnet port and that cannot be traversed using UPnP.  Note "
@@ -4252,16 +4286,16 @@
 "otherwise."
 msgstr ""
 
-#: contrib/config-daemon.scm:891
+#: contrib/config-daemon.scm:918
 msgid "Which port should be used by the TCP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:903 contrib/config-daemon.scm:994
-#: contrib/config-daemon.scm:1144
+#: contrib/config-daemon.scm:930 contrib/config-daemon.scm:1021
+#: contrib/config-daemon.scm:1171
 msgid "Should we try to determine our external IP using UPnP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:904
+#: contrib/config-daemon.scm:931
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP.  You should disable this option if you are sure that you are "
@@ -4269,34 +4303,34 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:915
+#: contrib/config-daemon.scm:942
 msgid "Which IP(v4)s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:927
+#: contrib/config-daemon.scm:954
 msgid ""
 "Which IP(v4)s are allowed to connect? Leave empty to use the IP of your "
 "primary network interface."
 msgstr ""
 
-#: contrib/config-daemon.scm:939 contrib/config-daemon.scm:1192
+#: contrib/config-daemon.scm:966 contrib/config-daemon.scm:1219
 msgid "Which IPv6s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:951 contrib/config-daemon.scm:1204
+#: contrib/config-daemon.scm:978 contrib/config-daemon.scm:1231
 msgid ""
 "Which IPv6s are allowed to connect? Leave empty to allow any IP to connect."
 msgstr ""
 
-#: contrib/config-daemon.scm:964
+#: contrib/config-daemon.scm:991
 msgid "TCP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:982
+#: contrib/config-daemon.scm:1009
 msgid "Which port should be used by the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:995 contrib/config-daemon.scm:1145
+#: contrib/config-daemon.scm:1022 contrib/config-daemon.scm:1172
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP. You should disable this option if you are sure that you are "
@@ -4304,11 +4338,11 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1006
+#: contrib/config-daemon.scm:1033
 msgid "Which is the external port of the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1007
+#: contrib/config-daemon.scm:1034
 msgid ""
 "Use this option if your firewall maps say port 80 to your real HTTP port.  "
 "This can be useful in making the HTTP messages appear even more legit "
@@ -4316,117 +4350,117 @@
 "priviledged port)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1018
+#: contrib/config-daemon.scm:1045
 msgid "HTTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1037
+#: contrib/config-daemon.scm:1064
 msgid "What is the maximum transfer unit for SMTP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1049
+#: contrib/config-daemon.scm:1076
 msgid ""
 "What is the maximum number of e-mails that gnunetd would be allowed to send "
 "per hour?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1050
+#: contrib/config-daemon.scm:1077
 msgid "Use 0 for unlimited"
 msgstr ""
 
-#: contrib/config-daemon.scm:1061
+#: contrib/config-daemon.scm:1088
 msgid "Which e-mail address should be used to send e-mail to this peer?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1062
+#: contrib/config-daemon.scm:1089
 msgid ""
 "You must make sure that e-mail received at this address is forwarded to the "
 "PIPE which is read by gnunetd.  Use the FILTER option to filter e-mail with "
 "procmail and the PIPE option to set the name of the pipe."
 msgstr ""
 
-#: contrib/config-daemon.scm:1073
+#: contrib/config-daemon.scm:1100
 msgid ""
 "Which header line should other peers include in e-mails to enable filtering?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1074
+#: contrib/config-daemon.scm:1101
 msgid ""
 "You can specify a header line here which can then be used by procmail to "
 "filter GNUnet e-mail from your inbox and forward it to gnunetd."
 msgstr ""
 
-#: contrib/config-daemon.scm:1085
+#: contrib/config-daemon.scm:1112
 msgid "What is the filename of the pipe where gnunetd can read its e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1086
+#: contrib/config-daemon.scm:1113
 msgid "Have a look at contrib/dot-procmailrc for an example .procmailrc file."
 msgstr ""
 
-#: contrib/config-daemon.scm:1097
+#: contrib/config-daemon.scm:1124
 msgid "What is the name and port of the server for outgoing e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1098
+#: contrib/config-daemon.scm:1125
 msgid "The basic format is HOSTNAME:PORT."
 msgstr ""
 
-#: contrib/config-daemon.scm:1109
+#: contrib/config-daemon.scm:1136
 msgid "SMTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1132
+#: contrib/config-daemon.scm:1159
 msgid "Which port should be used by the UDP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1156
+#: contrib/config-daemon.scm:1183
 msgid "What is the maximum transfer unit for UDP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1168
+#: contrib/config-daemon.scm:1195
 msgid "Which IPs are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1180
+#: contrib/config-daemon.scm:1207
 msgid ""
 "Which IPs are allowed to connect? Leave empty to allow connections from any "
 "IP."
 msgstr ""
 
-#: contrib/config-daemon.scm:1216
+#: contrib/config-daemon.scm:1243
 msgid "UDP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1238
+#: contrib/config-daemon.scm:1265
 msgid "Network interface"
 msgstr ""
 
-#: contrib/config-daemon.scm:1250
+#: contrib/config-daemon.scm:1277
 msgid "External IP address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1262
+#: contrib/config-daemon.scm:1289
 msgid "External IPv6 address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1274
+#: contrib/config-daemon.scm:1301
 msgid "Transports"
 msgstr ""
 
-#: contrib/config-daemon.scm:1296
+#: contrib/config-daemon.scm:1323
 msgid "What is the maximum number of bytes per second that we may receive?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1308
+#: contrib/config-daemon.scm:1335
 msgid "What is the maximum number of bytes per second that we may send?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1320
+#: contrib/config-daemon.scm:1347
 msgid "What is the maximum CPU load (percentage)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1322
+#: contrib/config-daemon.scm:1349
 msgid ""
 "Which CPU load can be tolerated.  Load here always refers to the total "
 "system load, that is it includes CPU utilization by other processes.  A "
@@ -4436,11 +4470,11 @@
 "Multiprocessors may use values above 100."
 msgstr ""
 
-#: contrib/config-daemon.scm:1333
+#: contrib/config-daemon.scm:1360
 msgid "What is the maximum IO load (permille)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1335
+#: contrib/config-daemon.scm:1362
 msgid ""
 "Which IO load can be tolerated.  Load here refers to the percentage of CPU "
 "cycles wasted waiting for IO for the entire system, that is it includes disk "
@@ -4450,36 +4484,36 @@
 "values are typically between 10 and 75."
 msgstr ""
 
-#: contrib/config-daemon.scm:1346
+#: contrib/config-daemon.scm:1373
 msgid "What is the maximum CPU load (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1347
+#: contrib/config-daemon.scm:1374
 msgid ""
 "Which CPU load can be tolerated.  This is the hard limit, so once it is "
 "reached, gnunetd will start to massively drop data to reduce the load.  Use "
 "with caution."
 msgstr ""
 
-#: contrib/config-daemon.scm:1358
+#: contrib/config-daemon.scm:1385
 msgid "What is the maximum upstream bandwidth (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1359
+#: contrib/config-daemon.scm:1386
 msgid ""
 "The limit is given as a percentage of the MAXNETUPBPS limit.  Use 100 to "
 "have MAXNETUPBPS be the hard limit.  Use zero for no limit."
 msgstr ""
 
-#: contrib/config-daemon.scm:1370
+#: contrib/config-daemon.scm:1397
 msgid "Should we disable random padding (experimental option)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1382
+#: contrib/config-daemon.scm:1409
 msgid "Use basic bandwidth limitation? (YES/NO).  If in doubt, say YES."
 msgstr ""
 
-#: contrib/config-daemon.scm:1384
+#: contrib/config-daemon.scm:1411
 msgid ""
 "Basic bandwidth limitation (YES) means simply that the bandwidth limits "
 "specified apply to GNUnet and only to GNUnet.  If set to YES, you simply "
@@ -4524,11 +4558,11 @@
 "since it is irrelevant)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1401
+#: contrib/config-daemon.scm:1428
 msgid "Network interface to monitor"
 msgstr ""
 
-#: contrib/config-daemon.scm:1402
+#: contrib/config-daemon.scm:1429
 msgid ""
 "For which interfaces should we do accounting?  GNUnet will evaluate the "
 "total traffic (not only the GNUnet related traffic) and adjust its bandwidth "
@@ -4539,11 +4573,11 @@
 "number reported by  'gnunet-win-tool -n'."
 msgstr ""
 
-#: contrib/config-daemon.scm:1413
+#: contrib/config-daemon.scm:1440
 msgid "Load management"
 msgstr ""
 
-#: contrib/config-daemon.scm:1438 contrib/config-client.scm:401
+#: contrib/config-daemon.scm:1465 contrib/config-client.scm:401
 msgid "Root node"
 msgstr ""
 
@@ -5245,30 +5279,30 @@
 msgid "Not for English ;-)"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:785
+#: src/applications/fs/gap/fs.c:786
 msgid "# gap requests total received"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:787
+#: src/applications/fs/gap/fs.c:788
 msgid "# gap requests dropped due to load"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:789
+#: src/applications/fs/gap/fs.c:790
 msgid "# gap content total received"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:791
+#: src/applications/fs/gap/fs.c:792
 msgid "# gap total trust awarded"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:819
+#: src/applications/fs/gap/fs.c:820
 #, c-format
 msgid ""
 "`%s' registering client handlers %d %d %d %d %d %d %d and P2P handlers %d %"
 "d\n"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:871
+#: src/applications/fs/gap/fs.c:872
 msgid "enables (anonymous) file-sharing"
 msgstr ""
 
@@ -5320,26 +5354,30 @@
 msgid "# on-demand fetches for migration"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:649
+#: src/applications/fs/gap/gap.c:666
 msgid "# gap queries dropped (table full)"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:651
+#: src/applications/fs/gap/gap.c:668
 msgid "# gap queries dropped (redundant)"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:653
+#: src/applications/fs/gap/gap.c:670
 msgid "# gap queries routed"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:655
+#: src/applications/fs/gap/gap.c:672
 msgid "# gap content found locally"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:658
+#: src/applications/fs/gap/gap.c:675
 msgid "# gap queries refreshed existing record"
 msgstr ""
 
+#: src/applications/fs/gap/gap.c:676
+msgid "# trust earned"
+msgstr ""
+
 #: src/applications/fs/gap/ondemand.c:173
 #, c-format
 msgid ""
@@ -5358,18 +5396,22 @@
 "Unindexed ODB block `%s' from offset %llu already missing from datastore.\n"
 msgstr ""
 
-#: src/applications/fs/gap/plan.c:963
+#: src/applications/fs/gap/plan.c:968
 msgid "# gap requests total sent"
 msgstr ""
 
-#: src/applications/fs/gap/plan.c:965
+#: src/applications/fs/gap/plan.c:970
 msgid "# gap content total planned"
 msgstr ""
 
-#: src/applications/fs/gap/plan.c:967
+#: src/applications/fs/gap/plan.c:972
 msgid "# gap routes succeeded"
 msgstr ""
 
+#: src/applications/fs/gap/plan.c:973
+msgid "# trust spent"
+msgstr ""
+
 #: src/applications/fs/gap/anonymity.c:56
 msgid "Failed to get traffic stats.\n"
 msgstr ""

Modified: GNUnet/po/de.po
===================================================================
--- GNUnet/po/de.po     2008-03-02 23:07:06 UTC (rev 6519)
+++ GNUnet/po/de.po     2008-03-02 23:53:49 UTC (rev 6520)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: GNUnet 0.7.0b\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2008-02-25 00:31-0700\n"
+"POT-Creation-Date: 2008-03-02 16:08-0700\n"
 "PO-Revision-Date: 2006-03-17 21:37+0100\n"
 "Last-Translator: Nils Durner <address@hidden>\n"
 "Language-Team: German <address@hidden>\n"
@@ -17,16 +17,16 @@
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: src/transports/upnp/upnp.c:356 src/transports/upnp/upnp.c:541
-#: src/transports/http.c:1129 src/transports/http.c:1258
-#: src/transports/http.c:1440 src/transports/http.c:1861
-#: src/transports/http.c:1913 src/applications/bootstrap_http/http.c:126
-#: src/applications/bootstrap_http/http.c:276
-#: src/applications/bootstrap_http/http.c:293
-#: src/applications/bootstrap_http/http.c:325
-#: src/applications/bootstrap_http/http.c:344
-#: src/applications/bootstrap_http/http.c:357
-#: src/applications/bootstrap_http/http.c:367
-#: src/applications/bootstrap_http/http.c:377
+#: src/transports/http.c:1129 src/transports/http.c:1265
+#: src/transports/http.c:1447 src/transports/http.c:1869
+#: src/transports/http.c:1928 src/applications/bootstrap_http/http.c:126
+#: src/applications/bootstrap_http/http.c:277
+#: src/applications/bootstrap_http/http.c:294
+#: src/applications/bootstrap_http/http.c:334
+#: src/applications/bootstrap_http/http.c:353
+#: src/applications/bootstrap_http/http.c:366
+#: src/applications/bootstrap_http/http.c:376
+#: src/applications/bootstrap_http/http.c:386
 #, c-format
 msgid "%s failed at %s:%d: `%s'\n"
 msgstr "`%s' schlug fehl bei %s:%d mit dem Fehler: `%s'.\n"
@@ -41,101 +41,91 @@
 msgid "upnp: NAT Returned IP: %s\n"
 msgstr ""
 
-#: src/transports/ip.c:70 src/transports/ip.c:430
+#: src/transports/ip.c:70 src/transports/ip.c:365
 #, fuzzy, c-format
 msgid "Failed to obtain my (external) %s address!\n"
 msgstr "Fehler beim Bestimmen der (externen) IP-Adresse!\n"
 
-#: src/transports/ip.c:238
+#: src/transports/ip.c:260 src/util/network/ip.c:96 src/util/network/ip.c:160
 #, fuzzy, c-format
-msgid "Could not find IPv6 address of host `%s': %s\n"
-msgstr "IP des Hosts `%s' konnte nicht ermittelt werden: %s\n"
-
-#: src/transports/ip.c:271 src/util/network/ip.c:88 src/util/network/ip.c:153
-#, fuzzy, c-format
 msgid "No interface specified in section `%s' under `%s'!\n"
 msgstr ""
 "Es sind keine Netzwerkgeräte in der Konfigurationsdatei in der Sektion `%s' "
 "unter `%s' definiert!\n"
 
-#: src/transports/ip.c:302 src/util/network/ip.c:119 src/util/network/ip.c:239
+#: src/transports/ip.c:291 src/util/network/ip.c:127 src/util/network/ip.c:246
 #, c-format
 msgid "Could not obtain IP for interface `%s' using `%s'.\n"
 msgstr ""
 "Es konnte keine IP für das Gerät `%s' unter Verwendung von `%s' ermittelt "
 "werden.\n"
 
-#: src/transports/ip.c:347 src/transports/ip.c:374
-#, c-format
-msgid "Could not resolve `%s': %s\n"
-msgstr "`%s' konnte nicht aufgelöst werden: %s\n"
-
-#: src/transports/http.c:2113
+#: src/transports/http.c:2139
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"HTTP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/http.c:2122
+#: src/transports/http.c:2148
 msgid "# bytes received via HTTP"
 msgstr "# Bytes empfangen über HTTP"
 
-#: src/transports/http.c:2123
+#: src/transports/http.c:2149
 msgid "# bytes sent via HTTP"
 msgstr "# Bytes gesendet über HTTP"
 
-#: src/transports/http.c:2125
+#: src/transports/http.c:2151
 msgid "# bytes dropped by HTTP (outgoing)"
 msgstr "# Bytes verworfen von HTTP"
 
-#: src/transports/http.c:2126
+#: src/transports/http.c:2152
 msgid "# HTTP GET issued"
 msgstr ""
 
-#: src/transports/http.c:2128
+#: src/transports/http.c:2154
 #, fuzzy
 msgid "# HTTP GET received"
 msgstr "# Bytes empfangen über TCP"
 
-#: src/transports/http.c:2129
+#: src/transports/http.c:2155
 msgid "# HTTP PUT issued"
 msgstr ""
 
-#: src/transports/http.c:2131
+#: src/transports/http.c:2157
 #, fuzzy
 msgid "# HTTP PUT received"
 msgstr "# Bytes empfangen über TCP"
 
-#: src/transports/http.c:2133
+#: src/transports/http.c:2159
 msgid "# HTTP select calls"
 msgstr ""
 
-#: src/transports/http.c:2135
+#: src/transports/http.c:2161
 msgid "# HTTP send calls"
 msgstr ""
 
-#: src/transports/http.c:2138
+#: src/transports/http.c:2164
 msgid "# HTTP curl send callbacks"
 msgstr ""
 
-#: src/transports/http.c:2140
+#: src/transports/http.c:2166
 #, fuzzy
 msgid "# HTTP curl receive callbacks"
 msgstr "# Bytes empfangen über TCP"
 
-#: src/transports/http.c:2142
+#: src/transports/http.c:2168
 msgid "# HTTP mhd access callbacks"
 msgstr ""
 
-#: src/transports/http.c:2144
+#: src/transports/http.c:2170
 msgid "# HTTP mhd read callbacks"
 msgstr ""
 
-#: src/transports/http.c:2146
+#: src/transports/http.c:2172
 msgid "# HTTP mhd close callbacks"
 msgstr ""
 
-#: src/transports/http.c:2148
+#: src/transports/http.c:2174
 #, fuzzy
 msgid "# HTTP connect calls"
 msgstr "# verbundener Knoten"
@@ -185,7 +175,7 @@
 msgid "# bytes dropped by SMTP (outgoing)"
 msgstr "# Bytes verworfen von TCP (ausgehend)"
 
-#: src/transports/common.c:363
+#: src/transports/common.c:370
 #, c-format
 msgid "Port is 0, will only send using %s.\n"
 msgstr ""
@@ -196,26 +186,26 @@
 msgstr ""
 "Es wurde eine ungültige Nachricht per SMTP empfangen (ungültige Größe).\n"
 
-#: src/transports/tcp.c:702 src/transports/udp.c:460
+#: src/transports/tcp.c:711 src/transports/udp.c:471
 #, fuzzy, c-format
 msgid "Failed to bind to %s port %d.\n"
 msgstr "Fehler beim Binden an UDP Port %d.\n"
 
-#: src/transports/tcp.c:784
+#: src/transports/tcp.c:794
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"TCP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/tcp.c:793
+#: src/transports/tcp.c:803
 msgid "# bytes received via TCP"
 msgstr "# Bytes empfangen über TCP"
 
-#: src/transports/tcp.c:794
+#: src/transports/tcp.c:804
 msgid "# bytes sent via TCP"
 msgstr "# Bytes gesendet über TCP"
 
-#: src/transports/tcp.c:796
+#: src/transports/tcp.c:806
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr "# Bytes verworfen von TCP (ausgehend)"
 
@@ -225,26 +215,26 @@
 msgstr ""
 "Es wurde eine ungültige Nachricht per SMTP empfangen (ungültige Größe).\n"
 
-#: src/transports/udp.c:525
+#: src/transports/udp.c:537
 #, fuzzy, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr ""
 "MTU für `%s' ist möglicherweise zu gering (Fragmentierung ist nicht "
 "implementiert!)\n"
 
-#: src/transports/udp.c:548
+#: src/transports/udp.c:560
 msgid "# bytes received via UDP"
 msgstr "# Bytes empfangen über UDP"
 
-#: src/transports/udp.c:549
+#: src/transports/udp.c:561
 msgid "# bytes sent via UDP"
 msgstr "# Bytes gesendet über UDP"
 
-#: src/transports/udp.c:551
+#: src/transports/udp.c:563
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr "# Bytes verworfen von UDP (outgoing)"
 
-#: src/transports/udp.c:553
+#: src/transports/udp.c:565
 msgid "# UDP connections (right now)"
 msgstr ""
 
@@ -967,42 +957,42 @@
 msgid "display a file's hash value"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:123
+#: src/setup/gnunet-win-tool.c:125
 #, c-format
 msgid "GNUnet service installed successfully.\n"
 msgstr "Der GNUnet Dienst wurde erfolgreich installiert.\n"
 
-#: src/setup/gnunet-win-tool.c:126 src/setup/gnunet-win-tool.c:154
+#: src/setup/gnunet-win-tool.c:128 src/setup/gnunet-win-tool.c:156
 #, c-format
 msgid "This version of Windows doesn't support services.\n"
 msgstr "Diese Version von Windows unterstützt keine Dienste.\n"
 
-#: src/setup/gnunet-win-tool.c:130 src/setup/gnunet-win-tool.c:158
+#: src/setup/gnunet-win-tool.c:132 src/setup/gnunet-win-tool.c:160
 #, c-format
 msgid "Error: can't open Service Control Manager: %s\n"
 msgstr "Fehler: der Dienstemanager konnte nicht geöffnet werden: %s\n"
 
-#: src/setup/gnunet-win-tool.c:135
+#: src/setup/gnunet-win-tool.c:137
 #, c-format
 msgid "Error: can't create service: %s\n"
 msgstr "Fehler: Dienst konnte nicht angelegt werden: %s\n"
 
-#: src/setup/gnunet-win-tool.c:138 src/setup/gnunet-win-tool.c:170
+#: src/setup/gnunet-win-tool.c:140 src/setup/gnunet-win-tool.c:172
 #, c-format
 msgid "Unknown error.\n"
 msgstr "Unbekannter Fehler.\n"
 
-#: src/setup/gnunet-win-tool.c:151
+#: src/setup/gnunet-win-tool.c:153
 #, c-format
 msgid "Service deleted.\n"
 msgstr "Dienst gelöscht.\n"
 
-#: src/setup/gnunet-win-tool.c:163
+#: src/setup/gnunet-win-tool.c:165
 #, c-format
 msgid "Error: can't access service: %s\n"
 msgstr "Fehler: auf den Dienst konnte nicht zugegriffen werden: %s\n"
 
-#: src/setup/gnunet-win-tool.c:167
+#: src/setup/gnunet-win-tool.c:169
 #, c-format
 msgid "Error: can't delete service: %s\n"
 msgstr "Fehler: Dienst konnte nicht gelöscht werden: %s\n"
@@ -1230,7 +1220,7 @@
 msgid "Suppress display of asynchronous log messages"
 msgstr ""
 
-#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:184
+#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:161
 #: src/applications/stats/gnunet-stats.c:121
 #: src/applications/tbench/gnunet-tbench.c:126
 #: src/applications/tracekit/gnunet-tracekit.c:352
@@ -2144,29 +2134,35 @@
 #: src/applications/sqstore_mysql/mysql.c:1443
 #: src/applications/sqstore_mysql/mysql.c:1455
 #: src/applications/sqstore_mysql/mysql.c:1535
-#: src/applications/dstore_mysql/dstore_mysql.c:107
-#: src/applications/dstore_mysql/dstore_mysql.c:114
-#: src/applications/dstore_mysql/dstore_mysql.c:286
-#: src/applications/dstore_mysql/dstore_mysql.c:301
-#: src/applications/dstore_mysql/dstore_mysql.c:315
-#: src/applications/dstore_mysql/dstore_mysql.c:329
-#: src/applications/dstore_mysql/dstore_mysql.c:342
-#: src/applications/dstore_mysql/dstore_mysql.c:412
-#: src/applications/dstore_mysql/dstore_mysql.c:434
-#: src/applications/dstore_mysql/dstore_mysql.c:446
-#: src/applications/dstore_mysql/dstore_mysql.c:521
-#: src/applications/dstore_mysql/dstore_mysql.c:533
-#: src/applications/dstore_mysql/dstore_mysql.c:554
-#: src/applications/dstore_sqlite/dstore.c:91
-#: src/applications/dstore_sqlite/dstore.c:98
-#: src/applications/dstore_sqlite/dstore.c:194
-#: src/applications/dstore_sqlite/dstore.c:236
-#: src/applications/dstore_sqlite/dstore.c:257
-#: src/applications/dstore_sqlite/dstore.c:313
-#: src/applications/dstore_sqlite/dstore.c:331
-#: src/applications/dstore_sqlite/dstore.c:343
-#: src/applications/dstore_sqlite/dstore.c:375
-#: src/applications/dstore_sqlite/dstore.c:467
+#: src/applications/dstore_mysql/dstore_mysql.c:111
+#: src/applications/dstore_mysql/dstore_mysql.c:118
+#: src/applications/dstore_mysql/dstore_mysql.c:296
+#: src/applications/dstore_mysql/dstore_mysql.c:311
+#: src/applications/dstore_mysql/dstore_mysql.c:324
+#: src/applications/dstore_mysql/dstore_mysql.c:338
+#: src/applications/dstore_mysql/dstore_mysql.c:353
+#: src/applications/dstore_mysql/dstore_mysql.c:429
+#: src/applications/dstore_mysql/dstore_mysql.c:480
+#: src/applications/dstore_mysql/dstore_mysql.c:492
+#: src/applications/dstore_mysql/dstore_mysql.c:576
+#: src/applications/dstore_mysql/dstore_mysql.c:588
+#: src/applications/dstore_mysql/dstore_mysql.c:602
+#: src/applications/dstore_mysql/dstore_mysql.c:614
+#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:656
+#: src/applications/dstore_mysql/dstore_mysql.c:668
+#: src/applications/dstore_mysql/dstore_mysql.c:688
+#: src/applications/dstore_sqlite/dstore.c:93
+#: src/applications/dstore_sqlite/dstore.c:100
+#: src/applications/dstore_sqlite/dstore.c:198
+#: src/applications/dstore_sqlite/dstore.c:235
+#: src/applications/dstore_sqlite/dstore.c:261
+#: src/applications/dstore_sqlite/dstore.c:318
+#: src/applications/dstore_sqlite/dstore.c:335
+#: src/applications/dstore_sqlite/dstore.c:347
+#: src/applications/dstore_sqlite/dstore.c:376
+#: src/applications/dstore_sqlite/dstore.c:480
+#: src/applications/dstore_sqlite/dstore.c:524
 #: src/util/crypto/hostkey_gcrypt.c:64 src/util/crypto/hostkey_gcrypt.c:71
 #: src/util/crypto/symcipher_gcrypt.c:46 src/util/crypto/symcipher_gcrypt.c:53
 #, c-format
@@ -2278,43 +2274,56 @@
 "Stellt sicher, dass dieser Knoten anderen Knoten bekannt ist und entdeckt "
 "andere Knoten"
 
-#: src/applications/chat/chat.c:307
+#: src/applications/chat/chat.c:311
 #, c-format
 msgid "`%s' registering handlers %d and %d\n"
 msgstr "`%s' registriert Handler %d und %d\n"
 
-#: src/applications/chat/chat.c:332
+#: src/applications/chat/chat.c:336
 msgid "enables P2P-chat (incomplete)"
 msgstr "Ermöglicht P2P-Chat"
 
-#: src/applications/chat/clientapi.c:215 src/applications/chat/clientapi.c:363
+#: src/applications/chat/clientapi.c:184 src/applications/chat/clientapi.c:303
 #, fuzzy, c-format
 msgid "Error writing to socket.\n"
 msgstr "Fehler beim Anlegen des Benutzers"
 
-#: src/applications/chat/gnunet-chat.c:50
+#: src/applications/chat/gnunet-chat.c:53
 msgid "Join a chat on GNUnet."
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:54
-msgid "set the nickname to use (requred)"
+#: src/applications/chat/gnunet-chat.c:57
+msgid "set the nickname to use (required)"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:57
-msgid "set the chat room to join (requred)"
+#: src/applications/chat/gnunet-chat.c:60
+msgid "set the chat room to join"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:151
+#: src/applications/chat/gnunet-chat.c:89
 #, fuzzy, c-format
+msgid "`%s' said: %s\n"
+msgstr "`%s' %s schlug fehl: %s\n"
+
+#: src/applications/chat/gnunet-chat.c:145
+#, fuzzy, c-format
 msgid "You must specify a nickname\n"
 msgstr "Sie müssen einen Empfänger angeben!\n"
 
-#: src/applications/chat/gnunet-chat.c:166
+#: src/applications/chat/gnunet-chat.c:161
 #, fuzzy, c-format
-msgid "Failed to join the room\n"
+msgid "Failed to join room `%s'\n"
 msgstr "Fehler beim Binden an UDP Port %d.\n"
 
-#: src/applications/chat/gnunet-chat.c:196
+#: src/applications/chat/gnunet-chat.c:168
+#, c-format
+msgid ""
+"Joined room `%s'.\n"
+"Type message and hit return to send.\n"
+"Type `%s' when ready to quit.\n"
+msgstr ""
+
+#: src/applications/chat/gnunet-chat.c:187
 #, fuzzy, c-format
 msgid "Failed to send message.\n"
 msgstr "Zustellung der Nachricht `%s' fehlgeschlagen.\n"
@@ -2483,7 +2492,7 @@
 msgstr "# Sitzungen aufgebaut"
 
 #: src/applications/sqstore_mysql/mysql.c:449
-#: src/applications/dstore_mysql/dstore_mysql.c:220
+#: src/applications/dstore_mysql/dstore_mysql.c:229
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d with error: %s"
 msgstr "`%s' schlug bei %s:%d mit dem Fehler %s fehl\n"
@@ -2495,7 +2504,7 @@
 
 #: src/applications/sqstore_mysql/mysql.c:1674
 #: src/applications/sqstore_mysql/mysql.c:1827
-#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:764
 #, c-format
 msgid "Trying to use file `%s' for MySQL configuration.\n"
 msgstr "Versuche, Datei `%s' für MySQL Konfiguration zu verwenden.\n"
@@ -2957,26 +2966,26 @@
 msgid "Bootstrap data obtained from `%s' is invalid.\n"
 msgstr "Format des Pseudonyms `%s' ist ungültig.\n"
 
-#: src/applications/bootstrap_http/http.c:184
+#: src/applications/bootstrap_http/http.c:185
 msgid "No hostlist URL specified in configuration, will not bootstrap.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:225
+#: src/applications/bootstrap_http/http.c:226
 #, c-format
 msgid "Bootstrapping using `%s'.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:253
+#: src/applications/bootstrap_http/http.c:254
 #, fuzzy, c-format
 msgid "Trying to download hostlist from `%s'\n"
 msgstr "Fehler beim Lesen der Freunde-Liste von `%s'\n"
 
-#: src/applications/bootstrap_http/http.c:383
+#: src/applications/bootstrap_http/http.c:392
 #, fuzzy, c-format
 msgid "Downloaded %llu bytes from `%s'.\n"
 msgstr "Dateien aus dem GNUnet herunterladen."
 
-#: src/applications/bootstrap_http/http.c:417
+#: src/applications/bootstrap_http/http.c:426
 #, fuzzy
 msgid "# HELLOs downloaded via http"
 msgstr "# Hellos per HTTP heruntergeladen"
@@ -3000,133 +3009,139 @@
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr "Verfolgt die Bandbreitennutzung von gnunetd"
 
-#: src/applications/dstore_mysql/dstore_mysql.c:636
+#: src/applications/dstore_mysql/dstore_mysql.c:773
 #, fuzzy
 msgid "Failed to initialize MySQL database connection for dstore.\n"
 msgstr "SQLite Datenbank konnte nicht initialisiert werden.\n"
 
-#: src/applications/dstore_mysql/dstore_mysql.c:661
-#: src/applications/dstore_sqlite/dstore.c:535
+#: src/applications/dstore_mysql/dstore_mysql.c:799
+#: src/applications/dstore_sqlite/dstore.c:599
 #, fuzzy
 msgid "# bytes in dstore"
 msgstr "# bytes in der Datenbank"
 
-#: src/server/connection.c:1268
+#: src/applications/dstore_mysql/dstore_mysql.c:801
+#: src/applications/dstore_sqlite/dstore.c:601
+#, fuzzy
+msgid "# max bytes allowed in dstore"
+msgstr "# bytes erlaubt in der Datenbank"
+
+#: src/server/connection.c:1277
 #, c-format
 msgid "`%s' selected %d out of %d messages (MTU: %d).\n"
 msgstr "`%s' wählte %d von %d Nachrichten aus (MTU: %d).\n"
 
-#: src/server/connection.c:1278
+#: src/server/connection.c:1287
 #, c-format
 msgid "Message details: %u: length %d, priority: %d\n"
 msgstr "Nachrichten Details: %u: Länge %d, Priorität: %d\n"
 
-#: src/server/connection.c:3083
+#: src/server/connection.c:3094
 #, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr "Nachricht von `%s' verworfen: ungültiges Format.\n"
 
-#: src/server/connection.c:3172
+#: src/server/connection.c:3183
 #, c-format
 msgid "Invalid sequence number %u <= %u, dropping message.\n"
 msgstr "Ungültige Sequenznummer %u <= %u, Nachricht wird verworfen.\n"
 
-#: src/server/connection.c:3194
+#: src/server/connection.c:3205
 msgid "Message received more than one day old. Dropped.\n"
 msgstr ""
 "Empfangene Nachricht ist mehr als ein Tag alt. Nachricht wird verworfen.\n"
 
-#: src/server/connection.c:3717
+#: src/server/connection.c:3728
 msgid "# outgoing messages dropped"
 msgstr "# ausgehender Nachrichten verworfen"
 
-#: src/server/connection.c:3720
+#: src/server/connection.c:3731
 msgid "# bytes of outgoing messages dropped"
 msgstr "# Bytes ausgehender Nachrichten verworfen"
 
-#: src/server/connection.c:3722
+#: src/server/connection.c:3733
 msgid "# connections closed (HANGUP sent)"
 msgstr "# geschlossener Verbindungen (HANGUP gesendet)"
 
-#: src/server/connection.c:3726
+#: src/server/connection.c:3737
 #, fuzzy
 msgid "# connections closed (transport issue)"
 msgstr "# geschlossener Verbindungen (HANGUP gesendet)"
 
-#: src/server/connection.c:3729
+#: src/server/connection.c:3740
 msgid "# bytes encrypted"
 msgstr "# Bytes verschlüsselt"
 
-#: src/server/connection.c:3733
+#: src/server/connection.c:3744
 #, fuzzy
 msgid "# bytes transmitted"
 msgstr "# Bytes des Typs %d übertragen"
 
-#: src/server/connection.c:3737
+#: src/server/connection.c:3748
 #, fuzzy
 msgid "# bytes received"
 msgstr "# Bytes empfangen über TCP"
 
-#: src/server/connection.c:3739
+#: src/server/connection.c:3750
 msgid "# bytes decrypted"
 msgstr "# Bytes entschlüsselt"
 
-#: src/server/connection.c:3740
+#: src/server/connection.c:3751
 msgid "# bytes noise sent"
 msgstr "# Bytes Rauschen gesendet"
 
-#: src/server/connection.c:3743
+#: src/server/connection.c:3754
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3746
+#: src/server/connection.c:3757
 #, fuzzy
 msgid "# total bytes per second receive limit"
 msgstr "# Bytes Rauschen empfangen"
 
-#: src/server/connection.c:3749
+#: src/server/connection.c:3760
 #, fuzzy
 msgid "# total number of messages in send buffers"
 msgstr "Anzahl an Nachrichten in einem Nachrichtenblock"
 
-#: src/server/connection.c:3753
+#: src/server/connection.c:3764
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3757
+#: src/server/connection.c:3768
 #, fuzzy
 msgid "# total number of bytes we were allowed to sent"
 msgstr "Anzahl an Nachrichten in einem Nachrichtenblock"
 
-#: src/server/connection.c:3761
+#: src/server/connection.c:3772
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
-#: src/server/connection.c:3764
+#: src/server/connection.c:3775
 msgid "# transports switched to stream transport"
 msgstr ""
 
-#: src/server/connection.c:3767
+#: src/server/connection.c:3778
 msgid "# average connection lifetime (in ms)"
 msgstr ""
 
-#: src/server/connection.c:3770
+#: src/server/connection.c:3781
 msgid "# conn. shutdown: other peer sent too much"
 msgstr ""
 
-#: src/server/connection.c:3773
+#: src/server/connection.c:3784
 msgid "# conn. shutdown: we lacked bandwidth"
 msgstr ""
 
-#: src/server/connection.c:3776
+#: src/server/connection.c:3787
 msgid "# conn. shutdown: other peer timed out"
 msgstr ""
 
-#: src/server/connection.c:3779
+#: src/server/connection.c:3790
 msgid "# conn. shutdown: timed out during connect"
 msgstr ""
 
-#: src/server/connection.c:3782
+#: src/server/connection.c:3793
 msgid "# conn. shutdown: other peer requested it"
 msgstr ""
 
@@ -3324,17 +3339,17 @@
 "%d von %d Knoten erfolgreich kontaktiert (%d mal war der Transport nicht "
 "verfügbar).\n"
 
-#: src/server/tcpserver.c:111
+#: src/server/tcpserver.c:121
 #, c-format
 msgid "The `%s' request received from client is malformed.\n"
 msgstr "Die `%s' Anfrage, die vom Client empfangen wurde, ist beschädigt.\n"
 
-#: src/server/tcpserver.c:337
+#: src/server/tcpserver.c:391
 #, fuzzy, c-format
 msgid "`%s' failed for port %d. Is gnunetd already running?\n"
 msgstr "`%s' schlug fehl für Port %d: %s. Läuft gnunetd bereits?\n"
 
-#: src/server/tcpserver.c:414
+#: src/server/tcpserver.c:469 src/server/tcpserver.c:494
 #, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
@@ -3343,7 +3358,7 @@
 "Beschädigte Netzwerkangabe in der Konfigurationsdatei in Sektion `%s' für "
 "Eintrag `%s': %s\n"
 
-#: src/server/tcpserver.c:472
+#: src/server/tcpserver.c:553
 #, c-format
 msgid "%s failed, message type %d already in use.\n"
 msgstr "%s schlug fehl, Nachrichten Typ %d ist bereits in Verwendung.\n"
@@ -3537,22 +3552,22 @@
 msgid "Syntax error in configuration entry HOST in section NETWORK: `%s'"
 msgstr "Syntaxfehler in Konfigurationsdatei `%s' in Zeile %d.\n"
 
-#: src/util/network_client/tcpio.c:302
+#: src/util/network_client/tcpio.c:313
 #, fuzzy, c-format
 msgid "Cannot connect to %s:%u: %s\n"
 msgstr "Verbindung zu %u.%u.%u.%u:%u fehlgeschlagen: %s\n"
 
-#: src/util/network_client/tcpio.c:340
+#: src/util/network_client/tcpio.c:351
 #, fuzzy, c-format
 msgid "Error connecting to %s:%u\n"
 msgstr "Verbindung zu %u.%u.%u.%u:%u fehlgeschlagen: %s\n"
 
-#: src/util/network_client/tcpio.c:351
+#: src/util/network_client/tcpio.c:362
 #, fuzzy, c-format
 msgid "Failed to connect to %s:%u in %ds\n"
 msgstr "Es konnte keine Verbindung mit gnunetd hergestellt werden.\n"
 
-#: src/util/network_client/tcpio.c:516
+#: src/util/network_client/tcpio.c:527
 #, c-format
 msgid "`%s' failed, reply invalid!\n"
 msgstr "`%s' fehlgeschlagen, Antwort ist ungültig!\n"
@@ -3569,6 +3584,16 @@
 msgid "select listen socket for `%s' not valid!\n"
 msgstr ""
 
+#: src/util/network/dns.c:313 src/util/network/dns.c:365
+#, c-format
+msgid "Could not find IP of host `%s': %s\n"
+msgstr "IP des Hosts `%s' konnte nicht ermittelt werden: %s\n"
+
+#: src/util/network/dns.c:442
+#, c-format
+msgid "Could not resolve `%s': %s\n"
+msgstr "`%s' konnte nicht aufgelöst werden: %s\n"
+
 #: src/util/network/ipcheck.c:106 src/util/network/ipcheck.c:136
 #: src/util/network/ipcheck.c:186 src/util/network/ipcheck.c:211
 #: src/util/network/ipcheck.c:219
@@ -3596,12 +3621,7 @@
 msgid "Wrong format `%s' for network: %s\n"
 msgstr "Falsches Format `%s' für Netzwerk: %s\n"
 
-#: src/util/network/io.c:86
-#, c-format
-msgid "Could not find IP of host `%s': %s\n"
-msgstr "IP des Hosts `%s' konnte nicht ermittelt werden: %s\n"
-
-#: src/util/network/ip.c:209
+#: src/util/network/ip.c:216
 #, fuzzy, c-format
 msgid ""
 "Could not find interface `%s' using `%s', trying to find another interface.\n"
@@ -3609,29 +3629,29 @@
 "Gerät `%s' konnte in `%s' nicht gefunden werden, es wird versucht, ein "
 "anderes Gerät zu finden.\n"
 
-#: src/util/network/ip.c:287
+#: src/util/network/ip.c:295
 #, c-format
 msgid "Could not find an IP address for interface `%s'.\n"
 msgstr "Es konnte keine IP-Adresse für das Gerät `%s' ermittelt werden.\n"
 
-#: src/util/network/ip.c:297
-#, c-format
+#: src/util/network/ip.c:306
+#, fuzzy, c-format
 msgid ""
 "There is more than one IP address specified for interface `%s'.\n"
-"GNUnet will use %u.%u.%u.%u.\n"
+"GNUnet will use %s.\n"
 msgstr ""
 "Es ist mehr als eine IP-Adresse für das Gerät `%s' angegeben.\n"
 "GNUnet wird %u.%u.%u.%u. verwenden.\n"
 
-#: src/util/network/ip.c:319
+#: src/util/network/ip.c:330
 #, c-format
 msgid "Could not resolve `%s' to determine our IP address: %s\n"
 msgstr ""
 "`%s' konnte nicht aufgelöst werden, um unsere IP-Adresse zu ermitteln: %s\n"
 
-#: src/util/network/ip.c:352
-#, c-format
-msgid "GNUnet now uses the IP address %u.%u.%u.%u.\n"
+#: src/util/network/ip.c:363
+#, fuzzy, c-format
+msgid "GNUnet now uses the IP address %s.\n"
 msgstr "GNUnet verwendet nun die IP-Adresse %u.%u.%u.%u.\n"
 
 #: src/util/error/error.c:117
@@ -4090,45 +4110,45 @@
 "hosts manually."
 msgstr ""
 
-#: contrib/config-daemon.scm:196
+#: contrib/config-daemon.scm:197
 msgid "HTTP Proxy Server"
 msgstr ""
 
-#: contrib/config-daemon.scm:198
+#: contrib/config-daemon.scm:199
 msgid ""
 "If you have to use a proxy for outbound HTTP connections, specify the proxy "
 "configuration here.  Default is no proxy."
 msgstr ""
 
-#: contrib/config-daemon.scm:210
+#: contrib/config-daemon.scm:211
 msgid ""
 "Name of the directory where gnunetd should store contact information about "
 "peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:212
+#: contrib/config-daemon.scm:213
 msgid ""
 "Unless you want to share the directory directly using a webserver, the "
 "default is most likely just fine."
 msgstr ""
 
-#: contrib/config-daemon.scm:238 contrib/config-client.scm:140
+#: contrib/config-daemon.scm:239 contrib/config-client.scm:140
 msgid "How long should logs be kept?"
 msgstr ""
 
-#: contrib/config-daemon.scm:240 contrib/config-client.scm:142
+#: contrib/config-daemon.scm:241 contrib/config-client.scm:142
 msgid ""
 "How long should logs be kept? If you specify a value greater than zero, a "
 "log is created each day with the date appended to its filename. These logs "
 "are deleted after $KEEPLOG days.\tTo keep logs forever, set this value to 0."
 msgstr ""
 
-#: contrib/config-daemon.scm:251
+#: contrib/config-daemon.scm:252
 msgid ""
 "What maximum number of open file descriptors should be requested from the OS?"
 msgstr ""
 
-#: contrib/config-daemon.scm:253
+#: contrib/config-daemon.scm:254
 msgid ""
 "The default of 1024 should be fine for most systems.  If your system can "
 "support more, increasing the number might help support additional clients on "
@@ -4140,66 +4160,66 @@
 "run with what it is given."
 msgstr ""
 
-#: contrib/config-daemon.scm:264
+#: contrib/config-daemon.scm:265
 msgid "Where should gnunetd write the logs?"
 msgstr ""
 
-#: contrib/config-daemon.scm:276
+#: contrib/config-daemon.scm:277
 msgid "Enable for extra-verbose logging."
 msgstr ""
 
-#: contrib/config-daemon.scm:288 contrib/config-client.scm:165
+#: contrib/config-daemon.scm:289 contrib/config-client.scm:165
 msgid "Logging"
 msgstr ""
 
-#: contrib/config-daemon.scm:289 contrib/config-client.scm:166
+#: contrib/config-daemon.scm:290 contrib/config-client.scm:166
 msgid "Specify which system messages should be logged how"
 msgstr ""
 
-#: contrib/config-daemon.scm:294 contrib/config-client.scm:170
+#: contrib/config-daemon.scm:295 contrib/config-client.scm:170
 msgid "Logging of events for users"
 msgstr ""
 
-#: contrib/config-daemon.scm:295 contrib/config-client.scm:171
+#: contrib/config-daemon.scm:296 contrib/config-client.scm:171
 msgid "Logging of events for the system administrator"
 msgstr ""
 
-#: contrib/config-daemon.scm:307
+#: contrib/config-daemon.scm:308
 msgid "Where should gnunetd write the PID?"
 msgstr ""
 
-#: contrib/config-daemon.scm:308
+#: contrib/config-daemon.scm:309
 msgid ""
 "The default is no longer /var/run/gnunetd.pid since we could not delete the "
 "file on shutdown at that location."
 msgstr ""
 
-#: contrib/config-daemon.scm:320
+#: contrib/config-daemon.scm:321
 msgid "As which user should gnunetd run?"
 msgstr ""
 
-#: contrib/config-daemon.scm:322
+#: contrib/config-daemon.scm:323
 msgid ""
 "Empty means \"current user\". On computer startup, it is root/SYSTEM.  Under "
 "Windows, this setting affects the creation of a new system service only."
 msgstr ""
 
-#: contrib/config-daemon.scm:335
+#: contrib/config-daemon.scm:336
 msgid "Should gnunetd be automatically started when the system boots?"
 msgstr ""
 
-#: contrib/config-daemon.scm:336
+#: contrib/config-daemon.scm:337
 msgid ""
 "Set to YES if gnunetd should be automatically started on boot.  If this "
 "option is set, gnunet-setup will install a script to start the daemon upon "
 "completion.  This option may not work on all systems."
 msgstr ""
 
-#: contrib/config-daemon.scm:348
+#: contrib/config-daemon.scm:349
 msgid "Which transport mechanisms should GNUnet use?"
 msgstr ""
 
-#: contrib/config-daemon.scm:350
+#: contrib/config-daemon.scm:351
 msgid ""
 "Use space-separated list of the modules, e.g.  \"udp smtp tcp\".  The "
 "available transports are udp, tcp, http, smtp and nat.\n"
@@ -4213,11 +4233,11 @@
 "itself."
 msgstr ""
 
-#: contrib/config-daemon.scm:364
+#: contrib/config-daemon.scm:365
 msgid "Which applications should gnunetd support?"
 msgstr ""
 
-#: contrib/config-daemon.scm:366
+#: contrib/config-daemon.scm:367
 msgid ""
 "Whenever this option is changed, you MUST run gnunet-update. Currently, the "
 "available applications are:\n"
@@ -4257,11 +4277,11 @@
 "compromise your anonymity."
 msgstr ""
 
-#: contrib/config-daemon.scm:397
+#: contrib/config-daemon.scm:398
 msgid "Disable client-server connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:398
+#: contrib/config-daemon.scm:399
 msgid ""
 "This option can be used to tell gnunetd not to open the client port.  When "
 "run like this, gnunetd will participate as a peer in the network but not "
@@ -4270,11 +4290,22 @@
 "prevent you from running diagnostic tools like gnunet-stats!"
 msgstr ""
 
-#: contrib/config-daemon.scm:410
+#: contrib/config-daemon.scm:411
+msgid "YES disables IPv6 support, NO enables IPv6 support"
+msgstr ""
+
+#: contrib/config-daemon.scm:412
+msgid ""
+"This option maybe useful on peers where the kernel does not support IPv6.  "
+"You might also want to set this option if you do not have an IPv6 network "
+"connection."
+msgstr ""
+
+#: contrib/config-daemon.scm:424
 msgid "Disable peer discovery"
 msgstr ""
 
-#: contrib/config-daemon.scm:411
+#: contrib/config-daemon.scm:425
 msgid ""
 "The option 'PRIVATE-NETWORK' can be used to limit the connections of this "
 "peer to peers of which the hostkey has been copied by hand to data/hosts;  "
@@ -4286,15 +4317,15 @@
 "lines above would need some minor editing :-)."
 msgstr ""
 
-#: contrib/config-daemon.scm:422
+#: contrib/config-daemon.scm:436
 msgid "Disable advertising this peer to other peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:434
+#: contrib/config-daemon.scm:448
 msgid "Disable automatic establishment of connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:435
+#: contrib/config-daemon.scm:449
 msgid ""
 "If this option is enabled, GNUnet will not automatically establish "
 "connections to other peers, but instead wait for applications to "
@@ -4302,22 +4333,22 @@
 "connect to us)."
 msgstr ""
 
-#: contrib/config-daemon.scm:446
+#: contrib/config-daemon.scm:460
 msgid "Enable advertising of other peers by this peer"
 msgstr ""
 
-#: contrib/config-daemon.scm:447
+#: contrib/config-daemon.scm:461
 msgid ""
 "This option maybe useful during testing, but turning it off is dangerous! If "
 "in any doubt, set it to YES (which is the default)."
 msgstr ""
 
-#: contrib/config-daemon.scm:458
+#: contrib/config-daemon.scm:472
 #, fuzzy
 msgid "Port for communication with GNUnet user interfaces"
 msgstr "Informationen über andere GNUnet Knoten ausgeben."
 
-#: contrib/config-daemon.scm:459
+#: contrib/config-daemon.scm:473
 msgid ""
 "Which is the client-server port that is used between gnunetd and the clients "
 "(TCP only).  You may firewall this port for non-local machines (but you do "
@@ -4325,15 +4356,15 @@
 "connections from machines that are listed under TRUSTED)."
 msgstr ""
 
-#: contrib/config-daemon.scm:470
+#: contrib/config-daemon.scm:484
 msgid "Port for the integrated hostlist HTTP server"
 msgstr ""
 
-#: contrib/config-daemon.scm:482
-msgid "IPs allowed to use gnunetd server"
+#: contrib/config-daemon.scm:496
+msgid "IPv4 networks allowed to use gnunetd server"
 msgstr ""
 
-#: contrib/config-daemon.scm:483
+#: contrib/config-daemon.scm:497 contrib/config-daemon.scm:509
 msgid ""
 "This option specifies which hosts are trusted enough to connect as clients "
 "(to the TCP port).  This is useful if you run gnunetd on one host of your "
@@ -4344,71 +4375,75 @@
 "separated by a semicolon, spaces are not allowed."
 msgstr ""
 
-#: contrib/config-daemon.scm:495
+#: contrib/config-daemon.scm:508
+msgid "IPv6 networks allowed to use gnunetd server"
+msgstr ""
+
+#: contrib/config-daemon.scm:521
 msgid "Limit connections to the specfied set of peers."
 msgstr ""
 
-#: contrib/config-daemon.scm:496
+#: contrib/config-daemon.scm:522
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If it is set, "
 "only the specified peers are allowed. Specify the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:507
+#: contrib/config-daemon.scm:533
 #, fuzzy
 msgid "Run gnunetd as this group."
 msgstr "gnunet-update ausführen"
 
-#: contrib/config-daemon.scm:508
+#: contrib/config-daemon.scm:534
 msgid ""
 "When started as root, gnunetd will change permissions to the given group."
 msgstr ""
 
-#: contrib/config-daemon.scm:519
+#: contrib/config-daemon.scm:545
 msgid "Prevent the specfied set of peers from connecting."
 msgstr ""
 
-#: contrib/config-daemon.scm:520
+#: contrib/config-daemon.scm:546
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If the ID of a "
 "peer is listed here, connections from that peer will be refused.  Specify "
 "the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:531
+#: contrib/config-daemon.scm:557
 msgid "Topology Maintenance"
 msgstr ""
 
-#: contrib/config-daemon.scm:532
+#: contrib/config-daemon.scm:558
 msgid "Rarely used settings for peer advertisements and connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:552
+#: contrib/config-daemon.scm:578
 #, fuzzy
 msgid "General settings"
 msgstr "Weitere Einstellungen"
 
-#: contrib/config-daemon.scm:553
+#: contrib/config-daemon.scm:579
 msgid "Settings that change the behavior of GNUnet in general"
 msgstr ""
 
-#: contrib/config-daemon.scm:579
+#: contrib/config-daemon.scm:606
 msgid "Modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:580
+#: contrib/config-daemon.scm:607
 msgid "Settings that select specific implementations for GNUnet modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:598
+#: contrib/config-daemon.scm:625
 msgid "Fundamentals"
 msgstr ""
 
-#: contrib/config-daemon.scm:618
+#: contrib/config-daemon.scm:645
 msgid "Which database should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:620
+#: contrib/config-daemon.scm:647
 msgid ""
 "Which database should be used?  The options are \"sqstore_sqlite\" and "
 "\"sqstore_mysql\".  You must run gnunet-update after changing this value!\n"
@@ -4417,27 +4452,27 @@
 "is relatively simple.  Read the file doc/README.mysql for how to setup mysql."
 msgstr ""
 
-#: contrib/config-daemon.scm:633 contrib/config-daemon.scm:646
+#: contrib/config-daemon.scm:660 contrib/config-daemon.scm:673
 msgid "Which topology should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:634
+#: contrib/config-daemon.scm:661
 msgid "Which database should be used for the temporary datastore of the DHT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:648
+#: contrib/config-daemon.scm:675
 msgid ""
 "Which topology should be used?  The only option at the moment is "
 "\"topology_default\""
 msgstr ""
 
-#: contrib/config-daemon.scm:662
+#: contrib/config-daemon.scm:689
 msgid ""
 "Minimum number of connected friends before this peer is allowed to connect "
 "to peers that are not listed as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:663
+#: contrib/config-daemon.scm:690
 msgid ""
 "Note that this option does not guarantee that the peer will be able to "
 "connect to the specified number of friends.  Also, if the peer had connected "
@@ -4450,62 +4485,62 @@
 "is higher than the overall connection target)."
 msgstr ""
 
-#: contrib/config-daemon.scm:674
+#: contrib/config-daemon.scm:701
 msgid ""
 "If set to YES, the peer is only allowed to connect to other peers that are "
 "explicitly specified as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:675
+#: contrib/config-daemon.scm:702
 msgid ""
 "Use YES only if you have (trustworthy) friends that use GNUnet and are "
 "afraid of establishing (direct) connections to unknown peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:686
+#: contrib/config-daemon.scm:713
 msgid "List of friends for friend-to-friend topology"
 msgstr ""
 
-#: contrib/config-daemon.scm:687
+#: contrib/config-daemon.scm:714
 msgid ""
 "Specifies the name of a file which contains a list of GNUnet peer IDs that "
 "are friends.  If used with the friend-to-friend topology, this will ensure "
 "that GNUnet only connects to these peers (via any available transport)."
 msgstr ""
 
-#: contrib/config-daemon.scm:698
+#: contrib/config-daemon.scm:725
 msgid "Friend-to-Friend Topology Specification"
 msgstr ""
 
-#: contrib/config-daemon.scm:699
+#: contrib/config-daemon.scm:726
 #, fuzzy
 msgid "Settings for restricting connections to friends"
 msgstr "`%s' fehlgeschlagen. Beende Verbindung zu Client.\n"
 
-#: contrib/config-daemon.scm:716
+#: contrib/config-daemon.scm:743
 msgid "Name of the MySQL database GNUnet should use"
 msgstr ""
 
-#: contrib/config-daemon.scm:728
+#: contrib/config-daemon.scm:755
 #, fuzzy
 msgid "Configuration file that specifies the MySQL username and password"
 msgstr ""
 "Konfiguration oder die GNUnet Version hat sich geändert. Sie müssen `%s' "
 "ausführen!\n"
 
-#: contrib/config-daemon.scm:740
+#: contrib/config-daemon.scm:767
 #, fuzzy
 msgid "Configuration of the MySQL database"
 msgstr ""
 "Konfiguration oder die GNUnet Version hat sich geändert. Sie müssen `%s' "
 "ausführen!\n"
 
-#: contrib/config-daemon.scm:759
+#: contrib/config-daemon.scm:786
 #, fuzzy
 msgid "MB of diskspace GNUnet can use for anonymous file sharing"
 msgstr "Ermöglicht (anonymes) Filesharing"
 
-#: contrib/config-daemon.scm:761
+#: contrib/config-daemon.scm:788
 msgid ""
 "How much disk space (MB) is GNUnet allowed to use for anonymous file "
 "sharing?  This does not take indexed files into account, only the space "
@@ -4516,12 +4551,12 @@
 "Note that if you change the quota, you need to run gnunet-update afterwards."
 msgstr ""
 
-#: contrib/config-daemon.scm:775
+#: contrib/config-daemon.scm:802
 #, fuzzy
 msgid "Number of entries in the migration buffer"
 msgstr "Anzahl an Nachrichten in einem Nachrichtenblock"
 
-#: contrib/config-daemon.scm:776
+#: contrib/config-daemon.scm:803
 msgid ""
 "Each entry uses about 32k of memory.  More entries can reduce disk IO and "
 "CPU usage at the expense of having gnunetd use more memory. Very large "
@@ -4529,19 +4564,19 @@
 "from sending unsolicited responses."
 msgstr ""
 
-#: contrib/config-daemon.scm:788
+#: contrib/config-daemon.scm:815
 msgid "Size of the routing table for anonymous routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:800
+#: contrib/config-daemon.scm:827
 msgid "Size of the routing table for DHT routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:813
+#: contrib/config-daemon.scm:840
 msgid "Allow migrating content to this peer."
 msgstr ""
 
-#: contrib/config-daemon.scm:815
+#: contrib/config-daemon.scm:842
 msgid ""
 "If you say yes here, GNUnet will migrate content to your server, and you "
 "will not be able to control what data is stored on your machine. \n"
@@ -4553,13 +4588,13 @@
 "can be considered liable for it."
 msgstr ""
 
-#: contrib/config-daemon.scm:829
+#: contrib/config-daemon.scm:856
 msgid ""
 "MB of diskspace GNUnet can use for caching DHT index data (the data will be "
 "stored in /tmp)"
 msgstr ""
 
-#: contrib/config-daemon.scm:830
+#: contrib/config-daemon.scm:857
 msgid ""
 "DHT index data is inherently small and expires comparatively quickly.  It is "
 "deleted whenever gnunetd is shut down.\n"
@@ -4567,21 +4602,21 @@
 "The size of the DSTORE QUOTA is specified in MB."
 msgstr ""
 
-#: contrib/config-daemon.scm:844
+#: contrib/config-daemon.scm:871
 #, fuzzy
 msgid "Options for anonymous file sharing"
 msgstr "Ermöglicht (anonymes) Filesharing"
 
-#: contrib/config-daemon.scm:863
+#: contrib/config-daemon.scm:890
 #, fuzzy
 msgid "Applications"
 msgstr "_Optionen"
 
-#: contrib/config-daemon.scm:879
+#: contrib/config-daemon.scm:906
 msgid "Is this machine unreachable behind a NAT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:880
+#: contrib/config-daemon.scm:907
 msgid ""
 "Set to YES if this machine is behind a NAT that limits connections from the "
 "outside to the GNUnet port and that cannot be traversed using UPnP.  Note "
@@ -4596,16 +4631,16 @@
 "otherwise."
 msgstr ""
 
-#: contrib/config-daemon.scm:891
+#: contrib/config-daemon.scm:918
 msgid "Which port should be used by the TCP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:903 contrib/config-daemon.scm:994
-#: contrib/config-daemon.scm:1144
+#: contrib/config-daemon.scm:930 contrib/config-daemon.scm:1021
+#: contrib/config-daemon.scm:1171
 msgid "Should we try to determine our external IP using UPnP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:904
+#: contrib/config-daemon.scm:931
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP.  You should disable this option if you are sure that you are "
@@ -4613,34 +4648,34 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:915
+#: contrib/config-daemon.scm:942
 msgid "Which IP(v4)s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:927
+#: contrib/config-daemon.scm:954
 msgid ""
 "Which IP(v4)s are allowed to connect? Leave empty to use the IP of your "
 "primary network interface."
 msgstr ""
 
-#: contrib/config-daemon.scm:939 contrib/config-daemon.scm:1192
+#: contrib/config-daemon.scm:966 contrib/config-daemon.scm:1219
 msgid "Which IPv6s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:951 contrib/config-daemon.scm:1204
+#: contrib/config-daemon.scm:978 contrib/config-daemon.scm:1231
 msgid ""
 "Which IPv6s are allowed to connect? Leave empty to allow any IP to connect."
 msgstr ""
 
-#: contrib/config-daemon.scm:964
+#: contrib/config-daemon.scm:991
 msgid "TCP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:982
+#: contrib/config-daemon.scm:1009
 msgid "Which port should be used by the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:995 contrib/config-daemon.scm:1145
+#: contrib/config-daemon.scm:1022 contrib/config-daemon.scm:1172
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP. You should disable this option if you are sure that you are "
@@ -4648,11 +4683,11 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1006
+#: contrib/config-daemon.scm:1033
 msgid "Which is the external port of the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1007
+#: contrib/config-daemon.scm:1034
 msgid ""
 "Use this option if your firewall maps say port 80 to your real HTTP port.  "
 "This can be useful in making the HTTP messages appear even more legit "
@@ -4660,118 +4695,118 @@
 "priviledged port)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1018
+#: contrib/config-daemon.scm:1045
 msgid "HTTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1037
+#: contrib/config-daemon.scm:1064
 msgid "What is the maximum transfer unit for SMTP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1049
+#: contrib/config-daemon.scm:1076
 msgid ""
 "What is the maximum number of e-mails that gnunetd would be allowed to send "
 "per hour?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1050
+#: contrib/config-daemon.scm:1077
 msgid "Use 0 for unlimited"
 msgstr ""
 
-#: contrib/config-daemon.scm:1061
+#: contrib/config-daemon.scm:1088
 msgid "Which e-mail address should be used to send e-mail to this peer?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1062
+#: contrib/config-daemon.scm:1089
 msgid ""
 "You must make sure that e-mail received at this address is forwarded to the "
 "PIPE which is read by gnunetd.  Use the FILTER option to filter e-mail with "
 "procmail and the PIPE option to set the name of the pipe."
 msgstr ""
 
-#: contrib/config-daemon.scm:1073
+#: contrib/config-daemon.scm:1100
 msgid ""
 "Which header line should other peers include in e-mails to enable filtering?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1074
+#: contrib/config-daemon.scm:1101
 msgid ""
 "You can specify a header line here which can then be used by procmail to "
 "filter GNUnet e-mail from your inbox and forward it to gnunetd."
 msgstr ""
 
-#: contrib/config-daemon.scm:1085
+#: contrib/config-daemon.scm:1112
 msgid "What is the filename of the pipe where gnunetd can read its e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1086
+#: contrib/config-daemon.scm:1113
 msgid "Have a look at contrib/dot-procmailrc for an example .procmailrc file."
 msgstr ""
 
-#: contrib/config-daemon.scm:1097
+#: contrib/config-daemon.scm:1124
 msgid "What is the name and port of the server for outgoing e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1098
+#: contrib/config-daemon.scm:1125
 msgid "The basic format is HOSTNAME:PORT."
 msgstr ""
 
-#: contrib/config-daemon.scm:1109
+#: contrib/config-daemon.scm:1136
 msgid "SMTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1132
+#: contrib/config-daemon.scm:1159
 msgid "Which port should be used by the UDP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1156
+#: contrib/config-daemon.scm:1183
 msgid "What is the maximum transfer unit for UDP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1168
+#: contrib/config-daemon.scm:1195
 msgid "Which IPs are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1180
+#: contrib/config-daemon.scm:1207
 msgid ""
 "Which IPs are allowed to connect? Leave empty to allow connections from any "
 "IP."
 msgstr ""
 
-#: contrib/config-daemon.scm:1216
+#: contrib/config-daemon.scm:1243
 msgid "UDP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1238
+#: contrib/config-daemon.scm:1265
 #, fuzzy
 msgid "Network interface"
 msgstr "Netzwerkgerät:"
 
-#: contrib/config-daemon.scm:1250
+#: contrib/config-daemon.scm:1277
 msgid "External IP address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1262
+#: contrib/config-daemon.scm:1289
 msgid "External IPv6 address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1274
+#: contrib/config-daemon.scm:1301
 msgid "Transports"
 msgstr ""
 
-#: contrib/config-daemon.scm:1296
+#: contrib/config-daemon.scm:1323
 msgid "What is the maximum number of bytes per second that we may receive?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1308
+#: contrib/config-daemon.scm:1335
 msgid "What is the maximum number of bytes per second that we may send?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1320
+#: contrib/config-daemon.scm:1347
 msgid "What is the maximum CPU load (percentage)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1322
+#: contrib/config-daemon.scm:1349
 msgid ""
 "Which CPU load can be tolerated.  Load here always refers to the total "
 "system load, that is it includes CPU utilization by other processes.  A "
@@ -4781,11 +4816,11 @@
 "Multiprocessors may use values above 100."
 msgstr ""
 
-#: contrib/config-daemon.scm:1333
+#: contrib/config-daemon.scm:1360
 msgid "What is the maximum IO load (permille)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1335
+#: contrib/config-daemon.scm:1362
 msgid ""
 "Which IO load can be tolerated.  Load here refers to the percentage of CPU "
 "cycles wasted waiting for IO for the entire system, that is it includes disk "
@@ -4795,36 +4830,36 @@
 "values are typically between 10 and 75."
 msgstr ""
 
-#: contrib/config-daemon.scm:1346
+#: contrib/config-daemon.scm:1373
 msgid "What is the maximum CPU load (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1347
+#: contrib/config-daemon.scm:1374
 msgid ""
 "Which CPU load can be tolerated.  This is the hard limit, so once it is "
 "reached, gnunetd will start to massively drop data to reduce the load.  Use "
 "with caution."
 msgstr ""
 
-#: contrib/config-daemon.scm:1358
+#: contrib/config-daemon.scm:1385
 msgid "What is the maximum upstream bandwidth (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1359
+#: contrib/config-daemon.scm:1386
 msgid ""
 "The limit is given as a percentage of the MAXNETUPBPS limit.  Use 100 to "
 "have MAXNETUPBPS be the hard limit.  Use zero for no limit."
 msgstr ""
 
-#: contrib/config-daemon.scm:1370
+#: contrib/config-daemon.scm:1397
 msgid "Should we disable random padding (experimental option)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1382
+#: contrib/config-daemon.scm:1409
 msgid "Use basic bandwidth limitation? (YES/NO).  If in doubt, say YES."
 msgstr ""
 
-#: contrib/config-daemon.scm:1384
+#: contrib/config-daemon.scm:1411
 msgid ""
 "Basic bandwidth limitation (YES) means simply that the bandwidth limits "
 "specified apply to GNUnet and only to GNUnet.  If set to YES, you simply "
@@ -4869,12 +4904,12 @@
 "since it is irrelevant)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1401
+#: contrib/config-daemon.scm:1428
 #, fuzzy
 msgid "Network interface to monitor"
 msgstr "Netzwerkgerät:"
 
-#: contrib/config-daemon.scm:1402
+#: contrib/config-daemon.scm:1429
 msgid ""
 "For which interfaces should we do accounting?  GNUnet will evaluate the "
 "total traffic (not only the GNUnet related traffic) and adjust its bandwidth "
@@ -4885,12 +4920,12 @@
 "number reported by  'gnunet-win-tool -n'."
 msgstr ""
 
-#: contrib/config-daemon.scm:1413
+#: contrib/config-daemon.scm:1440
 #, fuzzy
 msgid "Load management"
 msgstr "Ungültige Kommandozeilen Parameter.\n"
 
-#: contrib/config-daemon.scm:1438 contrib/config-client.scm:401
+#: contrib/config-daemon.scm:1465 contrib/config-client.scm:401
 msgid "Root node"
 msgstr ""
 
@@ -5687,32 +5722,32 @@
 msgid "Not for English ;-)"
 msgstr "Nils Durner and Christian Grothoff"
 
-#: src/applications/fs/gap/fs.c:785
+#: src/applications/fs/gap/fs.c:786
 msgid "# gap requests total received"
 msgstr "# gap Anfragen insgesamt empfangen"
 
-#: src/applications/fs/gap/fs.c:787
+#: src/applications/fs/gap/fs.c:788
 #, fuzzy
 msgid "# gap requests dropped due to load"
 msgstr "# gap Anfragen verworfen: Kollision in RT"
 
-#: src/applications/fs/gap/fs.c:789
+#: src/applications/fs/gap/fs.c:790
 #, fuzzy
 msgid "# gap content total received"
 msgstr "# gap Anfragen insgesamt empfangen"
 
-#: src/applications/fs/gap/fs.c:791
+#: src/applications/fs/gap/fs.c:792
 msgid "# gap total trust awarded"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:819
+#: src/applications/fs/gap/fs.c:820
 #, fuzzy, c-format
 msgid ""
 "`%s' registering client handlers %d %d %d %d %d %d %d and P2P handlers %d %"
 "d\n"
 msgstr "`%s' registriert die Client Handler %d %d %d %d %d %d %d %d %d\n"
 
-#: src/applications/fs/gap/fs.c:871
+#: src/applications/fs/gap/fs.c:872
 msgid "enables (anonymous) file-sharing"
 msgstr "Ermöglicht (anonymes) Filesharing"
 
@@ -5771,30 +5806,35 @@
 msgid "# on-demand fetches for migration"
 msgstr "# Blöcke migriert"
 
-#: src/applications/fs/gap/gap.c:649
+#: src/applications/fs/gap/gap.c:666
 #, fuzzy
 msgid "# gap queries dropped (table full)"
 msgstr "# gap falsche Antworten"
 
-#: src/applications/fs/gap/gap.c:651
+#: src/applications/fs/gap/gap.c:668
 #, fuzzy
 msgid "# gap queries dropped (redundant)"
 msgstr "# gap falsche Antworten"
 
-#: src/applications/fs/gap/gap.c:653
+#: src/applications/fs/gap/gap.c:670
 #, fuzzy
 msgid "# gap queries routed"
 msgstr "# dht Anfragen weitergeleitet"
 
-#: src/applications/fs/gap/gap.c:655
+#: src/applications/fs/gap/gap.c:672
 #, fuzzy
 msgid "# gap content found locally"
 msgstr "# gap Anfragen insgesamt empfangen"
 
-#: src/applications/fs/gap/gap.c:658
+#: src/applications/fs/gap/gap.c:675
 msgid "# gap queries refreshed existing record"
 msgstr ""
 
+#: src/applications/fs/gap/gap.c:676
+#, fuzzy
+msgid "# trust earned"
+msgstr "# dht Anfragen weitergeleitet"
+
 #: src/applications/fs/gap/ondemand.c:173
 #, c-format
 msgid ""
@@ -5818,26 +5858,34 @@
 "Deindizierter ODB Block `%s' vom Offset %llu fehlt bereits im "
 "Datenspeicher.\n"
 
-#: src/applications/fs/gap/plan.c:963
+#: src/applications/fs/gap/plan.c:968
 #, fuzzy
 msgid "# gap requests total sent"
 msgstr "# gap Anfragen insgesamt empfangen"
 
-#: src/applications/fs/gap/plan.c:965
+#: src/applications/fs/gap/plan.c:970
 #, fuzzy
 msgid "# gap content total planned"
 msgstr "# gap Anfragen insgesamt empfangen"
 
-#: src/applications/fs/gap/plan.c:967
+#: src/applications/fs/gap/plan.c:972
 #, fuzzy
 msgid "# gap routes succeeded"
 msgstr "# gap Routing erfolgreich (insgesamt)"
 
+#: src/applications/fs/gap/plan.c:973
+msgid "# trust spent"
+msgstr ""
+
 #: src/applications/fs/gap/anonymity.c:56
 msgid "Failed to get traffic stats.\n"
 msgstr "Statistiken über den Netzwerkverkehr konnten nicht ermittelt werden.\n"
 
 #, fuzzy
+#~ msgid "Could not find IPv6 address of host `%s': %s\n"
+#~ msgstr "IP des Hosts `%s' konnte nicht ermittelt werden: %s\n"
+
+#, fuzzy
 #~ msgid "VPN Received unknown IP version %d...\n"
 #~ msgstr "Es wurde eine unbekannte Testbed Nachricht des Typs %u empfangen.\n"
 
@@ -6154,9 +6202,6 @@
 #~ msgid "unloading module failed.  Notifying client.\n"
 #~ msgstr "das Entladen des Moduls schlug fehl. Client wird benachrichtigt.\n"
 
-#~ msgid "`%s' %s failed: %s\n"
-#~ msgstr "`%s' %s schlug fehl: %s\n"
-
 #~ msgid "received invalid `%s' message: %s.\n"
 #~ msgstr "ungültige `%s' Nachricht empfangen: %s.\n"
 

Modified: GNUnet/po/es.po
===================================================================
--- GNUnet/po/es.po     2008-03-02 23:07:06 UTC (rev 6519)
+++ GNUnet/po/es.po     2008-03-02 23:53:49 UTC (rev 6520)
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: GNUnet 0.7.0e\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2008-02-25 00:31-0700\n"
+"POT-Creation-Date: 2008-03-02 16:08-0700\n"
 "PO-Revision-Date: 2006-06-29 12:05+0200\n"
 "Last-Translator: Miguel Angel Arruga <address@hidden>\n"
 "Language-Team: Spanish\n"
@@ -19,16 +19,16 @@
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: src/transports/upnp/upnp.c:356 src/transports/upnp/upnp.c:541
-#: src/transports/http.c:1129 src/transports/http.c:1258
-#: src/transports/http.c:1440 src/transports/http.c:1861
-#: src/transports/http.c:1913 src/applications/bootstrap_http/http.c:126
-#: src/applications/bootstrap_http/http.c:276
-#: src/applications/bootstrap_http/http.c:293
-#: src/applications/bootstrap_http/http.c:325
-#: src/applications/bootstrap_http/http.c:344
-#: src/applications/bootstrap_http/http.c:357
-#: src/applications/bootstrap_http/http.c:367
-#: src/applications/bootstrap_http/http.c:377
+#: src/transports/http.c:1129 src/transports/http.c:1265
+#: src/transports/http.c:1447 src/transports/http.c:1869
+#: src/transports/http.c:1928 src/applications/bootstrap_http/http.c:126
+#: src/applications/bootstrap_http/http.c:277
+#: src/applications/bootstrap_http/http.c:294
+#: src/applications/bootstrap_http/http.c:334
+#: src/applications/bootstrap_http/http.c:353
+#: src/applications/bootstrap_http/http.c:366
+#: src/applications/bootstrap_http/http.c:376
+#: src/applications/bootstrap_http/http.c:386
 #, fuzzy, c-format
 msgid "%s failed at %s:%d: `%s'\n"
 msgstr "'%s' falló en %s: %d con error: '%s'.\n"
@@ -43,97 +43,87 @@
 msgid "upnp: NAT Returned IP: %s\n"
 msgstr ""
 
-#: src/transports/ip.c:70 src/transports/ip.c:430
+#: src/transports/ip.c:70 src/transports/ip.c:365
 #, fuzzy, c-format
 msgid "Failed to obtain my (external) %s address!\n"
 msgstr "¡Falló al obtener mi dirección IP (externa)!\n"
 
-#: src/transports/ip.c:238
+#: src/transports/ip.c:260 src/util/network/ip.c:96 src/util/network/ip.c:160
 #, fuzzy, c-format
-msgid "Could not find IPv6 address of host `%s': %s\n"
-msgstr "Imposible encontrar la IP del host '%s': %s\n"
-
-#: src/transports/ip.c:271 src/util/network/ip.c:88 src/util/network/ip.c:153
-#, fuzzy, c-format
 msgid "No interface specified in section `%s' under `%s'!\n"
 msgstr "Ninguna interfaz especificada, usando la marcada por defecto\n"
 
-#: src/transports/ip.c:302 src/util/network/ip.c:119 src/util/network/ip.c:239
+#: src/transports/ip.c:291 src/util/network/ip.c:127 src/util/network/ip.c:246
 #, c-format
 msgid "Could not obtain IP for interface `%s' using `%s'.\n"
 msgstr "Imposible obtener IP para la interfaz '%s' usando '%s'.\n"
 
-#: src/transports/ip.c:347 src/transports/ip.c:374
-#, c-format
-msgid "Could not resolve `%s': %s\n"
-msgstr "Imposible resolver '%s': %s\n"
-
-#: src/transports/http.c:2113
+#: src/transports/http.c:2139
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"HTTP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/http.c:2122
+#: src/transports/http.c:2148
 msgid "# bytes received via HTTP"
 msgstr "# bytes recibidos vía HTTP"
 
-#: src/transports/http.c:2123
+#: src/transports/http.c:2149
 msgid "# bytes sent via HTTP"
 msgstr "# bytes mandados vía HTTP"
 
-#: src/transports/http.c:2125
+#: src/transports/http.c:2151
 msgid "# bytes dropped by HTTP (outgoing)"
 msgstr "#bytes omitidos vía HTTP (salientes)"
 
-#: src/transports/http.c:2126
+#: src/transports/http.c:2152
 msgid "# HTTP GET issued"
 msgstr ""
 
-#: src/transports/http.c:2128
+#: src/transports/http.c:2154
 #, fuzzy
 msgid "# HTTP GET received"
 msgstr "# bytes recibidos por TCP"
 
-#: src/transports/http.c:2129
+#: src/transports/http.c:2155
 msgid "# HTTP PUT issued"
 msgstr ""
 
-#: src/transports/http.c:2131
+#: src/transports/http.c:2157
 #, fuzzy
 msgid "# HTTP PUT received"
 msgstr "# bytes recibidos por TCP"
 
-#: src/transports/http.c:2133
+#: src/transports/http.c:2159
 msgid "# HTTP select calls"
 msgstr ""
 
-#: src/transports/http.c:2135
+#: src/transports/http.c:2161
 msgid "# HTTP send calls"
 msgstr ""
 
-#: src/transports/http.c:2138
+#: src/transports/http.c:2164
 msgid "# HTTP curl send callbacks"
 msgstr ""
 
-#: src/transports/http.c:2140
+#: src/transports/http.c:2166
 #, fuzzy
 msgid "# HTTP curl receive callbacks"
 msgstr "# bytes recibidos por TCP"
 
-#: src/transports/http.c:2142
+#: src/transports/http.c:2168
 msgid "# HTTP mhd access callbacks"
 msgstr ""
 
-#: src/transports/http.c:2144
+#: src/transports/http.c:2170
 msgid "# HTTP mhd read callbacks"
 msgstr ""
 
-#: src/transports/http.c:2146
+#: src/transports/http.c:2172
 msgid "# HTTP mhd close callbacks"
 msgstr ""
 
-#: src/transports/http.c:2148
+#: src/transports/http.c:2174
 #, fuzzy
 msgid "# HTTP connect calls"
 msgstr "# de pares conectados"
@@ -178,7 +168,7 @@
 msgid "# bytes dropped by SMTP (outgoing)"
 msgstr "# bytes omitidos por TCP (salientes)"
 
-#: src/transports/common.c:363
+#: src/transports/common.c:370
 #, c-format
 msgid "Port is 0, will only send using %s.\n"
 msgstr ""
@@ -188,26 +178,26 @@
 msgid "Received malformed message via TCP. Closing.\n"
 msgstr "Recibido el mensaje '%s' con un mal formato. Omitiendo.\n"
 
-#: src/transports/tcp.c:702 src/transports/udp.c:460
+#: src/transports/tcp.c:711 src/transports/udp.c:471
 #, fuzzy, c-format
 msgid "Failed to bind to %s port %d.\n"
 msgstr "Fallo al conectar a gnunetd.\n"
 
-#: src/transports/tcp.c:784
+#: src/transports/tcp.c:794
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"TCP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/tcp.c:793
+#: src/transports/tcp.c:803
 msgid "# bytes received via TCP"
 msgstr "# bytes recibidos por TCP"
 
-#: src/transports/tcp.c:794
+#: src/transports/tcp.c:804
 msgid "# bytes sent via TCP"
 msgstr "# bytes enviados por TCP"
 
-#: src/transports/tcp.c:796
+#: src/transports/tcp.c:806
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr "# bytes omitidos por TCP (salientes)"
 
@@ -216,24 +206,24 @@
 msgid "Received malformed message via UDP. Ignored.\n"
 msgstr "Recibido el mensaje '%s' con un mal formato. Omitiendo.\n"
 
-#: src/transports/udp.c:525
+#: src/transports/udp.c:537
 #, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr ""
 
-#: src/transports/udp.c:548
+#: src/transports/udp.c:560
 msgid "# bytes received via UDP"
 msgstr "# bytes recibidos vía UDP"
 
-#: src/transports/udp.c:549
+#: src/transports/udp.c:561
 msgid "# bytes sent via UDP"
 msgstr "# bytes enviados vía UDP"
 
-#: src/transports/udp.c:551
+#: src/transports/udp.c:563
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr "# bytes omitidos por UDP (salientes)"
 
-#: src/transports/udp.c:553
+#: src/transports/udp.c:565
 msgid "# UDP connections (right now)"
 msgstr ""
 
@@ -950,42 +940,42 @@
 msgid "display a file's hash value"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:123
+#: src/setup/gnunet-win-tool.c:125
 #, c-format
 msgid "GNUnet service installed successfully.\n"
 msgstr "Servicio de GNUnet instalado satisfactoriamente.\n"
 
-#: src/setup/gnunet-win-tool.c:126 src/setup/gnunet-win-tool.c:154
+#: src/setup/gnunet-win-tool.c:128 src/setup/gnunet-win-tool.c:156
 #, c-format
 msgid "This version of Windows doesn't support services.\n"
 msgstr "Esta versión de Windows no soporta servicios.\n"
 
-#: src/setup/gnunet-win-tool.c:130 src/setup/gnunet-win-tool.c:158
+#: src/setup/gnunet-win-tool.c:132 src/setup/gnunet-win-tool.c:160
 #, fuzzy, c-format
 msgid "Error: can't open Service Control Manager: %s\n"
 msgstr "Error: imposible abrir el Service Control Manager: &s\n"
 
-#: src/setup/gnunet-win-tool.c:135
+#: src/setup/gnunet-win-tool.c:137
 #, c-format
 msgid "Error: can't create service: %s\n"
 msgstr "Error: imposible crear el servicio: %s\n"
 
-#: src/setup/gnunet-win-tool.c:138 src/setup/gnunet-win-tool.c:170
+#: src/setup/gnunet-win-tool.c:140 src/setup/gnunet-win-tool.c:172
 #, c-format
 msgid "Unknown error.\n"
 msgstr "Error desconocido.\n"
 
-#: src/setup/gnunet-win-tool.c:151
+#: src/setup/gnunet-win-tool.c:153
 #, c-format
 msgid "Service deleted.\n"
 msgstr "Servicio eliminado.\n"
 
-#: src/setup/gnunet-win-tool.c:163
+#: src/setup/gnunet-win-tool.c:165
 #, c-format
 msgid "Error: can't access service: %s\n"
 msgstr "Error: imposible acceder al servicio: %s\n"
 
-#: src/setup/gnunet-win-tool.c:167
+#: src/setup/gnunet-win-tool.c:169
 #, c-format
 msgid "Error: can't delete service: %s\n"
 msgstr "Error: imposible borrar el servicio: %s\n"
@@ -1212,7 +1202,7 @@
 msgid "Suppress display of asynchronous log messages"
 msgstr ""
 
-#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:184
+#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:161
 #: src/applications/stats/gnunet-stats.c:121
 #: src/applications/tbench/gnunet-tbench.c:126
 #: src/applications/tracekit/gnunet-tracekit.c:352
@@ -2119,29 +2109,35 @@
 #: src/applications/sqstore_mysql/mysql.c:1443
 #: src/applications/sqstore_mysql/mysql.c:1455
 #: src/applications/sqstore_mysql/mysql.c:1535
-#: src/applications/dstore_mysql/dstore_mysql.c:107
-#: src/applications/dstore_mysql/dstore_mysql.c:114
-#: src/applications/dstore_mysql/dstore_mysql.c:286
-#: src/applications/dstore_mysql/dstore_mysql.c:301
-#: src/applications/dstore_mysql/dstore_mysql.c:315
-#: src/applications/dstore_mysql/dstore_mysql.c:329
-#: src/applications/dstore_mysql/dstore_mysql.c:342
-#: src/applications/dstore_mysql/dstore_mysql.c:412
-#: src/applications/dstore_mysql/dstore_mysql.c:434
-#: src/applications/dstore_mysql/dstore_mysql.c:446
-#: src/applications/dstore_mysql/dstore_mysql.c:521
-#: src/applications/dstore_mysql/dstore_mysql.c:533
-#: src/applications/dstore_mysql/dstore_mysql.c:554
-#: src/applications/dstore_sqlite/dstore.c:91
-#: src/applications/dstore_sqlite/dstore.c:98
-#: src/applications/dstore_sqlite/dstore.c:194
-#: src/applications/dstore_sqlite/dstore.c:236
-#: src/applications/dstore_sqlite/dstore.c:257
-#: src/applications/dstore_sqlite/dstore.c:313
-#: src/applications/dstore_sqlite/dstore.c:331
-#: src/applications/dstore_sqlite/dstore.c:343
-#: src/applications/dstore_sqlite/dstore.c:375
-#: src/applications/dstore_sqlite/dstore.c:467
+#: src/applications/dstore_mysql/dstore_mysql.c:111
+#: src/applications/dstore_mysql/dstore_mysql.c:118
+#: src/applications/dstore_mysql/dstore_mysql.c:296
+#: src/applications/dstore_mysql/dstore_mysql.c:311
+#: src/applications/dstore_mysql/dstore_mysql.c:324
+#: src/applications/dstore_mysql/dstore_mysql.c:338
+#: src/applications/dstore_mysql/dstore_mysql.c:353
+#: src/applications/dstore_mysql/dstore_mysql.c:429
+#: src/applications/dstore_mysql/dstore_mysql.c:480
+#: src/applications/dstore_mysql/dstore_mysql.c:492
+#: src/applications/dstore_mysql/dstore_mysql.c:576
+#: src/applications/dstore_mysql/dstore_mysql.c:588
+#: src/applications/dstore_mysql/dstore_mysql.c:602
+#: src/applications/dstore_mysql/dstore_mysql.c:614
+#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:656
+#: src/applications/dstore_mysql/dstore_mysql.c:668
+#: src/applications/dstore_mysql/dstore_mysql.c:688
+#: src/applications/dstore_sqlite/dstore.c:93
+#: src/applications/dstore_sqlite/dstore.c:100
+#: src/applications/dstore_sqlite/dstore.c:198
+#: src/applications/dstore_sqlite/dstore.c:235
+#: src/applications/dstore_sqlite/dstore.c:261
+#: src/applications/dstore_sqlite/dstore.c:318
+#: src/applications/dstore_sqlite/dstore.c:335
+#: src/applications/dstore_sqlite/dstore.c:347
+#: src/applications/dstore_sqlite/dstore.c:376
+#: src/applications/dstore_sqlite/dstore.c:480
+#: src/applications/dstore_sqlite/dstore.c:524
 #: src/util/crypto/hostkey_gcrypt.c:64 src/util/crypto/hostkey_gcrypt.c:71
 #: src/util/crypto/symcipher_gcrypt.c:46 src/util/crypto/symcipher_gcrypt.c:53
 #, c-format
@@ -2247,43 +2243,56 @@
 msgstr ""
 "Asegura que este par es conocido por otros pares y descubre otros pares"
 
-#: src/applications/chat/chat.c:307
+#: src/applications/chat/chat.c:311
 #, c-format
 msgid "`%s' registering handlers %d and %d\n"
 msgstr "'%s' registrando manejadores %d y %d\n"
 
-#: src/applications/chat/chat.c:332
+#: src/applications/chat/chat.c:336
 msgid "enables P2P-chat (incomplete)"
 msgstr "Activa el chat P2P (incompleto)"
 
-#: src/applications/chat/clientapi.c:215 src/applications/chat/clientapi.c:363
+#: src/applications/chat/clientapi.c:184 src/applications/chat/clientapi.c:303
 #, fuzzy, c-format
 msgid "Error writing to socket.\n"
 msgstr "Error creando usuario"
 
-#: src/applications/chat/gnunet-chat.c:50
+#: src/applications/chat/gnunet-chat.c:53
 msgid "Join a chat on GNUnet."
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:54
-msgid "set the nickname to use (requred)"
+#: src/applications/chat/gnunet-chat.c:57
+msgid "set the nickname to use (required)"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:57
-msgid "set the chat room to join (requred)"
+#: src/applications/chat/gnunet-chat.c:60
+msgid "set the chat room to join"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:151
+#: src/applications/chat/gnunet-chat.c:89
 #, fuzzy, c-format
+msgid "`%s' said: %s\n"
+msgstr "'%s' %s falló: %s\n"
+
+#: src/applications/chat/gnunet-chat.c:145
+#, fuzzy, c-format
 msgid "You must specify a nickname\n"
 msgstr "¡Debes especificar un receptor!\n"
 
-#: src/applications/chat/gnunet-chat.c:166
+#: src/applications/chat/gnunet-chat.c:161
+#, fuzzy, c-format
+msgid "Failed to join room `%s'\n"
+msgstr "Fichero almacenado en '%s'.\n"
+
+#: src/applications/chat/gnunet-chat.c:168
 #, c-format
-msgid "Failed to join the room\n"
+msgid ""
+"Joined room `%s'.\n"
+"Type message and hit return to send.\n"
+"Type `%s' when ready to quit.\n"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:196
+#: src/applications/chat/gnunet-chat.c:187
 #, fuzzy, c-format
 msgid "Failed to send message.\n"
 msgstr "Falló al entregar el mensaje '%s'.\n"
@@ -2446,7 +2455,7 @@
 msgstr "# sesiones establecidas"
 
 #: src/applications/sqstore_mysql/mysql.c:449
-#: src/applications/dstore_mysql/dstore_mysql.c:220
+#: src/applications/dstore_mysql/dstore_mysql.c:229
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d with error: %s"
 msgstr "'%s' falló en %s: %d con el error: %s\n"
@@ -2458,7 +2467,7 @@
 
 #: src/applications/sqstore_mysql/mysql.c:1674
 #: src/applications/sqstore_mysql/mysql.c:1827
-#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:764
 #, c-format
 msgid "Trying to use file `%s' for MySQL configuration.\n"
 msgstr "Intentando usar el fichero '%s' para la configuración de MySQL.\n"
@@ -2915,26 +2924,26 @@
 msgid "Bootstrap data obtained from `%s' is invalid.\n"
 msgstr "Formato del pseudónimo '%s' no es válido.\n"
 
-#: src/applications/bootstrap_http/http.c:184
+#: src/applications/bootstrap_http/http.c:185
 msgid "No hostlist URL specified in configuration, will not bootstrap.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:225
+#: src/applications/bootstrap_http/http.c:226
 #, c-format
 msgid "Bootstrapping using `%s'.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:253
+#: src/applications/bootstrap_http/http.c:254
 #, c-format
 msgid "Trying to download hostlist from `%s'\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:383
+#: src/applications/bootstrap_http/http.c:392
 #, fuzzy, c-format
 msgid "Downloaded %llu bytes from `%s'.\n"
 msgstr "Descarga los ficheros de GNUnet"
 
-#: src/applications/bootstrap_http/http.c:417
+#: src/applications/bootstrap_http/http.c:426
 #, fuzzy
 msgid "# HELLOs downloaded via http"
 msgstr "# saludos descargados vía HTTP"
@@ -2958,131 +2967,137 @@
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr ""
 
-#: src/applications/dstore_mysql/dstore_mysql.c:636
+#: src/applications/dstore_mysql/dstore_mysql.c:773
 #, fuzzy
 msgid "Failed to initialize MySQL database connection for dstore.\n"
 msgstr "Imposible inicializar SQLite.\n"
 
-#: src/applications/dstore_mysql/dstore_mysql.c:661
-#: src/applications/dstore_sqlite/dstore.c:535
+#: src/applications/dstore_mysql/dstore_mysql.c:799
+#: src/applications/dstore_sqlite/dstore.c:599
 #, fuzzy
 msgid "# bytes in dstore"
 msgstr "# bytes en la base de datos"
 
-#: src/server/connection.c:1268
+#: src/applications/dstore_mysql/dstore_mysql.c:801
+#: src/applications/dstore_sqlite/dstore.c:601
+#, fuzzy
+msgid "# max bytes allowed in dstore"
+msgstr "# bytes en la base de datos"
+
+#: src/server/connection.c:1277
 #, c-format
 msgid "`%s' selected %d out of %d messages (MTU: %d).\n"
 msgstr ""
 
-#: src/server/connection.c:1278
+#: src/server/connection.c:1287
 #, c-format
 msgid "Message details: %u: length %d, priority: %d\n"
 msgstr "Detalles del mensaje: %u: longitud %d, prioridad: %d\n"
 
-#: src/server/connection.c:3083
+#: src/server/connection.c:3094
 #, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr "Mensaje de '%s' descartado: formato inválido.\n"
 
-#: src/server/connection.c:3172
+#: src/server/connection.c:3183
 #, c-format
 msgid "Invalid sequence number %u <= %u, dropping message.\n"
 msgstr "Secuencia de números no válida %u <= %u, omitiendo mensaje.\n"
 
-#: src/server/connection.c:3194
+#: src/server/connection.c:3205
 msgid "Message received more than one day old. Dropped.\n"
 msgstr "Mensajes recibidos de mas de un día de antigüedad. Omitidos.\n"
 
-#: src/server/connection.c:3717
+#: src/server/connection.c:3728
 msgid "# outgoing messages dropped"
 msgstr "# mensajes salientes omitidos"
 
-#: src/server/connection.c:3720
+#: src/server/connection.c:3731
 msgid "# bytes of outgoing messages dropped"
 msgstr "# bytes de mensajes salientes omitidos"
 
-#: src/server/connection.c:3722
+#: src/server/connection.c:3733
 msgid "# connections closed (HANGUP sent)"
 msgstr ""
 
-#: src/server/connection.c:3726
+#: src/server/connection.c:3737
 msgid "# connections closed (transport issue)"
 msgstr ""
 
-#: src/server/connection.c:3729
+#: src/server/connection.c:3740
 msgid "# bytes encrypted"
 msgstr "# bytes encriptados"
 
-#: src/server/connection.c:3733
+#: src/server/connection.c:3744
 #, fuzzy
 msgid "# bytes transmitted"
 msgstr "# bytes desencriptados"
 
-#: src/server/connection.c:3737
+#: src/server/connection.c:3748
 #, fuzzy
 msgid "# bytes received"
 msgstr "# bytes recibidos por TCP"
 
-#: src/server/connection.c:3739
+#: src/server/connection.c:3750
 msgid "# bytes decrypted"
 msgstr "# bytes desencriptados"
 
-#: src/server/connection.c:3740
+#: src/server/connection.c:3751
 msgid "# bytes noise sent"
 msgstr "# \"bytes-ruido\" mandados"
 
-#: src/server/connection.c:3743
+#: src/server/connection.c:3754
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3746
+#: src/server/connection.c:3757
 #, fuzzy
 msgid "# total bytes per second receive limit"
 msgstr "# bytes de ruido recibidos"
 
-#: src/server/connection.c:3749
+#: src/server/connection.c:3760
 #, fuzzy
 msgid "# total number of messages in send buffers"
 msgstr "número de mensajes en un bloque de mensajes"
 
-#: src/server/connection.c:3753
+#: src/server/connection.c:3764
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3757
+#: src/server/connection.c:3768
 #, fuzzy
 msgid "# total number of bytes we were allowed to sent"
 msgstr "número de mensajes en un bloque de mensajes"
 
-#: src/server/connection.c:3761
+#: src/server/connection.c:3772
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
-#: src/server/connection.c:3764
+#: src/server/connection.c:3775
 msgid "# transports switched to stream transport"
 msgstr ""
 
-#: src/server/connection.c:3767
+#: src/server/connection.c:3778
 msgid "# average connection lifetime (in ms)"
 msgstr ""
 
-#: src/server/connection.c:3770
+#: src/server/connection.c:3781
 msgid "# conn. shutdown: other peer sent too much"
 msgstr ""
 
-#: src/server/connection.c:3773
+#: src/server/connection.c:3784
 msgid "# conn. shutdown: we lacked bandwidth"
 msgstr ""
 
-#: src/server/connection.c:3776
+#: src/server/connection.c:3787
 msgid "# conn. shutdown: other peer timed out"
 msgstr ""
 
-#: src/server/connection.c:3779
+#: src/server/connection.c:3790
 msgid "# conn. shutdown: timed out during connect"
 msgstr ""
 
-#: src/server/connection.c:3782
+#: src/server/connection.c:3793
 msgid "# conn. shutdown: other peer requested it"
 msgstr ""
 
@@ -3273,25 +3288,25 @@
 "%d out of %d peers contacted successfully (%d times transport unavailable).\n"
 msgstr ""
 
-#: src/server/tcpserver.c:111
+#: src/server/tcpserver.c:121
 #, c-format
 msgid "The `%s' request received from client is malformed.\n"
 msgstr "La petición '%s' recibida del cliente esta mal formada.\n"
 
-#: src/server/tcpserver.c:337
+#: src/server/tcpserver.c:391
 #, fuzzy, c-format
 msgid "`%s' failed for port %d. Is gnunetd already running?\n"
 msgstr ""
 "'%s' falló para el puerto %d: %s. ¿Está gnunet ejecutandose actualmente?\n"
 
-#: src/server/tcpserver.c:414
+#: src/server/tcpserver.c:469 src/server/tcpserver.c:494
 #, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
 "entry `%s': %s\n"
 msgstr ""
 
-#: src/server/tcpserver.c:472
+#: src/server/tcpserver.c:553
 #, c-format
 msgid "%s failed, message type %d already in use.\n"
 msgstr "%s falló, el mensaje del tipo %d ya está en uso.\n"
@@ -3479,22 +3494,22 @@
 msgstr ""
 "Error de sintaxis en el fichero de configuración '%s' en la linea %d.\n"
 
-#: src/util/network_client/tcpio.c:302
+#: src/util/network_client/tcpio.c:313
 #, fuzzy, c-format
 msgid "Cannot connect to %s:%u: %s\n"
 msgstr "Imposible conectar a %u.%u.%u.%u:%u: %s\n"
 
-#: src/util/network_client/tcpio.c:340
+#: src/util/network_client/tcpio.c:351
 #, fuzzy, c-format
 msgid "Error connecting to %s:%u\n"
 msgstr "Imposible conectar a %u.%u.%u.%u:%u: %s\n"
 
-#: src/util/network_client/tcpio.c:351
+#: src/util/network_client/tcpio.c:362
 #, fuzzy, c-format
 msgid "Failed to connect to %s:%u in %ds\n"
 msgstr "Fallo al conectar a gnunetd.\n"
 
-#: src/util/network_client/tcpio.c:516
+#: src/util/network_client/tcpio.c:527
 #, c-format
 msgid "`%s' failed, reply invalid!\n"
 msgstr "¡'%s' falló, respuesta no válida!\n"
@@ -3509,6 +3524,16 @@
 msgid "select listen socket for `%s' not valid!\n"
 msgstr ""
 
+#: src/util/network/dns.c:313 src/util/network/dns.c:365
+#, c-format
+msgid "Could not find IP of host `%s': %s\n"
+msgstr "Imposible encontrar la IP del host '%s': %s\n"
+
+#: src/util/network/dns.c:442
+#, c-format
+msgid "Could not resolve `%s': %s\n"
+msgstr "Imposible resolver '%s': %s\n"
+
 #: src/util/network/ipcheck.c:106 src/util/network/ipcheck.c:136
 #: src/util/network/ipcheck.c:186 src/util/network/ipcheck.c:211
 #: src/util/network/ipcheck.c:219
@@ -3536,39 +3561,34 @@
 msgid "Wrong format `%s' for network: %s\n"
 msgstr "Formato '%s' erróneo para la red: %s\n"
 
-#: src/util/network/io.c:86
-#, c-format
-msgid "Could not find IP of host `%s': %s\n"
-msgstr "Imposible encontrar la IP del host '%s': %s\n"
-
-#: src/util/network/ip.c:209
+#: src/util/network/ip.c:216
 #, fuzzy, c-format
 msgid ""
 "Could not find interface `%s' using `%s', trying to find another interface.\n"
 msgstr "Imposible obtener IP para la interfaz '%s' usando '%s'.\n"
 
-#: src/util/network/ip.c:287
+#: src/util/network/ip.c:295
 #, c-format
 msgid "Could not find an IP address for interface `%s'.\n"
 msgstr "Imposible obtener la dirección IP para la interfaz '%s'.\n"
 
-#: src/util/network/ip.c:297
-#, c-format
+#: src/util/network/ip.c:306
+#, fuzzy, c-format
 msgid ""
 "There is more than one IP address specified for interface `%s'.\n"
-"GNUnet will use %u.%u.%u.%u.\n"
+"GNUnet will use %s.\n"
 msgstr ""
 "Hay más de una dirección IP especificada para la interfaz '%s'.\n"
 "GNUnet usará %u.%u.%u.%u.\n"
 
-#: src/util/network/ip.c:319
+#: src/util/network/ip.c:330
 #, c-format
 msgid "Could not resolve `%s' to determine our IP address: %s\n"
 msgstr "Imposible resolver '%s' para determinar nuestra dirección IP: %s\n"
 
-#: src/util/network/ip.c:352
-#, c-format
-msgid "GNUnet now uses the IP address %u.%u.%u.%u.\n"
+#: src/util/network/ip.c:363
+#, fuzzy, c-format
+msgid "GNUnet now uses the IP address %s.\n"
 msgstr "GNUnet usa ahora la dirección IP %u.%u.%u.%u.\n"
 
 #: src/util/error/error.c:117
@@ -4028,45 +4048,45 @@
 "hosts manually."
 msgstr ""
 
-#: contrib/config-daemon.scm:196
+#: contrib/config-daemon.scm:197
 msgid "HTTP Proxy Server"
 msgstr ""
 
-#: contrib/config-daemon.scm:198
+#: contrib/config-daemon.scm:199
 msgid ""
 "If you have to use a proxy for outbound HTTP connections, specify the proxy "
 "configuration here.  Default is no proxy."
 msgstr ""
 
-#: contrib/config-daemon.scm:210
+#: contrib/config-daemon.scm:211
 msgid ""
 "Name of the directory where gnunetd should store contact information about "
 "peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:212
+#: contrib/config-daemon.scm:213
 msgid ""
 "Unless you want to share the directory directly using a webserver, the "
 "default is most likely just fine."
 msgstr ""
 
-#: contrib/config-daemon.scm:238 contrib/config-client.scm:140
+#: contrib/config-daemon.scm:239 contrib/config-client.scm:140
 msgid "How long should logs be kept?"
 msgstr ""
 
-#: contrib/config-daemon.scm:240 contrib/config-client.scm:142
+#: contrib/config-daemon.scm:241 contrib/config-client.scm:142
 msgid ""
 "How long should logs be kept? If you specify a value greater than zero, a "
 "log is created each day with the date appended to its filename. These logs "
 "are deleted after $KEEPLOG days.\tTo keep logs forever, set this value to 0."
 msgstr ""
 
-#: contrib/config-daemon.scm:251
+#: contrib/config-daemon.scm:252
 msgid ""
 "What maximum number of open file descriptors should be requested from the OS?"
 msgstr ""
 
-#: contrib/config-daemon.scm:253
+#: contrib/config-daemon.scm:254
 msgid ""
 "The default of 1024 should be fine for most systems.  If your system can "
 "support more, increasing the number might help support additional clients on "
@@ -4078,66 +4098,66 @@
 "run with what it is given."
 msgstr ""
 
-#: contrib/config-daemon.scm:264
+#: contrib/config-daemon.scm:265
 msgid "Where should gnunetd write the logs?"
 msgstr ""
 
-#: contrib/config-daemon.scm:276
+#: contrib/config-daemon.scm:277
 msgid "Enable for extra-verbose logging."
 msgstr ""
 
-#: contrib/config-daemon.scm:288 contrib/config-client.scm:165
+#: contrib/config-daemon.scm:289 contrib/config-client.scm:165
 msgid "Logging"
 msgstr ""
 
-#: contrib/config-daemon.scm:289 contrib/config-client.scm:166
+#: contrib/config-daemon.scm:290 contrib/config-client.scm:166
 msgid "Specify which system messages should be logged how"
 msgstr ""
 
-#: contrib/config-daemon.scm:294 contrib/config-client.scm:170
+#: contrib/config-daemon.scm:295 contrib/config-client.scm:170
 msgid "Logging of events for users"
 msgstr ""
 
-#: contrib/config-daemon.scm:295 contrib/config-client.scm:171
+#: contrib/config-daemon.scm:296 contrib/config-client.scm:171
 msgid "Logging of events for the system administrator"
 msgstr ""
 
-#: contrib/config-daemon.scm:307
+#: contrib/config-daemon.scm:308
 msgid "Where should gnunetd write the PID?"
 msgstr ""
 
-#: contrib/config-daemon.scm:308
+#: contrib/config-daemon.scm:309
 msgid ""
 "The default is no longer /var/run/gnunetd.pid since we could not delete the "
 "file on shutdown at that location."
 msgstr ""
 
-#: contrib/config-daemon.scm:320
+#: contrib/config-daemon.scm:321
 msgid "As which user should gnunetd run?"
 msgstr ""
 
-#: contrib/config-daemon.scm:322
+#: contrib/config-daemon.scm:323
 msgid ""
 "Empty means \"current user\". On computer startup, it is root/SYSTEM.  Under "
 "Windows, this setting affects the creation of a new system service only."
 msgstr ""
 
-#: contrib/config-daemon.scm:335
+#: contrib/config-daemon.scm:336
 msgid "Should gnunetd be automatically started when the system boots?"
 msgstr ""
 
-#: contrib/config-daemon.scm:336
+#: contrib/config-daemon.scm:337
 msgid ""
 "Set to YES if gnunetd should be automatically started on boot.  If this "
 "option is set, gnunet-setup will install a script to start the daemon upon "
 "completion.  This option may not work on all systems."
 msgstr ""
 
-#: contrib/config-daemon.scm:348
+#: contrib/config-daemon.scm:349
 msgid "Which transport mechanisms should GNUnet use?"
 msgstr ""
 
-#: contrib/config-daemon.scm:350
+#: contrib/config-daemon.scm:351
 msgid ""
 "Use space-separated list of the modules, e.g.  \"udp smtp tcp\".  The "
 "available transports are udp, tcp, http, smtp and nat.\n"
@@ -4151,11 +4171,11 @@
 "itself."
 msgstr ""
 
-#: contrib/config-daemon.scm:364
+#: contrib/config-daemon.scm:365
 msgid "Which applications should gnunetd support?"
 msgstr ""
 
-#: contrib/config-daemon.scm:366
+#: contrib/config-daemon.scm:367
 msgid ""
 "Whenever this option is changed, you MUST run gnunet-update. Currently, the "
 "available applications are:\n"
@@ -4195,11 +4215,11 @@
 "compromise your anonymity."
 msgstr ""
 
-#: contrib/config-daemon.scm:397
+#: contrib/config-daemon.scm:398
 msgid "Disable client-server connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:398
+#: contrib/config-daemon.scm:399
 msgid ""
 "This option can be used to tell gnunetd not to open the client port.  When "
 "run like this, gnunetd will participate as a peer in the network but not "
@@ -4208,11 +4228,22 @@
 "prevent you from running diagnostic tools like gnunet-stats!"
 msgstr ""
 
-#: contrib/config-daemon.scm:410
+#: contrib/config-daemon.scm:411
+msgid "YES disables IPv6 support, NO enables IPv6 support"
+msgstr ""
+
+#: contrib/config-daemon.scm:412
+msgid ""
+"This option maybe useful on peers where the kernel does not support IPv6.  "
+"You might also want to set this option if you do not have an IPv6 network "
+"connection."
+msgstr ""
+
+#: contrib/config-daemon.scm:424
 msgid "Disable peer discovery"
 msgstr ""
 
-#: contrib/config-daemon.scm:411
+#: contrib/config-daemon.scm:425
 msgid ""
 "The option 'PRIVATE-NETWORK' can be used to limit the connections of this "
 "peer to peers of which the hostkey has been copied by hand to data/hosts;  "
@@ -4224,15 +4255,15 @@
 "lines above would need some minor editing :-)."
 msgstr ""
 
-#: contrib/config-daemon.scm:422
+#: contrib/config-daemon.scm:436
 msgid "Disable advertising this peer to other peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:434
+#: contrib/config-daemon.scm:448
 msgid "Disable automatic establishment of connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:435
+#: contrib/config-daemon.scm:449
 msgid ""
 "If this option is enabled, GNUnet will not automatically establish "
 "connections to other peers, but instead wait for applications to "
@@ -4240,22 +4271,22 @@
 "connect to us)."
 msgstr ""
 
-#: contrib/config-daemon.scm:446
+#: contrib/config-daemon.scm:460
 msgid "Enable advertising of other peers by this peer"
 msgstr ""
 
-#: contrib/config-daemon.scm:447
+#: contrib/config-daemon.scm:461
 msgid ""
 "This option maybe useful during testing, but turning it off is dangerous! If "
 "in any doubt, set it to YES (which is the default)."
 msgstr ""
 
-#: contrib/config-daemon.scm:458
+#: contrib/config-daemon.scm:472
 #, fuzzy
 msgid "Port for communication with GNUnet user interfaces"
 msgstr "Imprime información de los pares de GNUnet."
 
-#: contrib/config-daemon.scm:459
+#: contrib/config-daemon.scm:473
 msgid ""
 "Which is the client-server port that is used between gnunetd and the clients "
 "(TCP only).  You may firewall this port for non-local machines (but you do "
@@ -4263,15 +4294,15 @@
 "connections from machines that are listed under TRUSTED)."
 msgstr ""
 
-#: contrib/config-daemon.scm:470
+#: contrib/config-daemon.scm:484
 msgid "Port for the integrated hostlist HTTP server"
 msgstr ""
 
-#: contrib/config-daemon.scm:482
-msgid "IPs allowed to use gnunetd server"
+#: contrib/config-daemon.scm:496
+msgid "IPv4 networks allowed to use gnunetd server"
 msgstr ""
 
-#: contrib/config-daemon.scm:483
+#: contrib/config-daemon.scm:497 contrib/config-daemon.scm:509
 msgid ""
 "This option specifies which hosts are trusted enough to connect as clients "
 "(to the TCP port).  This is useful if you run gnunetd on one host of your "
@@ -4282,71 +4313,75 @@
 "separated by a semicolon, spaces are not allowed."
 msgstr ""
 
-#: contrib/config-daemon.scm:495
+#: contrib/config-daemon.scm:508
+msgid "IPv6 networks allowed to use gnunetd server"
+msgstr ""
+
+#: contrib/config-daemon.scm:521
 msgid "Limit connections to the specfied set of peers."
 msgstr ""
 
-#: contrib/config-daemon.scm:496
+#: contrib/config-daemon.scm:522
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If it is set, "
 "only the specified peers are allowed. Specify the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:507
+#: contrib/config-daemon.scm:533
 #, fuzzy
 msgid "Run gnunetd as this group."
 msgstr "Ejecutar gnunet-update"
 
-#: contrib/config-daemon.scm:508
+#: contrib/config-daemon.scm:534
 msgid ""
 "When started as root, gnunetd will change permissions to the given group."
 msgstr ""
 
-#: contrib/config-daemon.scm:519
+#: contrib/config-daemon.scm:545
 msgid "Prevent the specfied set of peers from connecting."
 msgstr ""
 
-#: contrib/config-daemon.scm:520
+#: contrib/config-daemon.scm:546
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If the ID of a "
 "peer is listed here, connections from that peer will be refused.  Specify "
 "the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:531
+#: contrib/config-daemon.scm:557
 msgid "Topology Maintenance"
 msgstr ""
 
-#: contrib/config-daemon.scm:532
+#: contrib/config-daemon.scm:558
 msgid "Rarely used settings for peer advertisements and connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:552
+#: contrib/config-daemon.scm:578
 #, fuzzy
 msgid "General settings"
 msgstr "Otras configuraciones"
 
-#: contrib/config-daemon.scm:553
+#: contrib/config-daemon.scm:579
 msgid "Settings that change the behavior of GNUnet in general"
 msgstr ""
 
-#: contrib/config-daemon.scm:579
+#: contrib/config-daemon.scm:606
 msgid "Modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:580
+#: contrib/config-daemon.scm:607
 msgid "Settings that select specific implementations for GNUnet modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:598
+#: contrib/config-daemon.scm:625
 msgid "Fundamentals"
 msgstr ""
 
-#: contrib/config-daemon.scm:618
+#: contrib/config-daemon.scm:645
 msgid "Which database should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:620
+#: contrib/config-daemon.scm:647
 msgid ""
 "Which database should be used?  The options are \"sqstore_sqlite\" and "
 "\"sqstore_mysql\".  You must run gnunet-update after changing this value!\n"
@@ -4355,27 +4390,27 @@
 "is relatively simple.  Read the file doc/README.mysql for how to setup mysql."
 msgstr ""
 
-#: contrib/config-daemon.scm:633 contrib/config-daemon.scm:646
+#: contrib/config-daemon.scm:660 contrib/config-daemon.scm:673
 msgid "Which topology should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:634
+#: contrib/config-daemon.scm:661
 msgid "Which database should be used for the temporary datastore of the DHT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:648
+#: contrib/config-daemon.scm:675
 msgid ""
 "Which topology should be used?  The only option at the moment is "
 "\"topology_default\""
 msgstr ""
 
-#: contrib/config-daemon.scm:662
+#: contrib/config-daemon.scm:689
 msgid ""
 "Minimum number of connected friends before this peer is allowed to connect "
 "to peers that are not listed as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:663
+#: contrib/config-daemon.scm:690
 msgid ""
 "Note that this option does not guarantee that the peer will be able to "
 "connect to the specified number of friends.  Also, if the peer had connected "
@@ -4388,60 +4423,60 @@
 "is higher than the overall connection target)."
 msgstr ""
 
-#: contrib/config-daemon.scm:674
+#: contrib/config-daemon.scm:701
 msgid ""
 "If set to YES, the peer is only allowed to connect to other peers that are "
 "explicitly specified as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:675
+#: contrib/config-daemon.scm:702
 msgid ""
 "Use YES only if you have (trustworthy) friends that use GNUnet and are "
 "afraid of establishing (direct) connections to unknown peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:686
+#: contrib/config-daemon.scm:713
 msgid "List of friends for friend-to-friend topology"
 msgstr ""
 
-#: contrib/config-daemon.scm:687
+#: contrib/config-daemon.scm:714
 msgid ""
 "Specifies the name of a file which contains a list of GNUnet peer IDs that "
 "are friends.  If used with the friend-to-friend topology, this will ensure "
 "that GNUnet only connects to these peers (via any available transport)."
 msgstr ""
 
-#: contrib/config-daemon.scm:698
+#: contrib/config-daemon.scm:725
 msgid "Friend-to-Friend Topology Specification"
 msgstr ""
 
-#: contrib/config-daemon.scm:699
+#: contrib/config-daemon.scm:726
 #, fuzzy
 msgid "Settings for restricting connections to friends"
 msgstr "'%s' falló. Finalizando conexión con el cleinte.\n"
 
-#: contrib/config-daemon.scm:716
+#: contrib/config-daemon.scm:743
 msgid "Name of the MySQL database GNUnet should use"
 msgstr ""
 
-#: contrib/config-daemon.scm:728
+#: contrib/config-daemon.scm:755
 #, fuzzy
 msgid "Configuration file that specifies the MySQL username and password"
 msgstr ""
 "La configuración o la versión de GNUnet cambiaron.  ¡Debes ejecutar '%s'!\n"
 
-#: contrib/config-daemon.scm:740
+#: contrib/config-daemon.scm:767
 #, fuzzy
 msgid "Configuration of the MySQL database"
 msgstr ""
 "La configuración o la versión de GNUnet cambiaron.  ¡Debes ejecutar '%s'!\n"
 
-#: contrib/config-daemon.scm:759
+#: contrib/config-daemon.scm:786
 #, fuzzy
 msgid "MB of diskspace GNUnet can use for anonymous file sharing"
 msgstr "activa la compartición de ficheros anónima"
 
-#: contrib/config-daemon.scm:761
+#: contrib/config-daemon.scm:788
 msgid ""
 "How much disk space (MB) is GNUnet allowed to use for anonymous file "
 "sharing?  This does not take indexed files into account, only the space "
@@ -4452,12 +4487,12 @@
 "Note that if you change the quota, you need to run gnunet-update afterwards."
 msgstr ""
 
-#: contrib/config-daemon.scm:775
+#: contrib/config-daemon.scm:802
 #, fuzzy
 msgid "Number of entries in the migration buffer"
 msgstr "número de mensajes en un bloque de mensajes"
 
-#: contrib/config-daemon.scm:776
+#: contrib/config-daemon.scm:803
 msgid ""
 "Each entry uses about 32k of memory.  More entries can reduce disk IO and "
 "CPU usage at the expense of having gnunetd use more memory. Very large "
@@ -4465,19 +4500,19 @@
 "from sending unsolicited responses."
 msgstr ""
 
-#: contrib/config-daemon.scm:788
+#: contrib/config-daemon.scm:815
 msgid "Size of the routing table for anonymous routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:800
+#: contrib/config-daemon.scm:827
 msgid "Size of the routing table for DHT routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:813
+#: contrib/config-daemon.scm:840
 msgid "Allow migrating content to this peer."
 msgstr ""
 
-#: contrib/config-daemon.scm:815
+#: contrib/config-daemon.scm:842
 msgid ""
 "If you say yes here, GNUnet will migrate content to your server, and you "
 "will not be able to control what data is stored on your machine. \n"
@@ -4489,13 +4524,13 @@
 "can be considered liable for it."
 msgstr ""
 
-#: contrib/config-daemon.scm:829
+#: contrib/config-daemon.scm:856
 msgid ""
 "MB of diskspace GNUnet can use for caching DHT index data (the data will be "
 "stored in /tmp)"
 msgstr ""
 
-#: contrib/config-daemon.scm:830
+#: contrib/config-daemon.scm:857
 msgid ""
 "DHT index data is inherently small and expires comparatively quickly.  It is "
 "deleted whenever gnunetd is shut down.\n"
@@ -4503,21 +4538,21 @@
 "The size of the DSTORE QUOTA is specified in MB."
 msgstr ""
 
-#: contrib/config-daemon.scm:844
+#: contrib/config-daemon.scm:871
 #, fuzzy
 msgid "Options for anonymous file sharing"
 msgstr "activa la compartición de ficheros anónima"
 
-#: contrib/config-daemon.scm:863
+#: contrib/config-daemon.scm:890
 #, fuzzy
 msgid "Applications"
 msgstr "_Opciones"
 
-#: contrib/config-daemon.scm:879
+#: contrib/config-daemon.scm:906
 msgid "Is this machine unreachable behind a NAT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:880
+#: contrib/config-daemon.scm:907
 msgid ""
 "Set to YES if this machine is behind a NAT that limits connections from the "
 "outside to the GNUnet port and that cannot be traversed using UPnP.  Note "
@@ -4532,16 +4567,16 @@
 "otherwise."
 msgstr ""
 
-#: contrib/config-daemon.scm:891
+#: contrib/config-daemon.scm:918
 msgid "Which port should be used by the TCP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:903 contrib/config-daemon.scm:994
-#: contrib/config-daemon.scm:1144
+#: contrib/config-daemon.scm:930 contrib/config-daemon.scm:1021
+#: contrib/config-daemon.scm:1171
 msgid "Should we try to determine our external IP using UPnP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:904
+#: contrib/config-daemon.scm:931
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP.  You should disable this option if you are sure that you are "
@@ -4549,34 +4584,34 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:915
+#: contrib/config-daemon.scm:942
 msgid "Which IP(v4)s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:927
+#: contrib/config-daemon.scm:954
 msgid ""
 "Which IP(v4)s are allowed to connect? Leave empty to use the IP of your "
 "primary network interface."
 msgstr ""
 
-#: contrib/config-daemon.scm:939 contrib/config-daemon.scm:1192
+#: contrib/config-daemon.scm:966 contrib/config-daemon.scm:1219
 msgid "Which IPv6s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:951 contrib/config-daemon.scm:1204
+#: contrib/config-daemon.scm:978 contrib/config-daemon.scm:1231
 msgid ""
 "Which IPv6s are allowed to connect? Leave empty to allow any IP to connect."
 msgstr ""
 
-#: contrib/config-daemon.scm:964
+#: contrib/config-daemon.scm:991
 msgid "TCP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:982
+#: contrib/config-daemon.scm:1009
 msgid "Which port should be used by the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:995 contrib/config-daemon.scm:1145
+#: contrib/config-daemon.scm:1022 contrib/config-daemon.scm:1172
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP. You should disable this option if you are sure that you are "
@@ -4584,11 +4619,11 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1006
+#: contrib/config-daemon.scm:1033
 msgid "Which is the external port of the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1007
+#: contrib/config-daemon.scm:1034
 msgid ""
 "Use this option if your firewall maps say port 80 to your real HTTP port.  "
 "This can be useful in making the HTTP messages appear even more legit "
@@ -4596,118 +4631,118 @@
 "priviledged port)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1018
+#: contrib/config-daemon.scm:1045
 msgid "HTTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1037
+#: contrib/config-daemon.scm:1064
 msgid "What is the maximum transfer unit for SMTP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1049
+#: contrib/config-daemon.scm:1076
 msgid ""
 "What is the maximum number of e-mails that gnunetd would be allowed to send "
 "per hour?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1050
+#: contrib/config-daemon.scm:1077
 msgid "Use 0 for unlimited"
 msgstr ""
 
-#: contrib/config-daemon.scm:1061
+#: contrib/config-daemon.scm:1088
 msgid "Which e-mail address should be used to send e-mail to this peer?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1062
+#: contrib/config-daemon.scm:1089
 msgid ""
 "You must make sure that e-mail received at this address is forwarded to the "
 "PIPE which is read by gnunetd.  Use the FILTER option to filter e-mail with "
 "procmail and the PIPE option to set the name of the pipe."
 msgstr ""
 
-#: contrib/config-daemon.scm:1073
+#: contrib/config-daemon.scm:1100
 msgid ""
 "Which header line should other peers include in e-mails to enable filtering?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1074
+#: contrib/config-daemon.scm:1101
 msgid ""
 "You can specify a header line here which can then be used by procmail to "
 "filter GNUnet e-mail from your inbox and forward it to gnunetd."
 msgstr ""
 
-#: contrib/config-daemon.scm:1085
+#: contrib/config-daemon.scm:1112
 msgid "What is the filename of the pipe where gnunetd can read its e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1086
+#: contrib/config-daemon.scm:1113
 msgid "Have a look at contrib/dot-procmailrc for an example .procmailrc file."
 msgstr ""
 
-#: contrib/config-daemon.scm:1097
+#: contrib/config-daemon.scm:1124
 msgid "What is the name and port of the server for outgoing e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1098
+#: contrib/config-daemon.scm:1125
 msgid "The basic format is HOSTNAME:PORT."
 msgstr ""
 
-#: contrib/config-daemon.scm:1109
+#: contrib/config-daemon.scm:1136
 msgid "SMTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1132
+#: contrib/config-daemon.scm:1159
 msgid "Which port should be used by the UDP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1156
+#: contrib/config-daemon.scm:1183
 msgid "What is the maximum transfer unit for UDP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1168
+#: contrib/config-daemon.scm:1195
 msgid "Which IPs are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1180
+#: contrib/config-daemon.scm:1207
 msgid ""
 "Which IPs are allowed to connect? Leave empty to allow connections from any "
 "IP."
 msgstr ""
 
-#: contrib/config-daemon.scm:1216
+#: contrib/config-daemon.scm:1243
 msgid "UDP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1238
+#: contrib/config-daemon.scm:1265
 #, fuzzy
 msgid "Network interface"
 msgstr "Interfaz de red:"
 
-#: contrib/config-daemon.scm:1250
+#: contrib/config-daemon.scm:1277
 msgid "External IP address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1262
+#: contrib/config-daemon.scm:1289
 msgid "External IPv6 address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1274
+#: contrib/config-daemon.scm:1301
 msgid "Transports"
 msgstr ""
 
-#: contrib/config-daemon.scm:1296
+#: contrib/config-daemon.scm:1323
 msgid "What is the maximum number of bytes per second that we may receive?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1308
+#: contrib/config-daemon.scm:1335
 msgid "What is the maximum number of bytes per second that we may send?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1320
+#: contrib/config-daemon.scm:1347
 msgid "What is the maximum CPU load (percentage)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1322
+#: contrib/config-daemon.scm:1349
 msgid ""
 "Which CPU load can be tolerated.  Load here always refers to the total "
 "system load, that is it includes CPU utilization by other processes.  A "
@@ -4717,11 +4752,11 @@
 "Multiprocessors may use values above 100."
 msgstr ""
 
-#: contrib/config-daemon.scm:1333
+#: contrib/config-daemon.scm:1360
 msgid "What is the maximum IO load (permille)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1335
+#: contrib/config-daemon.scm:1362
 msgid ""
 "Which IO load can be tolerated.  Load here refers to the percentage of CPU "
 "cycles wasted waiting for IO for the entire system, that is it includes disk "
@@ -4731,36 +4766,36 @@
 "values are typically between 10 and 75."
 msgstr ""
 
-#: contrib/config-daemon.scm:1346
+#: contrib/config-daemon.scm:1373
 msgid "What is the maximum CPU load (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1347
+#: contrib/config-daemon.scm:1374
 msgid ""
 "Which CPU load can be tolerated.  This is the hard limit, so once it is "
 "reached, gnunetd will start to massively drop data to reduce the load.  Use "
 "with caution."
 msgstr ""
 
-#: contrib/config-daemon.scm:1358
+#: contrib/config-daemon.scm:1385
 msgid "What is the maximum upstream bandwidth (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1359
+#: contrib/config-daemon.scm:1386
 msgid ""
 "The limit is given as a percentage of the MAXNETUPBPS limit.  Use 100 to "
 "have MAXNETUPBPS be the hard limit.  Use zero for no limit."
 msgstr ""
 
-#: contrib/config-daemon.scm:1370
+#: contrib/config-daemon.scm:1397
 msgid "Should we disable random padding (experimental option)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1382
+#: contrib/config-daemon.scm:1409
 msgid "Use basic bandwidth limitation? (YES/NO).  If in doubt, say YES."
 msgstr ""
 
-#: contrib/config-daemon.scm:1384
+#: contrib/config-daemon.scm:1411
 msgid ""
 "Basic bandwidth limitation (YES) means simply that the bandwidth limits "
 "specified apply to GNUnet and only to GNUnet.  If set to YES, you simply "
@@ -4805,12 +4840,12 @@
 "since it is irrelevant)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1401
+#: contrib/config-daemon.scm:1428
 #, fuzzy
 msgid "Network interface to monitor"
 msgstr "Interfaz de red:"
 
-#: contrib/config-daemon.scm:1402
+#: contrib/config-daemon.scm:1429
 msgid ""
 "For which interfaces should we do accounting?  GNUnet will evaluate the "
 "total traffic (not only the GNUnet related traffic) and adjust its bandwidth "
@@ -4821,12 +4856,12 @@
 "number reported by  'gnunet-win-tool -n'."
 msgstr ""
 
-#: contrib/config-daemon.scm:1413
+#: contrib/config-daemon.scm:1440
 #, fuzzy
 msgid "Load management"
 msgstr "Argumentos en la linea de comandos inválidos.\n"
 
-#: contrib/config-daemon.scm:1438 contrib/config-client.scm:401
+#: contrib/config-daemon.scm:1465 contrib/config-client.scm:401
 msgid "Root node"
 msgstr ""
 
@@ -5609,31 +5644,31 @@
 msgid "Not for English ;-)"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:785
+#: src/applications/fs/gap/fs.c:786
 msgid "# gap requests total received"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:787
+#: src/applications/fs/gap/fs.c:788
 #, fuzzy
 msgid "# gap requests dropped due to load"
 msgstr "# Anuncios de los pares recibidos"
 
-#: src/applications/fs/gap/fs.c:789
+#: src/applications/fs/gap/fs.c:790
 msgid "# gap content total received"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:791
+#: src/applications/fs/gap/fs.c:792
 msgid "# gap total trust awarded"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:819
+#: src/applications/fs/gap/fs.c:820
 #, fuzzy, c-format
 msgid ""
 "`%s' registering client handlers %d %d %d %d %d %d %d and P2P handlers %d %"
 "d\n"
 msgstr "'%s' registrando manejadores de clientes %d %d %d %d %d %d %d %d %d\n"
 
-#: src/applications/fs/gap/fs.c:871
+#: src/applications/fs/gap/fs.c:872
 msgid "enables (anonymous) file-sharing"
 msgstr "activa la compartición de ficheros anónima"
 
@@ -5691,26 +5726,30 @@
 msgid "# on-demand fetches for migration"
 msgstr "# blocks migrados"
 
-#: src/applications/fs/gap/gap.c:649
+#: src/applications/fs/gap/gap.c:666
 msgid "# gap queries dropped (table full)"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:651
+#: src/applications/fs/gap/gap.c:668
 msgid "# gap queries dropped (redundant)"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:653
+#: src/applications/fs/gap/gap.c:670
 msgid "# gap queries routed"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:655
+#: src/applications/fs/gap/gap.c:672
 msgid "# gap content found locally"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:658
+#: src/applications/fs/gap/gap.c:675
 msgid "# gap queries refreshed existing record"
 msgstr ""
 
+#: src/applications/fs/gap/gap.c:676
+msgid "# trust earned"
+msgstr ""
+
 #: src/applications/fs/gap/ondemand.c:173
 #, c-format
 msgid ""
@@ -5733,23 +5772,31 @@
 msgstr ""
 "Bloque ODB '%s' desindexado del offset %llu perdido de la base de datos.\n"
 
-#: src/applications/fs/gap/plan.c:963
+#: src/applications/fs/gap/plan.c:968
 msgid "# gap requests total sent"
 msgstr ""
 
-#: src/applications/fs/gap/plan.c:965
+#: src/applications/fs/gap/plan.c:970
 msgid "# gap content total planned"
 msgstr ""
 
-#: src/applications/fs/gap/plan.c:967
+#: src/applications/fs/gap/plan.c:972
 msgid "# gap routes succeeded"
 msgstr ""
 
+#: src/applications/fs/gap/plan.c:973
+msgid "# trust spent"
+msgstr ""
+
 #: src/applications/fs/gap/anonymity.c:56
 msgid "Failed to get traffic stats.\n"
 msgstr "Fallo en las estadísticas del tráfico.\n"
 
 #, fuzzy
+#~ msgid "Could not find IPv6 address of host `%s': %s\n"
+#~ msgstr "Imposible encontrar la IP del host '%s': %s\n"
+
+#, fuzzy
 #~ msgid "Error running search (no reason given)."
 #~ msgstr "Se produjo un fallo al comenzar la búsqueda. Consulte los logs.\n"
 
@@ -6004,9 +6051,6 @@
 #~ msgstr ""
 #~ "se produjo un fallo al descargar el módulo.  Notificando al cliente.\n"
 
-#~ msgid "`%s' %s failed: %s\n"
-#~ msgstr "'%s' %s falló: %s\n"
-
 #~ msgid "received invalid `%s' message: %s.\n"
 #~ msgstr "recibido mensaje '%s' no válido: %s.\n"
 

Modified: GNUnet/po/rw.po
===================================================================
--- GNUnet/po/rw.po     2008-03-02 23:07:06 UTC (rev 6519)
+++ GNUnet/po/rw.po     2008-03-02 23:53:49 UTC (rev 6520)
@@ -16,7 +16,7 @@
 msgstr ""
 "Project-Id-Version: GNUnet 0.7.0pre0\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2008-02-25 00:31-0700\n"
+"POT-Creation-Date: 2008-03-02 16:08-0700\n"
 "PO-Revision-Date: 2005-04-04 10:55-0700\n"
 "Last-Translator: Steven Michael Murphy <address@hidden>\n"
 "Language-Team: Kinyarwanda <address@hidden>\n"
@@ -25,16 +25,16 @@
 "Content-Transfer-Encoding: 8bit\n"
 
 #: src/transports/upnp/upnp.c:356 src/transports/upnp/upnp.c:541
-#: src/transports/http.c:1129 src/transports/http.c:1258
-#: src/transports/http.c:1440 src/transports/http.c:1861
-#: src/transports/http.c:1913 src/applications/bootstrap_http/http.c:126
-#: src/applications/bootstrap_http/http.c:276
-#: src/applications/bootstrap_http/http.c:293
-#: src/applications/bootstrap_http/http.c:325
-#: src/applications/bootstrap_http/http.c:344
-#: src/applications/bootstrap_http/http.c:357
-#: src/applications/bootstrap_http/http.c:367
-#: src/applications/bootstrap_http/http.c:377
+#: src/transports/http.c:1129 src/transports/http.c:1265
+#: src/transports/http.c:1447 src/transports/http.c:1869
+#: src/transports/http.c:1928 src/applications/bootstrap_http/http.c:126
+#: src/applications/bootstrap_http/http.c:277
+#: src/applications/bootstrap_http/http.c:294
+#: src/applications/bootstrap_http/http.c:334
+#: src/applications/bootstrap_http/http.c:353
+#: src/applications/bootstrap_http/http.c:366
+#: src/applications/bootstrap_http/http.c:376
+#: src/applications/bootstrap_http/http.c:386
 #, fuzzy, c-format
 msgid "%s failed at %s:%d: `%s'\n"
 msgstr "'%s'Byanze ku Na: Ikosa"
@@ -49,100 +49,90 @@
 msgid "upnp: NAT Returned IP: %s\n"
 msgstr ""
 
-#: src/transports/ip.c:70 src/transports/ip.c:430
+#: src/transports/ip.c:70 src/transports/ip.c:365
 #, c-format
 msgid "Failed to obtain my (external) %s address!\n"
 msgstr ""
 
-#: src/transports/ip.c:238
+#: src/transports/ip.c:260 src/util/network/ip.c:96 src/util/network/ip.c:160
 #, fuzzy, c-format
-msgid "Could not find IPv6 address of host `%s': %s\n"
-msgstr "OYA Gushaka Bya Ubuturo"
-
-#: src/transports/ip.c:271 src/util/network/ip.c:88 src/util/network/ip.c:153
-#, fuzzy, c-format
 msgid "No interface specified in section `%s' under `%s'!\n"
 msgstr "urusobe in Iboneza Icyiciro"
 
-#: src/transports/ip.c:302 src/util/network/ip.c:119 src/util/network/ip.c:239
+#: src/transports/ip.c:291 src/util/network/ip.c:127 src/util/network/ip.c:246
 #, fuzzy, c-format
 msgid "Could not obtain IP for interface `%s' using `%s'.\n"
 msgstr "OYA kugirango ikoresha"
 
-#: src/transports/ip.c:347 src/transports/ip.c:374
-#, fuzzy, c-format
-msgid "Could not resolve `%s': %s\n"
-msgstr "OYA"
-
-#: src/transports/http.c:2113
+#: src/transports/http.c:2139
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"HTTP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/http.c:2122
+#: src/transports/http.c:2148
 #, fuzzy
 msgid "# bytes received via HTTP"
 msgstr "#Bayite BYAKIRIWE Bya Ubwoko"
 
-#: src/transports/http.c:2123
+#: src/transports/http.c:2149
 #, fuzzy
 msgid "# bytes sent via HTTP"
 msgstr "#Bayite Yoherejwe:"
 
-#: src/transports/http.c:2125
+#: src/transports/http.c:2151
 msgid "# bytes dropped by HTTP (outgoing)"
 msgstr ""
 
-#: src/transports/http.c:2126
+#: src/transports/http.c:2152
 msgid "# HTTP GET issued"
 msgstr ""
 
-#: src/transports/http.c:2128
+#: src/transports/http.c:2154
 #, fuzzy
 msgid "# HTTP GET received"
 msgstr "#Bayite Bya BYAKIRIWE"
 
-#: src/transports/http.c:2129
+#: src/transports/http.c:2155
 msgid "# HTTP PUT issued"
 msgstr ""
 
-#: src/transports/http.c:2131
+#: src/transports/http.c:2157
 #, fuzzy
 msgid "# HTTP PUT received"
 msgstr "#Bayite Bya BYAKIRIWE"
 
-#: src/transports/http.c:2133
+#: src/transports/http.c:2159
 #, fuzzy
 msgid "# HTTP select calls"
 msgstr "/Byose"
 
-#: src/transports/http.c:2135
+#: src/transports/http.c:2161
 msgid "# HTTP send calls"
 msgstr ""
 
-#: src/transports/http.c:2138
+#: src/transports/http.c:2164
 msgid "# HTTP curl send callbacks"
 msgstr ""
 
-#: src/transports/http.c:2140
+#: src/transports/http.c:2166
 #, fuzzy
 msgid "# HTTP curl receive callbacks"
 msgstr "#Bayite Bya BYAKIRIWE"
 
-#: src/transports/http.c:2142
+#: src/transports/http.c:2168
 msgid "# HTTP mhd access callbacks"
 msgstr ""
 
-#: src/transports/http.c:2144
+#: src/transports/http.c:2170
 msgid "# HTTP mhd read callbacks"
 msgstr ""
 
-#: src/transports/http.c:2146
+#: src/transports/http.c:2172
 msgid "# HTTP mhd close callbacks"
 msgstr ""
 
-#: src/transports/http.c:2148
+#: src/transports/http.c:2174
 #, fuzzy
 msgid "# HTTP connect calls"
 msgstr "#Bya"
@@ -189,7 +179,7 @@
 msgid "# bytes dropped by SMTP (outgoing)"
 msgstr ""
 
-#: src/transports/common.c:363
+#: src/transports/common.c:370
 #, c-format
 msgid "Port is 0, will only send using %s.\n"
 msgstr ""
@@ -199,28 +189,28 @@
 msgid "Received malformed message via TCP. Closing.\n"
 msgstr "Ubutumwa Biturutse Ingano"
 
-#: src/transports/tcp.c:702 src/transports/udp.c:460
+#: src/transports/tcp.c:711 src/transports/udp.c:471
 #, fuzzy, c-format
 msgid "Failed to bind to %s port %d.\n"
 msgstr "Kuri Kuri Umuyoboro"
 
-#: src/transports/tcp.c:784
+#: src/transports/tcp.c:794
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"TCP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/tcp.c:793
+#: src/transports/tcp.c:803
 #, fuzzy
 msgid "# bytes received via TCP"
 msgstr "#Bayite BYAKIRIWE Bya Ubwoko"
 
-#: src/transports/tcp.c:794
+#: src/transports/tcp.c:804
 #, fuzzy
 msgid "# bytes sent via TCP"
 msgstr "#Bayite Yoherejwe:"
 
-#: src/transports/tcp.c:796
+#: src/transports/tcp.c:806
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr ""
 
@@ -229,26 +219,26 @@
 msgid "Received malformed message via UDP. Ignored.\n"
 msgstr "Ubutumwa Biturutse Ingano"
 
-#: src/transports/udp.c:525
+#: src/transports/udp.c:537
 #, fuzzy, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr "kugirango ni Byo hasi OYA"
 
-#: src/transports/udp.c:548
+#: src/transports/udp.c:560
 #, fuzzy
 msgid "# bytes received via UDP"
 msgstr "#Bayite BYAKIRIWE Bya Ubwoko"
 
-#: src/transports/udp.c:549
+#: src/transports/udp.c:561
 #, fuzzy
 msgid "# bytes sent via UDP"
 msgstr "#Bayite Yoherejwe:"
 
-#: src/transports/udp.c:551
+#: src/transports/udp.c:563
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr ""
 
-#: src/transports/udp.c:553
+#: src/transports/udp.c:565
 msgid "# UDP connections (right now)"
 msgstr ""
 
@@ -871,42 +861,42 @@
 msgid "display a file's hash value"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:123
+#: src/setup/gnunet-win-tool.c:125
 #, c-format
 msgid "GNUnet service installed successfully.\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:126 src/setup/gnunet-win-tool.c:154
+#: src/setup/gnunet-win-tool.c:128 src/setup/gnunet-win-tool.c:156
 #, c-format
 msgid "This version of Windows doesn't support services.\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:130 src/setup/gnunet-win-tool.c:158
+#: src/setup/gnunet-win-tool.c:132 src/setup/gnunet-win-tool.c:160
 #, c-format
 msgid "Error: can't open Service Control Manager: %s\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:135
+#: src/setup/gnunet-win-tool.c:137
 #, c-format
 msgid "Error: can't create service: %s\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:138 src/setup/gnunet-win-tool.c:170
+#: src/setup/gnunet-win-tool.c:140 src/setup/gnunet-win-tool.c:172
 #, fuzzy, c-format
 msgid "Unknown error.\n"
 msgstr "Verisiyo"
 
-#: src/setup/gnunet-win-tool.c:151
+#: src/setup/gnunet-win-tool.c:153
 #, fuzzy, c-format
 msgid "Service deleted.\n"
 msgstr "/Byahiswemo"
 
-#: src/setup/gnunet-win-tool.c:163
+#: src/setup/gnunet-win-tool.c:165
 #, c-format
 msgid "Error: can't access service: %s\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:167
+#: src/setup/gnunet-win-tool.c:169
 #, c-format
 msgid "Error: can't delete service: %s\n"
 msgstr ""
@@ -1134,7 +1124,7 @@
 msgid "Suppress display of asynchronous log messages"
 msgstr ""
 
-#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:184
+#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:161
 #: src/applications/stats/gnunet-stats.c:121
 #: src/applications/tbench/gnunet-tbench.c:126
 #: src/applications/tracekit/gnunet-tracekit.c:352
@@ -2053,29 +2043,35 @@
 #: src/applications/sqstore_mysql/mysql.c:1443
 #: src/applications/sqstore_mysql/mysql.c:1455
 #: src/applications/sqstore_mysql/mysql.c:1535
-#: src/applications/dstore_mysql/dstore_mysql.c:107
-#: src/applications/dstore_mysql/dstore_mysql.c:114
-#: src/applications/dstore_mysql/dstore_mysql.c:286
-#: src/applications/dstore_mysql/dstore_mysql.c:301
-#: src/applications/dstore_mysql/dstore_mysql.c:315
-#: src/applications/dstore_mysql/dstore_mysql.c:329
-#: src/applications/dstore_mysql/dstore_mysql.c:342
-#: src/applications/dstore_mysql/dstore_mysql.c:412
-#: src/applications/dstore_mysql/dstore_mysql.c:434
-#: src/applications/dstore_mysql/dstore_mysql.c:446
-#: src/applications/dstore_mysql/dstore_mysql.c:521
-#: src/applications/dstore_mysql/dstore_mysql.c:533
-#: src/applications/dstore_mysql/dstore_mysql.c:554
-#: src/applications/dstore_sqlite/dstore.c:91
-#: src/applications/dstore_sqlite/dstore.c:98
-#: src/applications/dstore_sqlite/dstore.c:194
-#: src/applications/dstore_sqlite/dstore.c:236
-#: src/applications/dstore_sqlite/dstore.c:257
-#: src/applications/dstore_sqlite/dstore.c:313
-#: src/applications/dstore_sqlite/dstore.c:331
-#: src/applications/dstore_sqlite/dstore.c:343
-#: src/applications/dstore_sqlite/dstore.c:375
-#: src/applications/dstore_sqlite/dstore.c:467
+#: src/applications/dstore_mysql/dstore_mysql.c:111
+#: src/applications/dstore_mysql/dstore_mysql.c:118
+#: src/applications/dstore_mysql/dstore_mysql.c:296
+#: src/applications/dstore_mysql/dstore_mysql.c:311
+#: src/applications/dstore_mysql/dstore_mysql.c:324
+#: src/applications/dstore_mysql/dstore_mysql.c:338
+#: src/applications/dstore_mysql/dstore_mysql.c:353
+#: src/applications/dstore_mysql/dstore_mysql.c:429
+#: src/applications/dstore_mysql/dstore_mysql.c:480
+#: src/applications/dstore_mysql/dstore_mysql.c:492
+#: src/applications/dstore_mysql/dstore_mysql.c:576
+#: src/applications/dstore_mysql/dstore_mysql.c:588
+#: src/applications/dstore_mysql/dstore_mysql.c:602
+#: src/applications/dstore_mysql/dstore_mysql.c:614
+#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:656
+#: src/applications/dstore_mysql/dstore_mysql.c:668
+#: src/applications/dstore_mysql/dstore_mysql.c:688
+#: src/applications/dstore_sqlite/dstore.c:93
+#: src/applications/dstore_sqlite/dstore.c:100
+#: src/applications/dstore_sqlite/dstore.c:198
+#: src/applications/dstore_sqlite/dstore.c:235
+#: src/applications/dstore_sqlite/dstore.c:261
+#: src/applications/dstore_sqlite/dstore.c:318
+#: src/applications/dstore_sqlite/dstore.c:335
+#: src/applications/dstore_sqlite/dstore.c:347
+#: src/applications/dstore_sqlite/dstore.c:376
+#: src/applications/dstore_sqlite/dstore.c:480
+#: src/applications/dstore_sqlite/dstore.c:524
 #: src/util/crypto/hostkey_gcrypt.c:64 src/util/crypto/hostkey_gcrypt.c:71
 #: src/util/crypto/symcipher_gcrypt.c:46 src/util/crypto/symcipher_gcrypt.c:53
 #, fuzzy, c-format
@@ -2181,43 +2177,56 @@
 "ensures that this peer is known by other peers and discovers other peers"
 msgstr ""
 
-#: src/applications/chat/chat.c:307
+#: src/applications/chat/chat.c:311
 #, c-format
 msgid "`%s' registering handlers %d and %d\n"
 msgstr ""
 
-#: src/applications/chat/chat.c:332
+#: src/applications/chat/chat.c:336
 msgid "enables P2P-chat (incomplete)"
 msgstr ""
 
-#: src/applications/chat/clientapi.c:215 src/applications/chat/clientapi.c:363
+#: src/applications/chat/clientapi.c:184 src/applications/chat/clientapi.c:303
 #, fuzzy, c-format
 msgid "Error writing to socket.\n"
 msgstr "Ivugurura Verisiyo"
 
-#: src/applications/chat/gnunet-chat.c:50
+#: src/applications/chat/gnunet-chat.c:53
 msgid "Join a chat on GNUnet."
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:54
-msgid "set the nickname to use (requred)"
+#: src/applications/chat/gnunet-chat.c:57
+msgid "set the nickname to use (required)"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:57
-msgid "set the chat room to join (requred)"
+#: src/applications/chat/gnunet-chat.c:60
+msgid "set the chat room to join"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:151
+#: src/applications/chat/gnunet-chat.c:89
 #, fuzzy, c-format
+msgid "`%s' said: %s\n"
+msgstr "'%s'%sByanze"
+
+#: src/applications/chat/gnunet-chat.c:145
+#, fuzzy, c-format
 msgid "You must specify a nickname\n"
 msgstr "a Ijambo- banze"
 
-#: src/applications/chat/gnunet-chat.c:166
+#: src/applications/chat/gnunet-chat.c:161
 #, fuzzy, c-format
-msgid "Failed to join the room\n"
+msgid "Failed to join room `%s'\n"
 msgstr "Kuri Kuri Umuyoboro"
 
-#: src/applications/chat/gnunet-chat.c:196
+#: src/applications/chat/gnunet-chat.c:168
+#, c-format
+msgid ""
+"Joined room `%s'.\n"
+"Type message and hit return to send.\n"
+"Type `%s' when ready to quit.\n"
+msgstr ""
+
+#: src/applications/chat/gnunet-chat.c:187
 #, fuzzy, c-format
 msgid "Failed to send message.\n"
 msgstr "Kuri Kohereza Ubutumwa Kuri"
@@ -2384,7 +2393,7 @@
 msgstr ""
 
 #: src/applications/sqstore_mysql/mysql.c:449
-#: src/applications/dstore_mysql/dstore_mysql.c:220
+#: src/applications/dstore_mysql/dstore_mysql.c:229
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d with error: %s"
 msgstr "'%s'Byanze ku Na: Ikosa"
@@ -2396,7 +2405,7 @@
 
 #: src/applications/sqstore_mysql/mysql.c:1674
 #: src/applications/sqstore_mysql/mysql.c:1827
-#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:764
 #, fuzzy, c-format
 msgid "Trying to use file `%s' for MySQL configuration.\n"
 msgstr "Kuri Gukoresha IDOSIYE kugirango Iboneza"
@@ -2877,26 +2886,26 @@
 msgid "Bootstrap data obtained from `%s' is invalid.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:184
+#: src/applications/bootstrap_http/http.c:185
 msgid "No hostlist URL specified in configuration, will not bootstrap.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:225
+#: src/applications/bootstrap_http/http.c:226
 #, c-format
 msgid "Bootstrapping using `%s'.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:253
+#: src/applications/bootstrap_http/http.c:254
 #, c-format
 msgid "Trying to download hostlist from `%s'\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:383
+#: src/applications/bootstrap_http/http.c:392
 #, fuzzy, c-format
 msgid "Downloaded %llu bytes from `%s'.\n"
 msgstr "Idosiye Bivuye"
 
-#: src/applications/bootstrap_http/http.c:417
+#: src/applications/bootstrap_http/http.c:426
 msgid "# HELLOs downloaded via http"
 msgstr ""
 
@@ -2919,136 +2928,142 @@
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr ""
 
-#: src/applications/dstore_mysql/dstore_mysql.c:636
+#: src/applications/dstore_mysql/dstore_mysql.c:773
 #, fuzzy
 msgid "Failed to initialize MySQL database connection for dstore.\n"
 msgstr "Kuri gutangiza Ububikoshingiro"
 
-#: src/applications/dstore_mysql/dstore_mysql.c:661
-#: src/applications/dstore_sqlite/dstore.c:535
+#: src/applications/dstore_mysql/dstore_mysql.c:799
+#: src/applications/dstore_sqlite/dstore.c:599
 #, fuzzy
 msgid "# bytes in dstore"
 msgstr "#Bayite Yoherejwe:"
 
-#: src/server/connection.c:1268
+#: src/applications/dstore_mysql/dstore_mysql.c:801
+#: src/applications/dstore_sqlite/dstore.c:601
+#, fuzzy
+msgid "# max bytes allowed in dstore"
+msgstr "#Bayite Yoherejwe:"
+
+#: src/server/connection.c:1277
 #, fuzzy, c-format
 msgid "`%s' selected %d out of %d messages (MTU: %d).\n"
 msgstr "'%s'Byahiswemo Inyuma Bya Ubutumwa"
 
-#: src/server/connection.c:1278
+#: src/server/connection.c:1287
 #, fuzzy, c-format
 msgid "Message details: %u: length %d, priority: %d\n"
 msgstr "Birambuye Uburebure By'ibanze"
 
-#: src/server/connection.c:3083
+#: src/server/connection.c:3094
 #, fuzzy, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr "Bivuye Sibyo Imiterere"
 
-#: src/server/connection.c:3172
+#: src/server/connection.c:3183
 #, fuzzy, c-format
 msgid "Invalid sequence number %u <= %u, dropping message.\n"
 msgstr "Umubare Bya"
 
-#: src/server/connection.c:3194
+#: src/server/connection.c:3205
 #, fuzzy
 msgid "Message received more than one day old. Dropped.\n"
 msgstr "BYAKIRIWE Birenzeho UMUNSI ki/ bishaje"
 
-#: src/server/connection.c:3717
+#: src/server/connection.c:3728
 #, fuzzy
 msgid "# outgoing messages dropped"
 msgstr "#Ubutumwa"
 
-#: src/server/connection.c:3720
+#: src/server/connection.c:3731
 #, fuzzy
 msgid "# bytes of outgoing messages dropped"
 msgstr "#Bayite Bya BYAKIRIWE"
 
-#: src/server/connection.c:3722
+#: src/server/connection.c:3733
 msgid "# connections closed (HANGUP sent)"
 msgstr ""
 
-#: src/server/connection.c:3726
+#: src/server/connection.c:3737
 msgid "# connections closed (transport issue)"
 msgstr ""
 
-#: src/server/connection.c:3729
+#: src/server/connection.c:3740
 #, fuzzy
 msgid "# bytes encrypted"
 msgstr "#Bayite"
 
-#: src/server/connection.c:3733
+#: src/server/connection.c:3744
 #, fuzzy
 msgid "# bytes transmitted"
 msgstr "#Bayite Bya Ubwoko"
 
-#: src/server/connection.c:3737
+#: src/server/connection.c:3748
 #, fuzzy
 msgid "# bytes received"
 msgstr "#Bayite Bya BYAKIRIWE"
 
-#: src/server/connection.c:3739
+#: src/server/connection.c:3750
 #, fuzzy
 msgid "# bytes decrypted"
 msgstr "#Bayite"
 
-#: src/server/connection.c:3740
+#: src/server/connection.c:3751
 #, fuzzy
 msgid "# bytes noise sent"
 msgstr "#Bayite Yoherejwe:"
 
-#: src/server/connection.c:3743
+#: src/server/connection.c:3754
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3746
+#: src/server/connection.c:3757
 #, fuzzy
 msgid "# total bytes per second receive limit"
 msgstr "#Bayite Bya BYAKIRIWE"
 
-#: src/server/connection.c:3749
+#: src/server/connection.c:3760
 #, fuzzy
 msgid "# total number of messages in send buffers"
 msgstr "Umubare Bya Ubutumwa Kuri Gukoresha"
 
-#: src/server/connection.c:3753
+#: src/server/connection.c:3764
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3757
+#: src/server/connection.c:3768
 msgid "# total number of bytes we were allowed to sent"
 msgstr ""
 
-#: src/server/connection.c:3761
+#: src/server/connection.c:3772
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
-#: src/server/connection.c:3764
+#: src/server/connection.c:3775
 msgid "# transports switched to stream transport"
 msgstr ""
 
-#: src/server/connection.c:3767
+#: src/server/connection.c:3778
 msgid "# average connection lifetime (in ms)"
 msgstr ""
 
-#: src/server/connection.c:3770
+#: src/server/connection.c:3781
 msgid "# conn. shutdown: other peer sent too much"
 msgstr ""
 
-#: src/server/connection.c:3773
+#: src/server/connection.c:3784
 msgid "# conn. shutdown: we lacked bandwidth"
 msgstr ""
 
-#: src/server/connection.c:3776
+#: src/server/connection.c:3787
 msgid "# conn. shutdown: other peer timed out"
 msgstr ""
 
-#: src/server/connection.c:3779
+#: src/server/connection.c:3790
 msgid "# conn. shutdown: timed out during connect"
 msgstr ""
 
-#: src/server/connection.c:3782
+#: src/server/connection.c:3793
 msgid "# conn. shutdown: other peer requested it"
 msgstr ""
 
@@ -3241,24 +3256,24 @@
 "%d out of %d peers contacted successfully (%d times transport unavailable).\n"
 msgstr "%dInyuma Bya Times"
 
-#: src/server/tcpserver.c:111
+#: src/server/tcpserver.c:121
 #, fuzzy, c-format
 msgid "The `%s' request received from client is malformed.\n"
 msgstr "Kubaza... BYAKIRIWE Bivuye Umukiriya ni"
 
-#: src/server/tcpserver.c:337
+#: src/server/tcpserver.c:391
 #, fuzzy, c-format
 msgid "`%s' failed for port %d. Is gnunetd already running?\n"
 msgstr "OYA Kuri Umuyoboro"
 
-#: src/server/tcpserver.c:414
+#: src/server/tcpserver.c:469 src/server/tcpserver.c:494
 #, fuzzy, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
 "entry `%s': %s\n"
 msgstr "urusobe in i Iboneza in Icyiciro kugirango Icyinjijwe"
 
-#: src/server/tcpserver.c:472
+#: src/server/tcpserver.c:553
 #, fuzzy, c-format
 msgid "%s failed, message type %d already in use.\n"
 msgstr "%sByanze Ubutumwa Ubwoko in Gukoresha"
@@ -3450,7 +3465,7 @@
 msgid "Syntax error in configuration entry HOST in section NETWORK: `%s'"
 msgstr "Ikosa in Iboneza IDOSIYE ku Umurongo"
 
-#: src/util/network_client/tcpio.c:302
+#: src/util/network_client/tcpio.c:313
 #, fuzzy, c-format
 msgid "Cannot connect to %s:%u: %s\n"
 msgstr ""
@@ -3470,17 +3485,17 @@
 "X- Generator: KBabel 1. 0\n"
 "."
 
-#: src/util/network_client/tcpio.c:340
+#: src/util/network_client/tcpio.c:351
 #, fuzzy, c-format
 msgid "Error connecting to %s:%u\n"
 msgstr "'%s'Kuri"
 
-#: src/util/network_client/tcpio.c:351
+#: src/util/network_client/tcpio.c:362
 #, fuzzy, c-format
 msgid "Failed to connect to %s:%u in %ds\n"
 msgstr "Byanze Kuri Kwihuza Kuri"
 
-#: src/util/network_client/tcpio.c:516
+#: src/util/network_client/tcpio.c:527
 #, fuzzy, c-format
 msgid "`%s' failed, reply invalid!\n"
 msgstr "'%s'Byanze Subiza Sibyo"
@@ -3495,6 +3510,16 @@
 msgid "select listen socket for `%s' not valid!\n"
 msgstr ""
 
+#: src/util/network/dns.c:313 src/util/network/dns.c:365
+#, fuzzy, c-format
+msgid "Could not find IP of host `%s': %s\n"
+msgstr "OYA Gushaka Bya Ubuturo"
+
+#: src/util/network/dns.c:442
+#, fuzzy, c-format
+msgid "Could not resolve `%s': %s\n"
+msgstr "OYA"
+
 #: src/util/network/ipcheck.c:106 src/util/network/ipcheck.c:136
 #: src/util/network/ipcheck.c:186 src/util/network/ipcheck.c:211
 #: src/util/network/ipcheck.c:219
@@ -3522,27 +3547,22 @@
 msgid "Wrong format `%s' for network: %s\n"
 msgstr "Imiterere kugirango urusobe"
 
-#: src/util/network/io.c:86
+#: src/util/network/ip.c:216
 #, fuzzy, c-format
-msgid "Could not find IP of host `%s': %s\n"
-msgstr "OYA Gushaka Bya Ubuturo"
-
-#: src/util/network/ip.c:209
-#, fuzzy, c-format
 msgid ""
 "Could not find interface `%s' using `%s', trying to find another interface.\n"
 msgstr "OYA Gushaka in Kuri Gushaka"
 
-#: src/util/network/ip.c:287
+#: src/util/network/ip.c:295
 #, fuzzy, c-format
 msgid "Could not find an IP address for interface `%s'.\n"
 msgstr "OYA Gushaka Aderesi kugirango"
 
-#: src/util/network/ip.c:297
+#: src/util/network/ip.c:306
 #, fuzzy, c-format
 msgid ""
 "There is more than one IP address specified for interface `%s'.\n"
-"GNUnet will use %u.%u.%u.%u.\n"
+"GNUnet will use %s.\n"
 msgstr ""
 "Project- Id- Version: basctl\n"
 "POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n"
@@ -3567,14 +3587,14 @@
 "X- Generator: KBabel 1. 0\n"
 "."
 
-#: src/util/network/ip.c:319
+#: src/util/network/ip.c:330
 #, fuzzy, c-format
 msgid "Could not resolve `%s' to determine our IP address: %s\n"
 msgstr "OYA Kuri Aderesi"
 
-#: src/util/network/ip.c:352
+#: src/util/network/ip.c:363
 #, c-format
-msgid "GNUnet now uses the IP address %u.%u.%u.%u.\n"
+msgid "GNUnet now uses the IP address %s.\n"
 msgstr ""
 
 #: src/util/error/error.c:117
@@ -4031,45 +4051,45 @@
 "hosts manually."
 msgstr ""
 
-#: contrib/config-daemon.scm:196
+#: contrib/config-daemon.scm:197
 msgid "HTTP Proxy Server"
 msgstr ""
 
-#: contrib/config-daemon.scm:198
+#: contrib/config-daemon.scm:199
 msgid ""
 "If you have to use a proxy for outbound HTTP connections, specify the proxy "
 "configuration here.  Default is no proxy."
 msgstr ""
 
-#: contrib/config-daemon.scm:210
+#: contrib/config-daemon.scm:211
 msgid ""
 "Name of the directory where gnunetd should store contact information about "
 "peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:212
+#: contrib/config-daemon.scm:213
 msgid ""
 "Unless you want to share the directory directly using a webserver, the "
 "default is most likely just fine."
 msgstr ""
 
-#: contrib/config-daemon.scm:238 contrib/config-client.scm:140
+#: contrib/config-daemon.scm:239 contrib/config-client.scm:140
 msgid "How long should logs be kept?"
 msgstr ""
 
-#: contrib/config-daemon.scm:240 contrib/config-client.scm:142
+#: contrib/config-daemon.scm:241 contrib/config-client.scm:142
 msgid ""
 "How long should logs be kept? If you specify a value greater than zero, a "
 "log is created each day with the date appended to its filename. These logs "
 "are deleted after $KEEPLOG days.\tTo keep logs forever, set this value to 0."
 msgstr ""
 
-#: contrib/config-daemon.scm:251
+#: contrib/config-daemon.scm:252
 msgid ""
 "What maximum number of open file descriptors should be requested from the OS?"
 msgstr ""
 
-#: contrib/config-daemon.scm:253
+#: contrib/config-daemon.scm:254
 msgid ""
 "The default of 1024 should be fine for most systems.  If your system can "
 "support more, increasing the number might help support additional clients on "
@@ -4081,66 +4101,66 @@
 "run with what it is given."
 msgstr ""
 
-#: contrib/config-daemon.scm:264
+#: contrib/config-daemon.scm:265
 msgid "Where should gnunetd write the logs?"
 msgstr ""
 
-#: contrib/config-daemon.scm:276
+#: contrib/config-daemon.scm:277
 msgid "Enable for extra-verbose logging."
 msgstr ""
 
-#: contrib/config-daemon.scm:288 contrib/config-client.scm:165
+#: contrib/config-daemon.scm:289 contrib/config-client.scm:165
 msgid "Logging"
 msgstr ""
 
-#: contrib/config-daemon.scm:289 contrib/config-client.scm:166
+#: contrib/config-daemon.scm:290 contrib/config-client.scm:166
 msgid "Specify which system messages should be logged how"
 msgstr ""
 
-#: contrib/config-daemon.scm:294 contrib/config-client.scm:170
+#: contrib/config-daemon.scm:295 contrib/config-client.scm:170
 msgid "Logging of events for users"
 msgstr ""
 
-#: contrib/config-daemon.scm:295 contrib/config-client.scm:171
+#: contrib/config-daemon.scm:296 contrib/config-client.scm:171
 msgid "Logging of events for the system administrator"
 msgstr ""
 
-#: contrib/config-daemon.scm:307
+#: contrib/config-daemon.scm:308
 msgid "Where should gnunetd write the PID?"
 msgstr ""
 
-#: contrib/config-daemon.scm:308
+#: contrib/config-daemon.scm:309
 msgid ""
 "The default is no longer /var/run/gnunetd.pid since we could not delete the "
 "file on shutdown at that location."
 msgstr ""
 
-#: contrib/config-daemon.scm:320
+#: contrib/config-daemon.scm:321
 msgid "As which user should gnunetd run?"
 msgstr ""
 
-#: contrib/config-daemon.scm:322
+#: contrib/config-daemon.scm:323
 msgid ""
 "Empty means \"current user\". On computer startup, it is root/SYSTEM.  Under "
 "Windows, this setting affects the creation of a new system service only."
 msgstr ""
 
-#: contrib/config-daemon.scm:335
+#: contrib/config-daemon.scm:336
 msgid "Should gnunetd be automatically started when the system boots?"
 msgstr ""
 
-#: contrib/config-daemon.scm:336
+#: contrib/config-daemon.scm:337
 msgid ""
 "Set to YES if gnunetd should be automatically started on boot.  If this "
 "option is set, gnunet-setup will install a script to start the daemon upon "
 "completion.  This option may not work on all systems."
 msgstr ""
 
-#: contrib/config-daemon.scm:348
+#: contrib/config-daemon.scm:349
 msgid "Which transport mechanisms should GNUnet use?"
 msgstr ""
 
-#: contrib/config-daemon.scm:350
+#: contrib/config-daemon.scm:351
 msgid ""
 "Use space-separated list of the modules, e.g.  \"udp smtp tcp\".  The "
 "available transports are udp, tcp, http, smtp and nat.\n"
@@ -4154,11 +4174,11 @@
 "itself."
 msgstr ""
 
-#: contrib/config-daemon.scm:364
+#: contrib/config-daemon.scm:365
 msgid "Which applications should gnunetd support?"
 msgstr ""
 
-#: contrib/config-daemon.scm:366
+#: contrib/config-daemon.scm:367
 msgid ""
 "Whenever this option is changed, you MUST run gnunet-update. Currently, the "
 "available applications are:\n"
@@ -4198,11 +4218,11 @@
 "compromise your anonymity."
 msgstr ""
 
-#: contrib/config-daemon.scm:397
+#: contrib/config-daemon.scm:398
 msgid "Disable client-server connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:398
+#: contrib/config-daemon.scm:399
 msgid ""
 "This option can be used to tell gnunetd not to open the client port.  When "
 "run like this, gnunetd will participate as a peer in the network but not "
@@ -4211,11 +4231,22 @@
 "prevent you from running diagnostic tools like gnunet-stats!"
 msgstr ""
 
-#: contrib/config-daemon.scm:410
+#: contrib/config-daemon.scm:411
+msgid "YES disables IPv6 support, NO enables IPv6 support"
+msgstr ""
+
+#: contrib/config-daemon.scm:412
+msgid ""
+"This option maybe useful on peers where the kernel does not support IPv6.  "
+"You might also want to set this option if you do not have an IPv6 network "
+"connection."
+msgstr ""
+
+#: contrib/config-daemon.scm:424
 msgid "Disable peer discovery"
 msgstr ""
 
-#: contrib/config-daemon.scm:411
+#: contrib/config-daemon.scm:425
 msgid ""
 "The option 'PRIVATE-NETWORK' can be used to limit the connections of this "
 "peer to peers of which the hostkey has been copied by hand to data/hosts;  "
@@ -4227,16 +4258,16 @@
 "lines above would need some minor editing :-)."
 msgstr ""
 
-#: contrib/config-daemon.scm:422
+#: contrib/config-daemon.scm:436
 msgid "Disable advertising this peer to other peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:434
+#: contrib/config-daemon.scm:448
 #, fuzzy
 msgid "Disable automatic establishment of connections"
 msgstr "Byikoresha"
 
-#: contrib/config-daemon.scm:435
+#: contrib/config-daemon.scm:449
 msgid ""
 "If this option is enabled, GNUnet will not automatically establish "
 "connections to other peers, but instead wait for applications to "
@@ -4244,22 +4275,22 @@
 "connect to us)."
 msgstr ""
 
-#: contrib/config-daemon.scm:446
+#: contrib/config-daemon.scm:460
 msgid "Enable advertising of other peers by this peer"
 msgstr ""
 
-#: contrib/config-daemon.scm:447
+#: contrib/config-daemon.scm:461
 msgid ""
 "This option maybe useful during testing, but turning it off is dangerous! If "
 "in any doubt, set it to YES (which is the default)."
 msgstr ""
 
-#: contrib/config-daemon.scm:458
+#: contrib/config-daemon.scm:472
 #, fuzzy
 msgid "Port for communication with GNUnet user interfaces"
 msgstr "i Ukoresha:"
 
-#: contrib/config-daemon.scm:459
+#: contrib/config-daemon.scm:473
 msgid ""
 "Which is the client-server port that is used between gnunetd and the clients "
 "(TCP only).  You may firewall this port for non-local machines (but you do "
@@ -4267,15 +4298,15 @@
 "connections from machines that are listed under TRUSTED)."
 msgstr ""
 
-#: contrib/config-daemon.scm:470
+#: contrib/config-daemon.scm:484
 msgid "Port for the integrated hostlist HTTP server"
 msgstr ""
 
-#: contrib/config-daemon.scm:482
-msgid "IPs allowed to use gnunetd server"
+#: contrib/config-daemon.scm:496
+msgid "IPv4 networks allowed to use gnunetd server"
 msgstr ""
 
-#: contrib/config-daemon.scm:483
+#: contrib/config-daemon.scm:497 contrib/config-daemon.scm:509
 msgid ""
 "This option specifies which hosts are trusted enough to connect as clients "
 "(to the TCP port).  This is useful if you run gnunetd on one host of your "
@@ -4286,70 +4317,74 @@
 "separated by a semicolon, spaces are not allowed."
 msgstr ""
 
-#: contrib/config-daemon.scm:495
+#: contrib/config-daemon.scm:508
+msgid "IPv6 networks allowed to use gnunetd server"
+msgstr ""
+
+#: contrib/config-daemon.scm:521
 msgid "Limit connections to the specfied set of peers."
 msgstr ""
 
-#: contrib/config-daemon.scm:496
+#: contrib/config-daemon.scm:522
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If it is set, "
 "only the specified peers are allowed. Specify the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:507
+#: contrib/config-daemon.scm:533
 #, fuzzy
 msgid "Run gnunetd as this group."
 msgstr "ni OYA"
 
-#: contrib/config-daemon.scm:508
+#: contrib/config-daemon.scm:534
 msgid ""
 "When started as root, gnunetd will change permissions to the given group."
 msgstr ""
 
-#: contrib/config-daemon.scm:519
+#: contrib/config-daemon.scm:545
 msgid "Prevent the specfied set of peers from connecting."
 msgstr ""
 
-#: contrib/config-daemon.scm:520
+#: contrib/config-daemon.scm:546
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If the ID of a "
 "peer is listed here, connections from that peer will be refused.  Specify "
 "the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:531
+#: contrib/config-daemon.scm:557
 msgid "Topology Maintenance"
 msgstr ""
 
-#: contrib/config-daemon.scm:532
+#: contrib/config-daemon.scm:558
 msgid "Rarely used settings for peer advertisements and connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:552
+#: contrib/config-daemon.scm:578
 msgid "General settings"
 msgstr ""
 
-#: contrib/config-daemon.scm:553
+#: contrib/config-daemon.scm:579
 msgid "Settings that change the behavior of GNUnet in general"
 msgstr ""
 
-#: contrib/config-daemon.scm:579
+#: contrib/config-daemon.scm:606
 msgid "Modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:580
+#: contrib/config-daemon.scm:607
 msgid "Settings that select specific implementations for GNUnet modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:598
+#: contrib/config-daemon.scm:625
 msgid "Fundamentals"
 msgstr ""
 
-#: contrib/config-daemon.scm:618
+#: contrib/config-daemon.scm:645
 msgid "Which database should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:620
+#: contrib/config-daemon.scm:647
 msgid ""
 "Which database should be used?  The options are \"sqstore_sqlite\" and "
 "\"sqstore_mysql\".  You must run gnunet-update after changing this value!\n"
@@ -4358,27 +4393,27 @@
 "is relatively simple.  Read the file doc/README.mysql for how to setup mysql."
 msgstr ""
 
-#: contrib/config-daemon.scm:633 contrib/config-daemon.scm:646
+#: contrib/config-daemon.scm:660 contrib/config-daemon.scm:673
 msgid "Which topology should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:634
+#: contrib/config-daemon.scm:661
 msgid "Which database should be used for the temporary datastore of the DHT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:648
+#: contrib/config-daemon.scm:675
 msgid ""
 "Which topology should be used?  The only option at the moment is "
 "\"topology_default\""
 msgstr ""
 
-#: contrib/config-daemon.scm:662
+#: contrib/config-daemon.scm:689
 msgid ""
 "Minimum number of connected friends before this peer is allowed to connect "
 "to peers that are not listed as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:663
+#: contrib/config-daemon.scm:690
 msgid ""
 "Note that this option does not guarantee that the peer will be able to "
 "connect to the specified number of friends.  Also, if the peer had connected "
@@ -4391,55 +4426,55 @@
 "is higher than the overall connection target)."
 msgstr ""
 
-#: contrib/config-daemon.scm:674
+#: contrib/config-daemon.scm:701
 msgid ""
 "If set to YES, the peer is only allowed to connect to other peers that are "
 "explicitly specified as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:675
+#: contrib/config-daemon.scm:702
 msgid ""
 "Use YES only if you have (trustworthy) friends that use GNUnet and are "
 "afraid of establishing (direct) connections to unknown peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:686
+#: contrib/config-daemon.scm:713
 msgid "List of friends for friend-to-friend topology"
 msgstr ""
 
-#: contrib/config-daemon.scm:687
+#: contrib/config-daemon.scm:714
 msgid ""
 "Specifies the name of a file which contains a list of GNUnet peer IDs that "
 "are friends.  If used with the friend-to-friend topology, this will ensure "
 "that GNUnet only connects to these peers (via any available transport)."
 msgstr ""
 
-#: contrib/config-daemon.scm:698
+#: contrib/config-daemon.scm:725
 msgid "Friend-to-Friend Topology Specification"
 msgstr ""
 
-#: contrib/config-daemon.scm:699
+#: contrib/config-daemon.scm:726
 #, fuzzy
 msgid "Settings for restricting connections to friends"
 msgstr "'%s'Byanze."
 
-#: contrib/config-daemon.scm:716
+#: contrib/config-daemon.scm:743
 msgid "Name of the MySQL database GNUnet should use"
 msgstr ""
 
-#: contrib/config-daemon.scm:728
+#: contrib/config-daemon.scm:755
 msgid "Configuration file that specifies the MySQL username and password"
 msgstr ""
 
-#: contrib/config-daemon.scm:740
+#: contrib/config-daemon.scm:767
 msgid "Configuration of the MySQL database"
 msgstr ""
 
-#: contrib/config-daemon.scm:759
+#: contrib/config-daemon.scm:786
 msgid "MB of diskspace GNUnet can use for anonymous file sharing"
 msgstr ""
 
-#: contrib/config-daemon.scm:761
+#: contrib/config-daemon.scm:788
 msgid ""
 "How much disk space (MB) is GNUnet allowed to use for anonymous file "
 "sharing?  This does not take indexed files into account, only the space "
@@ -4450,12 +4485,12 @@
 "Note that if you change the quota, you need to run gnunet-update afterwards."
 msgstr ""
 
-#: contrib/config-daemon.scm:775
+#: contrib/config-daemon.scm:802
 #, fuzzy
 msgid "Number of entries in the migration buffer"
 msgstr "Umubare Bya Ubutumwa Kuri Gukoresha"
 
-#: contrib/config-daemon.scm:776
+#: contrib/config-daemon.scm:803
 msgid ""
 "Each entry uses about 32k of memory.  More entries can reduce disk IO and "
 "CPU usage at the expense of having gnunetd use more memory. Very large "
@@ -4463,19 +4498,19 @@
 "from sending unsolicited responses."
 msgstr ""
 
-#: contrib/config-daemon.scm:788
+#: contrib/config-daemon.scm:815
 msgid "Size of the routing table for anonymous routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:800
+#: contrib/config-daemon.scm:827
 msgid "Size of the routing table for DHT routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:813
+#: contrib/config-daemon.scm:840
 msgid "Allow migrating content to this peer."
 msgstr ""
 
-#: contrib/config-daemon.scm:815
+#: contrib/config-daemon.scm:842
 msgid ""
 "If you say yes here, GNUnet will migrate content to your server, and you "
 "will not be able to control what data is stored on your machine. \n"
@@ -4487,13 +4522,13 @@
 "can be considered liable for it."
 msgstr ""
 
-#: contrib/config-daemon.scm:829
+#: contrib/config-daemon.scm:856
 msgid ""
 "MB of diskspace GNUnet can use for caching DHT index data (the data will be "
 "stored in /tmp)"
 msgstr ""
 
-#: contrib/config-daemon.scm:830
+#: contrib/config-daemon.scm:857
 msgid ""
 "DHT index data is inherently small and expires comparatively quickly.  It is "
 "deleted whenever gnunetd is shut down.\n"
@@ -4501,20 +4536,20 @@
 "The size of the DSTORE QUOTA is specified in MB."
 msgstr ""
 
-#: contrib/config-daemon.scm:844
+#: contrib/config-daemon.scm:871
 msgid "Options for anonymous file sharing"
 msgstr ""
 
-#: contrib/config-daemon.scm:863
+#: contrib/config-daemon.scm:890
 #, fuzzy
 msgid "Applications"
 msgstr "ibirindiro"
 
-#: contrib/config-daemon.scm:879
+#: contrib/config-daemon.scm:906
 msgid "Is this machine unreachable behind a NAT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:880
+#: contrib/config-daemon.scm:907
 msgid ""
 "Set to YES if this machine is behind a NAT that limits connections from the "
 "outside to the GNUnet port and that cannot be traversed using UPnP.  Note "
@@ -4529,16 +4564,16 @@
 "otherwise."
 msgstr ""
 
-#: contrib/config-daemon.scm:891
+#: contrib/config-daemon.scm:918
 msgid "Which port should be used by the TCP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:903 contrib/config-daemon.scm:994
-#: contrib/config-daemon.scm:1144
+#: contrib/config-daemon.scm:930 contrib/config-daemon.scm:1021
+#: contrib/config-daemon.scm:1171
 msgid "Should we try to determine our external IP using UPnP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:904
+#: contrib/config-daemon.scm:931
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP.  You should disable this option if you are sure that you are "
@@ -4546,34 +4581,34 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:915
+#: contrib/config-daemon.scm:942
 msgid "Which IP(v4)s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:927
+#: contrib/config-daemon.scm:954
 msgid ""
 "Which IP(v4)s are allowed to connect? Leave empty to use the IP of your "
 "primary network interface."
 msgstr ""
 
-#: contrib/config-daemon.scm:939 contrib/config-daemon.scm:1192
+#: contrib/config-daemon.scm:966 contrib/config-daemon.scm:1219
 msgid "Which IPv6s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:951 contrib/config-daemon.scm:1204
+#: contrib/config-daemon.scm:978 contrib/config-daemon.scm:1231
 msgid ""
 "Which IPv6s are allowed to connect? Leave empty to allow any IP to connect."
 msgstr ""
 
-#: contrib/config-daemon.scm:964
+#: contrib/config-daemon.scm:991
 msgid "TCP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:982
+#: contrib/config-daemon.scm:1009
 msgid "Which port should be used by the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:995 contrib/config-daemon.scm:1145
+#: contrib/config-daemon.scm:1022 contrib/config-daemon.scm:1172
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP. You should disable this option if you are sure that you are "
@@ -4581,11 +4616,11 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1006
+#: contrib/config-daemon.scm:1033
 msgid "Which is the external port of the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1007
+#: contrib/config-daemon.scm:1034
 msgid ""
 "Use this option if your firewall maps say port 80 to your real HTTP port.  "
 "This can be useful in making the HTTP messages appear even more legit "
@@ -4593,117 +4628,117 @@
 "priviledged port)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1018
+#: contrib/config-daemon.scm:1045
 msgid "HTTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1037
+#: contrib/config-daemon.scm:1064
 msgid "What is the maximum transfer unit for SMTP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1049
+#: contrib/config-daemon.scm:1076
 msgid ""
 "What is the maximum number of e-mails that gnunetd would be allowed to send "
 "per hour?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1050
+#: contrib/config-daemon.scm:1077
 msgid "Use 0 for unlimited"
 msgstr ""
 
-#: contrib/config-daemon.scm:1061
+#: contrib/config-daemon.scm:1088
 msgid "Which e-mail address should be used to send e-mail to this peer?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1062
+#: contrib/config-daemon.scm:1089
 msgid ""
 "You must make sure that e-mail received at this address is forwarded to the "
 "PIPE which is read by gnunetd.  Use the FILTER option to filter e-mail with "
 "procmail and the PIPE option to set the name of the pipe."
 msgstr ""
 
-#: contrib/config-daemon.scm:1073
+#: contrib/config-daemon.scm:1100
 msgid ""
 "Which header line should other peers include in e-mails to enable filtering?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1074
+#: contrib/config-daemon.scm:1101
 msgid ""
 "You can specify a header line here which can then be used by procmail to "
 "filter GNUnet e-mail from your inbox and forward it to gnunetd."
 msgstr ""
 
-#: contrib/config-daemon.scm:1085
+#: contrib/config-daemon.scm:1112
 msgid "What is the filename of the pipe where gnunetd can read its e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1086
+#: contrib/config-daemon.scm:1113
 msgid "Have a look at contrib/dot-procmailrc for an example .procmailrc file."
 msgstr ""
 
-#: contrib/config-daemon.scm:1097
+#: contrib/config-daemon.scm:1124
 msgid "What is the name and port of the server for outgoing e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1098
+#: contrib/config-daemon.scm:1125
 msgid "The basic format is HOSTNAME:PORT."
 msgstr ""
 
-#: contrib/config-daemon.scm:1109
+#: contrib/config-daemon.scm:1136
 msgid "SMTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1132
+#: contrib/config-daemon.scm:1159
 msgid "Which port should be used by the UDP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1156
+#: contrib/config-daemon.scm:1183
 msgid "What is the maximum transfer unit for UDP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1168
+#: contrib/config-daemon.scm:1195
 msgid "Which IPs are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1180
+#: contrib/config-daemon.scm:1207
 msgid ""
 "Which IPs are allowed to connect? Leave empty to allow connections from any "
 "IP."
 msgstr ""
 
-#: contrib/config-daemon.scm:1216
+#: contrib/config-daemon.scm:1243
 msgid "UDP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1238
+#: contrib/config-daemon.scm:1265
 msgid "Network interface"
 msgstr ""
 
-#: contrib/config-daemon.scm:1250
+#: contrib/config-daemon.scm:1277
 msgid "External IP address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1262
+#: contrib/config-daemon.scm:1289
 msgid "External IPv6 address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1274
+#: contrib/config-daemon.scm:1301
 msgid "Transports"
 msgstr ""
 
-#: contrib/config-daemon.scm:1296
+#: contrib/config-daemon.scm:1323
 msgid "What is the maximum number of bytes per second that we may receive?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1308
+#: contrib/config-daemon.scm:1335
 msgid "What is the maximum number of bytes per second that we may send?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1320
+#: contrib/config-daemon.scm:1347
 msgid "What is the maximum CPU load (percentage)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1322
+#: contrib/config-daemon.scm:1349
 msgid ""
 "Which CPU load can be tolerated.  Load here always refers to the total "
 "system load, that is it includes CPU utilization by other processes.  A "
@@ -4713,11 +4748,11 @@
 "Multiprocessors may use values above 100."
 msgstr ""
 
-#: contrib/config-daemon.scm:1333
+#: contrib/config-daemon.scm:1360
 msgid "What is the maximum IO load (permille)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1335
+#: contrib/config-daemon.scm:1362
 msgid ""
 "Which IO load can be tolerated.  Load here refers to the percentage of CPU "
 "cycles wasted waiting for IO for the entire system, that is it includes disk "
@@ -4727,36 +4762,36 @@
 "values are typically between 10 and 75."
 msgstr ""
 
-#: contrib/config-daemon.scm:1346
+#: contrib/config-daemon.scm:1373
 msgid "What is the maximum CPU load (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1347
+#: contrib/config-daemon.scm:1374
 msgid ""
 "Which CPU load can be tolerated.  This is the hard limit, so once it is "
 "reached, gnunetd will start to massively drop data to reduce the load.  Use "
 "with caution."
 msgstr ""
 
-#: contrib/config-daemon.scm:1358
+#: contrib/config-daemon.scm:1385
 msgid "What is the maximum upstream bandwidth (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1359
+#: contrib/config-daemon.scm:1386
 msgid ""
 "The limit is given as a percentage of the MAXNETUPBPS limit.  Use 100 to "
 "have MAXNETUPBPS be the hard limit.  Use zero for no limit."
 msgstr ""
 
-#: contrib/config-daemon.scm:1370
+#: contrib/config-daemon.scm:1397
 msgid "Should we disable random padding (experimental option)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1382
+#: contrib/config-daemon.scm:1409
 msgid "Use basic bandwidth limitation? (YES/NO).  If in doubt, say YES."
 msgstr ""
 
-#: contrib/config-daemon.scm:1384
+#: contrib/config-daemon.scm:1411
 msgid ""
 "Basic bandwidth limitation (YES) means simply that the bandwidth limits "
 "specified apply to GNUnet and only to GNUnet.  If set to YES, you simply "
@@ -4801,11 +4836,11 @@
 "since it is irrelevant)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1401
+#: contrib/config-daemon.scm:1428
 msgid "Network interface to monitor"
 msgstr ""
 
-#: contrib/config-daemon.scm:1402
+#: contrib/config-daemon.scm:1429
 msgid ""
 "For which interfaces should we do accounting?  GNUnet will evaluate the "
 "total traffic (not only the GNUnet related traffic) and adjust its bandwidth "
@@ -4816,11 +4851,11 @@
 "number reported by  'gnunet-win-tool -n'."
 msgstr ""
 
-#: contrib/config-daemon.scm:1413
+#: contrib/config-daemon.scm:1440
 msgid "Load management"
 msgstr ""
 
-#: contrib/config-daemon.scm:1438 contrib/config-client.scm:401
+#: contrib/config-daemon.scm:1465 contrib/config-client.scm:401
 msgid "Root node"
 msgstr ""
 
@@ -5532,33 +5567,33 @@
 msgid "Not for English ;-)"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:785
+#: src/applications/fs/gap/fs.c:786
 #, fuzzy
 msgid "# gap requests total received"
 msgstr "#BYAKIRIWE"
 
-#: src/applications/fs/gap/fs.c:787
+#: src/applications/fs/gap/fs.c:788
 #, fuzzy
 msgid "# gap requests dropped due to load"
 msgstr "#BYAKIRIWE"
 
-#: src/applications/fs/gap/fs.c:789
+#: src/applications/fs/gap/fs.c:790
 #, fuzzy
 msgid "# gap content total received"
 msgstr "#BYAKIRIWE"
 
-#: src/applications/fs/gap/fs.c:791
+#: src/applications/fs/gap/fs.c:792
 msgid "# gap total trust awarded"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:819
+#: src/applications/fs/gap/fs.c:820
 #, c-format
 msgid ""
 "`%s' registering client handlers %d %d %d %d %d %d %d and P2P handlers %d %"
 "d\n"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:871
+#: src/applications/fs/gap/fs.c:872
 msgid "enables (anonymous) file-sharing"
 msgstr ""
 
@@ -5614,30 +5649,35 @@
 msgid "# on-demand fetches for migration"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:649
+#: src/applications/fs/gap/gap.c:666
 #, fuzzy
 msgid "# gap queries dropped (table full)"
 msgstr "#hejuru Ibibazo BYAKIRIWE"
 
-#: src/applications/fs/gap/gap.c:651
+#: src/applications/fs/gap/gap.c:668
 #, fuzzy
 msgid "# gap queries dropped (redundant)"
 msgstr "#hejuru Ibibazo BYAKIRIWE"
 
-#: src/applications/fs/gap/gap.c:653
+#: src/applications/fs/gap/gap.c:670
 #, fuzzy
 msgid "# gap queries routed"
 msgstr "#Ibibazo BYAKIRIWE"
 
-#: src/applications/fs/gap/gap.c:655
+#: src/applications/fs/gap/gap.c:672
 #, fuzzy
 msgid "# gap content found locally"
 msgstr "#BYAKIRIWE"
 
-#: src/applications/fs/gap/gap.c:658
+#: src/applications/fs/gap/gap.c:675
 msgid "# gap queries refreshed existing record"
 msgstr ""
 
+#: src/applications/fs/gap/gap.c:676
+#, fuzzy
+msgid "# trust earned"
+msgstr "#BYAKIRIWE"
+
 #: src/applications/fs/gap/ondemand.c:173
 #, c-format
 msgid ""
@@ -5656,26 +5696,34 @@
 "Unindexed ODB block `%s' from offset %llu already missing from datastore.\n"
 msgstr ""
 
-#: src/applications/fs/gap/plan.c:963
+#: src/applications/fs/gap/plan.c:968
 #, fuzzy
 msgid "# gap requests total sent"
 msgstr "#BYAKIRIWE"
 
-#: src/applications/fs/gap/plan.c:965
+#: src/applications/fs/gap/plan.c:970
 #, fuzzy
 msgid "# gap content total planned"
 msgstr "#BYAKIRIWE"
 
-#: src/applications/fs/gap/plan.c:967
+#: src/applications/fs/gap/plan.c:972
 msgid "# gap routes succeeded"
 msgstr ""
 
+#: src/applications/fs/gap/plan.c:973
+msgid "# trust spent"
+msgstr ""
+
 #: src/applications/fs/gap/anonymity.c:56
 #, fuzzy
 msgid "Failed to get traffic stats.\n"
 msgstr "Kuri Ikibazo# Ibyerekeye"
 
 #, fuzzy
+#~ msgid "Could not find IPv6 address of host `%s': %s\n"
+#~ msgstr "OYA Gushaka Bya Ubuturo"
+
+#, fuzzy
 #~ msgid "VPN Received unknown IP version %d...\n"
 #~ msgstr "Subiza Bya Kitazwi Ubwoko"
 
@@ -5988,10 +6036,6 @@
 #~ msgstr "Modire Byanze Umukiriya"
 
 #, fuzzy
-#~ msgid "`%s' %s failed: %s\n"
-#~ msgstr "'%s'%sByanze"
-
-#, fuzzy
 #~ msgid "received invalid `%s' message: %s.\n"
 #~ msgstr "BYAKIRIWE Sibyo Ubutumwa"
 

Modified: GNUnet/po/sv.po
===================================================================
--- GNUnet/po/sv.po     2008-03-02 23:07:06 UTC (rev 6519)
+++ GNUnet/po/sv.po     2008-03-02 23:53:49 UTC (rev 6520)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: GNUnet 0.7.0b\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2008-02-25 00:31-0700\n"
+"POT-Creation-Date: 2008-03-02 16:08-0700\n"
 "PO-Revision-Date: 2006-01-21 17:16+0100\n"
 "Last-Translator: Daniel Nylander <address@hidden>\n"
 "Language-Team: Swedish <address@hidden>\n"
@@ -16,16 +16,16 @@
 "Content-Transfer-Encoding: 8bit\n"
 
 #: src/transports/upnp/upnp.c:356 src/transports/upnp/upnp.c:541
-#: src/transports/http.c:1129 src/transports/http.c:1258
-#: src/transports/http.c:1440 src/transports/http.c:1861
-#: src/transports/http.c:1913 src/applications/bootstrap_http/http.c:126
-#: src/applications/bootstrap_http/http.c:276
-#: src/applications/bootstrap_http/http.c:293
-#: src/applications/bootstrap_http/http.c:325
-#: src/applications/bootstrap_http/http.c:344
-#: src/applications/bootstrap_http/http.c:357
-#: src/applications/bootstrap_http/http.c:367
-#: src/applications/bootstrap_http/http.c:377
+#: src/transports/http.c:1129 src/transports/http.c:1265
+#: src/transports/http.c:1447 src/transports/http.c:1869
+#: src/transports/http.c:1928 src/applications/bootstrap_http/http.c:126
+#: src/applications/bootstrap_http/http.c:277
+#: src/applications/bootstrap_http/http.c:294
+#: src/applications/bootstrap_http/http.c:334
+#: src/applications/bootstrap_http/http.c:353
+#: src/applications/bootstrap_http/http.c:366
+#: src/applications/bootstrap_http/http.c:376
+#: src/applications/bootstrap_http/http.c:386
 #, fuzzy, c-format
 msgid "%s failed at %s:%d: `%s'\n"
 msgstr "\"%s\" misslyckades vid %s:%d med fel: \"%s\".\n"
@@ -40,99 +40,89 @@
 msgid "upnp: NAT Returned IP: %s\n"
 msgstr ""
 
-#: src/transports/ip.c:70 src/transports/ip.c:430
+#: src/transports/ip.c:70 src/transports/ip.c:365
 #, c-format
 msgid "Failed to obtain my (external) %s address!\n"
 msgstr ""
 
-#: src/transports/ip.c:238
+#: src/transports/ip.c:260 src/util/network/ip.c:96 src/util/network/ip.c:160
 #, fuzzy, c-format
-msgid "Could not find IPv6 address of host `%s': %s\n"
-msgstr "Kunde inte slå upp \"%s\": %s\n"
-
-#: src/transports/ip.c:271 src/util/network/ip.c:88 src/util/network/ip.c:153
-#, fuzzy, c-format
 msgid "No interface specified in section `%s' under `%s'!\n"
 msgstr ""
 "Inga nätverksgränssnitt angivna i konfigurationssektionen \"%s\" under \"%s"
 "\"!\n"
 
-#: src/transports/ip.c:302 src/util/network/ip.c:119 src/util/network/ip.c:239
+#: src/transports/ip.c:291 src/util/network/ip.c:127 src/util/network/ip.c:246
 #, c-format
 msgid "Could not obtain IP for interface `%s' using `%s'.\n"
 msgstr ""
 
-#: src/transports/ip.c:347 src/transports/ip.c:374
-#, c-format
-msgid "Could not resolve `%s': %s\n"
-msgstr "Kunde inte slå upp \"%s\": %s\n"
-
-#: src/transports/http.c:2113
+#: src/transports/http.c:2139
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"HTTP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/http.c:2122
+#: src/transports/http.c:2148
 msgid "# bytes received via HTTP"
 msgstr "# byte mottagna via HTTP"
 
-#: src/transports/http.c:2123
+#: src/transports/http.c:2149
 msgid "# bytes sent via HTTP"
 msgstr "# byte skickade via HTTP"
 
-#: src/transports/http.c:2125
+#: src/transports/http.c:2151
 msgid "# bytes dropped by HTTP (outgoing)"
 msgstr "# byte kastade via HTTP (utgående)"
 
-#: src/transports/http.c:2126
+#: src/transports/http.c:2152
 msgid "# HTTP GET issued"
 msgstr ""
 
-#: src/transports/http.c:2128
+#: src/transports/http.c:2154
 #, fuzzy
 msgid "# HTTP GET received"
 msgstr "# byte mottogs via TCP"
 
-#: src/transports/http.c:2129
+#: src/transports/http.c:2155
 msgid "# HTTP PUT issued"
 msgstr ""
 
-#: src/transports/http.c:2131
+#: src/transports/http.c:2157
 #, fuzzy
 msgid "# HTTP PUT received"
 msgstr "# byte mottogs via TCP"
 
-#: src/transports/http.c:2133
+#: src/transports/http.c:2159
 msgid "# HTTP select calls"
 msgstr ""
 
-#: src/transports/http.c:2135
+#: src/transports/http.c:2161
 msgid "# HTTP send calls"
 msgstr ""
 
-#: src/transports/http.c:2138
+#: src/transports/http.c:2164
 msgid "# HTTP curl send callbacks"
 msgstr ""
 
-#: src/transports/http.c:2140
+#: src/transports/http.c:2166
 #, fuzzy
 msgid "# HTTP curl receive callbacks"
 msgstr "# byte mottogs via TCP"
 
-#: src/transports/http.c:2142
+#: src/transports/http.c:2168
 msgid "# HTTP mhd access callbacks"
 msgstr ""
 
-#: src/transports/http.c:2144
+#: src/transports/http.c:2170
 msgid "# HTTP mhd read callbacks"
 msgstr ""
 
-#: src/transports/http.c:2146
+#: src/transports/http.c:2172
 msgid "# HTTP mhd close callbacks"
 msgstr ""
 
-#: src/transports/http.c:2148
+#: src/transports/http.c:2174
 #, fuzzy
 msgid "# HTTP connect calls"
 msgstr "# av anslutna parter"
@@ -180,7 +170,7 @@
 msgid "# bytes dropped by SMTP (outgoing)"
 msgstr "# byte kastade via TCP (utgående)"
 
-#: src/transports/common.c:363
+#: src/transports/common.c:370
 #, c-format
 msgid "Port is 0, will only send using %s.\n"
 msgstr ""
@@ -190,26 +180,26 @@
 msgid "Received malformed message via TCP. Closing.\n"
 msgstr "Mottog skadat meddelande från motpart \"%s\"i %s:%d.\n"
 
-#: src/transports/tcp.c:702 src/transports/udp.c:460
+#: src/transports/tcp.c:711 src/transports/udp.c:471
 #, fuzzy, c-format
 msgid "Failed to bind to %s port %d.\n"
 msgstr "Misslyckades att binda till UDP-port %d.\n"
 
-#: src/transports/tcp.c:784
+#: src/transports/tcp.c:794
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"TCP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/tcp.c:793
+#: src/transports/tcp.c:803
 msgid "# bytes received via TCP"
 msgstr "# byte mottogs via TCP"
 
-#: src/transports/tcp.c:794
+#: src/transports/tcp.c:804
 msgid "# bytes sent via TCP"
 msgstr "# byte skickades via TCP"
 
-#: src/transports/tcp.c:796
+#: src/transports/tcp.c:806
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr "# byte kastade via TCP (utgående)"
 
@@ -218,24 +208,24 @@
 msgid "Received malformed message via UDP. Ignored.\n"
 msgstr "Mottog skadat meddelande från motpart \"%s\"i %s:%d.\n"
 
-#: src/transports/udp.c:525
+#: src/transports/udp.c:537
 #, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr ""
 
-#: src/transports/udp.c:548
+#: src/transports/udp.c:560
 msgid "# bytes received via UDP"
 msgstr "# byte mottagna via UDP"
 
-#: src/transports/udp.c:549
+#: src/transports/udp.c:561
 msgid "# bytes sent via UDP"
 msgstr "# byte skickade via UDP"
 
-#: src/transports/udp.c:551
+#: src/transports/udp.c:563
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr "# byte kastade via UDP (utgående)"
 
-#: src/transports/udp.c:553
+#: src/transports/udp.c:565
 #, fuzzy
 msgid "# UDP connections (right now)"
 msgstr "Nätverksanslutning"
@@ -878,42 +868,42 @@
 msgid "display a file's hash value"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:123
+#: src/setup/gnunet-win-tool.c:125
 #, c-format
 msgid "GNUnet service installed successfully.\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:126 src/setup/gnunet-win-tool.c:154
+#: src/setup/gnunet-win-tool.c:128 src/setup/gnunet-win-tool.c:156
 #, c-format
 msgid "This version of Windows doesn't support services.\n"
 msgstr "Denna version av Windows har inte stöd för tjänster.\n"
 
-#: src/setup/gnunet-win-tool.c:130 src/setup/gnunet-win-tool.c:158
+#: src/setup/gnunet-win-tool.c:132 src/setup/gnunet-win-tool.c:160
 #, c-format
 msgid "Error: can't open Service Control Manager: %s\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:135
+#: src/setup/gnunet-win-tool.c:137
 #, c-format
 msgid "Error: can't create service: %s\n"
 msgstr "Fel: kan inte skapa tjänst: %s\n"
 
-#: src/setup/gnunet-win-tool.c:138 src/setup/gnunet-win-tool.c:170
+#: src/setup/gnunet-win-tool.c:140 src/setup/gnunet-win-tool.c:172
 #, c-format
 msgid "Unknown error.\n"
 msgstr "Okänt fel.\n"
 
-#: src/setup/gnunet-win-tool.c:151
+#: src/setup/gnunet-win-tool.c:153
 #, c-format
 msgid "Service deleted.\n"
 msgstr "Tjänst borttagen.\n"
 
-#: src/setup/gnunet-win-tool.c:163
+#: src/setup/gnunet-win-tool.c:165
 #, c-format
 msgid "Error: can't access service: %s\n"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:167
+#: src/setup/gnunet-win-tool.c:169
 #, c-format
 msgid "Error: can't delete service: %s\n"
 msgstr "Fel: kan inte ta bort tjänst: %s\n"
@@ -1135,7 +1125,7 @@
 msgid "Suppress display of asynchronous log messages"
 msgstr ""
 
-#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:184
+#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:161
 #: src/applications/stats/gnunet-stats.c:121
 #: src/applications/tbench/gnunet-tbench.c:126
 #: src/applications/tracekit/gnunet-tracekit.c:352
@@ -1999,29 +1989,35 @@
 #: src/applications/sqstore_mysql/mysql.c:1443
 #: src/applications/sqstore_mysql/mysql.c:1455
 #: src/applications/sqstore_mysql/mysql.c:1535
-#: src/applications/dstore_mysql/dstore_mysql.c:107
-#: src/applications/dstore_mysql/dstore_mysql.c:114
-#: src/applications/dstore_mysql/dstore_mysql.c:286
-#: src/applications/dstore_mysql/dstore_mysql.c:301
-#: src/applications/dstore_mysql/dstore_mysql.c:315
-#: src/applications/dstore_mysql/dstore_mysql.c:329
-#: src/applications/dstore_mysql/dstore_mysql.c:342
-#: src/applications/dstore_mysql/dstore_mysql.c:412
-#: src/applications/dstore_mysql/dstore_mysql.c:434
-#: src/applications/dstore_mysql/dstore_mysql.c:446
-#: src/applications/dstore_mysql/dstore_mysql.c:521
-#: src/applications/dstore_mysql/dstore_mysql.c:533
-#: src/applications/dstore_mysql/dstore_mysql.c:554
-#: src/applications/dstore_sqlite/dstore.c:91
-#: src/applications/dstore_sqlite/dstore.c:98
-#: src/applications/dstore_sqlite/dstore.c:194
-#: src/applications/dstore_sqlite/dstore.c:236
-#: src/applications/dstore_sqlite/dstore.c:257
-#: src/applications/dstore_sqlite/dstore.c:313
-#: src/applications/dstore_sqlite/dstore.c:331
-#: src/applications/dstore_sqlite/dstore.c:343
-#: src/applications/dstore_sqlite/dstore.c:375
-#: src/applications/dstore_sqlite/dstore.c:467
+#: src/applications/dstore_mysql/dstore_mysql.c:111
+#: src/applications/dstore_mysql/dstore_mysql.c:118
+#: src/applications/dstore_mysql/dstore_mysql.c:296
+#: src/applications/dstore_mysql/dstore_mysql.c:311
+#: src/applications/dstore_mysql/dstore_mysql.c:324
+#: src/applications/dstore_mysql/dstore_mysql.c:338
+#: src/applications/dstore_mysql/dstore_mysql.c:353
+#: src/applications/dstore_mysql/dstore_mysql.c:429
+#: src/applications/dstore_mysql/dstore_mysql.c:480
+#: src/applications/dstore_mysql/dstore_mysql.c:492
+#: src/applications/dstore_mysql/dstore_mysql.c:576
+#: src/applications/dstore_mysql/dstore_mysql.c:588
+#: src/applications/dstore_mysql/dstore_mysql.c:602
+#: src/applications/dstore_mysql/dstore_mysql.c:614
+#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:656
+#: src/applications/dstore_mysql/dstore_mysql.c:668
+#: src/applications/dstore_mysql/dstore_mysql.c:688
+#: src/applications/dstore_sqlite/dstore.c:93
+#: src/applications/dstore_sqlite/dstore.c:100
+#: src/applications/dstore_sqlite/dstore.c:198
+#: src/applications/dstore_sqlite/dstore.c:235
+#: src/applications/dstore_sqlite/dstore.c:261
+#: src/applications/dstore_sqlite/dstore.c:318
+#: src/applications/dstore_sqlite/dstore.c:335
+#: src/applications/dstore_sqlite/dstore.c:347
+#: src/applications/dstore_sqlite/dstore.c:376
+#: src/applications/dstore_sqlite/dstore.c:480
+#: src/applications/dstore_sqlite/dstore.c:524
 #: src/util/crypto/hostkey_gcrypt.c:64 src/util/crypto/hostkey_gcrypt.c:71
 #: src/util/crypto/symcipher_gcrypt.c:46 src/util/crypto/symcipher_gcrypt.c:53
 #, c-format
@@ -2116,43 +2112,56 @@
 "ensures that this peer is known by other peers and discovers other peers"
 msgstr ""
 
-#: src/applications/chat/chat.c:307
+#: src/applications/chat/chat.c:311
 #, c-format
 msgid "`%s' registering handlers %d and %d\n"
 msgstr "\"%s\" registrerar handtagen %d och %d\n"
 
-#: src/applications/chat/chat.c:332
+#: src/applications/chat/chat.c:336
 msgid "enables P2P-chat (incomplete)"
 msgstr "aktiverar P2P-chatt (ej komplett)"
 
-#: src/applications/chat/clientapi.c:215 src/applications/chat/clientapi.c:363
+#: src/applications/chat/clientapi.c:184 src/applications/chat/clientapi.c:303
 #, fuzzy, c-format
 msgid "Error writing to socket.\n"
 msgstr "Fel vid skapandet av användare"
 
-#: src/applications/chat/gnunet-chat.c:50
+#: src/applications/chat/gnunet-chat.c:53
 msgid "Join a chat on GNUnet."
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:54
-msgid "set the nickname to use (requred)"
+#: src/applications/chat/gnunet-chat.c:57
+msgid "set the nickname to use (required)"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:57
-msgid "set the chat room to join (requred)"
+#: src/applications/chat/gnunet-chat.c:60
+msgid "set the chat room to join"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:151
+#: src/applications/chat/gnunet-chat.c:89
 #, fuzzy, c-format
+msgid "`%s' said: %s\n"
+msgstr "\"%s\" %s misslyckades: %s\n"
+
+#: src/applications/chat/gnunet-chat.c:145
+#, fuzzy, c-format
 msgid "You must specify a nickname\n"
 msgstr "Du måste ange en mottagare!\n"
 
-#: src/applications/chat/gnunet-chat.c:166
+#: src/applications/chat/gnunet-chat.c:161
 #, fuzzy, c-format
-msgid "Failed to join the room\n"
+msgid "Failed to join room `%s'\n"
 msgstr "Misslyckades att binda till UDP-port %d.\n"
 
-#: src/applications/chat/gnunet-chat.c:196
+#: src/applications/chat/gnunet-chat.c:168
+#, c-format
+msgid ""
+"Joined room `%s'.\n"
+"Type message and hit return to send.\n"
+"Type `%s' when ready to quit.\n"
+msgstr ""
+
+#: src/applications/chat/gnunet-chat.c:187
 #, fuzzy, c-format
 msgid "Failed to send message.\n"
 msgstr "Misslyckades att leverera \"%s\" meddelande.\n"
@@ -2311,7 +2320,7 @@
 msgstr "# sessioner etablerade"
 
 #: src/applications/sqstore_mysql/mysql.c:449
-#: src/applications/dstore_mysql/dstore_mysql.c:220
+#: src/applications/dstore_mysql/dstore_mysql.c:229
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d with error: %s"
 msgstr "\"%s\" misslyckades vid %s:%d med fel: %s\n"
@@ -2323,7 +2332,7 @@
 
 #: src/applications/sqstore_mysql/mysql.c:1674
 #: src/applications/sqstore_mysql/mysql.c:1827
-#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:764
 #, c-format
 msgid "Trying to use file `%s' for MySQL configuration.\n"
 msgstr "Försöker använda fil \"%s\" för MySQL-konfiguration.\n"
@@ -2770,26 +2779,26 @@
 msgid "Bootstrap data obtained from `%s' is invalid.\n"
 msgstr "Formatet på pseudonym \"%s\" är ogiltig.\n"
 
-#: src/applications/bootstrap_http/http.c:184
+#: src/applications/bootstrap_http/http.c:185
 msgid "No hostlist URL specified in configuration, will not bootstrap.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:225
+#: src/applications/bootstrap_http/http.c:226
 #, c-format
 msgid "Bootstrapping using `%s'.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:253
+#: src/applications/bootstrap_http/http.c:254
 #, fuzzy, c-format
 msgid "Trying to download hostlist from `%s'\n"
 msgstr "Misslyckades att läsa kompislista från \"%s\"\n"
 
-#: src/applications/bootstrap_http/http.c:383
+#: src/applications/bootstrap_http/http.c:392
 #, fuzzy, c-format
 msgid "Downloaded %llu bytes from `%s'.\n"
 msgstr "Ladda ner filer från GNUnet."
 
-#: src/applications/bootstrap_http/http.c:417
+#: src/applications/bootstrap_http/http.c:426
 msgid "# HELLOs downloaded via http"
 msgstr ""
 
@@ -2812,128 +2821,134 @@
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr ""
 
-#: src/applications/dstore_mysql/dstore_mysql.c:636
+#: src/applications/dstore_mysql/dstore_mysql.c:773
 msgid "Failed to initialize MySQL database connection for dstore.\n"
 msgstr ""
 
-#: src/applications/dstore_mysql/dstore_mysql.c:661
-#: src/applications/dstore_sqlite/dstore.c:535
+#: src/applications/dstore_mysql/dstore_mysql.c:799
+#: src/applications/dstore_sqlite/dstore.c:599
 #, fuzzy
 msgid "# bytes in dstore"
 msgstr "# byte krypterade"
 
-#: src/server/connection.c:1268
+#: src/applications/dstore_mysql/dstore_mysql.c:801
+#: src/applications/dstore_sqlite/dstore.c:601
+#, fuzzy
+msgid "# max bytes allowed in dstore"
+msgstr "# byte krypterade"
+
+#: src/server/connection.c:1277
 #, c-format
 msgid "`%s' selected %d out of %d messages (MTU: %d).\n"
 msgstr "\"%s\" valda %d av %d meddelanden (MTU: %d).\n"
 
-#: src/server/connection.c:1278
+#: src/server/connection.c:1287
 #, c-format
 msgid "Message details: %u: length %d, priority: %d\n"
 msgstr "Detaljer om meddelande: %u: längd %d, prioritet: %d\n"
 
-#: src/server/connection.c:3083
+#: src/server/connection.c:3094
 #, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr "Meddelande från \"%s\" kastades bort: ogiltigt format.\n"
 
-#: src/server/connection.c:3172
+#: src/server/connection.c:3183
 #, c-format
 msgid "Invalid sequence number %u <= %u, dropping message.\n"
 msgstr ""
 
-#: src/server/connection.c:3194
+#: src/server/connection.c:3205
 msgid "Message received more than one day old. Dropped.\n"
 msgstr ""
 
-#: src/server/connection.c:3717
+#: src/server/connection.c:3728
 msgid "# outgoing messages dropped"
 msgstr ""
 
-#: src/server/connection.c:3720
+#: src/server/connection.c:3731
 msgid "# bytes of outgoing messages dropped"
 msgstr ""
 
-#: src/server/connection.c:3722
+#: src/server/connection.c:3733
 msgid "# connections closed (HANGUP sent)"
 msgstr ""
 
-#: src/server/connection.c:3726
+#: src/server/connection.c:3737
 msgid "# connections closed (transport issue)"
 msgstr ""
 
-#: src/server/connection.c:3729
+#: src/server/connection.c:3740
 msgid "# bytes encrypted"
 msgstr "# byte krypterade"
 
-#: src/server/connection.c:3733
+#: src/server/connection.c:3744
 #, fuzzy
 msgid "# bytes transmitted"
 msgstr "# byte skickade av typen %d"
 
-#: src/server/connection.c:3737
+#: src/server/connection.c:3748
 #, fuzzy
 msgid "# bytes received"
 msgstr "# byte mottogs via TCP"
 
-#: src/server/connection.c:3739
+#: src/server/connection.c:3750
 msgid "# bytes decrypted"
 msgstr "# byte dekrypterade"
 
-#: src/server/connection.c:3740
+#: src/server/connection.c:3751
 msgid "# bytes noise sent"
 msgstr ""
 
-#: src/server/connection.c:3743
+#: src/server/connection.c:3754
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3746
+#: src/server/connection.c:3757
 msgid "# total bytes per second receive limit"
 msgstr ""
 
-#: src/server/connection.c:3749
+#: src/server/connection.c:3760
 #, fuzzy
 msgid "# total number of messages in send buffers"
 msgstr "antal meddelanden i ett meddelandeblock"
 
-#: src/server/connection.c:3753
+#: src/server/connection.c:3764
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3757
+#: src/server/connection.c:3768
 msgid "# total number of bytes we were allowed to sent"
 msgstr ""
 
-#: src/server/connection.c:3761
+#: src/server/connection.c:3772
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
-#: src/server/connection.c:3764
+#: src/server/connection.c:3775
 msgid "# transports switched to stream transport"
 msgstr ""
 
-#: src/server/connection.c:3767
+#: src/server/connection.c:3778
 msgid "# average connection lifetime (in ms)"
 msgstr ""
 
-#: src/server/connection.c:3770
+#: src/server/connection.c:3781
 msgid "# conn. shutdown: other peer sent too much"
 msgstr ""
 
-#: src/server/connection.c:3773
+#: src/server/connection.c:3784
 msgid "# conn. shutdown: we lacked bandwidth"
 msgstr ""
 
-#: src/server/connection.c:3776
+#: src/server/connection.c:3787
 msgid "# conn. shutdown: other peer timed out"
 msgstr ""
 
-#: src/server/connection.c:3779
+#: src/server/connection.c:3790
 msgid "# conn. shutdown: timed out during connect"
 msgstr ""
 
-#: src/server/connection.c:3782
+#: src/server/connection.c:3793
 msgid "# conn. shutdown: other peer requested it"
 msgstr ""
 
@@ -3123,24 +3138,24 @@
 "%d out of %d peers contacted successfully (%d times transport unavailable).\n"
 msgstr ""
 
-#: src/server/tcpserver.c:111
+#: src/server/tcpserver.c:121
 #, c-format
 msgid "The `%s' request received from client is malformed.\n"
 msgstr ""
 
-#: src/server/tcpserver.c:337
+#: src/server/tcpserver.c:391
 #, fuzzy, c-format
 msgid "`%s' failed for port %d. Is gnunetd already running?\n"
 msgstr "\"%s\" misslyckades för port %d: %s. Körs verkligen gnunetd?\n"
 
-#: src/server/tcpserver.c:414
+#: src/server/tcpserver.c:469 src/server/tcpserver.c:494
 #, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
 "entry `%s': %s\n"
 msgstr ""
 
-#: src/server/tcpserver.c:472
+#: src/server/tcpserver.c:553
 #, c-format
 msgid "%s failed, message type %d already in use.\n"
 msgstr ""
@@ -3328,24 +3343,24 @@
 msgid "Syntax error in configuration entry HOST in section NETWORK: `%s'"
 msgstr "Syntaxfel i konfigurationsfil \"%s\" på rad %d.\n"
 
-#: src/util/network_client/tcpio.c:302
+#: src/util/network_client/tcpio.c:313
 #, fuzzy, c-format
 msgid "Cannot connect to %s:%u: %s\n"
 msgstr "Kan inte ansluta till %u.%u.%u.%u:%u: %s\n"
 
-#: src/util/network_client/tcpio.c:340
+#: src/util/network_client/tcpio.c:351
 #, fuzzy, c-format
 msgid "Error connecting to %s:%u\n"
 msgstr ""
 "\n"
 "Fel vid avindexering av fil: %s\n"
 
-#: src/util/network_client/tcpio.c:351
+#: src/util/network_client/tcpio.c:362
 #, fuzzy, c-format
 msgid "Failed to connect to %s:%u in %ds\n"
 msgstr "Misslyckades att ansluta till gnunetd.\n"
 
-#: src/util/network_client/tcpio.c:516
+#: src/util/network_client/tcpio.c:527
 #, c-format
 msgid "`%s' failed, reply invalid!\n"
 msgstr "\"%s\" misslyckades, svar ogiltigt!\n"
@@ -3359,6 +3374,16 @@
 msgid "select listen socket for `%s' not valid!\n"
 msgstr ""
 
+#: src/util/network/dns.c:313 src/util/network/dns.c:365
+#, c-format
+msgid "Could not find IP of host `%s': %s\n"
+msgstr ""
+
+#: src/util/network/dns.c:442
+#, c-format
+msgid "Could not resolve `%s': %s\n"
+msgstr "Kunde inte slå upp \"%s\": %s\n"
+
 #: src/util/network/ipcheck.c:106 src/util/network/ipcheck.c:136
 #: src/util/network/ipcheck.c:186 src/util/network/ipcheck.c:211
 #: src/util/network/ipcheck.c:219
@@ -3386,37 +3411,32 @@
 msgid "Wrong format `%s' for network: %s\n"
 msgstr "Fel format \"%s\" för nätverk: %s\n"
 
-#: src/util/network/io.c:86
+#: src/util/network/ip.c:216
 #, c-format
-msgid "Could not find IP of host `%s': %s\n"
-msgstr ""
-
-#: src/util/network/ip.c:209
-#, c-format
 msgid ""
 "Could not find interface `%s' using `%s', trying to find another interface.\n"
 msgstr ""
 
-#: src/util/network/ip.c:287
+#: src/util/network/ip.c:295
 #, c-format
 msgid "Could not find an IP address for interface `%s'.\n"
 msgstr ""
 
-#: src/util/network/ip.c:297
+#: src/util/network/ip.c:306
 #, c-format
 msgid ""
 "There is more than one IP address specified for interface `%s'.\n"
-"GNUnet will use %u.%u.%u.%u.\n"
+"GNUnet will use %s.\n"
 msgstr ""
 
-#: src/util/network/ip.c:319
+#: src/util/network/ip.c:330
 #, c-format
 msgid "Could not resolve `%s' to determine our IP address: %s\n"
 msgstr ""
 
-#: src/util/network/ip.c:352
+#: src/util/network/ip.c:363
 #, c-format
-msgid "GNUnet now uses the IP address %u.%u.%u.%u.\n"
+msgid "GNUnet now uses the IP address %s.\n"
 msgstr ""
 
 #: src/util/error/error.c:117
@@ -3873,45 +3893,45 @@
 "hosts manually."
 msgstr ""
 
-#: contrib/config-daemon.scm:196
+#: contrib/config-daemon.scm:197
 msgid "HTTP Proxy Server"
 msgstr ""
 
-#: contrib/config-daemon.scm:198
+#: contrib/config-daemon.scm:199
 msgid ""
 "If you have to use a proxy for outbound HTTP connections, specify the proxy "
 "configuration here.  Default is no proxy."
 msgstr ""
 
-#: contrib/config-daemon.scm:210
+#: contrib/config-daemon.scm:211
 msgid ""
 "Name of the directory where gnunetd should store contact information about "
 "peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:212
+#: contrib/config-daemon.scm:213
 msgid ""
 "Unless you want to share the directory directly using a webserver, the "
 "default is most likely just fine."
 msgstr ""
 
-#: contrib/config-daemon.scm:238 contrib/config-client.scm:140
+#: contrib/config-daemon.scm:239 contrib/config-client.scm:140
 msgid "How long should logs be kept?"
 msgstr ""
 
-#: contrib/config-daemon.scm:240 contrib/config-client.scm:142
+#: contrib/config-daemon.scm:241 contrib/config-client.scm:142
 msgid ""
 "How long should logs be kept? If you specify a value greater than zero, a "
 "log is created each day with the date appended to its filename. These logs "
 "are deleted after $KEEPLOG days.\tTo keep logs forever, set this value to 0."
 msgstr ""
 
-#: contrib/config-daemon.scm:251
+#: contrib/config-daemon.scm:252
 msgid ""
 "What maximum number of open file descriptors should be requested from the OS?"
 msgstr ""
 
-#: contrib/config-daemon.scm:253
+#: contrib/config-daemon.scm:254
 msgid ""
 "The default of 1024 should be fine for most systems.  If your system can "
 "support more, increasing the number might help support additional clients on "
@@ -3923,66 +3943,66 @@
 "run with what it is given."
 msgstr ""
 
-#: contrib/config-daemon.scm:264
+#: contrib/config-daemon.scm:265
 msgid "Where should gnunetd write the logs?"
 msgstr ""
 
-#: contrib/config-daemon.scm:276
+#: contrib/config-daemon.scm:277
 msgid "Enable for extra-verbose logging."
 msgstr ""
 
-#: contrib/config-daemon.scm:288 contrib/config-client.scm:165
+#: contrib/config-daemon.scm:289 contrib/config-client.scm:165
 msgid "Logging"
 msgstr ""
 
-#: contrib/config-daemon.scm:289 contrib/config-client.scm:166
+#: contrib/config-daemon.scm:290 contrib/config-client.scm:166
 msgid "Specify which system messages should be logged how"
 msgstr ""
 
-#: contrib/config-daemon.scm:294 contrib/config-client.scm:170
+#: contrib/config-daemon.scm:295 contrib/config-client.scm:170
 msgid "Logging of events for users"
 msgstr ""
 
-#: contrib/config-daemon.scm:295 contrib/config-client.scm:171
+#: contrib/config-daemon.scm:296 contrib/config-client.scm:171
 msgid "Logging of events for the system administrator"
 msgstr ""
 
-#: contrib/config-daemon.scm:307
+#: contrib/config-daemon.scm:308
 msgid "Where should gnunetd write the PID?"
 msgstr ""
 
-#: contrib/config-daemon.scm:308
+#: contrib/config-daemon.scm:309
 msgid ""
 "The default is no longer /var/run/gnunetd.pid since we could not delete the "
 "file on shutdown at that location."
 msgstr ""
 
-#: contrib/config-daemon.scm:320
+#: contrib/config-daemon.scm:321
 msgid "As which user should gnunetd run?"
 msgstr ""
 
-#: contrib/config-daemon.scm:322
+#: contrib/config-daemon.scm:323
 msgid ""
 "Empty means \"current user\". On computer startup, it is root/SYSTEM.  Under "
 "Windows, this setting affects the creation of a new system service only."
 msgstr ""
 
-#: contrib/config-daemon.scm:335
+#: contrib/config-daemon.scm:336
 msgid "Should gnunetd be automatically started when the system boots?"
 msgstr ""
 
-#: contrib/config-daemon.scm:336
+#: contrib/config-daemon.scm:337
 msgid ""
 "Set to YES if gnunetd should be automatically started on boot.  If this "
 "option is set, gnunet-setup will install a script to start the daemon upon "
 "completion.  This option may not work on all systems."
 msgstr ""
 
-#: contrib/config-daemon.scm:348
+#: contrib/config-daemon.scm:349
 msgid "Which transport mechanisms should GNUnet use?"
 msgstr ""
 
-#: contrib/config-daemon.scm:350
+#: contrib/config-daemon.scm:351
 msgid ""
 "Use space-separated list of the modules, e.g.  \"udp smtp tcp\".  The "
 "available transports are udp, tcp, http, smtp and nat.\n"
@@ -3996,11 +4016,11 @@
 "itself."
 msgstr ""
 
-#: contrib/config-daemon.scm:364
+#: contrib/config-daemon.scm:365
 msgid "Which applications should gnunetd support?"
 msgstr ""
 
-#: contrib/config-daemon.scm:366
+#: contrib/config-daemon.scm:367
 msgid ""
 "Whenever this option is changed, you MUST run gnunet-update. Currently, the "
 "available applications are:\n"
@@ -4040,11 +4060,11 @@
 "compromise your anonymity."
 msgstr ""
 
-#: contrib/config-daemon.scm:397
+#: contrib/config-daemon.scm:398
 msgid "Disable client-server connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:398
+#: contrib/config-daemon.scm:399
 msgid ""
 "This option can be used to tell gnunetd not to open the client port.  When "
 "run like this, gnunetd will participate as a peer in the network but not "
@@ -4053,11 +4073,22 @@
 "prevent you from running diagnostic tools like gnunet-stats!"
 msgstr ""
 
-#: contrib/config-daemon.scm:410
+#: contrib/config-daemon.scm:411
+msgid "YES disables IPv6 support, NO enables IPv6 support"
+msgstr ""
+
+#: contrib/config-daemon.scm:412
+msgid ""
+"This option maybe useful on peers where the kernel does not support IPv6.  "
+"You might also want to set this option if you do not have an IPv6 network "
+"connection."
+msgstr ""
+
+#: contrib/config-daemon.scm:424
 msgid "Disable peer discovery"
 msgstr ""
 
-#: contrib/config-daemon.scm:411
+#: contrib/config-daemon.scm:425
 msgid ""
 "The option 'PRIVATE-NETWORK' can be used to limit the connections of this "
 "peer to peers of which the hostkey has been copied by hand to data/hosts;  "
@@ -4069,15 +4100,15 @@
 "lines above would need some minor editing :-)."
 msgstr ""
 
-#: contrib/config-daemon.scm:422
+#: contrib/config-daemon.scm:436
 msgid "Disable advertising this peer to other peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:434
+#: contrib/config-daemon.scm:448
 msgid "Disable automatic establishment of connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:435
+#: contrib/config-daemon.scm:449
 msgid ""
 "If this option is enabled, GNUnet will not automatically establish "
 "connections to other peers, but instead wait for applications to "
@@ -4085,22 +4116,22 @@
 "connect to us)."
 msgstr ""
 
-#: contrib/config-daemon.scm:446
+#: contrib/config-daemon.scm:460
 msgid "Enable advertising of other peers by this peer"
 msgstr ""
 
-#: contrib/config-daemon.scm:447
+#: contrib/config-daemon.scm:461
 msgid ""
 "This option maybe useful during testing, but turning it off is dangerous! If "
 "in any doubt, set it to YES (which is the default)."
 msgstr ""
 
-#: contrib/config-daemon.scm:458
+#: contrib/config-daemon.scm:472
 #, fuzzy
 msgid "Port for communication with GNUnet user interfaces"
 msgstr "Skriv ut information om GNUnets motparter."
 
-#: contrib/config-daemon.scm:459
+#: contrib/config-daemon.scm:473
 msgid ""
 "Which is the client-server port that is used between gnunetd and the clients "
 "(TCP only).  You may firewall this port for non-local machines (but you do "
@@ -4108,15 +4139,15 @@
 "connections from machines that are listed under TRUSTED)."
 msgstr ""
 
-#: contrib/config-daemon.scm:470
+#: contrib/config-daemon.scm:484
 msgid "Port for the integrated hostlist HTTP server"
 msgstr ""
 
-#: contrib/config-daemon.scm:482
-msgid "IPs allowed to use gnunetd server"
+#: contrib/config-daemon.scm:496
+msgid "IPv4 networks allowed to use gnunetd server"
 msgstr ""
 
-#: contrib/config-daemon.scm:483
+#: contrib/config-daemon.scm:497 contrib/config-daemon.scm:509
 msgid ""
 "This option specifies which hosts are trusted enough to connect as clients "
 "(to the TCP port).  This is useful if you run gnunetd on one host of your "
@@ -4127,71 +4158,75 @@
 "separated by a semicolon, spaces are not allowed."
 msgstr ""
 
-#: contrib/config-daemon.scm:495
+#: contrib/config-daemon.scm:508
+msgid "IPv6 networks allowed to use gnunetd server"
+msgstr ""
+
+#: contrib/config-daemon.scm:521
 msgid "Limit connections to the specfied set of peers."
 msgstr ""
 
-#: contrib/config-daemon.scm:496
+#: contrib/config-daemon.scm:522
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If it is set, "
 "only the specified peers are allowed. Specify the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:507
+#: contrib/config-daemon.scm:533
 #, fuzzy
 msgid "Run gnunetd as this group."
 msgstr "Kör gnunet-update"
 
-#: contrib/config-daemon.scm:508
+#: contrib/config-daemon.scm:534
 msgid ""
 "When started as root, gnunetd will change permissions to the given group."
 msgstr ""
 
-#: contrib/config-daemon.scm:519
+#: contrib/config-daemon.scm:545
 msgid "Prevent the specfied set of peers from connecting."
 msgstr ""
 
-#: contrib/config-daemon.scm:520
+#: contrib/config-daemon.scm:546
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If the ID of a "
 "peer is listed here, connections from that peer will be refused.  Specify "
 "the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:531
+#: contrib/config-daemon.scm:557
 msgid "Topology Maintenance"
 msgstr ""
 
-#: contrib/config-daemon.scm:532
+#: contrib/config-daemon.scm:558
 msgid "Rarely used settings for peer advertisements and connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:552
+#: contrib/config-daemon.scm:578
 #, fuzzy
 msgid "General settings"
 msgstr "Andra inställningar"
 
-#: contrib/config-daemon.scm:553
+#: contrib/config-daemon.scm:579
 msgid "Settings that change the behavior of GNUnet in general"
 msgstr ""
 
-#: contrib/config-daemon.scm:579
+#: contrib/config-daemon.scm:606
 msgid "Modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:580
+#: contrib/config-daemon.scm:607
 msgid "Settings that select specific implementations for GNUnet modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:598
+#: contrib/config-daemon.scm:625
 msgid "Fundamentals"
 msgstr ""
 
-#: contrib/config-daemon.scm:618
+#: contrib/config-daemon.scm:645
 msgid "Which database should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:620
+#: contrib/config-daemon.scm:647
 msgid ""
 "Which database should be used?  The options are \"sqstore_sqlite\" and "
 "\"sqstore_mysql\".  You must run gnunet-update after changing this value!\n"
@@ -4200,27 +4235,27 @@
 "is relatively simple.  Read the file doc/README.mysql for how to setup mysql."
 msgstr ""
 
-#: contrib/config-daemon.scm:633 contrib/config-daemon.scm:646
+#: contrib/config-daemon.scm:660 contrib/config-daemon.scm:673
 msgid "Which topology should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:634
+#: contrib/config-daemon.scm:661
 msgid "Which database should be used for the temporary datastore of the DHT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:648
+#: contrib/config-daemon.scm:675
 msgid ""
 "Which topology should be used?  The only option at the moment is "
 "\"topology_default\""
 msgstr ""
 
-#: contrib/config-daemon.scm:662
+#: contrib/config-daemon.scm:689
 msgid ""
 "Minimum number of connected friends before this peer is allowed to connect "
 "to peers that are not listed as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:663
+#: contrib/config-daemon.scm:690
 msgid ""
 "Note that this option does not guarantee that the peer will be able to "
 "connect to the specified number of friends.  Also, if the peer had connected "
@@ -4233,56 +4268,56 @@
 "is higher than the overall connection target)."
 msgstr ""
 
-#: contrib/config-daemon.scm:674
+#: contrib/config-daemon.scm:701
 msgid ""
 "If set to YES, the peer is only allowed to connect to other peers that are "
 "explicitly specified as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:675
+#: contrib/config-daemon.scm:702
 msgid ""
 "Use YES only if you have (trustworthy) friends that use GNUnet and are "
 "afraid of establishing (direct) connections to unknown peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:686
+#: contrib/config-daemon.scm:713
 msgid "List of friends for friend-to-friend topology"
 msgstr ""
 
-#: contrib/config-daemon.scm:687
+#: contrib/config-daemon.scm:714
 msgid ""
 "Specifies the name of a file which contains a list of GNUnet peer IDs that "
 "are friends.  If used with the friend-to-friend topology, this will ensure "
 "that GNUnet only connects to these peers (via any available transport)."
 msgstr ""
 
-#: contrib/config-daemon.scm:698
+#: contrib/config-daemon.scm:725
 msgid "Friend-to-Friend Topology Specification"
 msgstr ""
 
-#: contrib/config-daemon.scm:699
+#: contrib/config-daemon.scm:726
 #, fuzzy
 msgid "Settings for restricting connections to friends"
 msgstr "\"%s\" misslyckades. Terminerar anslutning till klient.\n"
 
-#: contrib/config-daemon.scm:716
+#: contrib/config-daemon.scm:743
 msgid "Name of the MySQL database GNUnet should use"
 msgstr ""
 
-#: contrib/config-daemon.scm:728
+#: contrib/config-daemon.scm:755
 msgid "Configuration file that specifies the MySQL username and password"
 msgstr ""
 
-#: contrib/config-daemon.scm:740
+#: contrib/config-daemon.scm:767
 #, fuzzy
 msgid "Configuration of the MySQL database"
 msgstr "Konfigurationsfil \"%s\" skapad.\n"
 
-#: contrib/config-daemon.scm:759
+#: contrib/config-daemon.scm:786
 msgid "MB of diskspace GNUnet can use for anonymous file sharing"
 msgstr ""
 
-#: contrib/config-daemon.scm:761
+#: contrib/config-daemon.scm:788
 msgid ""
 "How much disk space (MB) is GNUnet allowed to use for anonymous file "
 "sharing?  This does not take indexed files into account, only the space "
@@ -4293,12 +4328,12 @@
 "Note that if you change the quota, you need to run gnunet-update afterwards."
 msgstr ""
 
-#: contrib/config-daemon.scm:775
+#: contrib/config-daemon.scm:802
 #, fuzzy
 msgid "Number of entries in the migration buffer"
 msgstr "antal meddelanden i ett meddelandeblock"
 
-#: contrib/config-daemon.scm:776
+#: contrib/config-daemon.scm:803
 msgid ""
 "Each entry uses about 32k of memory.  More entries can reduce disk IO and "
 "CPU usage at the expense of having gnunetd use more memory. Very large "
@@ -4306,19 +4341,19 @@
 "from sending unsolicited responses."
 msgstr ""
 
-#: contrib/config-daemon.scm:788
+#: contrib/config-daemon.scm:815
 msgid "Size of the routing table for anonymous routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:800
+#: contrib/config-daemon.scm:827
 msgid "Size of the routing table for DHT routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:813
+#: contrib/config-daemon.scm:840
 msgid "Allow migrating content to this peer."
 msgstr ""
 
-#: contrib/config-daemon.scm:815
+#: contrib/config-daemon.scm:842
 msgid ""
 "If you say yes here, GNUnet will migrate content to your server, and you "
 "will not be able to control what data is stored on your machine. \n"
@@ -4330,13 +4365,13 @@
 "can be considered liable for it."
 msgstr ""
 
-#: contrib/config-daemon.scm:829
+#: contrib/config-daemon.scm:856
 msgid ""
 "MB of diskspace GNUnet can use for caching DHT index data (the data will be "
 "stored in /tmp)"
 msgstr ""
 
-#: contrib/config-daemon.scm:830
+#: contrib/config-daemon.scm:857
 msgid ""
 "DHT index data is inherently small and expires comparatively quickly.  It is "
 "deleted whenever gnunetd is shut down.\n"
@@ -4344,21 +4379,21 @@
 "The size of the DSTORE QUOTA is specified in MB."
 msgstr ""
 
-#: contrib/config-daemon.scm:844
+#: contrib/config-daemon.scm:871
 #, fuzzy
 msgid "Options for anonymous file sharing"
 msgstr "aktiverar (anonym) fildelning"
 
-#: contrib/config-daemon.scm:863
+#: contrib/config-daemon.scm:890
 #, fuzzy
 msgid "Applications"
 msgstr "_Alternativ"
 
-#: contrib/config-daemon.scm:879
+#: contrib/config-daemon.scm:906
 msgid "Is this machine unreachable behind a NAT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:880
+#: contrib/config-daemon.scm:907
 msgid ""
 "Set to YES if this machine is behind a NAT that limits connections from the "
 "outside to the GNUnet port and that cannot be traversed using UPnP.  Note "
@@ -4373,16 +4408,16 @@
 "otherwise."
 msgstr ""
 
-#: contrib/config-daemon.scm:891
+#: contrib/config-daemon.scm:918
 msgid "Which port should be used by the TCP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:903 contrib/config-daemon.scm:994
-#: contrib/config-daemon.scm:1144
+#: contrib/config-daemon.scm:930 contrib/config-daemon.scm:1021
+#: contrib/config-daemon.scm:1171
 msgid "Should we try to determine our external IP using UPnP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:904
+#: contrib/config-daemon.scm:931
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP.  You should disable this option if you are sure that you are "
@@ -4390,34 +4425,34 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:915
+#: contrib/config-daemon.scm:942
 msgid "Which IP(v4)s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:927
+#: contrib/config-daemon.scm:954
 msgid ""
 "Which IP(v4)s are allowed to connect? Leave empty to use the IP of your "
 "primary network interface."
 msgstr ""
 
-#: contrib/config-daemon.scm:939 contrib/config-daemon.scm:1192
+#: contrib/config-daemon.scm:966 contrib/config-daemon.scm:1219
 msgid "Which IPv6s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:951 contrib/config-daemon.scm:1204
+#: contrib/config-daemon.scm:978 contrib/config-daemon.scm:1231
 msgid ""
 "Which IPv6s are allowed to connect? Leave empty to allow any IP to connect."
 msgstr ""
 
-#: contrib/config-daemon.scm:964
+#: contrib/config-daemon.scm:991
 msgid "TCP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:982
+#: contrib/config-daemon.scm:1009
 msgid "Which port should be used by the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:995 contrib/config-daemon.scm:1145
+#: contrib/config-daemon.scm:1022 contrib/config-daemon.scm:1172
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP. You should disable this option if you are sure that you are "
@@ -4425,11 +4460,11 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1006
+#: contrib/config-daemon.scm:1033
 msgid "Which is the external port of the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1007
+#: contrib/config-daemon.scm:1034
 msgid ""
 "Use this option if your firewall maps say port 80 to your real HTTP port.  "
 "This can be useful in making the HTTP messages appear even more legit "
@@ -4437,118 +4472,118 @@
 "priviledged port)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1018
+#: contrib/config-daemon.scm:1045
 msgid "HTTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1037
+#: contrib/config-daemon.scm:1064
 msgid "What is the maximum transfer unit for SMTP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1049
+#: contrib/config-daemon.scm:1076
 msgid ""
 "What is the maximum number of e-mails that gnunetd would be allowed to send "
 "per hour?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1050
+#: contrib/config-daemon.scm:1077
 msgid "Use 0 for unlimited"
 msgstr ""
 
-#: contrib/config-daemon.scm:1061
+#: contrib/config-daemon.scm:1088
 msgid "Which e-mail address should be used to send e-mail to this peer?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1062
+#: contrib/config-daemon.scm:1089
 msgid ""
 "You must make sure that e-mail received at this address is forwarded to the "
 "PIPE which is read by gnunetd.  Use the FILTER option to filter e-mail with "
 "procmail and the PIPE option to set the name of the pipe."
 msgstr ""
 
-#: contrib/config-daemon.scm:1073
+#: contrib/config-daemon.scm:1100
 msgid ""
 "Which header line should other peers include in e-mails to enable filtering?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1074
+#: contrib/config-daemon.scm:1101
 msgid ""
 "You can specify a header line here which can then be used by procmail to "
 "filter GNUnet e-mail from your inbox and forward it to gnunetd."
 msgstr ""
 
-#: contrib/config-daemon.scm:1085
+#: contrib/config-daemon.scm:1112
 msgid "What is the filename of the pipe where gnunetd can read its e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1086
+#: contrib/config-daemon.scm:1113
 msgid "Have a look at contrib/dot-procmailrc for an example .procmailrc file."
 msgstr ""
 
-#: contrib/config-daemon.scm:1097
+#: contrib/config-daemon.scm:1124
 msgid "What is the name and port of the server for outgoing e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1098
+#: contrib/config-daemon.scm:1125
 msgid "The basic format is HOSTNAME:PORT."
 msgstr ""
 
-#: contrib/config-daemon.scm:1109
+#: contrib/config-daemon.scm:1136
 msgid "SMTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1132
+#: contrib/config-daemon.scm:1159
 msgid "Which port should be used by the UDP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1156
+#: contrib/config-daemon.scm:1183
 msgid "What is the maximum transfer unit for UDP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1168
+#: contrib/config-daemon.scm:1195
 msgid "Which IPs are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1180
+#: contrib/config-daemon.scm:1207
 msgid ""
 "Which IPs are allowed to connect? Leave empty to allow connections from any "
 "IP."
 msgstr ""
 
-#: contrib/config-daemon.scm:1216
+#: contrib/config-daemon.scm:1243
 msgid "UDP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1238
+#: contrib/config-daemon.scm:1265
 #, fuzzy
 msgid "Network interface"
 msgstr "Nätverksgränssnitt:"
 
-#: contrib/config-daemon.scm:1250
+#: contrib/config-daemon.scm:1277
 msgid "External IP address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1262
+#: contrib/config-daemon.scm:1289
 msgid "External IPv6 address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1274
+#: contrib/config-daemon.scm:1301
 msgid "Transports"
 msgstr ""
 
-#: contrib/config-daemon.scm:1296
+#: contrib/config-daemon.scm:1323
 msgid "What is the maximum number of bytes per second that we may receive?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1308
+#: contrib/config-daemon.scm:1335
 msgid "What is the maximum number of bytes per second that we may send?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1320
+#: contrib/config-daemon.scm:1347
 msgid "What is the maximum CPU load (percentage)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1322
+#: contrib/config-daemon.scm:1349
 msgid ""
 "Which CPU load can be tolerated.  Load here always refers to the total "
 "system load, that is it includes CPU utilization by other processes.  A "
@@ -4558,11 +4593,11 @@
 "Multiprocessors may use values above 100."
 msgstr ""
 
-#: contrib/config-daemon.scm:1333
+#: contrib/config-daemon.scm:1360
 msgid "What is the maximum IO load (permille)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1335
+#: contrib/config-daemon.scm:1362
 msgid ""
 "Which IO load can be tolerated.  Load here refers to the percentage of CPU "
 "cycles wasted waiting for IO for the entire system, that is it includes disk "
@@ -4572,36 +4607,36 @@
 "values are typically between 10 and 75."
 msgstr ""
 
-#: contrib/config-daemon.scm:1346
+#: contrib/config-daemon.scm:1373
 msgid "What is the maximum CPU load (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1347
+#: contrib/config-daemon.scm:1374
 msgid ""
 "Which CPU load can be tolerated.  This is the hard limit, so once it is "
 "reached, gnunetd will start to massively drop data to reduce the load.  Use "
 "with caution."
 msgstr ""
 
-#: contrib/config-daemon.scm:1358
+#: contrib/config-daemon.scm:1385
 msgid "What is the maximum upstream bandwidth (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1359
+#: contrib/config-daemon.scm:1386
 msgid ""
 "The limit is given as a percentage of the MAXNETUPBPS limit.  Use 100 to "
 "have MAXNETUPBPS be the hard limit.  Use zero for no limit."
 msgstr ""
 
-#: contrib/config-daemon.scm:1370
+#: contrib/config-daemon.scm:1397
 msgid "Should we disable random padding (experimental option)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1382
+#: contrib/config-daemon.scm:1409
 msgid "Use basic bandwidth limitation? (YES/NO).  If in doubt, say YES."
 msgstr ""
 
-#: contrib/config-daemon.scm:1384
+#: contrib/config-daemon.scm:1411
 msgid ""
 "Basic bandwidth limitation (YES) means simply that the bandwidth limits "
 "specified apply to GNUnet and only to GNUnet.  If set to YES, you simply "
@@ -4646,12 +4681,12 @@
 "since it is irrelevant)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1401
+#: contrib/config-daemon.scm:1428
 #, fuzzy
 msgid "Network interface to monitor"
 msgstr "Nätverksgränssnitt:"
 
-#: contrib/config-daemon.scm:1402
+#: contrib/config-daemon.scm:1429
 msgid ""
 "For which interfaces should we do accounting?  GNUnet will evaluate the "
 "total traffic (not only the GNUnet related traffic) and adjust its bandwidth "
@@ -4662,11 +4697,11 @@
 "number reported by  'gnunet-win-tool -n'."
 msgstr ""
 
-#: contrib/config-daemon.scm:1413
+#: contrib/config-daemon.scm:1440
 msgid "Load management"
 msgstr ""
 
-#: contrib/config-daemon.scm:1438 contrib/config-client.scm:401
+#: contrib/config-daemon.scm:1465 contrib/config-client.scm:401
 msgid "Root node"
 msgstr ""
 
@@ -5393,31 +5428,31 @@
 msgid "Not for English ;-)"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:785
+#: src/applications/fs/gap/fs.c:786
 msgid "# gap requests total received"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:787
+#: src/applications/fs/gap/fs.c:788
 #, fuzzy
 msgid "# gap requests dropped due to load"
 msgstr "Nätverksannonsering avstängd i konfigurationen!\n"
 
-#: src/applications/fs/gap/fs.c:789
+#: src/applications/fs/gap/fs.c:790
 msgid "# gap content total received"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:791
+#: src/applications/fs/gap/fs.c:792
 msgid "# gap total trust awarded"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:819
+#: src/applications/fs/gap/fs.c:820
 #, fuzzy, c-format
 msgid ""
 "`%s' registering client handlers %d %d %d %d %d %d %d and P2P handlers %d %"
 "d\n"
 msgstr "\"%s\" registrerar klienthandtagen %d och %d\n"
 
-#: src/applications/fs/gap/fs.c:871
+#: src/applications/fs/gap/fs.c:872
 msgid "enables (anonymous) file-sharing"
 msgstr "aktiverar (anonym) fildelning"
 
@@ -5470,26 +5505,30 @@
 msgid "# on-demand fetches for migration"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:649
+#: src/applications/fs/gap/gap.c:666
 msgid "# gap queries dropped (table full)"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:651
+#: src/applications/fs/gap/gap.c:668
 msgid "# gap queries dropped (redundant)"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:653
+#: src/applications/fs/gap/gap.c:670
 msgid "# gap queries routed"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:655
+#: src/applications/fs/gap/gap.c:672
 msgid "# gap content found locally"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:658
+#: src/applications/fs/gap/gap.c:675
 msgid "# gap queries refreshed existing record"
 msgstr ""
 
+#: src/applications/fs/gap/gap.c:676
+msgid "# trust earned"
+msgstr ""
+
 #: src/applications/fs/gap/ondemand.c:173
 #, c-format
 msgid ""
@@ -5508,23 +5547,31 @@
 "Unindexed ODB block `%s' from offset %llu already missing from datastore.\n"
 msgstr ""
 
-#: src/applications/fs/gap/plan.c:963
+#: src/applications/fs/gap/plan.c:968
 msgid "# gap requests total sent"
 msgstr ""
 
-#: src/applications/fs/gap/plan.c:965
+#: src/applications/fs/gap/plan.c:970
 msgid "# gap content total planned"
 msgstr ""
 
-#: src/applications/fs/gap/plan.c:967
+#: src/applications/fs/gap/plan.c:972
 msgid "# gap routes succeeded"
 msgstr ""
 
+#: src/applications/fs/gap/plan.c:973
+msgid "# trust spent"
+msgstr ""
+
 #: src/applications/fs/gap/anonymity.c:56
 msgid "Failed to get traffic stats.\n"
 msgstr ""
 
 #, fuzzy
+#~ msgid "Could not find IPv6 address of host `%s': %s\n"
+#~ msgstr "Kunde inte slå upp \"%s\": %s\n"
+
+#, fuzzy
 #~ msgid "Download failed (no reason given)"
 #~ msgstr "Ladda ner filer från GNUnet."
 
@@ -5665,9 +5712,6 @@
 #~ msgid "loading module `%s' failed.  Notifying client.\n"
 #~ msgstr "Indexering av fil \"%s\" misslyckades. Försöker att infoga fil...\n"
 
-#~ msgid "`%s' %s failed: %s\n"
-#~ msgstr "\"%s\" %s misslyckades: %s\n"
-
 #~ msgid "received invalid `%s' message: %s.\n"
 #~ msgstr "mottog ogiltigt \"%s\" meddelande: %s.\n"
 

Modified: GNUnet/po/vi.po
===================================================================
--- GNUnet/po/vi.po     2008-03-02 23:07:06 UTC (rev 6519)
+++ GNUnet/po/vi.po     2008-03-02 23:53:49 UTC (rev 6520)
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: GNUnet 0.7.0pre4\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2008-02-25 00:31-0700\n"
+"POT-Creation-Date: 2008-03-02 16:08-0700\n"
 "PO-Revision-Date: 2005-07-05 21:18+0400\n"
 "Last-Translator: Phan Vinh Thinh <address@hidden>\n"
 "Language-Team: Vietnamese <address@hidden>\n"
@@ -16,16 +16,16 @@
 "X-Generator: KBabel 1.9.1\n"
 
 #: src/transports/upnp/upnp.c:356 src/transports/upnp/upnp.c:541
-#: src/transports/http.c:1129 src/transports/http.c:1258
-#: src/transports/http.c:1440 src/transports/http.c:1861
-#: src/transports/http.c:1913 src/applications/bootstrap_http/http.c:126
-#: src/applications/bootstrap_http/http.c:276
-#: src/applications/bootstrap_http/http.c:293
-#: src/applications/bootstrap_http/http.c:325
-#: src/applications/bootstrap_http/http.c:344
-#: src/applications/bootstrap_http/http.c:357
-#: src/applications/bootstrap_http/http.c:367
-#: src/applications/bootstrap_http/http.c:377
+#: src/transports/http.c:1129 src/transports/http.c:1265
+#: src/transports/http.c:1447 src/transports/http.c:1869
+#: src/transports/http.c:1928 src/applications/bootstrap_http/http.c:126
+#: src/applications/bootstrap_http/http.c:277
+#: src/applications/bootstrap_http/http.c:294
+#: src/applications/bootstrap_http/http.c:334
+#: src/applications/bootstrap_http/http.c:353
+#: src/applications/bootstrap_http/http.c:366
+#: src/applications/bootstrap_http/http.c:376
+#: src/applications/bootstrap_http/http.c:386
 #, fuzzy, c-format
 msgid "%s failed at %s:%d: `%s'\n"
 msgstr "'%s' thất bại tại %s:%d với lỗi: %s\n"
@@ -40,98 +40,88 @@
 msgid "upnp: NAT Returned IP: %s\n"
 msgstr ""
 
-#: src/transports/ip.c:70 src/transports/ip.c:430
+#: src/transports/ip.c:70 src/transports/ip.c:365
 #, fuzzy, c-format
 msgid "Failed to obtain my (external) %s address!\n"
 msgstr "Lấy địa chỉ IP (ngoài) của tôi không thành công!\n"
 
-#: src/transports/ip.c:238
+#: src/transports/ip.c:260 src/util/network/ip.c:96 src/util/network/ip.c:160
 #, fuzzy, c-format
-msgid "Could not find IPv6 address of host `%s': %s\n"
-msgstr "Không tìm thấy IP của máy '%s': %s\n"
-
-#: src/transports/ip.c:271 src/util/network/ip.c:88 src/util/network/ip.c:153
-#, fuzzy, c-format
 msgid "No interface specified in section `%s' under `%s'!\n"
 msgstr ""
 "Không có giao diện mạng được xác định trong cấu hình phần '%s' dưới '%s'!\n"
 
-#: src/transports/ip.c:302 src/util/network/ip.c:119 src/util/network/ip.c:239
+#: src/transports/ip.c:291 src/util/network/ip.c:127 src/util/network/ip.c:246
 #, fuzzy, c-format
 msgid "Could not obtain IP for interface `%s' using `%s'.\n"
 msgstr "Không lấy được IP cho giao diện '%s' đang dùng '%s'.\n"
 
-#: src/transports/ip.c:347 src/transports/ip.c:374
-#, fuzzy, c-format
-msgid "Could not resolve `%s': %s\n"
-msgstr "Không tìm thấy '%s': %s\n"
-
-#: src/transports/http.c:2113
+#: src/transports/http.c:2139
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"HTTP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/http.c:2122
+#: src/transports/http.c:2148
 msgid "# bytes received via HTTP"
 msgstr "# byte nhận được qua HTTP"
 
-#: src/transports/http.c:2123
+#: src/transports/http.c:2149
 msgid "# bytes sent via HTTP"
 msgstr "# byte gửi qua HTTP"
 
-#: src/transports/http.c:2125
+#: src/transports/http.c:2151
 msgid "# bytes dropped by HTTP (outgoing)"
 msgstr "# byte loại bỏ bởi HTTP (đi ra)"
 
-#: src/transports/http.c:2126
+#: src/transports/http.c:2152
 msgid "# HTTP GET issued"
 msgstr ""
 
-#: src/transports/http.c:2128
+#: src/transports/http.c:2154
 #, fuzzy
 msgid "# HTTP GET received"
 msgstr "# byte nhận được qua TCP"
 
-#: src/transports/http.c:2129
+#: src/transports/http.c:2155
 msgid "# HTTP PUT issued"
 msgstr ""
 
-#: src/transports/http.c:2131
+#: src/transports/http.c:2157
 #, fuzzy
 msgid "# HTTP PUT received"
 msgstr "# byte nhận được qua TCP"
 
-#: src/transports/http.c:2133
+#: src/transports/http.c:2159
 msgid "# HTTP select calls"
 msgstr ""
 
-#: src/transports/http.c:2135
+#: src/transports/http.c:2161
 msgid "# HTTP send calls"
 msgstr ""
 
-#: src/transports/http.c:2138
+#: src/transports/http.c:2164
 msgid "# HTTP curl send callbacks"
 msgstr ""
 
-#: src/transports/http.c:2140
+#: src/transports/http.c:2166
 #, fuzzy
 msgid "# HTTP curl receive callbacks"
 msgstr "# byte nhận được qua TCP"
 
-#: src/transports/http.c:2142
+#: src/transports/http.c:2168
 msgid "# HTTP mhd access callbacks"
 msgstr ""
 
-#: src/transports/http.c:2144
+#: src/transports/http.c:2170
 msgid "# HTTP mhd read callbacks"
 msgstr ""
 
-#: src/transports/http.c:2146
+#: src/transports/http.c:2172
 msgid "# HTTP mhd close callbacks"
 msgstr ""
 
-#: src/transports/http.c:2148
+#: src/transports/http.c:2174
 #, fuzzy
 msgid "# HTTP connect calls"
 msgstr "# của các đầu đã kết nối"
@@ -178,7 +168,7 @@
 msgid "# bytes dropped by SMTP (outgoing)"
 msgstr "# byte loại đi bởi TCP (đi ra)"
 
-#: src/transports/common.c:363
+#: src/transports/common.c:370
 #, c-format
 msgid "Port is 0, will only send using %s.\n"
 msgstr ""
@@ -188,26 +178,26 @@
 msgid "Received malformed message via TCP. Closing.\n"
 msgstr "Nhận được thông báo bị hỏng qua SMTP (kích thước không tương ứng).\n"
 
-#: src/transports/tcp.c:702 src/transports/udp.c:460
+#: src/transports/tcp.c:711 src/transports/udp.c:471
 #, fuzzy, c-format
 msgid "Failed to bind to %s port %d.\n"
 msgstr "Không kết gắn được tới cổng UDP %d.\n"
 
-#: src/transports/tcp.c:784
+#: src/transports/tcp.c:794
 msgid ""
 "The UPnP service could not be loaded. To disable UPnP, set the configuration "
 "option \"UPNP\" in section \"TCP\" to \"NO\"\n"
 msgstr ""
 
-#: src/transports/tcp.c:793
+#: src/transports/tcp.c:803
 msgid "# bytes received via TCP"
 msgstr "# byte nhận được qua TCP"
 
-#: src/transports/tcp.c:794
+#: src/transports/tcp.c:804
 msgid "# bytes sent via TCP"
 msgstr "# Byte gửi qua TCP"
 
-#: src/transports/tcp.c:796
+#: src/transports/tcp.c:806
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr "# byte loại đi bởi TCP (đi ra)"
 
@@ -216,24 +206,24 @@
 msgid "Received malformed message via UDP. Ignored.\n"
 msgstr "Nhận được thông báo bị hỏng qua SMTP (kích thước không tương ứng).\n"
 
-#: src/transports/udp.c:525
+#: src/transports/udp.c:537
 #, fuzzy, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr "MTU cho '%s' có thể quá thấp (chưa phát triển sự phân mảnh!)\n"
 
-#: src/transports/udp.c:548
+#: src/transports/udp.c:560
 msgid "# bytes received via UDP"
 msgstr "# byte nhận được qua UDP"
 
-#: src/transports/udp.c:549
+#: src/transports/udp.c:561
 msgid "# bytes sent via UDP"
 msgstr "# byte gửi qua UDP"
 
-#: src/transports/udp.c:551
+#: src/transports/udp.c:563
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr "# byte loại bỏ bởi UDP (đi ra)"
 
-#: src/transports/udp.c:553
+#: src/transports/udp.c:565
 #, fuzzy
 msgid "# UDP connections (right now)"
 msgstr "Kết nối mạng"
@@ -939,42 +929,42 @@
 msgid "display a file's hash value"
 msgstr ""
 
-#: src/setup/gnunet-win-tool.c:123
+#: src/setup/gnunet-win-tool.c:125
 #, c-format
 msgid "GNUnet service installed successfully.\n"
 msgstr "Dịch vụ GNUnet đã cài đặt thành công.\n"
 
-#: src/setup/gnunet-win-tool.c:126 src/setup/gnunet-win-tool.c:154
+#: src/setup/gnunet-win-tool.c:128 src/setup/gnunet-win-tool.c:156
 #, c-format
 msgid "This version of Windows doesn't support services.\n"
 msgstr "Phiên bản này của Windows không hỗ trợ các dịch vụ.\n"
 
-#: src/setup/gnunet-win-tool.c:130 src/setup/gnunet-win-tool.c:158
+#: src/setup/gnunet-win-tool.c:132 src/setup/gnunet-win-tool.c:160
 #, c-format
 msgid "Error: can't open Service Control Manager: %s\n"
 msgstr "Lỗi: không mở được Trình Quản lý Dịch vụ: %s\n"
 
-#: src/setup/gnunet-win-tool.c:135
+#: src/setup/gnunet-win-tool.c:137
 #, c-format
 msgid "Error: can't create service: %s\n"
 msgstr "Lỗi: không tạo được dịch vụ: %s\n"
 
-#: src/setup/gnunet-win-tool.c:138 src/setup/gnunet-win-tool.c:170
+#: src/setup/gnunet-win-tool.c:140 src/setup/gnunet-win-tool.c:172
 #, c-format
 msgid "Unknown error.\n"
 msgstr "Lỗi không rõ.\n"
 
-#: src/setup/gnunet-win-tool.c:151
+#: src/setup/gnunet-win-tool.c:153
 #, c-format
 msgid "Service deleted.\n"
 msgstr "Đã xóa bỏ dịch vụ.\n"
 
-#: src/setup/gnunet-win-tool.c:163
+#: src/setup/gnunet-win-tool.c:165
 #, c-format
 msgid "Error: can't access service: %s\n"
 msgstr "Lỗi: không truy cập được dịch vụ: %s\n"
 
-#: src/setup/gnunet-win-tool.c:167
+#: src/setup/gnunet-win-tool.c:169
 #, c-format
 msgid "Error: can't delete service: %s\n"
 msgstr "Lỗi: không xóa được dịch vụ: %s\n"
@@ -1203,7 +1193,7 @@
 msgid "Suppress display of asynchronous log messages"
 msgstr ""
 
-#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:184
+#: src/applications/vpn/gnunet-vpn.c:154 src/applications/chat/clientapi.c:161
 #: src/applications/stats/gnunet-stats.c:121
 #: src/applications/tbench/gnunet-tbench.c:126
 #: src/applications/tracekit/gnunet-tracekit.c:352
@@ -2086,29 +2076,35 @@
 #: src/applications/sqstore_mysql/mysql.c:1443
 #: src/applications/sqstore_mysql/mysql.c:1455
 #: src/applications/sqstore_mysql/mysql.c:1535
-#: src/applications/dstore_mysql/dstore_mysql.c:107
-#: src/applications/dstore_mysql/dstore_mysql.c:114
-#: src/applications/dstore_mysql/dstore_mysql.c:286
-#: src/applications/dstore_mysql/dstore_mysql.c:301
-#: src/applications/dstore_mysql/dstore_mysql.c:315
-#: src/applications/dstore_mysql/dstore_mysql.c:329
-#: src/applications/dstore_mysql/dstore_mysql.c:342
-#: src/applications/dstore_mysql/dstore_mysql.c:412
-#: src/applications/dstore_mysql/dstore_mysql.c:434
-#: src/applications/dstore_mysql/dstore_mysql.c:446
-#: src/applications/dstore_mysql/dstore_mysql.c:521
-#: src/applications/dstore_mysql/dstore_mysql.c:533
-#: src/applications/dstore_mysql/dstore_mysql.c:554
-#: src/applications/dstore_sqlite/dstore.c:91
-#: src/applications/dstore_sqlite/dstore.c:98
-#: src/applications/dstore_sqlite/dstore.c:194
-#: src/applications/dstore_sqlite/dstore.c:236
-#: src/applications/dstore_sqlite/dstore.c:257
-#: src/applications/dstore_sqlite/dstore.c:313
-#: src/applications/dstore_sqlite/dstore.c:331
-#: src/applications/dstore_sqlite/dstore.c:343
-#: src/applications/dstore_sqlite/dstore.c:375
-#: src/applications/dstore_sqlite/dstore.c:467
+#: src/applications/dstore_mysql/dstore_mysql.c:111
+#: src/applications/dstore_mysql/dstore_mysql.c:118
+#: src/applications/dstore_mysql/dstore_mysql.c:296
+#: src/applications/dstore_mysql/dstore_mysql.c:311
+#: src/applications/dstore_mysql/dstore_mysql.c:324
+#: src/applications/dstore_mysql/dstore_mysql.c:338
+#: src/applications/dstore_mysql/dstore_mysql.c:353
+#: src/applications/dstore_mysql/dstore_mysql.c:429
+#: src/applications/dstore_mysql/dstore_mysql.c:480
+#: src/applications/dstore_mysql/dstore_mysql.c:492
+#: src/applications/dstore_mysql/dstore_mysql.c:576
+#: src/applications/dstore_mysql/dstore_mysql.c:588
+#: src/applications/dstore_mysql/dstore_mysql.c:602
+#: src/applications/dstore_mysql/dstore_mysql.c:614
+#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:656
+#: src/applications/dstore_mysql/dstore_mysql.c:668
+#: src/applications/dstore_mysql/dstore_mysql.c:688
+#: src/applications/dstore_sqlite/dstore.c:93
+#: src/applications/dstore_sqlite/dstore.c:100
+#: src/applications/dstore_sqlite/dstore.c:198
+#: src/applications/dstore_sqlite/dstore.c:235
+#: src/applications/dstore_sqlite/dstore.c:261
+#: src/applications/dstore_sqlite/dstore.c:318
+#: src/applications/dstore_sqlite/dstore.c:335
+#: src/applications/dstore_sqlite/dstore.c:347
+#: src/applications/dstore_sqlite/dstore.c:376
+#: src/applications/dstore_sqlite/dstore.c:480
+#: src/applications/dstore_sqlite/dstore.c:524
 #: src/util/crypto/hostkey_gcrypt.c:64 src/util/crypto/hostkey_gcrypt.c:71
 #: src/util/crypto/symcipher_gcrypt.c:46 src/util/crypto/symcipher_gcrypt.c:53
 #, fuzzy, c-format
@@ -2215,43 +2211,56 @@
 "ensures that this peer is known by other peers and discovers other peers"
 msgstr ""
 
-#: src/applications/chat/chat.c:307
+#: src/applications/chat/chat.c:311
 #, fuzzy, c-format
 msgid "`%s' registering handlers %d and %d\n"
 msgstr "'%s' đăng ký trình điều khiển %d và %d\n"
 
-#: src/applications/chat/chat.c:332
+#: src/applications/chat/chat.c:336
 msgid "enables P2P-chat (incomplete)"
 msgstr ""
 
-#: src/applications/chat/clientapi.c:215 src/applications/chat/clientapi.c:363
+#: src/applications/chat/clientapi.c:184 src/applications/chat/clientapi.c:303
 #, fuzzy, c-format
 msgid "Error writing to socket.\n"
 msgstr "Lỗi tạo người dùng"
 
-#: src/applications/chat/gnunet-chat.c:50
+#: src/applications/chat/gnunet-chat.c:53
 msgid "Join a chat on GNUnet."
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:54
-msgid "set the nickname to use (requred)"
+#: src/applications/chat/gnunet-chat.c:57
+msgid "set the nickname to use (required)"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:57
-msgid "set the chat room to join (requred)"
+#: src/applications/chat/gnunet-chat.c:60
+msgid "set the chat room to join"
 msgstr ""
 
-#: src/applications/chat/gnunet-chat.c:151
+#: src/applications/chat/gnunet-chat.c:89
 #, fuzzy, c-format
+msgid "`%s' said: %s\n"
+msgstr "'%s' %s không thành công: %s\n"
+
+#: src/applications/chat/gnunet-chat.c:145
+#, fuzzy, c-format
 msgid "You must specify a nickname\n"
 msgstr "Người dùng phải chỉ ra một trình nhận!\n"
 
-#: src/applications/chat/gnunet-chat.c:166
+#: src/applications/chat/gnunet-chat.c:161
 #, fuzzy, c-format
-msgid "Failed to join the room\n"
+msgid "Failed to join room `%s'\n"
 msgstr "Không kết gắn được tới cổng UDP %d.\n"
 
-#: src/applications/chat/gnunet-chat.c:196
+#: src/applications/chat/gnunet-chat.c:168
+#, c-format
+msgid ""
+"Joined room `%s'.\n"
+"Type message and hit return to send.\n"
+"Type `%s' when ready to quit.\n"
+msgstr ""
+
+#: src/applications/chat/gnunet-chat.c:187
 #, fuzzy, c-format
 msgid "Failed to send message.\n"
 msgstr "Phân phát tin nhắn '%s' không thành công.\n"
@@ -2417,7 +2426,7 @@
 msgstr "# đã thiết lập buổi làm việc"
 
 #: src/applications/sqstore_mysql/mysql.c:449
-#: src/applications/dstore_mysql/dstore_mysql.c:220
+#: src/applications/dstore_mysql/dstore_mysql.c:229
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d with error: %s"
 msgstr "'%s' thất bại tại %s:%d với lỗi: %s\n"
@@ -2429,7 +2438,7 @@
 
 #: src/applications/sqstore_mysql/mysql.c:1674
 #: src/applications/sqstore_mysql/mysql.c:1827
-#: src/applications/dstore_mysql/dstore_mysql.c:627
+#: src/applications/dstore_mysql/dstore_mysql.c:764
 #, fuzzy, c-format
 msgid "Trying to use file `%s' for MySQL configuration.\n"
 msgstr "Đang thử dùng tập tin '%s' cho cấu hình MySQL.\n"
@@ -2885,26 +2894,26 @@
 msgid "Bootstrap data obtained from `%s' is invalid.\n"
 msgstr "Định dạng của tên hiệu '%s' sai.\n"
 
-#: src/applications/bootstrap_http/http.c:184
+#: src/applications/bootstrap_http/http.c:185
 msgid "No hostlist URL specified in configuration, will not bootstrap.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:225
+#: src/applications/bootstrap_http/http.c:226
 #, c-format
 msgid "Bootstrapping using `%s'.\n"
 msgstr ""
 
-#: src/applications/bootstrap_http/http.c:253
+#: src/applications/bootstrap_http/http.c:254
 #, fuzzy, c-format
 msgid "Trying to download hostlist from `%s'\n"
 msgstr "Đọc danh sách bạn bè từ '%s' không thành công\n"
 
-#: src/applications/bootstrap_http/http.c:383
+#: src/applications/bootstrap_http/http.c:392
 #, fuzzy, c-format
 msgid "Downloaded %llu bytes from `%s'.\n"
 msgstr "Tải tập tin từ GNUnet."
 
-#: src/applications/bootstrap_http/http.c:417
+#: src/applications/bootstrap_http/http.c:426
 #, fuzzy
 msgid "# HELLOs downloaded via http"
 msgstr "# đã tải xuống HELO qua http"
@@ -2928,132 +2937,137 @@
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr ""
 
-#: src/applications/dstore_mysql/dstore_mysql.c:636
+#: src/applications/dstore_mysql/dstore_mysql.c:773
 msgid "Failed to initialize MySQL database connection for dstore.\n"
 msgstr ""
 
-#: src/applications/dstore_mysql/dstore_mysql.c:661
-#: src/applications/dstore_sqlite/dstore.c:535
+#: src/applications/dstore_mysql/dstore_mysql.c:799
+#: src/applications/dstore_sqlite/dstore.c:599
 msgid "# bytes in dstore"
 msgstr ""
 
-#: src/server/connection.c:1268
+#: src/applications/dstore_mysql/dstore_mysql.c:801
+#: src/applications/dstore_sqlite/dstore.c:601
+msgid "# max bytes allowed in dstore"
+msgstr ""
+
+#: src/server/connection.c:1277
 #, fuzzy, c-format
 msgid "`%s' selected %d out of %d messages (MTU: %d).\n"
 msgstr "'%s' đã chọn %d vượt quá %d thông báo (MTU: %d).\n"
 
-#: src/server/connection.c:1278
+#: src/server/connection.c:1287
 #, c-format
 msgid "Message details: %u: length %d, priority: %d\n"
 msgstr "Chi tiết về thông báo: %u: dài %d, ưu tiên: %d\n"
 
-#: src/server/connection.c:3083
+#: src/server/connection.c:3094
 #, fuzzy, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr "Bỏ đi thông báo từ '%s': định dạng sai.\n"
 
-#: src/server/connection.c:3172
+#: src/server/connection.c:3183
 #, c-format
 msgid "Invalid sequence number %u <= %u, dropping message.\n"
 msgstr "Số của chuỗi sai %u <= %u, đang bỏ đi thông báo.\n"
 
-#: src/server/connection.c:3194
+#: src/server/connection.c:3205
 msgid "Message received more than one day old. Dropped.\n"
 msgstr "Thông báo nhận được cũ hơn một ngày. Đã loại bỏ.\n"
 
-#: src/server/connection.c:3717
+#: src/server/connection.c:3728
 msgid "# outgoing messages dropped"
 msgstr "# thông báo đi ra đã loại bỏ"
 
-#: src/server/connection.c:3720
+#: src/server/connection.c:3731
 msgid "# bytes of outgoing messages dropped"
 msgstr "# byte của các thông báo đi ra đã loại bỏ"
 
-#: src/server/connection.c:3722
+#: src/server/connection.c:3733
 msgid "# connections closed (HANGUP sent)"
 msgstr "# các kết nối đã đóng (gửi HANGUP)"
 
-#: src/server/connection.c:3726
+#: src/server/connection.c:3737
 #, fuzzy
 msgid "# connections closed (transport issue)"
 msgstr "# các kết nối đã đóng (gửi HANGUP)"
 
-#: src/server/connection.c:3729
+#: src/server/connection.c:3740
 #, fuzzy
 msgid "# bytes encrypted"
 msgstr "# byte nhận được của dạng %d"
 
-#: src/server/connection.c:3733
+#: src/server/connection.c:3744
 #, fuzzy
 msgid "# bytes transmitted"
 msgstr "# byte đã truyền của dạng %d"
 
-#: src/server/connection.c:3737
+#: src/server/connection.c:3748
 #, fuzzy
 msgid "# bytes received"
 msgstr "# byte nhận được qua TCP"
 
-#: src/server/connection.c:3739
+#: src/server/connection.c:3750
 #, fuzzy
 msgid "# bytes decrypted"
 msgstr "# byte nhận được của dạng %d"
 
-#: src/server/connection.c:3740
+#: src/server/connection.c:3751
 #, fuzzy
 msgid "# bytes noise sent"
 msgstr "# byte nhận được do nhiễu đường truyền"
 
-#: src/server/connection.c:3743
+#: src/server/connection.c:3754
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3746
+#: src/server/connection.c:3757
 #, fuzzy
 msgid "# total bytes per second receive limit"
 msgstr "# byte nhận được do nhiễu đường truyền"
 
-#: src/server/connection.c:3749
+#: src/server/connection.c:3760
 #, fuzzy
 msgid "# total number of messages in send buffers"
 msgstr "số thông báo trong một khối tin nhắn"
 
-#: src/server/connection.c:3753
+#: src/server/connection.c:3764
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3757
+#: src/server/connection.c:3768
 msgid "# total number of bytes we were allowed to sent"
 msgstr ""
 
-#: src/server/connection.c:3761
+#: src/server/connection.c:3772
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
-#: src/server/connection.c:3764
+#: src/server/connection.c:3775
 msgid "# transports switched to stream transport"
 msgstr ""
 
-#: src/server/connection.c:3767
+#: src/server/connection.c:3778
 msgid "# average connection lifetime (in ms)"
 msgstr ""
 
-#: src/server/connection.c:3770
+#: src/server/connection.c:3781
 msgid "# conn. shutdown: other peer sent too much"
 msgstr ""
 
-#: src/server/connection.c:3773
+#: src/server/connection.c:3784
 msgid "# conn. shutdown: we lacked bandwidth"
 msgstr ""
 
-#: src/server/connection.c:3776
+#: src/server/connection.c:3787
 msgid "# conn. shutdown: other peer timed out"
 msgstr ""
 
-#: src/server/connection.c:3779
+#: src/server/connection.c:3790
 msgid "# conn. shutdown: timed out during connect"
 msgstr ""
 
-#: src/server/connection.c:3782
+#: src/server/connection.c:3793
 msgid "# conn. shutdown: other peer requested it"
 msgstr ""
 
@@ -3246,17 +3260,17 @@
 "%d out of %d peers contacted successfully (%d times transport unavailable).\n"
 msgstr "đã kết nối thành công %d từ %d đầu peer (có %d lần truyền tải).\n"
 
-#: src/server/tcpserver.c:111
+#: src/server/tcpserver.c:121
 #, fuzzy, c-format
 msgid "The `%s' request received from client is malformed.\n"
 msgstr "Yêu cầu '%s' nhận được từ máy khác là hỏng.\n"
 
-#: src/server/tcpserver.c:337
+#: src/server/tcpserver.c:391
 #, c-format
 msgid "`%s' failed for port %d. Is gnunetd already running?\n"
 msgstr ""
 
-#: src/server/tcpserver.c:414
+#: src/server/tcpserver.c:469 src/server/tcpserver.c:494
 #, fuzzy, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
@@ -3264,7 +3278,7 @@
 msgstr ""
 "Sự xác định mạng không đúng trong phần '%s' của cấu hình cho mục '%s': %s\n"
 
-#: src/server/tcpserver.c:472
+#: src/server/tcpserver.c:553
 #, c-format
 msgid "%s failed, message type %d already in use.\n"
 msgstr "%s thất bại, dạng thông báo %d đã sử dụng.\n"
@@ -3454,24 +3468,24 @@
 msgid "Syntax error in configuration entry HOST in section NETWORK: `%s'"
 msgstr "Lỗi cú pháp trong tập tin cấu hình '%s' trên dòng %d.\n"
 
-#: src/util/network_client/tcpio.c:302
+#: src/util/network_client/tcpio.c:313
 #, fuzzy, c-format
 msgid "Cannot connect to %s:%u: %s\n"
 msgstr "Không kết nối được tới %u.%u.%u.%u:%u: %s\n"
 
-#: src/util/network_client/tcpio.c:340
+#: src/util/network_client/tcpio.c:351
 #, fuzzy, c-format
 msgid "Error connecting to %s:%u\n"
 msgstr ""
 "\n"
 "Lỗi bỏ đánh chỉ mục tập tin: %s\n"
 
-#: src/util/network_client/tcpio.c:351
+#: src/util/network_client/tcpio.c:362
 #, fuzzy, c-format
 msgid "Failed to connect to %s:%u in %ds\n"
 msgstr "Kết nối tới gnunetd không thành công.\n"
 
-#: src/util/network_client/tcpio.c:516
+#: src/util/network_client/tcpio.c:527
 #, fuzzy, c-format
 msgid "`%s' failed, reply invalid!\n"
 msgstr "'%s' thất bại, câu trả lời sai!\n"
@@ -3488,6 +3502,16 @@
 msgid "select listen socket for `%s' not valid!\n"
 msgstr ""
 
+#: src/util/network/dns.c:313 src/util/network/dns.c:365
+#, fuzzy, c-format
+msgid "Could not find IP of host `%s': %s\n"
+msgstr "Không tìm thấy IP của máy '%s': %s\n"
+
+#: src/util/network/dns.c:442
+#, fuzzy, c-format
+msgid "Could not resolve `%s': %s\n"
+msgstr "Không tìm thấy '%s': %s\n"
+
 #: src/util/network/ipcheck.c:106 src/util/network/ipcheck.c:136
 #: src/util/network/ipcheck.c:186 src/util/network/ipcheck.c:211
 #: src/util/network/ipcheck.c:219
@@ -3515,41 +3539,36 @@
 msgid "Wrong format `%s' for network: %s\n"
 msgstr "Định dạng sai '%s' cho mạng: %s\n"
 
-#: src/util/network/io.c:86
+#: src/util/network/ip.c:216
 #, fuzzy, c-format
-msgid "Could not find IP of host `%s': %s\n"
-msgstr "Không tìm thấy IP của máy '%s': %s\n"
-
-#: src/util/network/ip.c:209
-#, fuzzy, c-format
 msgid ""
 "Could not find interface `%s' using `%s', trying to find another interface.\n"
 msgstr ""
 "Không tìm thấy giao diện '%s' trong '%s', đang thử kết gắn tới giao diện "
 "khác.\n"
 
-#: src/util/network/ip.c:287
+#: src/util/network/ip.c:295
 #, fuzzy, c-format
 msgid "Could not find an IP address for interface `%s'.\n"
 msgstr "Không tìm thấy một địa chỉ IP cho giao diện '%s'.\n"
 
-#: src/util/network/ip.c:297
+#: src/util/network/ip.c:306
 #, fuzzy, c-format
 msgid ""
 "There is more than one IP address specified for interface `%s'.\n"
-"GNUnet will use %u.%u.%u.%u.\n"
+"GNUnet will use %s.\n"
 msgstr ""
 "Có vài địa chỉ IP chỉ ra cho giao diện '%s'.\n"
 "GNUnet sẽ dùng %u.%u.%u.%u.\n"
 
-#: src/util/network/ip.c:319
+#: src/util/network/ip.c:330
 #, fuzzy, c-format
 msgid "Could not resolve `%s' to determine our IP address: %s\n"
 msgstr "Không tìm thấy '%s' để nhận ra địa chỉ IP của chúng ta: %s\n"
 
-#: src/util/network/ip.c:352
-#, c-format
-msgid "GNUnet now uses the IP address %u.%u.%u.%u.\n"
+#: src/util/network/ip.c:363
+#, fuzzy, c-format
+msgid "GNUnet now uses the IP address %s.\n"
 msgstr "GNUnet bây giờ sử dụng địa chỉ IP %u.%u.%u.%u.\n"
 
 #: src/util/error/error.c:117
@@ -4002,45 +4021,45 @@
 "hosts manually."
 msgstr ""
 
-#: contrib/config-daemon.scm:196
+#: contrib/config-daemon.scm:197
 msgid "HTTP Proxy Server"
 msgstr ""
 
-#: contrib/config-daemon.scm:198
+#: contrib/config-daemon.scm:199
 msgid ""
 "If you have to use a proxy for outbound HTTP connections, specify the proxy "
 "configuration here.  Default is no proxy."
 msgstr ""
 
-#: contrib/config-daemon.scm:210
+#: contrib/config-daemon.scm:211
 msgid ""
 "Name of the directory where gnunetd should store contact information about "
 "peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:212
+#: contrib/config-daemon.scm:213
 msgid ""
 "Unless you want to share the directory directly using a webserver, the "
 "default is most likely just fine."
 msgstr ""
 
-#: contrib/config-daemon.scm:238 contrib/config-client.scm:140
+#: contrib/config-daemon.scm:239 contrib/config-client.scm:140
 msgid "How long should logs be kept?"
 msgstr ""
 
-#: contrib/config-daemon.scm:240 contrib/config-client.scm:142
+#: contrib/config-daemon.scm:241 contrib/config-client.scm:142
 msgid ""
 "How long should logs be kept? If you specify a value greater than zero, a "
 "log is created each day with the date appended to its filename. These logs "
 "are deleted after $KEEPLOG days.\tTo keep logs forever, set this value to 0."
 msgstr ""
 
-#: contrib/config-daemon.scm:251
+#: contrib/config-daemon.scm:252
 msgid ""
 "What maximum number of open file descriptors should be requested from the OS?"
 msgstr ""
 
-#: contrib/config-daemon.scm:253
+#: contrib/config-daemon.scm:254
 msgid ""
 "The default of 1024 should be fine for most systems.  If your system can "
 "support more, increasing the number might help support additional clients on "
@@ -4052,66 +4071,66 @@
 "run with what it is given."
 msgstr ""
 
-#: contrib/config-daemon.scm:264
+#: contrib/config-daemon.scm:265
 msgid "Where should gnunetd write the logs?"
 msgstr ""
 
-#: contrib/config-daemon.scm:276
+#: contrib/config-daemon.scm:277
 msgid "Enable for extra-verbose logging."
 msgstr ""
 
-#: contrib/config-daemon.scm:288 contrib/config-client.scm:165
+#: contrib/config-daemon.scm:289 contrib/config-client.scm:165
 msgid "Logging"
 msgstr ""
 
-#: contrib/config-daemon.scm:289 contrib/config-client.scm:166
+#: contrib/config-daemon.scm:290 contrib/config-client.scm:166
 msgid "Specify which system messages should be logged how"
 msgstr ""
 
-#: contrib/config-daemon.scm:294 contrib/config-client.scm:170
+#: contrib/config-daemon.scm:295 contrib/config-client.scm:170
 msgid "Logging of events for users"
 msgstr ""
 
-#: contrib/config-daemon.scm:295 contrib/config-client.scm:171
+#: contrib/config-daemon.scm:296 contrib/config-client.scm:171
 msgid "Logging of events for the system administrator"
 msgstr ""
 
-#: contrib/config-daemon.scm:307
+#: contrib/config-daemon.scm:308
 msgid "Where should gnunetd write the PID?"
 msgstr ""
 
-#: contrib/config-daemon.scm:308
+#: contrib/config-daemon.scm:309
 msgid ""
 "The default is no longer /var/run/gnunetd.pid since we could not delete the "
 "file on shutdown at that location."
 msgstr ""
 
-#: contrib/config-daemon.scm:320
+#: contrib/config-daemon.scm:321
 msgid "As which user should gnunetd run?"
 msgstr ""
 
-#: contrib/config-daemon.scm:322
+#: contrib/config-daemon.scm:323
 msgid ""
 "Empty means \"current user\". On computer startup, it is root/SYSTEM.  Under "
 "Windows, this setting affects the creation of a new system service only."
 msgstr ""
 
-#: contrib/config-daemon.scm:335
+#: contrib/config-daemon.scm:336
 msgid "Should gnunetd be automatically started when the system boots?"
 msgstr ""
 
-#: contrib/config-daemon.scm:336
+#: contrib/config-daemon.scm:337
 msgid ""
 "Set to YES if gnunetd should be automatically started on boot.  If this "
 "option is set, gnunet-setup will install a script to start the daemon upon "
 "completion.  This option may not work on all systems."
 msgstr ""
 
-#: contrib/config-daemon.scm:348
+#: contrib/config-daemon.scm:349
 msgid "Which transport mechanisms should GNUnet use?"
 msgstr ""
 
-#: contrib/config-daemon.scm:350
+#: contrib/config-daemon.scm:351
 msgid ""
 "Use space-separated list of the modules, e.g.  \"udp smtp tcp\".  The "
 "available transports are udp, tcp, http, smtp and nat.\n"
@@ -4125,11 +4144,11 @@
 "itself."
 msgstr ""
 
-#: contrib/config-daemon.scm:364
+#: contrib/config-daemon.scm:365
 msgid "Which applications should gnunetd support?"
 msgstr ""
 
-#: contrib/config-daemon.scm:366
+#: contrib/config-daemon.scm:367
 msgid ""
 "Whenever this option is changed, you MUST run gnunet-update. Currently, the "
 "available applications are:\n"
@@ -4169,11 +4188,11 @@
 "compromise your anonymity."
 msgstr ""
 
-#: contrib/config-daemon.scm:397
+#: contrib/config-daemon.scm:398
 msgid "Disable client-server connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:398
+#: contrib/config-daemon.scm:399
 msgid ""
 "This option can be used to tell gnunetd not to open the client port.  When "
 "run like this, gnunetd will participate as a peer in the network but not "
@@ -4182,11 +4201,22 @@
 "prevent you from running diagnostic tools like gnunet-stats!"
 msgstr ""
 
-#: contrib/config-daemon.scm:410
+#: contrib/config-daemon.scm:411
+msgid "YES disables IPv6 support, NO enables IPv6 support"
+msgstr ""
+
+#: contrib/config-daemon.scm:412
+msgid ""
+"This option maybe useful on peers where the kernel does not support IPv6.  "
+"You might also want to set this option if you do not have an IPv6 network "
+"connection."
+msgstr ""
+
+#: contrib/config-daemon.scm:424
 msgid "Disable peer discovery"
 msgstr ""
 
-#: contrib/config-daemon.scm:411
+#: contrib/config-daemon.scm:425
 msgid ""
 "The option 'PRIVATE-NETWORK' can be used to limit the connections of this "
 "peer to peers of which the hostkey has been copied by hand to data/hosts;  "
@@ -4198,15 +4228,15 @@
 "lines above would need some minor editing :-)."
 msgstr ""
 
-#: contrib/config-daemon.scm:422
+#: contrib/config-daemon.scm:436
 msgid "Disable advertising this peer to other peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:434
+#: contrib/config-daemon.scm:448
 msgid "Disable automatic establishment of connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:435
+#: contrib/config-daemon.scm:449
 msgid ""
 "If this option is enabled, GNUnet will not automatically establish "
 "connections to other peers, but instead wait for applications to "
@@ -4214,22 +4244,22 @@
 "connect to us)."
 msgstr ""
 
-#: contrib/config-daemon.scm:446
+#: contrib/config-daemon.scm:460
 msgid "Enable advertising of other peers by this peer"
 msgstr ""
 
-#: contrib/config-daemon.scm:447
+#: contrib/config-daemon.scm:461
 msgid ""
 "This option maybe useful during testing, but turning it off is dangerous! If "
 "in any doubt, set it to YES (which is the default)."
 msgstr ""
 
-#: contrib/config-daemon.scm:458
+#: contrib/config-daemon.scm:472
 #, fuzzy
 msgid "Port for communication with GNUnet user interfaces"
 msgstr "In thông tin về các đầu peer của GNUnet."
 
-#: contrib/config-daemon.scm:459
+#: contrib/config-daemon.scm:473
 msgid ""
 "Which is the client-server port that is used between gnunetd and the clients "
 "(TCP only).  You may firewall this port for non-local machines (but you do "
@@ -4237,15 +4267,15 @@
 "connections from machines that are listed under TRUSTED)."
 msgstr ""
 
-#: contrib/config-daemon.scm:470
+#: contrib/config-daemon.scm:484
 msgid "Port for the integrated hostlist HTTP server"
 msgstr ""
 
-#: contrib/config-daemon.scm:482
-msgid "IPs allowed to use gnunetd server"
+#: contrib/config-daemon.scm:496
+msgid "IPv4 networks allowed to use gnunetd server"
 msgstr ""
 
-#: contrib/config-daemon.scm:483
+#: contrib/config-daemon.scm:497 contrib/config-daemon.scm:509
 msgid ""
 "This option specifies which hosts are trusted enough to connect as clients "
 "(to the TCP port).  This is useful if you run gnunetd on one host of your "
@@ -4256,70 +4286,74 @@
 "separated by a semicolon, spaces are not allowed."
 msgstr ""
 
-#: contrib/config-daemon.scm:495
+#: contrib/config-daemon.scm:508
+msgid "IPv6 networks allowed to use gnunetd server"
+msgstr ""
+
+#: contrib/config-daemon.scm:521
 msgid "Limit connections to the specfied set of peers."
 msgstr ""
 
-#: contrib/config-daemon.scm:496
+#: contrib/config-daemon.scm:522
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If it is set, "
 "only the specified peers are allowed. Specify the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:507
+#: contrib/config-daemon.scm:533
 msgid "Run gnunetd as this group."
 msgstr ""
 
-#: contrib/config-daemon.scm:508
+#: contrib/config-daemon.scm:534
 msgid ""
 "When started as root, gnunetd will change permissions to the given group."
 msgstr ""
 
-#: contrib/config-daemon.scm:519
+#: contrib/config-daemon.scm:545
 msgid "Prevent the specfied set of peers from connecting."
 msgstr ""
 
-#: contrib/config-daemon.scm:520
+#: contrib/config-daemon.scm:546
 msgid ""
 "If this option is not set, any peer is allowed to connect.  If the ID of a "
 "peer is listed here, connections from that peer will be refused.  Specify "
 "the list of peer IDs (not IPs!)"
 msgstr ""
 
-#: contrib/config-daemon.scm:531
+#: contrib/config-daemon.scm:557
 msgid "Topology Maintenance"
 msgstr ""
 
-#: contrib/config-daemon.scm:532
+#: contrib/config-daemon.scm:558
 msgid "Rarely used settings for peer advertisements and connections"
 msgstr ""
 
-#: contrib/config-daemon.scm:552
+#: contrib/config-daemon.scm:578
 #, fuzzy
 msgid "General settings"
 msgstr "Thiết lập khác"
 
-#: contrib/config-daemon.scm:553
+#: contrib/config-daemon.scm:579
 msgid "Settings that change the behavior of GNUnet in general"
 msgstr ""
 
-#: contrib/config-daemon.scm:579
+#: contrib/config-daemon.scm:606
 msgid "Modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:580
+#: contrib/config-daemon.scm:607
 msgid "Settings that select specific implementations for GNUnet modules"
 msgstr ""
 
-#: contrib/config-daemon.scm:598
+#: contrib/config-daemon.scm:625
 msgid "Fundamentals"
 msgstr ""
 
-#: contrib/config-daemon.scm:618
+#: contrib/config-daemon.scm:645
 msgid "Which database should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:620
+#: contrib/config-daemon.scm:647
 msgid ""
 "Which database should be used?  The options are \"sqstore_sqlite\" and "
 "\"sqstore_mysql\".  You must run gnunet-update after changing this value!\n"
@@ -4328,27 +4362,27 @@
 "is relatively simple.  Read the file doc/README.mysql for how to setup mysql."
 msgstr ""
 
-#: contrib/config-daemon.scm:633 contrib/config-daemon.scm:646
+#: contrib/config-daemon.scm:660 contrib/config-daemon.scm:673
 msgid "Which topology should be used?"
 msgstr ""
 
-#: contrib/config-daemon.scm:634
+#: contrib/config-daemon.scm:661
 msgid "Which database should be used for the temporary datastore of the DHT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:648
+#: contrib/config-daemon.scm:675
 msgid ""
 "Which topology should be used?  The only option at the moment is "
 "\"topology_default\""
 msgstr ""
 
-#: contrib/config-daemon.scm:662
+#: contrib/config-daemon.scm:689
 msgid ""
 "Minimum number of connected friends before this peer is allowed to connect "
 "to peers that are not listed as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:663
+#: contrib/config-daemon.scm:690
 msgid ""
 "Note that this option does not guarantee that the peer will be able to "
 "connect to the specified number of friends.  Also, if the peer had connected "
@@ -4361,55 +4395,55 @@
 "is higher than the overall connection target)."
 msgstr ""
 
-#: contrib/config-daemon.scm:674
+#: contrib/config-daemon.scm:701
 msgid ""
 "If set to YES, the peer is only allowed to connect to other peers that are "
 "explicitly specified as friends"
 msgstr ""
 
-#: contrib/config-daemon.scm:675
+#: contrib/config-daemon.scm:702
 msgid ""
 "Use YES only if you have (trustworthy) friends that use GNUnet and are "
 "afraid of establishing (direct) connections to unknown peers"
 msgstr ""
 
-#: contrib/config-daemon.scm:686
+#: contrib/config-daemon.scm:713
 msgid "List of friends for friend-to-friend topology"
 msgstr ""
 
-#: contrib/config-daemon.scm:687
+#: contrib/config-daemon.scm:714
 msgid ""
 "Specifies the name of a file which contains a list of GNUnet peer IDs that "
 "are friends.  If used with the friend-to-friend topology, this will ensure "
 "that GNUnet only connects to these peers (via any available transport)."
 msgstr ""
 
-#: contrib/config-daemon.scm:698
+#: contrib/config-daemon.scm:725
 msgid "Friend-to-Friend Topology Specification"
 msgstr ""
 
-#: contrib/config-daemon.scm:699
+#: contrib/config-daemon.scm:726
 #, fuzzy
 msgid "Settings for restricting connections to friends"
 msgstr "'%s' không thành công. Ngắt kết nối tới máy khách.\n"
 
-#: contrib/config-daemon.scm:716
+#: contrib/config-daemon.scm:743
 msgid "Name of the MySQL database GNUnet should use"
 msgstr ""
 
-#: contrib/config-daemon.scm:728
+#: contrib/config-daemon.scm:755
 msgid "Configuration file that specifies the MySQL username and password"
 msgstr ""
 
-#: contrib/config-daemon.scm:740
+#: contrib/config-daemon.scm:767
 msgid "Configuration of the MySQL database"
 msgstr ""
 
-#: contrib/config-daemon.scm:759
+#: contrib/config-daemon.scm:786
 msgid "MB of diskspace GNUnet can use for anonymous file sharing"
 msgstr ""
 
-#: contrib/config-daemon.scm:761
+#: contrib/config-daemon.scm:788
 msgid ""
 "How much disk space (MB) is GNUnet allowed to use for anonymous file "
 "sharing?  This does not take indexed files into account, only the space "
@@ -4420,12 +4454,12 @@
 "Note that if you change the quota, you need to run gnunet-update afterwards."
 msgstr ""
 
-#: contrib/config-daemon.scm:775
+#: contrib/config-daemon.scm:802
 #, fuzzy
 msgid "Number of entries in the migration buffer"
 msgstr "số thông báo trong một khối tin nhắn"
 
-#: contrib/config-daemon.scm:776
+#: contrib/config-daemon.scm:803
 msgid ""
 "Each entry uses about 32k of memory.  More entries can reduce disk IO and "
 "CPU usage at the expense of having gnunetd use more memory. Very large "
@@ -4433,19 +4467,19 @@
 "from sending unsolicited responses."
 msgstr ""
 
-#: contrib/config-daemon.scm:788
+#: contrib/config-daemon.scm:815
 msgid "Size of the routing table for anonymous routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:800
+#: contrib/config-daemon.scm:827
 msgid "Size of the routing table for DHT routing."
 msgstr ""
 
-#: contrib/config-daemon.scm:813
+#: contrib/config-daemon.scm:840
 msgid "Allow migrating content to this peer."
 msgstr ""
 
-#: contrib/config-daemon.scm:815
+#: contrib/config-daemon.scm:842
 msgid ""
 "If you say yes here, GNUnet will migrate content to your server, and you "
 "will not be able to control what data is stored on your machine. \n"
@@ -4457,13 +4491,13 @@
 "can be considered liable for it."
 msgstr ""
 
-#: contrib/config-daemon.scm:829
+#: contrib/config-daemon.scm:856
 msgid ""
 "MB of diskspace GNUnet can use for caching DHT index data (the data will be "
 "stored in /tmp)"
 msgstr ""
 
-#: contrib/config-daemon.scm:830
+#: contrib/config-daemon.scm:857
 msgid ""
 "DHT index data is inherently small and expires comparatively quickly.  It is "
 "deleted whenever gnunetd is shut down.\n"
@@ -4471,20 +4505,20 @@
 "The size of the DSTORE QUOTA is specified in MB."
 msgstr ""
 
-#: contrib/config-daemon.scm:844
+#: contrib/config-daemon.scm:871
 msgid "Options for anonymous file sharing"
 msgstr ""
 
-#: contrib/config-daemon.scm:863
+#: contrib/config-daemon.scm:890
 #, fuzzy
 msgid "Applications"
 msgstr "Tùy _chọn"
 
-#: contrib/config-daemon.scm:879
+#: contrib/config-daemon.scm:906
 msgid "Is this machine unreachable behind a NAT?"
 msgstr ""
 
-#: contrib/config-daemon.scm:880
+#: contrib/config-daemon.scm:907
 msgid ""
 "Set to YES if this machine is behind a NAT that limits connections from the "
 "outside to the GNUnet port and that cannot be traversed using UPnP.  Note "
@@ -4499,16 +4533,16 @@
 "otherwise."
 msgstr ""
 
-#: contrib/config-daemon.scm:891
+#: contrib/config-daemon.scm:918
 msgid "Which port should be used by the TCP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:903 contrib/config-daemon.scm:994
-#: contrib/config-daemon.scm:1144
+#: contrib/config-daemon.scm:930 contrib/config-daemon.scm:1021
+#: contrib/config-daemon.scm:1171
 msgid "Should we try to determine our external IP using UPnP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:904
+#: contrib/config-daemon.scm:931
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP.  You should disable this option if you are sure that you are "
@@ -4516,34 +4550,34 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:915
+#: contrib/config-daemon.scm:942
 msgid "Which IP(v4)s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:927
+#: contrib/config-daemon.scm:954
 msgid ""
 "Which IP(v4)s are allowed to connect? Leave empty to use the IP of your "
 "primary network interface."
 msgstr ""
 
-#: contrib/config-daemon.scm:939 contrib/config-daemon.scm:1192
+#: contrib/config-daemon.scm:966 contrib/config-daemon.scm:1219
 msgid "Which IPv6s are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:951 contrib/config-daemon.scm:1204
+#: contrib/config-daemon.scm:978 contrib/config-daemon.scm:1231
 msgid ""
 "Which IPv6s are allowed to connect? Leave empty to allow any IP to connect."
 msgstr ""
 
-#: contrib/config-daemon.scm:964
+#: contrib/config-daemon.scm:991
 msgid "TCP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:982
+#: contrib/config-daemon.scm:1009
 msgid "Which port should be used by the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:995 contrib/config-daemon.scm:1145
+#: contrib/config-daemon.scm:1022 contrib/config-daemon.scm:1172
 msgid ""
 "You can use 'make check' in src/transports/upnp/ to find out if your NAT "
 "supports UPnP. You should disable this option if you are sure that you are "
@@ -4551,11 +4585,11 @@
 "will not do much harm (only cost a small amount of resources)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1006
+#: contrib/config-daemon.scm:1033
 msgid "Which is the external port of the HTTP transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1007
+#: contrib/config-daemon.scm:1034
 msgid ""
 "Use this option if your firewall maps say port 80 to your real HTTP port.  "
 "This can be useful in making the HTTP messages appear even more legit "
@@ -4563,118 +4597,118 @@
 "priviledged port)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1018
+#: contrib/config-daemon.scm:1045
 msgid "HTTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1037
+#: contrib/config-daemon.scm:1064
 msgid "What is the maximum transfer unit for SMTP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1049
+#: contrib/config-daemon.scm:1076
 msgid ""
 "What is the maximum number of e-mails that gnunetd would be allowed to send "
 "per hour?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1050
+#: contrib/config-daemon.scm:1077
 msgid "Use 0 for unlimited"
 msgstr ""
 
-#: contrib/config-daemon.scm:1061
+#: contrib/config-daemon.scm:1088
 msgid "Which e-mail address should be used to send e-mail to this peer?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1062
+#: contrib/config-daemon.scm:1089
 msgid ""
 "You must make sure that e-mail received at this address is forwarded to the "
 "PIPE which is read by gnunetd.  Use the FILTER option to filter e-mail with "
 "procmail and the PIPE option to set the name of the pipe."
 msgstr ""
 
-#: contrib/config-daemon.scm:1073
+#: contrib/config-daemon.scm:1100
 msgid ""
 "Which header line should other peers include in e-mails to enable filtering?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1074
+#: contrib/config-daemon.scm:1101
 msgid ""
 "You can specify a header line here which can then be used by procmail to "
 "filter GNUnet e-mail from your inbox and forward it to gnunetd."
 msgstr ""
 
-#: contrib/config-daemon.scm:1085
+#: contrib/config-daemon.scm:1112
 msgid "What is the filename of the pipe where gnunetd can read its e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1086
+#: contrib/config-daemon.scm:1113
 msgid "Have a look at contrib/dot-procmailrc for an example .procmailrc file."
 msgstr ""
 
-#: contrib/config-daemon.scm:1097
+#: contrib/config-daemon.scm:1124
 msgid "What is the name and port of the server for outgoing e-mail?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1098
+#: contrib/config-daemon.scm:1125
 msgid "The basic format is HOSTNAME:PORT."
 msgstr ""
 
-#: contrib/config-daemon.scm:1109
+#: contrib/config-daemon.scm:1136
 msgid "SMTP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1132
+#: contrib/config-daemon.scm:1159
 msgid "Which port should be used by the UDP IPv4 transport?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1156
+#: contrib/config-daemon.scm:1183
 msgid "What is the maximum transfer unit for UDP?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1168
+#: contrib/config-daemon.scm:1195
 msgid "Which IPs are not allowed to connect?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1180
+#: contrib/config-daemon.scm:1207
 msgid ""
 "Which IPs are allowed to connect? Leave empty to allow connections from any "
 "IP."
 msgstr ""
 
-#: contrib/config-daemon.scm:1216
+#: contrib/config-daemon.scm:1243
 msgid "UDP transport"
 msgstr ""
 
-#: contrib/config-daemon.scm:1238
+#: contrib/config-daemon.scm:1265
 #, fuzzy
 msgid "Network interface"
 msgstr "Giao diện mạng:"
 
-#: contrib/config-daemon.scm:1250
+#: contrib/config-daemon.scm:1277
 msgid "External IP address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1262
+#: contrib/config-daemon.scm:1289
 msgid "External IPv6 address (leave empty to try auto-detection)"
 msgstr ""
 
-#: contrib/config-daemon.scm:1274
+#: contrib/config-daemon.scm:1301
 msgid "Transports"
 msgstr ""
 
-#: contrib/config-daemon.scm:1296
+#: contrib/config-daemon.scm:1323
 msgid "What is the maximum number of bytes per second that we may receive?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1308
+#: contrib/config-daemon.scm:1335
 msgid "What is the maximum number of bytes per second that we may send?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1320
+#: contrib/config-daemon.scm:1347
 msgid "What is the maximum CPU load (percentage)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1322
+#: contrib/config-daemon.scm:1349
 msgid ""
 "Which CPU load can be tolerated.  Load here always refers to the total "
 "system load, that is it includes CPU utilization by other processes.  A "
@@ -4684,11 +4718,11 @@
 "Multiprocessors may use values above 100."
 msgstr ""
 
-#: contrib/config-daemon.scm:1333
+#: contrib/config-daemon.scm:1360
 msgid "What is the maximum IO load (permille)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1335
+#: contrib/config-daemon.scm:1362
 msgid ""
 "Which IO load can be tolerated.  Load here refers to the percentage of CPU "
 "cycles wasted waiting for IO for the entire system, that is it includes disk "
@@ -4698,36 +4732,36 @@
 "values are typically between 10 and 75."
 msgstr ""
 
-#: contrib/config-daemon.scm:1346
+#: contrib/config-daemon.scm:1373
 msgid "What is the maximum CPU load (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1347
+#: contrib/config-daemon.scm:1374
 msgid ""
 "Which CPU load can be tolerated.  This is the hard limit, so once it is "
 "reached, gnunetd will start to massively drop data to reduce the load.  Use "
 "with caution."
 msgstr ""
 
-#: contrib/config-daemon.scm:1358
+#: contrib/config-daemon.scm:1385
 msgid "What is the maximum upstream bandwidth (hard limit)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1359
+#: contrib/config-daemon.scm:1386
 msgid ""
 "The limit is given as a percentage of the MAXNETUPBPS limit.  Use 100 to "
 "have MAXNETUPBPS be the hard limit.  Use zero for no limit."
 msgstr ""
 
-#: contrib/config-daemon.scm:1370
+#: contrib/config-daemon.scm:1397
 msgid "Should we disable random padding (experimental option)?"
 msgstr ""
 
-#: contrib/config-daemon.scm:1382
+#: contrib/config-daemon.scm:1409
 msgid "Use basic bandwidth limitation? (YES/NO).  If in doubt, say YES."
 msgstr ""
 
-#: contrib/config-daemon.scm:1384
+#: contrib/config-daemon.scm:1411
 msgid ""
 "Basic bandwidth limitation (YES) means simply that the bandwidth limits "
 "specified apply to GNUnet and only to GNUnet.  If set to YES, you simply "
@@ -4772,12 +4806,12 @@
 "since it is irrelevant)."
 msgstr ""
 
-#: contrib/config-daemon.scm:1401
+#: contrib/config-daemon.scm:1428
 #, fuzzy
 msgid "Network interface to monitor"
 msgstr "Giao diện mạng:"
 
-#: contrib/config-daemon.scm:1402
+#: contrib/config-daemon.scm:1429
 msgid ""
 "For which interfaces should we do accounting?  GNUnet will evaluate the "
 "total traffic (not only the GNUnet related traffic) and adjust its bandwidth "
@@ -4788,11 +4822,11 @@
 "number reported by  'gnunet-win-tool -n'."
 msgstr ""
 
-#: contrib/config-daemon.scm:1413
+#: contrib/config-daemon.scm:1440
 msgid "Load management"
 msgstr ""
 
-#: contrib/config-daemon.scm:1438 contrib/config-client.scm:401
+#: contrib/config-daemon.scm:1465 contrib/config-client.scm:401
 msgid "Root node"
 msgstr ""
 
@@ -5560,33 +5594,33 @@
 msgid "Not for English ;-)"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:785
+#: src/applications/fs/gap/fs.c:786
 #, fuzzy
 msgid "# gap requests total received"
 msgstr "# nhận được yêu cầu theo vết trace p2p"
 
-#: src/applications/fs/gap/fs.c:787
+#: src/applications/fs/gap/fs.c:788
 #, fuzzy
 msgid "# gap requests dropped due to load"
 msgstr "# Nhận được quảng cáo của đầu peer"
 
-#: src/applications/fs/gap/fs.c:789
+#: src/applications/fs/gap/fs.c:790
 #, fuzzy
 msgid "# gap content total received"
 msgstr "# nhận được yêu cầu theo vết trace p2p"
 
-#: src/applications/fs/gap/fs.c:791
+#: src/applications/fs/gap/fs.c:792
 msgid "# gap total trust awarded"
 msgstr ""
 
-#: src/applications/fs/gap/fs.c:819
+#: src/applications/fs/gap/fs.c:820
 #, fuzzy, c-format
 msgid ""
 "`%s' registering client handlers %d %d %d %d %d %d %d and P2P handlers %d %"
 "d\n"
 msgstr "'%s' đăng ký trình điều khiển máy khách %d %d %d %d %d %d %d %d %d\n"
 
-#: src/applications/fs/gap/fs.c:871
+#: src/applications/fs/gap/fs.c:872
 msgid "enables (anonymous) file-sharing"
 msgstr ""
 
@@ -5642,28 +5676,33 @@
 msgid "# on-demand fetches for migration"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:649
+#: src/applications/fs/gap/gap.c:666
 msgid "# gap queries dropped (table full)"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:651
+#: src/applications/fs/gap/gap.c:668
 msgid "# gap queries dropped (redundant)"
 msgstr ""
 
-#: src/applications/fs/gap/gap.c:653
+#: src/applications/fs/gap/gap.c:670
 #, fuzzy
 msgid "# gap queries routed"
 msgstr "# nhận được yêu cầu theo vết trace p2p"
 
-#: src/applications/fs/gap/gap.c:655
+#: src/applications/fs/gap/gap.c:672
 #, fuzzy
 msgid "# gap content found locally"
 msgstr "# nhận được yêu cầu theo vết trace p2p"
 
-#: src/applications/fs/gap/gap.c:658
+#: src/applications/fs/gap/gap.c:675
 msgid "# gap queries refreshed existing record"
 msgstr ""
 
+#: src/applications/fs/gap/gap.c:676
+#, fuzzy
+msgid "# trust earned"
+msgstr "# nhận được yêu cầu theo vết trace p2p"
+
 #: src/applications/fs/gap/ondemand.c:173
 #, fuzzy, c-format
 msgid ""
@@ -5685,25 +5724,33 @@
 "Unindexed ODB block `%s' from offset %llu already missing from datastore.\n"
 msgstr "Khối ODB đã bỏ chỉ mục '%s' từ %llu không có trong kho dữ liệu.\n"
 
-#: src/applications/fs/gap/plan.c:963
+#: src/applications/fs/gap/plan.c:968
 #, fuzzy
 msgid "# gap requests total sent"
 msgstr "# nhận được yêu cầu theo vết trace p2p"
 
-#: src/applications/fs/gap/plan.c:965
+#: src/applications/fs/gap/plan.c:970
 #, fuzzy
 msgid "# gap content total planned"
 msgstr "# nhận được yêu cầu theo vết trace p2p"
 
-#: src/applications/fs/gap/plan.c:967
+#: src/applications/fs/gap/plan.c:972
 msgid "# gap routes succeeded"
 msgstr ""
 
+#: src/applications/fs/gap/plan.c:973
+msgid "# trust spent"
+msgstr ""
+
 #: src/applications/fs/gap/anonymity.c:56
 msgid "Failed to get traffic stats.\n"
 msgstr "Lấy các thông tin truyền tải không thành công.\n"
 
 #, fuzzy
+#~ msgid "Could not find IPv6 address of host `%s': %s\n"
+#~ msgstr "Không tìm thấy IP của máy '%s': %s\n"
+
+#, fuzzy
 #~ msgid "VPN Received unknown IP version %d...\n"
 #~ msgstr "Nhận được thông báo testbed không rõ dạng %u.\n"
 
@@ -5985,10 +6032,6 @@
 #~ msgstr "hủy nạp môđun không thành công.  Đang cho máy khách biết.\n"
 
 #, fuzzy
-#~ msgid "`%s' %s failed: %s\n"
-#~ msgstr "'%s' %s không thành công: %s\n"
-
-#, fuzzy
 #~ msgid "received invalid `%s' message: %s.\n"
 #~ msgstr "nhận được thông báo '%s' sai: %s.\n"
 

Modified: GNUnet/src/applications/chat/gnunet-chat.c
===================================================================
--- GNUnet/src/applications/chat/gnunet-chat.c  2008-03-02 23:07:06 UTC (rev 
6519)
+++ GNUnet/src/applications/chat/gnunet-chat.c  2008-03-02 23:53:49 UTC (rev 
6520)
@@ -44,8 +44,6 @@
 
 static char *room_name = "gnunet";
 
-static char *quit = QUIT_COMMAND;
-
 /**
  * All gnunet-chat command line options
  */





reply via email to

[Prev in Thread] Current Thread [Next in Thread]