gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r5263 - in GNUnet: . po src/applications/pingpong


From: gnunet
Subject: [GNUnet-SVN] r5263 - in GNUnet: . po src/applications/pingpong
Date: Sat, 7 Jul 2007 02:19:03 -0600 (MDT)

Author: grothoff
Date: 2007-07-07 02:19:01 -0600 (Sat, 07 Jul 2007)
New Revision: 5263

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/pingpong/pingpong.c
Log:
pingpongwarning

Modified: GNUnet/ChangeLog
===================================================================
--- GNUnet/ChangeLog    2007-07-07 06:32:01 UTC (rev 5262)
+++ GNUnet/ChangeLog    2007-07-07 08:19:01 UTC (rev 5263)
@@ -1,3 +1,6 @@
+Sat Jul  7 00:22:47 MDT 2007
+       Releasing GNUnet 0.7.2a.
+
 Fri Jul  6 22:54:52 MDT 2007
        Fixed bugs in F2F topology code.  Eliminated a few
        confusing LOG messages. 

Modified: GNUnet/po/GNUnet.pot
===================================================================
--- GNUnet/po/GNUnet.pot        2007-07-07 06:32:01 UTC (rev 5262)
+++ GNUnet/po/GNUnet.pot        2007-07-07 08:19:01 UTC (rev 5263)
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2007-06-17 00:11-0600\n"
+"POT-Creation-Date: 2007-07-06 23:12-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <address@hidden>\n"
 "Language-Team: LANGUAGE <address@hidden>\n"
@@ -51,7 +51,7 @@
 msgid "UDP6: Could not determine my public IPv6 address.\n"
 msgstr ""
 
-#: src/transports/udp6.c:499 src/transports/udp.c:536
+#: src/transports/udp6.c:500 src/transports/udp.c:547
 #, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr ""
@@ -133,35 +133,35 @@
 msgid "MTU for `%s' is probably too low (fragmentation not implemented!)\n"
 msgstr ""
 
-#: src/transports/tcp.c:274
+#: src/transports/tcp.c:283
 msgid "TCP: Could not determine my public IP address.\n"
 msgstr ""
 
-#: src/transports/tcp.c:358
+#: src/transports/tcp.c:387
 #, c-format
 msgid "Cannot connect to %u.%u.%u.%u:%u: %s\n"
 msgstr ""
 
-#: src/transports/tcp.c:425 src/transports/tcp6.c:383
+#: src/transports/tcp.c:454 src/transports/tcp6.c:414
 #, c-format
 msgid "Failed to start transport service on port %d.\n"
 msgstr ""
 
-#: src/transports/tcp.c:554
+#: src/transports/tcp.c:584
 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:562
+#: src/transports/tcp.c:592
 msgid "# bytes received via TCP"
 msgstr ""
 
-#: src/transports/tcp.c:564
+#: src/transports/tcp.c:594
 msgid "# bytes sent via TCP"
 msgstr ""
 
-#: src/transports/tcp.c:566
+#: src/transports/tcp.c:596
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr ""
 
@@ -169,49 +169,49 @@
 msgid "UDP: Could not determine my public IP address.\n"
 msgstr ""
 
-#: src/transports/udp.c:382
+#: src/transports/udp.c:388
 #, c-format
 msgid "Failed to send message of size %d via UDP to %u.%u.%u.%u:%u: %s\n"
 msgstr ""
 
-#: src/transports/udp.c:554
+#: src/transports/udp.c:565
 msgid "# bytes received via UDP"
 msgstr ""
 
-#: src/transports/udp.c:556
+#: src/transports/udp.c:567
 msgid "# bytes sent via UDP"
 msgstr ""
 
-#: src/transports/udp.c:558
+#: src/transports/udp.c:569
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr ""
 
-#: src/transports/tcp6.c:227
+#: src/transports/tcp6.c:238
 msgid "Could not determine my public IPv6 address.\n"
 msgstr ""
 
-#: src/transports/tcp6.c:269
+#: src/transports/tcp6.c:300
 #, c-format
 msgid "`%s': unknown service: %s\n"
 msgstr ""
 
-#: src/transports/tcp6.c:500
+#: src/transports/tcp6.c:532
 msgid "# bytes received via TCP6"
 msgstr ""
 
-#: src/transports/tcp6.c:502
+#: src/transports/tcp6.c:534
 msgid "# bytes sent via TCP6"
 msgstr ""
 
-#: src/transports/tcp6.c:504
+#: src/transports/tcp6.c:536
 msgid "# bytes dropped by TCP6 (outgoing)"
 msgstr ""
 
-#: src/transports/tcp_helper.c:198
+#: src/transports/tcp_helper.c:248
 msgid "Received malformed message instead of welcome message. Closing.\n"
 msgstr ""
 
-#: src/transports/tcp_helper.c:214
+#: src/transports/tcp_helper.c:314
 msgid "Received malformed message from tcp-peer connection. Closing.\n"
 msgstr ""
 
@@ -477,7 +477,7 @@
 "ensures that this peer is known by other peers and discovers other peers"
 msgstr ""
 
-#: src/applications/topology_default/topology.c:448
+#: src/applications/topology_default/topology.c:471
 msgid "maintains GNUnet default mesh topology"
 msgstr ""
 
@@ -551,57 +551,61 @@
 #: src/applications/sqstore_sqlite/sqlite.c:53
 #: src/applications/sqstore_mysql/mysql.c:139
 #: src/applications/sqstore_mysql/mysql.c:146
-#: src/applications/sqstore_mysql/mysql.c:795
-#: src/applications/sqstore_mysql/mysql.c:811
-#: src/applications/sqstore_mysql/mysql.c:821
+#: src/applications/sqstore_mysql/mysql.c:825
 #: src/applications/sqstore_mysql/mysql.c:846
-#: src/applications/sqstore_mysql/mysql.c:857
-#: src/applications/sqstore_mysql/mysql.c:914
-#: src/applications/sqstore_mysql/mysql.c:1001
-#: src/applications/sqstore_mysql/mysql.c:1012
-#: src/applications/sqstore_mysql/mysql.c:1076
-#: src/applications/sqstore_mysql/mysql.c:1092
-#: src/applications/sqstore_mysql/mysql.c:1102
-#: src/applications/sqstore_mysql/mysql.c:1126
-#: src/applications/sqstore_mysql/mysql.c:1137
+#: src/applications/sqstore_mysql/mysql.c:858
+#: src/applications/sqstore_mysql/mysql.c:891
+#: src/applications/sqstore_mysql/mysql.c:904
+#: src/applications/sqstore_mysql/mysql.c:965
+#: src/applications/sqstore_mysql/mysql.c:1065
+#: src/applications/sqstore_mysql/mysql.c:1078
 #: src/applications/sqstore_mysql/mysql.c:1149
-#: src/applications/sqstore_mysql/mysql.c:1212
-#: src/applications/sqstore_mysql/mysql.c:1224
-#: src/applications/sqstore_mysql/mysql.c:1276
-#: src/applications/sqstore_mysql/mysql.c:1291
+#: src/applications/sqstore_mysql/mysql.c:1169
+#: src/applications/sqstore_mysql/mysql.c:1181
+#: src/applications/sqstore_mysql/mysql.c:1207
+#: src/applications/sqstore_mysql/mysql.c:1220
+#: src/applications/sqstore_mysql/mysql.c:1234
+#: src/applications/sqstore_mysql/mysql.c:1301
+#: src/applications/sqstore_mysql/mysql.c:1315
+#: src/applications/sqstore_mysql/mysql.c:1374
+#: src/applications/sqstore_mysql/mysql.c:1391
 #: src/applications/kvstore_sqlite/kv_sqlite.c:44
 #: src/applications/kvstore_sqlite/kv_sqlite.c:51
-#: src/applications/dstore/dstore.c:91 src/applications/dstore/dstore.c:178
-#: src/applications/dstore/dstore.c:237 src/applications/dstore/dstore.c:260
-#: src/applications/dstore/dstore.c:319 src/applications/dstore/dstore.c:372
-#: src/applications/dstore/dstore.c:462 src/util/crypto/symcipher_gcrypt.c:46
+#: src/applications/dstore/dstore.c:93 src/applications/dstore/dstore.c:180
+#: src/applications/dstore/dstore.c:240 src/applications/dstore/dstore.c:263
+#: src/applications/dstore/dstore.c:323 src/applications/dstore/dstore.c:378
+#: src/applications/dstore/dstore.c:474 src/util/crypto/symcipher_gcrypt.c:46
 #: src/util/crypto/symcipher_gcrypt.c:53 src/util/crypto/hostkey_gcrypt.c:63
 #: src/util/crypto/hostkey_gcrypt.c:70
 #, c-format
 msgid "`%s' failed at %s:%d with error: %s\n"
 msgstr ""
 
-#: src/applications/sqstore_sqlite/sqlite.c:195
+#: src/applications/sqstore_sqlite/sqlite.c:207
 #, c-format
 msgid "Unable to initialize SQLite: %s.\n"
 msgstr ""
 
-#: src/applications/sqstore_sqlite/sqlite.c:357
-#: src/applications/sqstore_sqlite/sqlite.c:378
-#: src/applications/sqstore_mysql/mysql.c:261
-#: src/applications/sqstore_mysql/mysql.c:875
-#: src/applications/sqstore_mysql/mysql.c:1164
+#: src/applications/sqstore_sqlite/sqlite.c:379
 #, c-format
-msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+msgid "Invalid data in %s (NCS).  Trying to fix (by deletion).\n"
 msgstr ""
 
-#: src/applications/sqstore_sqlite/sqlite.c:358
-#: src/applications/sqstore_sqlite/sqlite.c:379
+#: src/applications/sqstore_sqlite/sqlite.c:380
+#: src/applications/sqstore_sqlite/sqlite.c:401
 msgid "sqlite datastore"
 msgstr ""
 
-#: src/applications/sqstore_sqlite/sqlite.c:1371
-#: src/applications/sqstore_mysql/mysql.c:1352
+#: src/applications/sqstore_sqlite/sqlite.c:400
+#: src/applications/sqstore_mysql/mysql.c:262
+#: src/applications/sqstore_mysql/mysql.c:924
+#: src/applications/sqstore_mysql/mysql.c:1251
+#, c-format
+msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+msgstr ""
+
+#: src/applications/sqstore_sqlite/sqlite.c:1395
+#: src/applications/sqstore_mysql/mysql.c:1466
 msgid "# bytes in datastore"
 msgstr ""
 
@@ -731,49 +735,60 @@
 msgid "async RPC reply not received.\n"
 msgstr ""
 
-#: src/applications/sqstore_mysql/mysql.c:262
-#: src/applications/sqstore_mysql/mysql.c:876
-#: src/applications/sqstore_mysql/mysql.c:1165
+#: src/applications/sqstore_mysql/mysql.c:263
+#: src/applications/sqstore_mysql/mysql.c:925
+#: src/applications/sqstore_mysql/mysql.c:1252
 msgid "mysql datastore"
 msgstr ""
 
-#: src/applications/sqstore_mysql/mysql.c:424
+#: src/applications/sqstore_mysql/mysql.c:441
 #, c-format
 msgid ""
 "`%s' failed at %s:%d with error: I/%s S/%s SC/%s SS/%s SSC/%s U/%s D/%s DG/%"
 "s\n"
 msgstr ""
 
-#: src/applications/sqstore_mysql/mysql.c:1382
+#: src/applications/sqstore_mysql/mysql.c:1496
 #, c-format
 msgid "Trying to use file `%s' for MySQL configuration.\n"
 msgstr ""
 
-#: src/applications/sqstore_mysql/mysql.c:1405
+#: src/applications/sqstore_mysql/mysql.c:1518
 msgid ""
 "Failed to load MySQL database module.  Check that MySQL is running and "
 "configured properly!\n"
 msgstr ""
 
-#: src/applications/datastore/datastore.c:120
+#: src/applications/datastore/datastore.c:133
 #, c-format
 msgid "Availability test failed for `%s' at %s:%d.\n"
 msgstr ""
 
-#: src/applications/datastore/datastore.c:146
+#: src/applications/datastore/datastore.c:159
 #, c-format
 msgid "Database failed to delete `%s'.\n"
 msgstr ""
 
-#: src/applications/datastore/datastore.c:377
+#: src/applications/datastore/datastore.c:389
+msgid "# requests filtered by bloom filter"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:390
+msgid "# bloom filter false positives"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:392
 msgid "# bytes allowed in datastore"
 msgstr ""
 
-#: src/applications/datastore/datastore.c:392
-#: src/applications/datastore/datastore.c:489
+#: src/applications/datastore/datastore.c:406
 msgid "Failed to load state service. Trying to do without.\n"
 msgstr ""
 
+#: src/applications/datastore/datastore.c:528
+msgid "Failed to load sqstore service.  Check your configuration!\n"
+msgstr ""
+
 #: src/applications/identity/hostkey.c:123
 #, c-format
 msgid "Failed to access GNUnet home directory `%s'\n"
@@ -825,6 +840,17 @@
 msgid "Signature failed verification: signature invalid.\n"
 msgstr ""
 
+#: src/applications/identity/identity.c:928
+#: src/applications/identity/identity.c:1044
+#, c-format
+msgid "Peer `%s' is currently strictly blacklisted (for another %llums).\n"
+msgstr ""
+
+#: src/applications/identity/identity.c:1045
+#, c-format
+msgid "Peer `%s' is currently blacklisted (for another %llums).\n"
+msgstr ""
+
 #: src/applications/transport/transport.c:148
 #, c-format
 msgid ""
@@ -1228,112 +1254,112 @@
 msgid "allows mapping of the network topology"
 msgstr ""
 
-#: src/applications/gap/gap.c:1680
+#: src/applications/gap/gap.c:1661
 #, c-format
 msgid "GAP received invalid content from `%s'\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:1681
+#: src/applications/gap/gap.c:1662
 msgid "myself"
 msgstr ""
 
-#: src/applications/gap/gap.c:1863
+#: src/applications/gap/gap.c:1844
 msgid ""
 "Cover traffic requested but traffic service not loaded.  Rejecting request.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:1875 src/applications/fs/module/anonymity.c:67
+#: src/applications/gap/gap.c:1856 src/applications/fs/module/anonymity.c:67
 msgid "Failed to get traffic stats.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:1882 src/applications/gap/gap.c:1888
-#: src/applications/gap/gap.c:1895
+#: src/applications/gap/gap.c:1863 src/applications/gap/gap.c:1869
+#: src/applications/gap/gap.c:1876
 msgid "Cannot satisfy desired level of anonymity, ignoring request.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:2183
+#: src/applications/gap/gap.c:2155
 msgid "# gap requests total received"
 msgstr ""
 
-#: src/applications/gap/gap.c:2184
+#: src/applications/gap/gap.c:2156
 msgid "# gap requests policy: immediate drop"
 msgstr ""
 
-#: src/applications/gap/gap.c:2185
+#: src/applications/gap/gap.c:2157
 msgid "# gap requests policy: not routed"
 msgstr ""
 
-#: src/applications/gap/gap.c:2186
+#: src/applications/gap/gap.c:2158
 msgid "# gap requests policy: not answered"
 msgstr ""
 
-#: src/applications/gap/gap.c:2187
+#: src/applications/gap/gap.c:2159
 msgid "# gap requests processed: attempted add to RT"
 msgstr ""
 
-#: src/applications/gap/gap.c:2188
+#: src/applications/gap/gap.c:2160
 msgid "# gap requests processed: local result"
 msgstr ""
 
-#: src/applications/gap/gap.c:2189
+#: src/applications/gap/gap.c:2161
 msgid "# gap routing successes (total)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2190
+#: src/applications/gap/gap.c:2162
 msgid "# gap requests dropped: collision in RT"
 msgstr ""
 
-#: src/applications/gap/gap.c:2191
+#: src/applications/gap/gap.c:2163
 msgid "# gap requests forwarded (counting each peer)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2192
+#: src/applications/gap/gap.c:2164
 msgid "# gap duplicate requests (pending)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2193
+#: src/applications/gap/gap.c:2165
 msgid "# gap duplicate requests that were re-tried"
 msgstr ""
 
-#: src/applications/gap/gap.c:2194
+#: src/applications/gap/gap.c:2166
 msgid "# gap re-try ttl difference (cummulative)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2195
+#: src/applications/gap/gap.c:2167
 msgid "# gap reply duplicates"
 msgstr ""
 
-#: src/applications/gap/gap.c:2196
+#: src/applications/gap/gap.c:2168
 msgid "# gap spurious replies (dropped)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2197
+#: src/applications/gap/gap.c:2169
 msgid "# gap routing slots currently in use"
 msgstr ""
 
-#: src/applications/gap/gap.c:2198
+#: src/applications/gap/gap.c:2170
 msgid "# gap memory used for tracking seen content"
 msgstr ""
 
-#: src/applications/gap/gap.c:2199
+#: src/applications/gap/gap.c:2171
 msgid "# gap memory used for tracking routing destinations"
 msgstr ""
 
-#: src/applications/gap/gap.c:2200
+#: src/applications/gap/gap.c:2172
 msgid "# gap rewards pending"
 msgstr ""
 
-#: src/applications/gap/gap.c:2201
+#: src/applications/gap/gap.c:2173
 msgid "# gap response weights"
 msgstr ""
 
-#: src/applications/gap/gap.c:2217
+#: src/applications/gap/gap.c:2189
 msgid ""
 "Traffic service failed to load; gap cannot ensure cover-traffic "
 "availability.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:2245
+#: src/applications/gap/gap.c:2217
 #, c-format
 msgid "`%s' registering handlers %d %d\n"
 msgstr ""
@@ -1830,11 +1856,11 @@
 msgid "`%s' failed.  Is `%s' a file?\n"
 msgstr ""
 
-#: src/applications/fs/module/querymanager.c:227
+#: src/applications/fs/module/querymanager.c:225
 msgid "# FS currently tracked queries from clients"
 msgstr ""
 
-#: src/applications/fs/module/querymanager.c:229
+#: src/applications/fs/module/querymanager.c:227
 msgid "# FS replies passed to clients"
 msgstr ""
 
@@ -1868,39 +1894,43 @@
 "Unindexed ODB block `%s' from offset %llu already missing from datastore.\n"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1167
+#: src/applications/fs/module/fs.c:1211
 #, c-format
 msgid ""
 "You must specify a postive number for `%s' in the configuration in section `%"
 "s'.\n"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1180
+#: src/applications/fs/module/fs.c:1224
 msgid "# FS expired replies dropped"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1182
+#: src/applications/fs/module/fs.c:1226
 msgid "# FS valid replies received"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1219
+#: src/applications/fs/module/fs.c:1263
 #, c-format
 msgid "`%s' registering client handlers %d %d %d %d %d %d %d %d %d\n"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1259
+#: src/applications/fs/module/fs.c:1303
 msgid "enables (anonymous) file-sharing"
 msgstr ""
 
-#: src/applications/fs/module/migration.c:242
+#: src/applications/fs/module/migration.c:304
 msgid "# blocks migrated"
 msgstr ""
 
-#: src/applications/fs/module/migration.c:244
+#: src/applications/fs/module/migration.c:306
+msgid "# blocks fetched for migration"
+msgstr ""
+
+#: src/applications/fs/module/migration.c:308
 msgid "# on-demand block migration attempts"
 msgstr ""
 
-#: src/applications/fs/module/dht_push.c:123
+#: src/applications/fs/module/dht_push.c:137
 msgid "# blocks pushed into DHT"
 msgstr ""
 
@@ -2063,21 +2093,21 @@
 "schedule.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:368
+#: src/applications/topology_f2f/topology.c:382
 #, c-format
 msgid "Failed to read friends list from `%s'\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:386
+#: src/applications/topology_f2f/topology.c:400
 msgid "Syntax error in topology specification, skipping bytes.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:399
+#: src/applications/topology_f2f/topology.c:413
 #, c-format
 msgid "Syntax error in topology specification, skipping bytes `%s'.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:493
+#: src/applications/topology_f2f/topology.c:519
 msgid "maintains a friend-to-friend restricted topology"
 msgstr ""
 
@@ -2118,17 +2148,22 @@
 msgid "# HELLOs downloaded via http"
 msgstr ""
 
-#: src/applications/traffic/traffic.c:450
+#: src/applications/traffic/traffic.c:441
 #, c-format
 msgid "# bytes transmitted of type %d"
 msgstr ""
 
-#: src/applications/traffic/traffic.c:470
+#: src/applications/traffic/traffic.c:459
 #, c-format
 msgid "# bytes received of type %d"
 msgstr ""
 
-#: src/applications/traffic/traffic.c:624
+#: src/applications/traffic/traffic.c:478
+#, c-format
+msgid "# bytes received in plaintext of type %d"
+msgstr ""
+
+#: src/applications/traffic/traffic.c:639
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr ""
 
@@ -2352,34 +2387,34 @@
 msgid "No"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1396
+#: src/applications/vpn/vpn.c:1398
 #, c-format
 msgid "`%s' initialising RFC4913 module  %d and %d\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1397
+#: src/applications/vpn/vpn.c:1399
 #, c-format
 msgid "RFC4193 my First 4 hex digits of host id are %x\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1447
+#: src/applications/vpn/vpn.c:1449
 msgid "enables IPv6 over GNUnet (incomplete)"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1479
+#: src/applications/vpn/vpn.c:1481
 msgid "RFC4193 Waiting for tun thread to end\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1492
+#: src/applications/vpn/vpn.c:1494
 msgid "RFC4193 The tun thread has ended\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1507
+#: src/applications/vpn/vpn.c:1509
 #, c-format
 msgid "RFC4193 Closing tunnel %d fd %d\n"
 msgstr ""
 
-#: src/applications/dstore/dstore.c:530
+#: src/applications/dstore/dstore.c:555
 msgid "# bytes in dstore"
 msgstr ""
 
@@ -2413,83 +2448,83 @@
 msgid "run in client mode (for getting client configuration values)"
 msgstr ""
 
-#: src/server/connection.c:1133
+#: src/server/connection.c:1116
 #, c-format
 msgid "`%s' selected %d out of %d messages (MTU: %d).\n"
 msgstr ""
 
-#: src/server/connection.c:1142
+#: src/server/connection.c:1125
 #, c-format
 msgid "Message details: %u: length %d, priority: %d\n"
 msgstr ""
 
-#: src/server/connection.c:2674
+#: src/server/connection.c:2594
 #, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr ""
 
-#: src/server/connection.c:2754
+#: src/server/connection.c:2679
 #, c-format
 msgid "Invalid sequence number %u <= %u, dropping message.\n"
 msgstr ""
 
-#: src/server/connection.c:2771
+#: src/server/connection.c:2698
 msgid "Message received more than one day old. Dropped.\n"
 msgstr ""
 
-#: src/server/connection.c:3217
+#: src/server/connection.c:3154
 msgid "# outgoing messages dropped"
 msgstr ""
 
-#: src/server/connection.c:3221
+#: src/server/connection.c:3158
 msgid "# bytes of outgoing messages dropped"
 msgstr ""
 
-#: src/server/connection.c:3223
+#: src/server/connection.c:3160
 msgid "# connections closed (HANGUP sent)"
 msgstr ""
 
-#: src/server/connection.c:3226
+#: src/server/connection.c:3163
 msgid "# bytes encrypted"
 msgstr ""
 
-#: src/server/connection.c:3230
+#: src/server/connection.c:3167
 msgid "# bytes transmitted"
 msgstr ""
 
-#: src/server/connection.c:3234
+#: src/server/connection.c:3171
 msgid "# bytes received"
 msgstr ""
 
-#: src/server/connection.c:3237
+#: src/server/connection.c:3174
 msgid "# bytes decrypted"
 msgstr ""
 
-#: src/server/connection.c:3239
+#: src/server/connection.c:3176
 msgid "# bytes noise sent"
 msgstr ""
 
-#: src/server/connection.c:3241
+#: src/server/connection.c:3178
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3243
+#: src/server/connection.c:3180
 msgid "# total bytes per second receive limit"
 msgstr ""
 
-#: src/server/connection.c:3245
+#: src/server/connection.c:3182
 msgid "# total number of messages in send buffers"
 msgstr ""
 
-#: src/server/connection.c:3247
+#: src/server/connection.c:3184
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3249
+#: src/server/connection.c:3186
 msgid "# total number of bytes we were allowed to sent"
 msgstr ""
 
-#: src/server/connection.c:3251
+#: src/server/connection.c:3188
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
@@ -2714,19 +2749,19 @@
 msgid "`%s' failed for port %d. Is gnunetd already running?\n"
 msgstr ""
 
-#: src/server/tcpserver.c:413
+#: src/server/tcpserver.c:414
 #, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
 "entry `%s': %s\n"
 msgstr ""
 
-#: src/server/tcpserver.c:465
+#: src/server/tcpserver.c:466
 #, c-format
 msgid "%s failed, message type %d already in use.\n"
 msgstr ""
 
-#: src/server/handler.c:380
+#: src/server/handler.c:401
 #, c-format
 msgid "Received corrupt message from peer `%s'in %s:%d.\n"
 msgstr ""
@@ -2812,7 +2847,7 @@
 msgid "Failed to parse interface data from `%s'.\n"
 msgstr ""
 
-#: src/util/os/statuscalls.c:365 src/util/os/statuscalls.c:374
+#: src/util/os/statuscalls.c:368 src/util/os/statuscalls.c:377
 #, c-format
 msgid ""
 "No network interfaces defined in configuration section `%s' under `%s'!\n"
@@ -2855,12 +2890,16 @@
 msgid "Cannot query the CPU usage (Win 9x)\n"
 msgstr ""
 
-#: src/util/os/user.c:125 src/util/os/user.c:166
+#: src/util/os/user.c:128 src/util/os/user.c:169
 #, c-format
 msgid "Cannot obtain information about user `%s': %s\n"
 msgstr ""
 
-#: src/util/os/user.c:140
+#: src/util/os/user.c:130
+msgid "No such user"
+msgstr ""
+
+#: src/util/os/user.c:143
 #, c-format
 msgid "Cannot change user/group to `%s': %s\n"
 msgstr ""
@@ -2870,11 +2909,11 @@
 msgid "Invalid process priority `%s'\n"
 msgstr ""
 
-#: src/util/network/select.c:306
+#: src/util/network/select.c:315
 msgid "Received malformed message (too small) from connection. Closing.\n"
 msgstr ""
 
-#: src/util/network/select.c:472
+#: src/util/network/select.c:482
 msgid "select listen socket not valid!\n"
 msgstr ""
 
@@ -2937,7 +2976,7 @@
 msgid "`%s' failed for drive `%s': %u\n"
 msgstr ""
 
-#: src/util/disk/storage.c:519
+#: src/util/disk/storage.c:531
 #, c-format
 msgid "Expected `%s' to be a directory!\n"
 msgstr ""
@@ -3034,33 +3073,49 @@
 msgid "NOTHING"
 msgstr ""
 
-#: src/util/threads/mutex.c:145 src/util/threads/mutex.c:165
+#: src/util/threads/mutex.c:145 src/util/threads/semaphore.c:174
+#: src/util/threads/pthread.c:150
 #, c-format
+msgid "Real-time delay violation (%llu ms) at %s:%u\n"
+msgstr ""
+
+#: src/util/threads/mutex.c:154 src/util/threads/mutex.c:194
+#, c-format
 msgid "Invalid argument for `%s'.\n"
 msgstr ""
 
-#: src/util/threads/mutex.c:150
+#: src/util/threads/mutex.c:159
 #, c-format
 msgid "Deadlock due to `%s'.\n"
 msgstr ""
 
-#: src/util/threads/mutex.c:170
+#: src/util/threads/mutex.c:181
 #, c-format
+msgid "Lock aquired for too long (%llu ms) at %s:%u\n"
+msgstr ""
+
+#: src/util/threads/mutex.c:199
+#, c-format
 msgid "Permission denied for `%s'.\n"
 msgstr ""
 
-#: src/util/threads/pthread.c:158 src/util/threads/pthread.c:166
-#: src/util/threads/pthread.c:173 src/util/threads/pthread.c:266
+#: src/util/threads/pthread.c:162 src/util/threads/pthread.c:170
+#: src/util/threads/pthread.c:177 src/util/threads/pthread.c:270
 #, c-format
 msgid "`%s' failed with error code %s: %s\n"
 msgstr ""
 
-#: src/util/threads/pthread.c:180 src/util/threads/pthread.c:277
+#: src/util/threads/pthread.c:184 src/util/threads/pthread.c:281
 #, c-format
 msgid "`%s' failed with error code %d: %s\n"
 msgstr ""
 
-#: src/util/loggers/file.c:249
+#: src/util/loggers/file.c:231
+#, c-format
+msgid "Failed to open log-file `%s': %s\n"
+msgstr ""
+
+#: src/util/loggers/file.c:256
 msgid "GNUnet error log"
 msgstr ""
 
@@ -3830,19 +3885,20 @@
 msgid "specify host on which gnunetd is running"
 msgstr ""
 
-#: src/include/gnunet_util_error.h:215 src/include/gnunet_util_error.h:217
-#: src/include/gnunet_util_error.h:219 src/include/gnunet_util_error.h:221
+#: src/include/gnunet_util_error.h:218 src/include/gnunet_util_error.h:220
+#: src/include/gnunet_util_error.h:226 src/include/gnunet_util_error.h:236
+#: src/include/gnunet_util_error.h:242
 #, c-format
 msgid "Internal error: assertion failed at %s:%d in %s.\n"
 msgstr ""
 
-#: src/include/gnunet_util_error.h:228 src/include/gnunet_util_error.h:235
-#: src/include/gnunet_util_error.h:242 src/include/gnunet_util_error.h:249
+#: src/include/gnunet_util_error.h:249 src/include/gnunet_util_error.h:256
+#: src/include/gnunet_util_error.h:263 src/include/gnunet_util_error.h:270
 #, c-format
 msgid "`%s' failed at %s:%d in %s with error: %s\n"
 msgstr ""
 
-#: src/include/gnunet_util_error.h:256 src/include/gnunet_util_error.h:263
+#: src/include/gnunet_util_error.h:277 src/include/gnunet_util_error.h:284
 #, c-format
 msgid "`%s' failed on file `%s' at %s:%d in %s with error: %s\n"
 msgstr ""

Modified: GNUnet/po/de.po
===================================================================
--- GNUnet/po/de.po     2007-07-07 06:32:01 UTC (rev 5262)
+++ GNUnet/po/de.po     2007-07-07 08:19:01 UTC (rev 5263)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: GNUnet 0.7.0b\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2007-06-17 00:11-0600\n"
+"POT-Creation-Date: 2007-07-06 23:12-0600\n"
 "PO-Revision-Date: 2006-03-17 21:37+0100\n"
 "Last-Translator: Nils Durner <address@hidden>\n"
 "Language-Team: German <address@hidden>\n"
@@ -55,7 +55,7 @@
 msgid "UDP6: Could not determine my public IPv6 address.\n"
 msgstr "UDP6: Öffentliche IPv6-Adresse konnte nicht ermittelt werden.\n"
 
-#: src/transports/udp6.c:499 src/transports/udp.c:536
+#: src/transports/udp6.c:500 src/transports/udp.c:547
 #, fuzzy, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr ""
@@ -146,36 +146,36 @@
 "MTU für `%s' ist möglicherweise zu gering (Fragmentierung ist nicht "
 "implementiert!)\n"
 
-#: src/transports/tcp.c:274
+#: src/transports/tcp.c:283
 #, fuzzy
 msgid "TCP: Could not determine my public IP address.\n"
 msgstr "HTTP: öffentliche IP-Adresse konnte nicht ermittelt werden.\n"
 
-#: src/transports/tcp.c:358
+#: src/transports/tcp.c:387
 #, c-format
 msgid "Cannot connect to %u.%u.%u.%u:%u: %s\n"
 msgstr "Verbindung zu %u.%u.%u.%u:%u fehlgeschlagen: %s\n"
 
-#: src/transports/tcp.c:425 src/transports/tcp6.c:383
+#: src/transports/tcp.c:454 src/transports/tcp6.c:414
 #, c-format
 msgid "Failed to start transport service on port %d.\n"
 msgstr "Der Transportdienst auf Port %d konnte nicht gestartet werden.\n"
 
-#: src/transports/tcp.c:554
+#: src/transports/tcp.c:584
 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:562
+#: src/transports/tcp.c:592
 msgid "# bytes received via TCP"
 msgstr "# Bytes empfangen über TCP"
 
-#: src/transports/tcp.c:564
+#: src/transports/tcp.c:594
 msgid "# bytes sent via TCP"
 msgstr "# Bytes gesendet über TCP"
 
-#: src/transports/tcp.c:566
+#: src/transports/tcp.c:596
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr "# Bytes verworfen von TCP (ausgehend)"
 
@@ -183,57 +183,57 @@
 msgid "UDP: Could not determine my public IP address.\n"
 msgstr "UDP: öffentliche IP-Adresse konnte nicht ermittelt werden.\n"
 
-#: src/transports/udp.c:382
+#: src/transports/udp.c:388
 #, c-format
 msgid "Failed to send message of size %d via UDP to %u.%u.%u.%u:%u: %s\n"
 msgstr ""
 "Eine Nachricht der Größe %d konnte nicht per UDP an %u.%u.%u.%u:%u versendet "
 "werden: %s\n"
 
-#: src/transports/udp.c:554
+#: src/transports/udp.c:565
 msgid "# bytes received via UDP"
 msgstr "# Bytes empfangen über UDP"
 
-#: src/transports/udp.c:556
+#: src/transports/udp.c:567
 msgid "# bytes sent via UDP"
 msgstr "# Bytes gesendet über UDP"
 
-#: src/transports/udp.c:558
+#: src/transports/udp.c:569
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr "# Bytes verworfen von UDP (outgoing)"
 
-#: src/transports/tcp6.c:227
+#: src/transports/tcp6.c:238
 msgid "Could not determine my public IPv6 address.\n"
 msgstr "Die öffentliche IPv6-Adresse konnte nicht ermittelt werden.\n"
 
-#: src/transports/tcp6.c:269
+#: src/transports/tcp6.c:300
 #, c-format
 msgid "`%s': unknown service: %s\n"
 msgstr "`%s': unbekannter Dienst: %s\n"
 
-#: src/transports/tcp6.c:500
+#: src/transports/tcp6.c:532
 #, fuzzy
 msgid "# bytes received via TCP6"
 msgstr "# Bytes empfangen über TCP"
 
-#: src/transports/tcp6.c:502
+#: src/transports/tcp6.c:534
 #, fuzzy
 msgid "# bytes sent via TCP6"
 msgstr "# Bytes gesendet über TCP"
 
-#: src/transports/tcp6.c:504
+#: src/transports/tcp6.c:536
 #, fuzzy
 msgid "# bytes dropped by TCP6 (outgoing)"
 msgstr "# Bytes verworfen von TCP (ausgehend)"
 
-#: src/transports/tcp_helper.c:198
+#: src/transports/tcp_helper.c:248
 #, fuzzy
 msgid "Received malformed message instead of welcome message. Closing.\n"
 msgstr ""
 "Es wurde per TCP von einem anderen Knoten eine ungültige Nachricht (Größe %"
 "u) empfangen. Verbindung wird geschlossen.\n"
 
-#: src/transports/tcp_helper.c:214
+#: src/transports/tcp_helper.c:314
 #, fuzzy
 msgid "Received malformed message from tcp-peer connection. Closing.\n"
 msgstr ""
@@ -530,7 +530,7 @@
 "Stellt sicher, dass dieser Knoten anderen Knoten bekannt ist und entdeckt "
 "andere Knoten"
 
-#: src/applications/topology_default/topology.c:448
+#: src/applications/topology_default/topology.c:471
 msgid "maintains GNUnet default mesh topology"
 msgstr ""
 
@@ -610,57 +610,61 @@
 #: src/applications/sqstore_sqlite/sqlite.c:53
 #: src/applications/sqstore_mysql/mysql.c:139
 #: src/applications/sqstore_mysql/mysql.c:146
-#: src/applications/sqstore_mysql/mysql.c:795
-#: src/applications/sqstore_mysql/mysql.c:811
-#: src/applications/sqstore_mysql/mysql.c:821
+#: src/applications/sqstore_mysql/mysql.c:825
 #: src/applications/sqstore_mysql/mysql.c:846
-#: src/applications/sqstore_mysql/mysql.c:857
-#: src/applications/sqstore_mysql/mysql.c:914
-#: src/applications/sqstore_mysql/mysql.c:1001
-#: src/applications/sqstore_mysql/mysql.c:1012
-#: src/applications/sqstore_mysql/mysql.c:1076
-#: src/applications/sqstore_mysql/mysql.c:1092
-#: src/applications/sqstore_mysql/mysql.c:1102
-#: src/applications/sqstore_mysql/mysql.c:1126
-#: src/applications/sqstore_mysql/mysql.c:1137
+#: src/applications/sqstore_mysql/mysql.c:858
+#: src/applications/sqstore_mysql/mysql.c:891
+#: src/applications/sqstore_mysql/mysql.c:904
+#: src/applications/sqstore_mysql/mysql.c:965
+#: src/applications/sqstore_mysql/mysql.c:1065
+#: src/applications/sqstore_mysql/mysql.c:1078
 #: src/applications/sqstore_mysql/mysql.c:1149
-#: src/applications/sqstore_mysql/mysql.c:1212
-#: src/applications/sqstore_mysql/mysql.c:1224
-#: src/applications/sqstore_mysql/mysql.c:1276
-#: src/applications/sqstore_mysql/mysql.c:1291
+#: src/applications/sqstore_mysql/mysql.c:1169
+#: src/applications/sqstore_mysql/mysql.c:1181
+#: src/applications/sqstore_mysql/mysql.c:1207
+#: src/applications/sqstore_mysql/mysql.c:1220
+#: src/applications/sqstore_mysql/mysql.c:1234
+#: src/applications/sqstore_mysql/mysql.c:1301
+#: src/applications/sqstore_mysql/mysql.c:1315
+#: src/applications/sqstore_mysql/mysql.c:1374
+#: src/applications/sqstore_mysql/mysql.c:1391
 #: src/applications/kvstore_sqlite/kv_sqlite.c:44
 #: src/applications/kvstore_sqlite/kv_sqlite.c:51
-#: src/applications/dstore/dstore.c:91 src/applications/dstore/dstore.c:178
-#: src/applications/dstore/dstore.c:237 src/applications/dstore/dstore.c:260
-#: src/applications/dstore/dstore.c:319 src/applications/dstore/dstore.c:372
-#: src/applications/dstore/dstore.c:462 src/util/crypto/symcipher_gcrypt.c:46
+#: src/applications/dstore/dstore.c:93 src/applications/dstore/dstore.c:180
+#: src/applications/dstore/dstore.c:240 src/applications/dstore/dstore.c:263
+#: src/applications/dstore/dstore.c:323 src/applications/dstore/dstore.c:378
+#: src/applications/dstore/dstore.c:474 src/util/crypto/symcipher_gcrypt.c:46
 #: src/util/crypto/symcipher_gcrypt.c:53 src/util/crypto/hostkey_gcrypt.c:63
 #: src/util/crypto/hostkey_gcrypt.c:70
 #, c-format
 msgid "`%s' failed at %s:%d with error: %s\n"
 msgstr "`%s' schlug bei %s:%d mit dem Fehler %s fehl\n"
 
-#: src/applications/sqstore_sqlite/sqlite.c:195
+#: src/applications/sqstore_sqlite/sqlite.c:207
 #, c-format
 msgid "Unable to initialize SQLite: %s.\n"
 msgstr "SQLite Datenbank konnte nicht initialisiert werden: %s.\n"
 
-#: src/applications/sqstore_sqlite/sqlite.c:357
-#: src/applications/sqstore_sqlite/sqlite.c:378
-#: src/applications/sqstore_mysql/mysql.c:261
-#: src/applications/sqstore_mysql/mysql.c:875
-#: src/applications/sqstore_mysql/mysql.c:1164
-#, c-format
-msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+#: src/applications/sqstore_sqlite/sqlite.c:379
+#, fuzzy, c-format
+msgid "Invalid data in %s (NCS).  Trying to fix (by deletion).\n"
 msgstr "Ungültige Daten in %s. Korrektur wird versucht (durch Löschung).\n"
 
-#: src/applications/sqstore_sqlite/sqlite.c:358
-#: src/applications/sqstore_sqlite/sqlite.c:379
+#: src/applications/sqstore_sqlite/sqlite.c:380
+#: src/applications/sqstore_sqlite/sqlite.c:401
 msgid "sqlite datastore"
 msgstr "sqlite Datenspeicher"
 
-#: src/applications/sqstore_sqlite/sqlite.c:1371
-#: src/applications/sqstore_mysql/mysql.c:1352
+#: src/applications/sqstore_sqlite/sqlite.c:400
+#: src/applications/sqstore_mysql/mysql.c:262
+#: src/applications/sqstore_mysql/mysql.c:924
+#: src/applications/sqstore_mysql/mysql.c:1251
+#, c-format
+msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+msgstr "Ungültige Daten in %s. Korrektur wird versucht (durch Löschung).\n"
+
+#: src/applications/sqstore_sqlite/sqlite.c:1395
+#: src/applications/sqstore_mysql/mysql.c:1466
 msgid "# bytes in datastore"
 msgstr "# bytes in der Datenbank"
 
@@ -802,25 +806,25 @@
 msgid "async RPC reply not received.\n"
 msgstr "async RPC Antwort nicht empfangen.\n"
 
-#: src/applications/sqstore_mysql/mysql.c:262
-#: src/applications/sqstore_mysql/mysql.c:876
-#: src/applications/sqstore_mysql/mysql.c:1165
+#: src/applications/sqstore_mysql/mysql.c:263
+#: src/applications/sqstore_mysql/mysql.c:925
+#: src/applications/sqstore_mysql/mysql.c:1252
 msgid "mysql datastore"
 msgstr "mysql Datenspeicher"
 
-#: src/applications/sqstore_mysql/mysql.c:424
+#: src/applications/sqstore_mysql/mysql.c:441
 #, fuzzy, c-format
 msgid ""
 "`%s' failed at %s:%d with error: I/%s S/%s SC/%s SS/%s SSC/%s U/%s D/%s DG/%"
 "s\n"
 msgstr "`%s' schlug bei %s:%d mit dem Fehler %s fehl\n"
 
-#: src/applications/sqstore_mysql/mysql.c:1382
+#: src/applications/sqstore_mysql/mysql.c:1496
 #, c-format
 msgid "Trying to use file `%s' for MySQL configuration.\n"
 msgstr "Versuche, Datei `%s' für MySQL Konfiguration zu verwenden.\n"
 
-#: src/applications/sqstore_mysql/mysql.c:1405
+#: src/applications/sqstore_mysql/mysql.c:1518
 msgid ""
 "Failed to load MySQL database module.  Check that MySQL is running and "
 "configured properly!\n"
@@ -828,26 +832,38 @@
 "Fehler beim Laden des MySQL Datenbankmoduls. Prüfen Sie, ob MySQL läuft und "
 "richtig eingerichtet ist!\n"
 
-#: src/applications/datastore/datastore.c:120
+#: src/applications/datastore/datastore.c:133
 #, c-format
 msgid "Availability test failed for `%s' at %s:%d.\n"
 msgstr "Verfügbarkeitstest für `%s' fehlgeschlagen bei %s:%d.\n"
 
-#: src/applications/datastore/datastore.c:146
+#: src/applications/datastore/datastore.c:159
 #, c-format
 msgid "Database failed to delete `%s'.\n"
 msgstr "Die Datenbank konnte `%s' nicht löschen.\n"
 
-#: src/applications/datastore/datastore.c:377
+#: src/applications/datastore/datastore.c:389
+msgid "# requests filtered by bloom filter"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:390
+msgid "# bloom filter false positives"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:392
 msgid "# bytes allowed in datastore"
 msgstr "# bytes erlaubt in der Datenbank"
 
-#: src/applications/datastore/datastore.c:392
-#: src/applications/datastore/datastore.c:489
+#: src/applications/datastore/datastore.c:406
 #, fuzzy
 msgid "Failed to load state service. Trying to do without.\n"
 msgstr "Der Transportdienst auf Port %d konnte nicht gestartet werden.\n"
 
+#: src/applications/datastore/datastore.c:528
+#, fuzzy
+msgid "Failed to load sqstore service.  Check your configuration!\n"
+msgstr "Der Transportdienst auf Port %d konnte nicht gestartet werden.\n"
+
 #: src/applications/identity/hostkey.c:123
 #, fuzzy, c-format
 msgid "Failed to access GNUnet home directory `%s'\n"
@@ -907,6 +923,17 @@
 msgid "Signature failed verification: signature invalid.\n"
 msgstr "Verifikation einer Signatur fehlgeschlagen: Signatur ist ungültig.\n"
 
+#: src/applications/identity/identity.c:928
+#: src/applications/identity/identity.c:1044
+#, c-format
+msgid "Peer `%s' is currently strictly blacklisted (for another %llums).\n"
+msgstr ""
+
+#: src/applications/identity/identity.c:1045
+#, c-format
+msgid "Peer `%s' is currently blacklisted (for another %llums).\n"
+msgstr ""
+
 #: src/applications/transport/transport.c:148
 #, c-format
 msgid ""
@@ -1318,113 +1345,113 @@
 msgid "allows mapping of the network topology"
 msgstr "Erlaubt die Kartographierung der Netzwerktopologie"
 
-#: src/applications/gap/gap.c:1680
+#: src/applications/gap/gap.c:1661
 #, c-format
 msgid "GAP received invalid content from `%s'\n"
 msgstr "GAP hat ungültige Inhalte von `%s' empfangen.\n"
 
-#: src/applications/gap/gap.c:1681
+#: src/applications/gap/gap.c:1662
 msgid "myself"
 msgstr ""
 
-#: src/applications/gap/gap.c:1863
+#: src/applications/gap/gap.c:1844
 msgid ""
 "Cover traffic requested but traffic service not loaded.  Rejecting request.\n"
 msgstr ""
 "Verdeckender Netzwerkverkehr angefordert, aber der Verkehrsdienst wurde "
 "nicht geladen. Anfrage wird abgelehnt.\n"
 
-#: src/applications/gap/gap.c:1875 src/applications/fs/module/anonymity.c:67
+#: src/applications/gap/gap.c:1856 src/applications/fs/module/anonymity.c:67
 msgid "Failed to get traffic stats.\n"
 msgstr "Statistiken über den Netzwerkverkehr konnten nicht ermittelt werden.\n"
 
-#: src/applications/gap/gap.c:1882 src/applications/gap/gap.c:1888
-#: src/applications/gap/gap.c:1895
+#: src/applications/gap/gap.c:1863 src/applications/gap/gap.c:1869
+#: src/applications/gap/gap.c:1876
 msgid "Cannot satisfy desired level of anonymity, ignoring request.\n"
 msgstr ""
 "Gewünschter Grad an Anonymität kann nicht erreicht werden, Anfrage wird "
 "ignoriert.\n"
 
-#: src/applications/gap/gap.c:2183
+#: src/applications/gap/gap.c:2155
 msgid "# gap requests total received"
 msgstr "# gap Anfragen insgesamt empfangen"
 
-#: src/applications/gap/gap.c:2184
+#: src/applications/gap/gap.c:2156
 msgid "# gap requests policy: immediate drop"
 msgstr "# gap Anfragen mit taktischer Entscheidung: sofortiges Verwerfen"
 
-#: src/applications/gap/gap.c:2185
+#: src/applications/gap/gap.c:2157
 msgid "# gap requests policy: not routed"
 msgstr "# gap Anfragen mit taktischer Entscheidung: kein Routing"
 
-#: src/applications/gap/gap.c:2186
+#: src/applications/gap/gap.c:2158
 msgid "# gap requests policy: not answered"
 msgstr "# gap Anfragen mit taktischer Entscheidung: nicht Antworten"
 
-#: src/applications/gap/gap.c:2187
+#: src/applications/gap/gap.c:2159
 msgid "# gap requests processed: attempted add to RT"
 msgstr "# gap Anfragen verarbeitet: versucht, der RT hinzuzufügen"
 
-#: src/applications/gap/gap.c:2188
+#: src/applications/gap/gap.c:2160
 msgid "# gap requests processed: local result"
 msgstr "# gap Anfragen verarbeitet: lokales Ergebnis"
 
-#: src/applications/gap/gap.c:2189
+#: src/applications/gap/gap.c:2161
 msgid "# gap routing successes (total)"
 msgstr "# gap Routing erfolgreich (insgesamt)"
 
-#: src/applications/gap/gap.c:2190
+#: src/applications/gap/gap.c:2162
 msgid "# gap requests dropped: collision in RT"
 msgstr "# gap Anfragen verworfen: Kollision in RT"
 
-#: src/applications/gap/gap.c:2191
+#: src/applications/gap/gap.c:2163
 msgid "# gap requests forwarded (counting each peer)"
 msgstr "#gap Anfragen weitergeleitet (jeder Knoten gezählt)"
 
-#: src/applications/gap/gap.c:2192
+#: src/applications/gap/gap.c:2164
 msgid "# gap duplicate requests (pending)"
 msgstr "# gap doppelte Anfragen (unfertig)"
 
-#: src/applications/gap/gap.c:2193
+#: src/applications/gap/gap.c:2165
 msgid "# gap duplicate requests that were re-tried"
 msgstr "# gap doppelte Anfragen, die wiederholt wurden"
 
-#: src/applications/gap/gap.c:2194
+#: src/applications/gap/gap.c:2166
 msgid "# gap re-try ttl difference (cummulative)"
 msgstr "# gap Wiederholungs-TTL-Differenz (kummulativ)"
 
-#: src/applications/gap/gap.c:2195
+#: src/applications/gap/gap.c:2167
 msgid "# gap reply duplicates"
 msgstr "#gap doppelte Antworten"
 
-#: src/applications/gap/gap.c:2196
+#: src/applications/gap/gap.c:2168
 #, fuzzy
 msgid "# gap spurious replies (dropped)"
 msgstr "# gap falsche Antworten"
 
-#: src/applications/gap/gap.c:2197
+#: src/applications/gap/gap.c:2169
 msgid "# gap routing slots currently in use"
 msgstr "# gap Routingschächte im Moment in Verwendung"
 
-#: src/applications/gap/gap.c:2198
+#: src/applications/gap/gap.c:2170
 msgid "# gap memory used for tracking seen content"
 msgstr ""
 
-#: src/applications/gap/gap.c:2199
+#: src/applications/gap/gap.c:2171
 msgid "# gap memory used for tracking routing destinations"
 msgstr ""
 
-#: src/applications/gap/gap.c:2200
+#: src/applications/gap/gap.c:2172
 #, fuzzy
 msgid "# gap rewards pending"
 msgstr "# gap doppelte Anfragen (unfertig)"
 
-#: src/applications/gap/gap.c:2201
+#: src/applications/gap/gap.c:2173
 #, fuzzy
 msgid "# gap response weights"
 msgstr "# gap falsche Antworten"
 
-#: src/applications/gap/gap.c:2217
+#: src/applications/gap/gap.c:2189
 msgid ""
 "Traffic service failed to load; gap cannot ensure cover-traffic "
 "availability.\n"
@@ -1432,7 +1459,7 @@
 "Verkehrsdienst konnte nicht geladen werden, GAP kann keinen verdeckenden "
 "Netzwerkverkehr sicherstellen.\n"
 
-#: src/applications/gap/gap.c:2245
+#: src/applications/gap/gap.c:2217
 #, c-format
 msgid "`%s' registering handlers %d %d\n"
 msgstr "`%s' registriert Handler %d %d\n"
@@ -1990,12 +2017,12 @@
 msgid "`%s' failed.  Is `%s' a file?\n"
 msgstr "`%s' schlug fehl. Ist `%s' eine Datei?\n"
 
-#: src/applications/fs/module/querymanager.c:227
+#: src/applications/fs/module/querymanager.c:225
 #, fuzzy
 msgid "# FS currently tracked queries from clients"
 msgstr "# Client Trace-Antworten gesendet"
 
-#: src/applications/fs/module/querymanager.c:229
+#: src/applications/fs/module/querymanager.c:227
 msgid "# FS replies passed to clients"
 msgstr ""
 
@@ -2037,7 +2064,7 @@
 "Deindizierter ODB Block `%s' vom Offset %llu fehlt bereits im "
 "Datenspeicher.\n"
 
-#: src/applications/fs/module/fs.c:1167
+#: src/applications/fs/module/fs.c:1211
 #, c-format
 msgid ""
 "You must specify a postive number for `%s' in the configuration in section `%"
@@ -2046,33 +2073,38 @@
 "Sie müssen für `%s' in der Sektion `%s' der Konfigurationsdatei eine "
 "positive Zahl angeben.\n"
 
-#: src/applications/fs/module/fs.c:1180
+#: src/applications/fs/module/fs.c:1224
 msgid "# FS expired replies dropped"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1182
+#: src/applications/fs/module/fs.c:1226
 #, fuzzy
 msgid "# FS valid replies received"
 msgstr "# Bytes empfangen über TCP"
 
-#: src/applications/fs/module/fs.c:1219
+#: src/applications/fs/module/fs.c:1263
 #, c-format
 msgid "`%s' registering client handlers %d %d %d %d %d %d %d %d %d\n"
 msgstr "`%s' registriert die Client Handler %d %d %d %d %d %d %d %d %d\n"
 
-#: src/applications/fs/module/fs.c:1259
+#: src/applications/fs/module/fs.c:1303
 msgid "enables (anonymous) file-sharing"
 msgstr "Ermöglicht (anonymes) Filesharing"
 
-#: src/applications/fs/module/migration.c:242
+#: src/applications/fs/module/migration.c:304
 msgid "# blocks migrated"
 msgstr "# Blöcke migriert"
 
-#: src/applications/fs/module/migration.c:244
+#: src/applications/fs/module/migration.c:306
+#, fuzzy
+msgid "# blocks fetched for migration"
+msgstr "# Blöcke migriert"
+
+#: src/applications/fs/module/migration.c:308
 msgid "# on-demand block migration attempts"
 msgstr ""
 
-#: src/applications/fs/module/dht_push.c:123
+#: src/applications/fs/module/dht_push.c:137
 msgid "# blocks pushed into DHT"
 msgstr ""
 
@@ -2246,21 +2278,21 @@
 "Veröffentlichungsdatum für periodisch aktualisierten Inhalt ist mehr als "
 "eine Woche früher als geplant.\n"
 
-#: src/applications/topology_f2f/topology.c:368
+#: src/applications/topology_f2f/topology.c:382
 #, c-format
 msgid "Failed to read friends list from `%s'\n"
 msgstr "Fehler beim Lesen der Freunde-Liste von `%s'\n"
 
-#: src/applications/topology_f2f/topology.c:386
+#: src/applications/topology_f2f/topology.c:400
 msgid "Syntax error in topology specification, skipping bytes.\n"
 msgstr "Syntaxfehler in Topolgieangabe, Bytes werden übersprungen.\n"
 
-#: src/applications/topology_f2f/topology.c:399
+#: src/applications/topology_f2f/topology.c:413
 #, c-format
 msgid "Syntax error in topology specification, skipping bytes `%s'.\n"
 msgstr "Syntaxfehler in Topologieangabe, überspringe Bytes `%s'.\n"
 
-#: src/applications/topology_f2f/topology.c:493
+#: src/applications/topology_f2f/topology.c:519
 msgid "maintains a friend-to-friend restricted topology"
 msgstr ""
 
@@ -2302,17 +2334,22 @@
 msgid "# HELLOs downloaded via http"
 msgstr "# Hellos per HTTP heruntergeladen"
 
-#: src/applications/traffic/traffic.c:450
+#: src/applications/traffic/traffic.c:441
 #, c-format
 msgid "# bytes transmitted of type %d"
 msgstr "# Bytes des Typs %d übertragen"
 
-#: src/applications/traffic/traffic.c:470
+#: src/applications/traffic/traffic.c:459
 #, c-format
 msgid "# bytes received of type %d"
 msgstr "# Bytes des Typs %d empfangen"
 
-#: src/applications/traffic/traffic.c:624
+#: src/applications/traffic/traffic.c:478
+#, fuzzy, c-format
+msgid "# bytes received in plaintext of type %d"
+msgstr "# Bytes des Typs %d empfangen"
+
+#: src/applications/traffic/traffic.c:639
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr "Verfolgt die Bandbreitennutzung von gnunetd"
 
@@ -2536,35 +2573,35 @@
 msgid "No"
 msgstr "Nein"
 
-#: src/applications/vpn/vpn.c:1396
+#: src/applications/vpn/vpn.c:1398
 #, fuzzy, c-format
 msgid "`%s' initialising RFC4913 module  %d and %d\n"
 msgstr "`%s' registriert Handler %d und %d\n"
 
-#: src/applications/vpn/vpn.c:1397
+#: src/applications/vpn/vpn.c:1399
 #, c-format
 msgid "RFC4193 my First 4 hex digits of host id are %x\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1447
+#: src/applications/vpn/vpn.c:1449
 #, fuzzy
 msgid "enables IPv6 over GNUnet (incomplete)"
 msgstr "Ermöglicht P2P-Chat"
 
-#: src/applications/vpn/vpn.c:1479
+#: src/applications/vpn/vpn.c:1481
 msgid "RFC4193 Waiting for tun thread to end\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1492
+#: src/applications/vpn/vpn.c:1494
 msgid "RFC4193 The tun thread has ended\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1507
+#: src/applications/vpn/vpn.c:1509
 #, c-format
 msgid "RFC4193 Closing tunnel %d fd %d\n"
 msgstr ""
 
-#: src/applications/dstore/dstore.c:530
+#: src/applications/dstore/dstore.c:555
 #, fuzzy
 msgid "# bytes in dstore"
 msgstr "# bytes in der Datenbank"
@@ -2603,89 +2640,89 @@
 "Im Benuter-Modus laufen (um benutzerspezifische Konfigurationseinstellungen "
 "zu holen"
 
-#: src/server/connection.c:1133
+#: src/server/connection.c:1116
 #, 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:1142
+#: src/server/connection.c:1125
 #, 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:2674
+#: src/server/connection.c:2594
 #, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr "Nachricht von `%s' verworfen: ungültiges Format.\n"
 
-#: src/server/connection.c:2754
+#: src/server/connection.c:2679
 #, 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:2771
+#: src/server/connection.c:2698
 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:3217
+#: src/server/connection.c:3154
 msgid "# outgoing messages dropped"
 msgstr "# ausgehender Nachrichten verworfen"
 
-#: src/server/connection.c:3221
+#: src/server/connection.c:3158
 msgid "# bytes of outgoing messages dropped"
 msgstr "# Bytes ausgehender Nachrichten verworfen"
 
-#: src/server/connection.c:3223
+#: src/server/connection.c:3160
 msgid "# connections closed (HANGUP sent)"
 msgstr "# geschlossener Verbindungen (HANGUP gesendet)"
 
-#: src/server/connection.c:3226
+#: src/server/connection.c:3163
 msgid "# bytes encrypted"
 msgstr "# Bytes verschlüsselt"
 
-#: src/server/connection.c:3230
+#: src/server/connection.c:3167
 #, fuzzy
 msgid "# bytes transmitted"
 msgstr "# Bytes des Typs %d übertragen"
 
-#: src/server/connection.c:3234
+#: src/server/connection.c:3171
 #, fuzzy
 msgid "# bytes received"
 msgstr "# Bytes empfangen über TCP"
 
-#: src/server/connection.c:3237
+#: src/server/connection.c:3174
 msgid "# bytes decrypted"
 msgstr "# Bytes entschlüsselt"
 
-#: src/server/connection.c:3239
+#: src/server/connection.c:3176
 msgid "# bytes noise sent"
 msgstr "# Bytes Rauschen gesendet"
 
-#: src/server/connection.c:3241
+#: src/server/connection.c:3178
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3243
+#: src/server/connection.c:3180
 #, fuzzy
 msgid "# total bytes per second receive limit"
 msgstr "# Bytes Rauschen empfangen"
 
-#: src/server/connection.c:3245
+#: src/server/connection.c:3182
 #, fuzzy
 msgid "# total number of messages in send buffers"
 msgstr "Anzahl an Nachrichten in einem Nachrichtenblock"
 
-#: src/server/connection.c:3247
+#: src/server/connection.c:3184
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3249
+#: src/server/connection.c:3186
 #, fuzzy
 msgid "# total number of bytes we were allowed to sent"
 msgstr "Anzahl an Nachrichten in einem Nachrichtenblock"
 
-#: src/server/connection.c:3251
+#: src/server/connection.c:3188
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
@@ -2926,7 +2963,7 @@
 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:413
+#: src/server/tcpserver.c:414
 #, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
@@ -2935,12 +2972,12 @@
 "Beschädigte Netzwerkangabe in der Konfigurationsdatei in Sektion `%s' für "
 "Eintrag `%s': %s\n"
 
-#: src/server/tcpserver.c:465
+#: src/server/tcpserver.c:466
 #, c-format
 msgid "%s failed, message type %d already in use.\n"
 msgstr "%s schlug fehl, Nachrichten Typ %d ist bereits in Verwendung.\n"
 
-#: src/server/handler.c:380
+#: src/server/handler.c:401
 #, c-format
 msgid "Received corrupt message from peer `%s'in %s:%d.\n"
 msgstr "Beschädigte Nachricht von Knoten `%s' in %s:%d empfangen.\n"
@@ -3027,7 +3064,7 @@
 msgid "Failed to parse interface data from `%s'.\n"
 msgstr "Fehler beim Parsen der Gerätedaten von `%s' bei %s:%d.\n"
 
-#: src/util/os/statuscalls.c:365 src/util/os/statuscalls.c:374
+#: src/util/os/statuscalls.c:368 src/util/os/statuscalls.c:377
 #, c-format
 msgid ""
 "No network interfaces defined in configuration section `%s' under `%s'!\n"
@@ -3073,12 +3110,16 @@
 msgid "Cannot query the CPU usage (Win 9x)\n"
 msgstr "CPU Nutzung kann nicht ermittelt werden (Win 9x).\n"
 
-#: src/util/os/user.c:125 src/util/os/user.c:166
+#: src/util/os/user.c:128 src/util/os/user.c:169
 #, fuzzy, c-format
 msgid "Cannot obtain information about user `%s': %s\n"
 msgstr "Fehler beim Speichern der Konfigurationsdatei: `%s': %s.\n"
 
-#: src/util/os/user.c:140
+#: src/util/os/user.c:130
+msgid "No such user"
+msgstr ""
+
+#: src/util/os/user.c:143
 #, c-format
 msgid "Cannot change user/group to `%s': %s\n"
 msgstr "Benutzer/Gruppe kann nicht zu `%s' gewechselt werden: %s\n"
@@ -3088,14 +3129,14 @@
 msgid "Invalid process priority `%s'\n"
 msgstr "Ungültige Antwort auf `%s'.\n"
 
-#: src/util/network/select.c:306
+#: src/util/network/select.c:315
 #, fuzzy
 msgid "Received malformed message (too small) from connection. Closing.\n"
 msgstr ""
 "Es wurde per TCP von einem anderen Knoten eine ungültige Nachricht (Größe %"
 "u) empfangen. Verbindung wird geschlossen.\n"
 
-#: src/util/network/select.c:472
+#: src/util/network/select.c:482
 msgid "select listen socket not valid!\n"
 msgstr ""
 
@@ -3163,7 +3204,7 @@
 msgid "`%s' failed for drive `%s': %u\n"
 msgstr "`%s' fehlgeschlagen für Laufwerk %s: %u\n"
 
-#: src/util/disk/storage.c:519
+#: src/util/disk/storage.c:531
 #, fuzzy, c-format
 msgid "Expected `%s' to be a directory!\n"
 msgstr "`%s' erwartet, dass `%s' ein Verzeichnis ist!\n"
@@ -3260,33 +3301,49 @@
 msgid "NOTHING"
 msgstr "NICHTS"
 
-#: src/util/threads/mutex.c:145 src/util/threads/mutex.c:165
+#: src/util/threads/mutex.c:145 src/util/threads/semaphore.c:174
+#: src/util/threads/pthread.c:150
 #, fuzzy, c-format
+msgid "Real-time delay violation (%llu ms) at %s:%u\n"
+msgstr "Unerwartete sehr große Allokierung (%u Bytes) bei %s:%d!\n"
+
+#: src/util/threads/mutex.c:154 src/util/threads/mutex.c:194
+#, fuzzy, c-format
 msgid "Invalid argument for `%s'.\n"
 msgstr "Ungültiger Parameter: `%s'\n"
 
-#: src/util/threads/mutex.c:150
+#: src/util/threads/mutex.c:159
 #, fuzzy, c-format
 msgid "Deadlock due to `%s'.\n"
 msgstr "Durch `%s' ist ein Deadlock bei %s:%d entstanden\n"
 
-#: src/util/threads/mutex.c:170
+#: src/util/threads/mutex.c:181
+#, c-format
+msgid "Lock aquired for too long (%llu ms) at %s:%u\n"
+msgstr ""
+
+#: src/util/threads/mutex.c:199
 #, fuzzy, c-format
 msgid "Permission denied for `%s'.\n"
 msgstr "Zugriff verweigert für `%s' bei %s:%d.\n"
 
-#: src/util/threads/pthread.c:158 src/util/threads/pthread.c:166
-#: src/util/threads/pthread.c:173 src/util/threads/pthread.c:266
+#: src/util/threads/pthread.c:162 src/util/threads/pthread.c:170
+#: src/util/threads/pthread.c:177 src/util/threads/pthread.c:270
 #, fuzzy, c-format
 msgid "`%s' failed with error code %s: %s\n"
 msgstr "`%s' schlug bei %s:%d mit dem Fehler %s fehl\n"
 
-#: src/util/threads/pthread.c:180 src/util/threads/pthread.c:277
+#: src/util/threads/pthread.c:184 src/util/threads/pthread.c:281
 #, fuzzy, c-format
 msgid "`%s' failed with error code %d: %s\n"
 msgstr "`%s' schlug bei %s:%d mit dem Fehler %s fehl\n"
 
-#: src/util/loggers/file.c:249
+#: src/util/loggers/file.c:231
+#, fuzzy, c-format
+msgid "Failed to open log-file `%s': %s\n"
+msgstr "Datei wurde als `%s' gespeichert.\n"
+
+#: src/util/loggers/file.c:256
 #, fuzzy
 msgid "GNUnet error log"
 msgstr "GNUnet Netzwerk Topologie tracen."
@@ -4188,19 +4245,20 @@
 msgid "specify host on which gnunetd is running"
 msgstr "Gibt an, auf welchem Host gnunetd läuft"
 
-#: src/include/gnunet_util_error.h:215 src/include/gnunet_util_error.h:217
-#: src/include/gnunet_util_error.h:219 src/include/gnunet_util_error.h:221
+#: src/include/gnunet_util_error.h:218 src/include/gnunet_util_error.h:220
+#: src/include/gnunet_util_error.h:226 src/include/gnunet_util_error.h:236
+#: src/include/gnunet_util_error.h:242
 #, fuzzy, c-format
 msgid "Internal error: assertion failed at %s:%d in %s.\n"
 msgstr "Absicherung fehlgeschlagen bei %s:%d.\n"
 
-#: src/include/gnunet_util_error.h:228 src/include/gnunet_util_error.h:235
-#: src/include/gnunet_util_error.h:242 src/include/gnunet_util_error.h:249
+#: src/include/gnunet_util_error.h:249 src/include/gnunet_util_error.h:256
+#: src/include/gnunet_util_error.h:263 src/include/gnunet_util_error.h:270
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d in %s with error: %s\n"
 msgstr "`%s' schlug bei %s:%d mit dem Fehler %s fehl\n"
 
-#: src/include/gnunet_util_error.h:256 src/include/gnunet_util_error.h:263
+#: src/include/gnunet_util_error.h:277 src/include/gnunet_util_error.h:284
 #, fuzzy, c-format
 msgid "`%s' failed on file `%s' at %s:%d in %s with error: %s\n"
 msgstr "`%s' schlug bei Datei `%s' fehl. Ort: %s:%d. Fehler: %s\n"
@@ -5857,10 +5915,6 @@
 #~ msgid "Sorry, no help is available for this option.\n"
 #~ msgstr "Sorry, für diese Option steht keine Hilfe zur Verfügung.\n"
 
-#, fuzzy
-#~ msgid "Failed to open `%s'.\n"
-#~ msgstr "Datei wurde als `%s' gespeichert.\n"
-
 #~ msgid "Failed to obtain my (external) IPv6 address!\n"
 #~ msgstr "Die öffentliche IPv6-Adresse konnte nicht ermittelt werden!\n"
 
@@ -6388,9 +6442,6 @@
 #~ msgid "Attempted path to `%s' was `%s'.\n"
 #~ msgstr "Versuchter Pfad für `%s' war `%s'.\n"
 
-#~ msgid "Unexpected very large allocation (%u bytes) at %s:%d!\n"
-#~ msgstr "Unerwartete sehr große Allokierung (%u Bytes) bei %s:%d!\n"
-
 #~ msgid "set verbosity to LEVEL"
 #~ msgstr "Umfang der Meldungen auf LEVEL setzen"
 

Modified: GNUnet/po/es.po
===================================================================
--- GNUnet/po/es.po     2007-07-07 06:32:01 UTC (rev 5262)
+++ GNUnet/po/es.po     2007-07-07 08:19:01 UTC (rev 5263)
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: GNUnet 0.7.0e\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2007-06-17 00:11-0600\n"
+"POT-Creation-Date: 2007-07-06 23:12-0600\n"
 "PO-Revision-Date: 2006-06-29 12:05+0200\n"
 "Last-Translator: Miguel Angel Arruga <address@hidden>\n"
 "Language-Team: Spanish\n"
@@ -53,7 +53,7 @@
 msgid "UDP6: Could not determine my public IPv6 address.\n"
 msgstr "UDP6: Imposible determinar mi dirección IPv6 pública.\n"
 
-#: src/transports/udp6.c:499 src/transports/udp.c:536
+#: src/transports/udp6.c:500 src/transports/udp.c:547
 #, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr ""
@@ -135,36 +135,36 @@
 msgid "MTU for `%s' is probably too low (fragmentation not implemented!)\n"
 msgstr ""
 
-#: src/transports/tcp.c:274
+#: src/transports/tcp.c:283
 #, fuzzy
 msgid "TCP: Could not determine my public IP address.\n"
 msgstr "HTTP: Imposible determinar mi dirección IP pública.\n"
 
-#: src/transports/tcp.c:358
+#: src/transports/tcp.c:387
 #, c-format
 msgid "Cannot connect to %u.%u.%u.%u:%u: %s\n"
 msgstr "Imposible conectar a %u.%u.%u.%u:%u: %s\n"
 
-#: src/transports/tcp.c:425 src/transports/tcp6.c:383
+#: src/transports/tcp.c:454 src/transports/tcp6.c:414
 #, c-format
 msgid "Failed to start transport service on port %d.\n"
 msgstr ""
 
-#: src/transports/tcp.c:554
+#: src/transports/tcp.c:584
 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:562
+#: src/transports/tcp.c:592
 msgid "# bytes received via TCP"
 msgstr "# bytes recibidos por TCP"
 
-#: src/transports/tcp.c:564
+#: src/transports/tcp.c:594
 msgid "# bytes sent via TCP"
 msgstr "# bytes enviados por TCP"
 
-#: src/transports/tcp.c:566
+#: src/transports/tcp.c:596
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr "# bytes omitidos por TCP (salientes)"
 
@@ -172,55 +172,55 @@
 msgid "UDP: Could not determine my public IP address.\n"
 msgstr "UDP: Imposible determinar mi dirección IP pública.\n"
 
-#: src/transports/udp.c:382
+#: src/transports/udp.c:388
 #, c-format
 msgid "Failed to send message of size %d via UDP to %u.%u.%u.%u:%u: %s\n"
 msgstr ""
 "Falló al mandar el mensaje de tamaño %d a través de UDP a %u.%u.%u.%u:%u: %"
 "s\n"
 
-#: src/transports/udp.c:554
+#: src/transports/udp.c:565
 msgid "# bytes received via UDP"
 msgstr "# bytes recibidos vía UDP"
 
-#: src/transports/udp.c:556
+#: src/transports/udp.c:567
 msgid "# bytes sent via UDP"
 msgstr "# bytes enviados vía UDP"
 
-#: src/transports/udp.c:558
+#: src/transports/udp.c:569
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr "# bytes omitidos por UDP (salientes)"
 
-#: src/transports/tcp6.c:227
+#: src/transports/tcp6.c:238
 msgid "Could not determine my public IPv6 address.\n"
 msgstr "Imposible determinar mi dirección IPv6 pública.\n"
 
-#: src/transports/tcp6.c:269
+#: src/transports/tcp6.c:300
 #, c-format
 msgid "`%s': unknown service: %s\n"
 msgstr "'%s': servicio desconocido: %s\n"
 
-#: src/transports/tcp6.c:500
+#: src/transports/tcp6.c:532
 #, fuzzy
 msgid "# bytes received via TCP6"
 msgstr "# bytes recibidos por TCP"
 
-#: src/transports/tcp6.c:502
+#: src/transports/tcp6.c:534
 #, fuzzy
 msgid "# bytes sent via TCP6"
 msgstr "# bytes enviados por TCP"
 
-#: src/transports/tcp6.c:504
+#: src/transports/tcp6.c:536
 #, fuzzy
 msgid "# bytes dropped by TCP6 (outgoing)"
 msgstr "# bytes omitidos por TCP (salientes)"
 
-#: src/transports/tcp_helper.c:198
+#: src/transports/tcp_helper.c:248
 #, fuzzy
 msgid "Received malformed message instead of welcome message. Closing.\n"
 msgstr "Recibido el mensaje '%s' con un mal formato. Omitiendo.\n"
 
-#: src/transports/tcp_helper.c:214
+#: src/transports/tcp_helper.c:314
 #, fuzzy
 msgid "Received malformed message from tcp-peer connection. Closing.\n"
 msgstr "Recibido el mensaje '%s' con un mal formato. Omitiendo.\n"
@@ -507,7 +507,7 @@
 msgstr ""
 "Asegura que este par es conocido por otros pares y descubre otros pares"
 
-#: src/applications/topology_default/topology.c:448
+#: src/applications/topology_default/topology.c:471
 msgid "maintains GNUnet default mesh topology"
 msgstr ""
 
@@ -583,57 +583,61 @@
 #: src/applications/sqstore_sqlite/sqlite.c:53
 #: src/applications/sqstore_mysql/mysql.c:139
 #: src/applications/sqstore_mysql/mysql.c:146
-#: src/applications/sqstore_mysql/mysql.c:795
-#: src/applications/sqstore_mysql/mysql.c:811
-#: src/applications/sqstore_mysql/mysql.c:821
+#: src/applications/sqstore_mysql/mysql.c:825
 #: src/applications/sqstore_mysql/mysql.c:846
-#: src/applications/sqstore_mysql/mysql.c:857
-#: src/applications/sqstore_mysql/mysql.c:914
-#: src/applications/sqstore_mysql/mysql.c:1001
-#: src/applications/sqstore_mysql/mysql.c:1012
-#: src/applications/sqstore_mysql/mysql.c:1076
-#: src/applications/sqstore_mysql/mysql.c:1092
-#: src/applications/sqstore_mysql/mysql.c:1102
-#: src/applications/sqstore_mysql/mysql.c:1126
-#: src/applications/sqstore_mysql/mysql.c:1137
+#: src/applications/sqstore_mysql/mysql.c:858
+#: src/applications/sqstore_mysql/mysql.c:891
+#: src/applications/sqstore_mysql/mysql.c:904
+#: src/applications/sqstore_mysql/mysql.c:965
+#: src/applications/sqstore_mysql/mysql.c:1065
+#: src/applications/sqstore_mysql/mysql.c:1078
 #: src/applications/sqstore_mysql/mysql.c:1149
-#: src/applications/sqstore_mysql/mysql.c:1212
-#: src/applications/sqstore_mysql/mysql.c:1224
-#: src/applications/sqstore_mysql/mysql.c:1276
-#: src/applications/sqstore_mysql/mysql.c:1291
+#: src/applications/sqstore_mysql/mysql.c:1169
+#: src/applications/sqstore_mysql/mysql.c:1181
+#: src/applications/sqstore_mysql/mysql.c:1207
+#: src/applications/sqstore_mysql/mysql.c:1220
+#: src/applications/sqstore_mysql/mysql.c:1234
+#: src/applications/sqstore_mysql/mysql.c:1301
+#: src/applications/sqstore_mysql/mysql.c:1315
+#: src/applications/sqstore_mysql/mysql.c:1374
+#: src/applications/sqstore_mysql/mysql.c:1391
 #: src/applications/kvstore_sqlite/kv_sqlite.c:44
 #: src/applications/kvstore_sqlite/kv_sqlite.c:51
-#: src/applications/dstore/dstore.c:91 src/applications/dstore/dstore.c:178
-#: src/applications/dstore/dstore.c:237 src/applications/dstore/dstore.c:260
-#: src/applications/dstore/dstore.c:319 src/applications/dstore/dstore.c:372
-#: src/applications/dstore/dstore.c:462 src/util/crypto/symcipher_gcrypt.c:46
+#: src/applications/dstore/dstore.c:93 src/applications/dstore/dstore.c:180
+#: src/applications/dstore/dstore.c:240 src/applications/dstore/dstore.c:263
+#: src/applications/dstore/dstore.c:323 src/applications/dstore/dstore.c:378
+#: src/applications/dstore/dstore.c:474 src/util/crypto/symcipher_gcrypt.c:46
 #: src/util/crypto/symcipher_gcrypt.c:53 src/util/crypto/hostkey_gcrypt.c:63
 #: src/util/crypto/hostkey_gcrypt.c:70
 #, c-format
 msgid "`%s' failed at %s:%d with error: %s\n"
 msgstr "'%s' falló en %s: %d con el error: %s\n"
 
-#: src/applications/sqstore_sqlite/sqlite.c:195
+#: src/applications/sqstore_sqlite/sqlite.c:207
 #, fuzzy, c-format
 msgid "Unable to initialize SQLite: %s.\n"
 msgstr "Imposible inicializar SQLite.\n"
 
-#: src/applications/sqstore_sqlite/sqlite.c:357
-#: src/applications/sqstore_sqlite/sqlite.c:378
-#: src/applications/sqstore_mysql/mysql.c:261
-#: src/applications/sqstore_mysql/mysql.c:875
-#: src/applications/sqstore_mysql/mysql.c:1164
-#, c-format
-msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+#: src/applications/sqstore_sqlite/sqlite.c:379
+#, fuzzy, c-format
+msgid "Invalid data in %s (NCS).  Trying to fix (by deletion).\n"
 msgstr "Datos no válidos en %s.  Intentando fijar (por borrado).\n"
 
-#: src/applications/sqstore_sqlite/sqlite.c:358
-#: src/applications/sqstore_sqlite/sqlite.c:379
+#: src/applications/sqstore_sqlite/sqlite.c:380
+#: src/applications/sqstore_sqlite/sqlite.c:401
 msgid "sqlite datastore"
 msgstr "base de datos sqlite"
 
-#: src/applications/sqstore_sqlite/sqlite.c:1371
-#: src/applications/sqstore_mysql/mysql.c:1352
+#: src/applications/sqstore_sqlite/sqlite.c:400
+#: src/applications/sqstore_mysql/mysql.c:262
+#: src/applications/sqstore_mysql/mysql.c:924
+#: src/applications/sqstore_mysql/mysql.c:1251
+#, c-format
+msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+msgstr "Datos no válidos en %s.  Intentando fijar (por borrado).\n"
+
+#: src/applications/sqstore_sqlite/sqlite.c:1395
+#: src/applications/sqstore_mysql/mysql.c:1466
 msgid "# bytes in datastore"
 msgstr "# bytes en la base de datos"
 
@@ -772,25 +776,25 @@
 msgid "async RPC reply not received.\n"
 msgstr "respuesta RPC asíncrona no recibida.\n"
 
-#: src/applications/sqstore_mysql/mysql.c:262
-#: src/applications/sqstore_mysql/mysql.c:876
-#: src/applications/sqstore_mysql/mysql.c:1165
+#: src/applications/sqstore_mysql/mysql.c:263
+#: src/applications/sqstore_mysql/mysql.c:925
+#: src/applications/sqstore_mysql/mysql.c:1252
 msgid "mysql datastore"
 msgstr "base de datos mysql"
 
-#: src/applications/sqstore_mysql/mysql.c:424
+#: src/applications/sqstore_mysql/mysql.c:441
 #, fuzzy, c-format
 msgid ""
 "`%s' failed at %s:%d with error: I/%s S/%s SC/%s SS/%s SSC/%s U/%s D/%s DG/%"
 "s\n"
 msgstr "'%s' falló en %s: %d con el error: %s\n"
 
-#: src/applications/sqstore_mysql/mysql.c:1382
+#: src/applications/sqstore_mysql/mysql.c:1496
 #, 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"
 
-#: src/applications/sqstore_mysql/mysql.c:1405
+#: src/applications/sqstore_mysql/mysql.c:1518
 msgid ""
 "Failed to load MySQL database module.  Check that MySQL is running and "
 "configured properly!\n"
@@ -798,26 +802,38 @@
 "Falló al cargar el modulo de la base de datos MySQL.  ¡Comprueba que MySQL "
 "esta ejecutandose y esta configurada correctamente!\n"
 
-#: src/applications/datastore/datastore.c:120
+#: src/applications/datastore/datastore.c:133
 #, c-format
 msgid "Availability test failed for `%s' at %s:%d.\n"
 msgstr "Test de disponibilidad fallido para '%s' en %s:%d.\n"
 
-#: src/applications/datastore/datastore.c:146
+#: src/applications/datastore/datastore.c:159
 #, c-format
 msgid "Database failed to delete `%s'.\n"
 msgstr "Falló al borrar de la base de datos %s.\n"
 
-#: src/applications/datastore/datastore.c:377
+#: src/applications/datastore/datastore.c:389
+msgid "# requests filtered by bloom filter"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:390
+msgid "# bloom filter false positives"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:392
 #, fuzzy
 msgid "# bytes allowed in datastore"
 msgstr "# bytes en la base de datos"
 
-#: src/applications/datastore/datastore.c:392
-#: src/applications/datastore/datastore.c:489
+#: src/applications/datastore/datastore.c:406
 msgid "Failed to load state service. Trying to do without.\n"
 msgstr ""
 
+#: src/applications/datastore/datastore.c:528
+#, fuzzy
+msgid "Failed to load sqstore service.  Check your configuration!\n"
+msgstr "Imposible guardar la configuración"
+
 #: src/applications/identity/hostkey.c:123
 #, fuzzy, c-format
 msgid "Failed to access GNUnet home directory `%s'\n"
@@ -875,6 +891,17 @@
 msgid "Signature failed verification: signature invalid.\n"
 msgstr "Falló la verificación de la firma: firma no válida.\n"
 
+#: src/applications/identity/identity.c:928
+#: src/applications/identity/identity.c:1044
+#, c-format
+msgid "Peer `%s' is currently strictly blacklisted (for another %llums).\n"
+msgstr ""
+
+#: src/applications/identity/identity.c:1045
+#, c-format
+msgid "Peer `%s' is currently blacklisted (for another %llums).\n"
+msgstr ""
+
 #: src/applications/transport/transport.c:148
 #, c-format
 msgid ""
@@ -1282,115 +1309,115 @@
 msgid "allows mapping of the network topology"
 msgstr ""
 
-#: src/applications/gap/gap.c:1680
+#: src/applications/gap/gap.c:1661
 #, c-format
 msgid "GAP received invalid content from `%s'\n"
 msgstr "GAP recibido contenido no válido de '%s'\n"
 
-#: src/applications/gap/gap.c:1681
+#: src/applications/gap/gap.c:1662
 msgid "myself"
 msgstr "yo"
 
-#: src/applications/gap/gap.c:1863
+#: src/applications/gap/gap.c:1844
 msgid ""
 "Cover traffic requested but traffic service not loaded.  Rejecting request.\n"
 msgstr ""
 "Solicitada la cobertura de tráfico pero el servicio de tráfico no ha sido "
 "cargado. Rechazando la petición.\n"
 
-#: src/applications/gap/gap.c:1875 src/applications/fs/module/anonymity.c:67
+#: src/applications/gap/gap.c:1856 src/applications/fs/module/anonymity.c:67
 msgid "Failed to get traffic stats.\n"
 msgstr "Fallo en las estadísticas del tráfico.\n"
 
-#: src/applications/gap/gap.c:1882 src/applications/gap/gap.c:1888
-#: src/applications/gap/gap.c:1895
+#: src/applications/gap/gap.c:1863 src/applications/gap/gap.c:1869
+#: src/applications/gap/gap.c:1876
 msgid "Cannot satisfy desired level of anonymity, ignoring request.\n"
 msgstr ""
 "Imposible satisfacer el nivel deseado de anonimato, ignorando la petición.\n"
 
-#: src/applications/gap/gap.c:2183
+#: src/applications/gap/gap.c:2155
 msgid "# gap requests total received"
 msgstr ""
 
-#: src/applications/gap/gap.c:2184
+#: src/applications/gap/gap.c:2156
 msgid "# gap requests policy: immediate drop"
 msgstr ""
 
-#: src/applications/gap/gap.c:2185
+#: src/applications/gap/gap.c:2157
 msgid "# gap requests policy: not routed"
 msgstr ""
 
-#: src/applications/gap/gap.c:2186
+#: src/applications/gap/gap.c:2158
 msgid "# gap requests policy: not answered"
 msgstr ""
 
-#: src/applications/gap/gap.c:2187
+#: src/applications/gap/gap.c:2159
 msgid "# gap requests processed: attempted add to RT"
 msgstr ""
 
-#: src/applications/gap/gap.c:2188
+#: src/applications/gap/gap.c:2160
 msgid "# gap requests processed: local result"
 msgstr ""
 
-#: src/applications/gap/gap.c:2189
+#: src/applications/gap/gap.c:2161
 msgid "# gap routing successes (total)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2190
+#: src/applications/gap/gap.c:2162
 msgid "# gap requests dropped: collision in RT"
 msgstr ""
 
-#: src/applications/gap/gap.c:2191
+#: src/applications/gap/gap.c:2163
 msgid "# gap requests forwarded (counting each peer)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2192
+#: src/applications/gap/gap.c:2164
 msgid "# gap duplicate requests (pending)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2193
+#: src/applications/gap/gap.c:2165
 msgid "# gap duplicate requests that were re-tried"
 msgstr ""
 
-#: src/applications/gap/gap.c:2194
+#: src/applications/gap/gap.c:2166
 msgid "# gap re-try ttl difference (cummulative)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2195
+#: src/applications/gap/gap.c:2167
 msgid "# gap reply duplicates"
 msgstr ""
 
-#: src/applications/gap/gap.c:2196
+#: src/applications/gap/gap.c:2168
 msgid "# gap spurious replies (dropped)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2197
+#: src/applications/gap/gap.c:2169
 msgid "# gap routing slots currently in use"
 msgstr ""
 
-#: src/applications/gap/gap.c:2198
+#: src/applications/gap/gap.c:2170
 msgid "# gap memory used for tracking seen content"
 msgstr ""
 
-#: src/applications/gap/gap.c:2199
+#: src/applications/gap/gap.c:2171
 msgid "# gap memory used for tracking routing destinations"
 msgstr ""
 
-#: src/applications/gap/gap.c:2200
+#: src/applications/gap/gap.c:2172
 msgid "# gap rewards pending"
 msgstr ""
 
-#: src/applications/gap/gap.c:2201
+#: src/applications/gap/gap.c:2173
 msgid "# gap response weights"
 msgstr ""
 
-#: src/applications/gap/gap.c:2217
+#: src/applications/gap/gap.c:2189
 msgid ""
 "Traffic service failed to load; gap cannot ensure cover-traffic "
 "availability.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:2245
+#: src/applications/gap/gap.c:2217
 #, c-format
 msgid "`%s' registering handlers %d %d\n"
 msgstr "'%s' registrando manejadores %d %d\n"
@@ -1943,11 +1970,11 @@
 msgid "`%s' failed.  Is `%s' a file?\n"
 msgstr "'%s' falló.  ¿Es '%s' un fichero?\n"
 
-#: src/applications/fs/module/querymanager.c:227
+#: src/applications/fs/module/querymanager.c:225
 msgid "# FS currently tracked queries from clients"
 msgstr ""
 
-#: src/applications/fs/module/querymanager.c:229
+#: src/applications/fs/module/querymanager.c:227
 msgid "# FS replies passed to clients"
 msgstr ""
 
@@ -1988,7 +2015,7 @@
 msgstr ""
 "Bloque ODB '%s' desindexado del offset %llu perdido de la base de datos.\n"
 
-#: src/applications/fs/module/fs.c:1167
+#: src/applications/fs/module/fs.c:1211
 #, c-format
 msgid ""
 "You must specify a postive number for `%s' in the configuration in section `%"
@@ -1997,33 +2024,38 @@
 "Debes especificar un número positivo para '%s' en la configuración en la "
 "sección '%s'.\n"
 
-#: src/applications/fs/module/fs.c:1180
+#: src/applications/fs/module/fs.c:1224
 msgid "# FS expired replies dropped"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1182
+#: src/applications/fs/module/fs.c:1226
 #, fuzzy
 msgid "# FS valid replies received"
 msgstr "# bytes recibidos por TCP"
 
-#: src/applications/fs/module/fs.c:1219
+#: src/applications/fs/module/fs.c:1263
 #, c-format
 msgid "`%s' registering client handlers %d %d %d %d %d %d %d %d %d\n"
 msgstr "'%s' registrando manejadores de clientes %d %d %d %d %d %d %d %d %d\n"
 
-#: src/applications/fs/module/fs.c:1259
+#: src/applications/fs/module/fs.c:1303
 msgid "enables (anonymous) file-sharing"
 msgstr "activa la compartición de ficheros anónima"
 
-#: src/applications/fs/module/migration.c:242
+#: src/applications/fs/module/migration.c:304
 msgid "# blocks migrated"
 msgstr "# blocks migrados"
 
-#: src/applications/fs/module/migration.c:244
+#: src/applications/fs/module/migration.c:306
+#, fuzzy
+msgid "# blocks fetched for migration"
+msgstr "# blocks migrados"
+
+#: src/applications/fs/module/migration.c:308
 msgid "# on-demand block migration attempts"
 msgstr ""
 
-#: src/applications/fs/module/dht_push.c:123
+#: src/applications/fs/module/dht_push.c:137
 msgid "# blocks pushed into DHT"
 msgstr ""
 
@@ -2201,21 +2233,21 @@
 "publicaciones actualizadas para contenido actualizado periódicamente más de "
 "una semana antes de la tarea planificada.\n"
 
-#: src/applications/topology_f2f/topology.c:368
+#: src/applications/topology_f2f/topology.c:382
 #, c-format
 msgid "Failed to read friends list from `%s'\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:386
+#: src/applications/topology_f2f/topology.c:400
 msgid "Syntax error in topology specification, skipping bytes.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:399
+#: src/applications/topology_f2f/topology.c:413
 #, c-format
 msgid "Syntax error in topology specification, skipping bytes `%s'.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:493
+#: src/applications/topology_f2f/topology.c:519
 msgid "maintains a friend-to-friend restricted topology"
 msgstr ""
 
@@ -2257,17 +2289,22 @@
 msgid "# HELLOs downloaded via http"
 msgstr "# saludos descargados vía HTTP"
 
-#: src/applications/traffic/traffic.c:450
+#: src/applications/traffic/traffic.c:441
 #, c-format
 msgid "# bytes transmitted of type %d"
 msgstr ""
 
-#: src/applications/traffic/traffic.c:470
+#: src/applications/traffic/traffic.c:459
 #, c-format
 msgid "# bytes received of type %d"
 msgstr ""
 
-#: src/applications/traffic/traffic.c:624
+#: src/applications/traffic/traffic.c:478
+#, fuzzy, c-format
+msgid "# bytes received in plaintext of type %d"
+msgstr "# bytes recibidos por TCP"
+
+#: src/applications/traffic/traffic.c:639
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr ""
 
@@ -2491,35 +2528,35 @@
 msgid "No"
 msgstr "No"
 
-#: src/applications/vpn/vpn.c:1396
+#: src/applications/vpn/vpn.c:1398
 #, fuzzy, c-format
 msgid "`%s' initialising RFC4913 module  %d and %d\n"
 msgstr "'%s' registrando manejadores %d y %d\n"
 
-#: src/applications/vpn/vpn.c:1397
+#: src/applications/vpn/vpn.c:1399
 #, c-format
 msgid "RFC4193 my First 4 hex digits of host id are %x\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1447
+#: src/applications/vpn/vpn.c:1449
 #, fuzzy
 msgid "enables IPv6 over GNUnet (incomplete)"
 msgstr "Activa el chat P2P (incompleto)"
 
-#: src/applications/vpn/vpn.c:1479
+#: src/applications/vpn/vpn.c:1481
 msgid "RFC4193 Waiting for tun thread to end\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1492
+#: src/applications/vpn/vpn.c:1494
 msgid "RFC4193 The tun thread has ended\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1507
+#: src/applications/vpn/vpn.c:1509
 #, c-format
 msgid "RFC4193 Closing tunnel %d fd %d\n"
 msgstr ""
 
-#: src/applications/dstore/dstore.c:530
+#: src/applications/dstore/dstore.c:555
 #, fuzzy
 msgid "# bytes in dstore"
 msgstr "# bytes en la base de datos"
@@ -2556,88 +2593,88 @@
 msgid "run in client mode (for getting client configuration values)"
 msgstr ""
 
-#: src/server/connection.c:1133
+#: src/server/connection.c:1116
 #, c-format
 msgid "`%s' selected %d out of %d messages (MTU: %d).\n"
 msgstr ""
 
-#: src/server/connection.c:1142
+#: src/server/connection.c:1125
 #, 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:2674
+#: src/server/connection.c:2594
 #, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr "Mensaje de '%s' descartado: formato inválido.\n"
 
-#: src/server/connection.c:2754
+#: src/server/connection.c:2679
 #, 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:2771
+#: src/server/connection.c:2698
 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:3217
+#: src/server/connection.c:3154
 msgid "# outgoing messages dropped"
 msgstr "# mensajes salientes omitidos"
 
-#: src/server/connection.c:3221
+#: src/server/connection.c:3158
 msgid "# bytes of outgoing messages dropped"
 msgstr "# bytes de mensajes salientes omitidos"
 
-#: src/server/connection.c:3223
+#: src/server/connection.c:3160
 msgid "# connections closed (HANGUP sent)"
 msgstr ""
 
-#: src/server/connection.c:3226
+#: src/server/connection.c:3163
 msgid "# bytes encrypted"
 msgstr "# bytes encriptados"
 
-#: src/server/connection.c:3230
+#: src/server/connection.c:3167
 #, fuzzy
 msgid "# bytes transmitted"
 msgstr "# bytes desencriptados"
 
-#: src/server/connection.c:3234
+#: src/server/connection.c:3171
 #, fuzzy
 msgid "# bytes received"
 msgstr "# bytes recibidos por TCP"
 
-#: src/server/connection.c:3237
+#: src/server/connection.c:3174
 msgid "# bytes decrypted"
 msgstr "# bytes desencriptados"
 
-#: src/server/connection.c:3239
+#: src/server/connection.c:3176
 msgid "# bytes noise sent"
 msgstr "# \"bytes-ruido\" mandados"
 
-#: src/server/connection.c:3241
+#: src/server/connection.c:3178
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3243
+#: src/server/connection.c:3180
 #, fuzzy
 msgid "# total bytes per second receive limit"
 msgstr "# bytes de ruido recibidos"
 
-#: src/server/connection.c:3245
+#: src/server/connection.c:3182
 #, fuzzy
 msgid "# total number of messages in send buffers"
 msgstr "número de mensajes en un bloque de mensajes"
 
-#: src/server/connection.c:3247
+#: src/server/connection.c:3184
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3249
+#: src/server/connection.c:3186
 #, 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:3251
+#: src/server/connection.c:3188
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
@@ -2870,19 +2907,19 @@
 msgstr ""
 "'%s' falló para el puerto %d: %s. ¿Está gnunet ejecutandose actualmente?\n"
 
-#: src/server/tcpserver.c:413
+#: src/server/tcpserver.c:414
 #, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
 "entry `%s': %s\n"
 msgstr ""
 
-#: src/server/tcpserver.c:465
+#: src/server/tcpserver.c:466
 #, 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"
 
-#: src/server/handler.c:380
+#: src/server/handler.c:401
 #, c-format
 msgid "Received corrupt message from peer `%s'in %s:%d.\n"
 msgstr "Recibido mensaje corrupto del par '%s' en %s:%d.\n"
@@ -2970,7 +3007,7 @@
 msgid "Failed to parse interface data from `%s'.\n"
 msgstr "Falló al pasar los datos de la interfaz de '%s' de %s:%d.\n"
 
-#: src/util/os/statuscalls.c:365 src/util/os/statuscalls.c:374
+#: src/util/os/statuscalls.c:368 src/util/os/statuscalls.c:377
 #, c-format
 msgid ""
 "No network interfaces defined in configuration section `%s' under `%s'!\n"
@@ -3013,12 +3050,16 @@
 msgid "Cannot query the CPU usage (Win 9x)\n"
 msgstr ""
 
-#: src/util/os/user.c:125 src/util/os/user.c:166
+#: src/util/os/user.c:128 src/util/os/user.c:169
 #, fuzzy, c-format
 msgid "Cannot obtain information about user `%s': %s\n"
 msgstr "Imposible guardar el fichero de configuración '%s': %s.\n"
 
-#: src/util/os/user.c:140
+#: src/util/os/user.c:130
+msgid "No such user"
+msgstr ""
+
+#: src/util/os/user.c:143
 #, c-format
 msgid "Cannot change user/group to `%s': %s\n"
 msgstr "Imposible cambiar el usuario/grupo a '%s': %s\n"
@@ -3028,12 +3069,12 @@
 msgid "Invalid process priority `%s'\n"
 msgstr "Respuesta inválida a '%s'.\n"
 
-#: src/util/network/select.c:306
+#: src/util/network/select.c:315
 #, fuzzy
 msgid "Received malformed message (too small) from connection. Closing.\n"
 msgstr "Recibida respuesta anómala a'%s' del par '%s'.\n"
 
-#: src/util/network/select.c:472
+#: src/util/network/select.c:482
 msgid "select listen socket not valid!\n"
 msgstr ""
 
@@ -3098,7 +3139,7 @@
 msgid "`%s' failed for drive `%s': %u\n"
 msgstr "'%s' falló para la unidad %s: %u\n"
 
-#: src/util/disk/storage.c:519
+#: src/util/disk/storage.c:531
 #, fuzzy, c-format
 msgid "Expected `%s' to be a directory!\n"
 msgstr "¡'%s' se esperaba que '%s' fuera un directorio!\n"
@@ -3196,33 +3237,49 @@
 msgid "NOTHING"
 msgstr "NADA"
 
-#: src/util/threads/mutex.c:145 src/util/threads/mutex.c:165
+#: src/util/threads/mutex.c:145 src/util/threads/semaphore.c:174
+#: src/util/threads/pthread.c:150
+#, c-format
+msgid "Real-time delay violation (%llu ms) at %s:%u\n"
+msgstr ""
+
+#: src/util/threads/mutex.c:154 src/util/threads/mutex.c:194
 #, fuzzy, c-format
 msgid "Invalid argument for `%s'.\n"
 msgstr "Argumento no válido: '%s'\n"
 
-#: src/util/threads/mutex.c:150
+#: src/util/threads/mutex.c:159
 #, c-format
 msgid "Deadlock due to `%s'.\n"
 msgstr ""
 
-#: src/util/threads/mutex.c:170
+#: src/util/threads/mutex.c:181
+#, c-format
+msgid "Lock aquired for too long (%llu ms) at %s:%u\n"
+msgstr ""
+
+#: src/util/threads/mutex.c:199
 #, fuzzy, c-format
 msgid "Permission denied for `%s'.\n"
 msgstr "Permiso denegado para '%s' en %s:%d.\n"
 
-#: src/util/threads/pthread.c:158 src/util/threads/pthread.c:166
-#: src/util/threads/pthread.c:173 src/util/threads/pthread.c:266
+#: src/util/threads/pthread.c:162 src/util/threads/pthread.c:170
+#: src/util/threads/pthread.c:177 src/util/threads/pthread.c:270
 #, fuzzy, c-format
 msgid "`%s' failed with error code %s: %s\n"
 msgstr "'%s' falló con el código de error %s: %s"
 
-#: src/util/threads/pthread.c:180 src/util/threads/pthread.c:277
+#: src/util/threads/pthread.c:184 src/util/threads/pthread.c:281
 #, fuzzy, c-format
 msgid "`%s' failed with error code %d: %s\n"
 msgstr "'%s' falló con el código de error %d: %s"
 
-#: src/util/loggers/file.c:249
+#: src/util/loggers/file.c:231
+#, fuzzy, c-format
+msgid "Failed to open log-file `%s': %s\n"
+msgstr "Fichero almacenado en '%s'.\n"
+
+#: src/util/loggers/file.c:256
 msgid "GNUnet error log"
 msgstr ""
 
@@ -4119,19 +4176,20 @@
 msgid "specify host on which gnunetd is running"
 msgstr "especifica el host en el que gnunetd esta ejecutandose"
 
-#: src/include/gnunet_util_error.h:215 src/include/gnunet_util_error.h:217
-#: src/include/gnunet_util_error.h:219 src/include/gnunet_util_error.h:221
+#: src/include/gnunet_util_error.h:218 src/include/gnunet_util_error.h:220
+#: src/include/gnunet_util_error.h:226 src/include/gnunet_util_error.h:236
+#: src/include/gnunet_util_error.h:242
 #, fuzzy, c-format
 msgid "Internal error: assertion failed at %s:%d in %s.\n"
 msgstr "La verificación de la firma RSA fallo en %s: %d: %s\n"
 
-#: src/include/gnunet_util_error.h:228 src/include/gnunet_util_error.h:235
-#: src/include/gnunet_util_error.h:242 src/include/gnunet_util_error.h:249
+#: src/include/gnunet_util_error.h:249 src/include/gnunet_util_error.h:256
+#: src/include/gnunet_util_error.h:263 src/include/gnunet_util_error.h:270
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d in %s with error: %s\n"
 msgstr "'%s' falló en %s: %d con el error: %s\n"
 
-#: src/include/gnunet_util_error.h:256 src/include/gnunet_util_error.h:263
+#: src/include/gnunet_util_error.h:277 src/include/gnunet_util_error.h:284
 #, fuzzy, c-format
 msgid "`%s' failed on file `%s' at %s:%d in %s with error: %s\n"
 msgstr "'%s' falló en el fichero '%s' en %s: %d con el error: %s\n"
@@ -5689,10 +5747,6 @@
 #~ msgid "Sorry, no help is available for this option.\n"
 #~ msgstr "Lo siento, no hay ayuda disponible para esta opción.\n"
 
-#, fuzzy
-#~ msgid "Failed to open `%s'.\n"
-#~ msgstr "Fichero almacenado en '%s'.\n"
-
 #~ msgid "Failed to obtain my (external) IPv6 address!\n"
 #~ msgstr "¡Falló al obtener mi dirección IPv6 (externa)!\n"
 

Modified: GNUnet/po/rw.po
===================================================================
--- GNUnet/po/rw.po     2007-07-07 06:32:01 UTC (rev 5262)
+++ GNUnet/po/rw.po     2007-07-07 08:19:01 UTC (rev 5263)
@@ -16,7 +16,7 @@
 msgstr ""
 "Project-Id-Version: GNUnet 0.7.0pre0\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2007-06-17 00:11-0600\n"
+"POT-Creation-Date: 2007-07-06 23:12-0600\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"
@@ -60,7 +60,7 @@
 msgid "UDP6: Could not determine my public IPv6 address.\n"
 msgstr "OYA Rusange Aderesi"
 
-#: src/transports/udp6.c:499 src/transports/udp.c:536
+#: src/transports/udp6.c:500 src/transports/udp.c:547
 #, fuzzy, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr "kugirango ni Byo hasi OYA"
@@ -155,12 +155,12 @@
 msgid "MTU for `%s' is probably too low (fragmentation not implemented!)\n"
 msgstr "kugirango ni Byo hasi OYA"
 
-#: src/transports/tcp.c:274
+#: src/transports/tcp.c:283
 #, fuzzy
 msgid "TCP: Could not determine my public IP address.\n"
 msgstr "OYA Rusange Aderesi"
 
-#: src/transports/tcp.c:358
+#: src/transports/tcp.c:387
 #, fuzzy, c-format
 msgid "Cannot connect to %u.%u.%u.%u:%u: %s\n"
 msgstr ""
@@ -180,28 +180,28 @@
 "X- Generator: KBabel 1. 0\n"
 "."
 
-#: src/transports/tcp.c:425 src/transports/tcp6.c:383
+#: src/transports/tcp.c:454 src/transports/tcp6.c:414
 #, fuzzy, c-format
 msgid "Failed to start transport service on port %d.\n"
 msgstr "Kuri Gutangira Serivisi ku Umuyoboro"
 
-#: src/transports/tcp.c:554
+#: src/transports/tcp.c:584
 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:562
+#: src/transports/tcp.c:592
 #, fuzzy
 msgid "# bytes received via TCP"
 msgstr "#Bayite BYAKIRIWE Bya Ubwoko"
 
-#: src/transports/tcp.c:564
+#: src/transports/tcp.c:594
 #, fuzzy
 msgid "# bytes sent via TCP"
 msgstr "#Bayite Yoherejwe:"
 
-#: src/transports/tcp.c:566
+#: src/transports/tcp.c:596
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr ""
 
@@ -210,7 +210,7 @@
 msgid "UDP: Could not determine my public IP address.\n"
 msgstr "OYA Rusange Aderesi"
 
-#: src/transports/udp.c:382
+#: src/transports/udp.c:388
 #, fuzzy, c-format
 msgid "Failed to send message of size %d via UDP to %u.%u.%u.%u:%u: %s\n"
 msgstr ""
@@ -230,50 +230,50 @@
 "X- Generator: KBabel 1. 0\n"
 "."
 
-#: src/transports/udp.c:554
+#: src/transports/udp.c:565
 #, fuzzy
 msgid "# bytes received via UDP"
 msgstr "#Bayite BYAKIRIWE Bya Ubwoko"
 
-#: src/transports/udp.c:556
+#: src/transports/udp.c:567
 #, fuzzy
 msgid "# bytes sent via UDP"
 msgstr "#Bayite Yoherejwe:"
 
-#: src/transports/udp.c:558
+#: src/transports/udp.c:569
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr ""
 
-#: src/transports/tcp6.c:227
+#: src/transports/tcp6.c:238
 #, fuzzy
 msgid "Could not determine my public IPv6 address.\n"
 msgstr "OYA Rusange Aderesi"
 
-#: src/transports/tcp6.c:269
+#: src/transports/tcp6.c:300
 #, fuzzy, c-format
 msgid "`%s': unknown service: %s\n"
 msgstr "'%s':Kitazwi Serivisi"
 
-#: src/transports/tcp6.c:500
+#: src/transports/tcp6.c:532
 #, fuzzy
 msgid "# bytes received via TCP6"
 msgstr "#Bayite BYAKIRIWE Bya Ubwoko"
 
-#: src/transports/tcp6.c:502
+#: src/transports/tcp6.c:534
 #, fuzzy
 msgid "# bytes sent via TCP6"
 msgstr "#Bayite Yoherejwe:"
 
-#: src/transports/tcp6.c:504
+#: src/transports/tcp6.c:536
 msgid "# bytes dropped by TCP6 (outgoing)"
 msgstr ""
 
-#: src/transports/tcp_helper.c:198
+#: src/transports/tcp_helper.c:248
 #, fuzzy
 msgid "Received malformed message instead of welcome message. Closing.\n"
 msgstr "Ubutumwa Bivuye Ukwihuza"
 
-#: src/transports/tcp_helper.c:214
+#: src/transports/tcp_helper.c:314
 #, fuzzy
 msgid "Received malformed message from tcp-peer connection. Closing.\n"
 msgstr "Ubutumwa Bivuye Ukwihuza"
@@ -568,7 +568,7 @@
 "ensures that this peer is known by other peers and discovers other peers"
 msgstr ""
 
-#: src/applications/topology_default/topology.c:448
+#: src/applications/topology_default/topology.c:471
 msgid "maintains GNUnet default mesh topology"
 msgstr ""
 
@@ -652,57 +652,61 @@
 #: src/applications/sqstore_sqlite/sqlite.c:53
 #: src/applications/sqstore_mysql/mysql.c:139
 #: src/applications/sqstore_mysql/mysql.c:146
-#: src/applications/sqstore_mysql/mysql.c:795
-#: src/applications/sqstore_mysql/mysql.c:811
-#: src/applications/sqstore_mysql/mysql.c:821
+#: src/applications/sqstore_mysql/mysql.c:825
 #: src/applications/sqstore_mysql/mysql.c:846
-#: src/applications/sqstore_mysql/mysql.c:857
-#: src/applications/sqstore_mysql/mysql.c:914
-#: src/applications/sqstore_mysql/mysql.c:1001
-#: src/applications/sqstore_mysql/mysql.c:1012
-#: src/applications/sqstore_mysql/mysql.c:1076
-#: src/applications/sqstore_mysql/mysql.c:1092
-#: src/applications/sqstore_mysql/mysql.c:1102
-#: src/applications/sqstore_mysql/mysql.c:1126
-#: src/applications/sqstore_mysql/mysql.c:1137
+#: src/applications/sqstore_mysql/mysql.c:858
+#: src/applications/sqstore_mysql/mysql.c:891
+#: src/applications/sqstore_mysql/mysql.c:904
+#: src/applications/sqstore_mysql/mysql.c:965
+#: src/applications/sqstore_mysql/mysql.c:1065
+#: src/applications/sqstore_mysql/mysql.c:1078
 #: src/applications/sqstore_mysql/mysql.c:1149
-#: src/applications/sqstore_mysql/mysql.c:1212
-#: src/applications/sqstore_mysql/mysql.c:1224
-#: src/applications/sqstore_mysql/mysql.c:1276
-#: src/applications/sqstore_mysql/mysql.c:1291
+#: src/applications/sqstore_mysql/mysql.c:1169
+#: src/applications/sqstore_mysql/mysql.c:1181
+#: src/applications/sqstore_mysql/mysql.c:1207
+#: src/applications/sqstore_mysql/mysql.c:1220
+#: src/applications/sqstore_mysql/mysql.c:1234
+#: src/applications/sqstore_mysql/mysql.c:1301
+#: src/applications/sqstore_mysql/mysql.c:1315
+#: src/applications/sqstore_mysql/mysql.c:1374
+#: src/applications/sqstore_mysql/mysql.c:1391
 #: src/applications/kvstore_sqlite/kv_sqlite.c:44
 #: src/applications/kvstore_sqlite/kv_sqlite.c:51
-#: src/applications/dstore/dstore.c:91 src/applications/dstore/dstore.c:178
-#: src/applications/dstore/dstore.c:237 src/applications/dstore/dstore.c:260
-#: src/applications/dstore/dstore.c:319 src/applications/dstore/dstore.c:372
-#: src/applications/dstore/dstore.c:462 src/util/crypto/symcipher_gcrypt.c:46
+#: src/applications/dstore/dstore.c:93 src/applications/dstore/dstore.c:180
+#: src/applications/dstore/dstore.c:240 src/applications/dstore/dstore.c:263
+#: src/applications/dstore/dstore.c:323 src/applications/dstore/dstore.c:378
+#: src/applications/dstore/dstore.c:474 src/util/crypto/symcipher_gcrypt.c:46
 #: src/util/crypto/symcipher_gcrypt.c:53 src/util/crypto/hostkey_gcrypt.c:63
 #: src/util/crypto/hostkey_gcrypt.c:70
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d with error: %s\n"
 msgstr "'%s'Byanze ku Na: Ikosa"
 
-#: src/applications/sqstore_sqlite/sqlite.c:195
+#: src/applications/sqstore_sqlite/sqlite.c:207
 #, fuzzy, c-format
 msgid "Unable to initialize SQLite: %s.\n"
 msgstr "Kuri gutangiza"
 
-#: src/applications/sqstore_sqlite/sqlite.c:357
-#: src/applications/sqstore_sqlite/sqlite.c:378
-#: src/applications/sqstore_mysql/mysql.c:261
-#: src/applications/sqstore_mysql/mysql.c:875
-#: src/applications/sqstore_mysql/mysql.c:1164
+#: src/applications/sqstore_sqlite/sqlite.c:379
 #, c-format
-msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+msgid "Invalid data in %s (NCS).  Trying to fix (by deletion).\n"
 msgstr ""
 
-#: src/applications/sqstore_sqlite/sqlite.c:358
-#: src/applications/sqstore_sqlite/sqlite.c:379
+#: src/applications/sqstore_sqlite/sqlite.c:380
+#: src/applications/sqstore_sqlite/sqlite.c:401
 msgid "sqlite datastore"
 msgstr ""
 
-#: src/applications/sqstore_sqlite/sqlite.c:1371
-#: src/applications/sqstore_mysql/mysql.c:1352
+#: src/applications/sqstore_sqlite/sqlite.c:400
+#: src/applications/sqstore_mysql/mysql.c:262
+#: src/applications/sqstore_mysql/mysql.c:924
+#: src/applications/sqstore_mysql/mysql.c:1251
+#, c-format
+msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+msgstr ""
+
+#: src/applications/sqstore_sqlite/sqlite.c:1395
+#: src/applications/sqstore_mysql/mysql.c:1466
 #, fuzzy
 msgid "# bytes in datastore"
 msgstr "#Bayite Yoherejwe:"
@@ -835,50 +839,62 @@
 msgid "async RPC reply not received.\n"
 msgstr "Subiza OYA BYAKIRIWE"
 
-#: src/applications/sqstore_mysql/mysql.c:262
-#: src/applications/sqstore_mysql/mysql.c:876
-#: src/applications/sqstore_mysql/mysql.c:1165
+#: src/applications/sqstore_mysql/mysql.c:263
+#: src/applications/sqstore_mysql/mysql.c:925
+#: src/applications/sqstore_mysql/mysql.c:1252
 msgid "mysql datastore"
 msgstr ""
 
-#: src/applications/sqstore_mysql/mysql.c:424
+#: src/applications/sqstore_mysql/mysql.c:441
 #, fuzzy, c-format
 msgid ""
 "`%s' failed at %s:%d with error: I/%s S/%s SC/%s SS/%s SSC/%s U/%s D/%s DG/%"
 "s\n"
 msgstr "'%s'Byanze ku Na: Ikosa"
 
-#: src/applications/sqstore_mysql/mysql.c:1382
+#: src/applications/sqstore_mysql/mysql.c:1496
 #, fuzzy, c-format
 msgid "Trying to use file `%s' for MySQL configuration.\n"
 msgstr "Kuri Gukoresha IDOSIYE kugirango Iboneza"
 
-#: src/applications/sqstore_mysql/mysql.c:1405
+#: src/applications/sqstore_mysql/mysql.c:1518
 msgid ""
 "Failed to load MySQL database module.  Check that MySQL is running and "
 "configured properly!\n"
 msgstr ""
 
-#: src/applications/datastore/datastore.c:120
+#: src/applications/datastore/datastore.c:133
 #, fuzzy, c-format
 msgid "Availability test failed for `%s' at %s:%d.\n"
 msgstr "kugirango ku"
 
-#: src/applications/datastore/datastore.c:146
+#: src/applications/datastore/datastore.c:159
 #, fuzzy, c-format
 msgid "Database failed to delete `%s'.\n"
 msgstr "Kuri IDOSIYE"
 
-#: src/applications/datastore/datastore.c:377
+#: src/applications/datastore/datastore.c:389
+msgid "# requests filtered by bloom filter"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:390
+msgid "# bloom filter false positives"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:392
 msgid "# bytes allowed in datastore"
 msgstr ""
 
-#: src/applications/datastore/datastore.c:392
-#: src/applications/datastore/datastore.c:489
+#: src/applications/datastore/datastore.c:406
 #, fuzzy
 msgid "Failed to load state service. Trying to do without.\n"
 msgstr "Kuri Gutangira Serivisi ku Umuyoboro"
 
+#: src/applications/datastore/datastore.c:528
+#, fuzzy
+msgid "Failed to load sqstore service.  Check your configuration!\n"
+msgstr "Kuri Gutangira Serivisi ku Umuyoboro"
+
 #: src/applications/identity/hostkey.c:123
 #, fuzzy, c-format
 msgid "Failed to access GNUnet home directory `%s'\n"
@@ -931,6 +947,17 @@
 msgid "Signature failed verification: signature invalid.\n"
 msgstr ""
 
+#: src/applications/identity/identity.c:928
+#: src/applications/identity/identity.c:1044
+#, c-format
+msgid "Peer `%s' is currently strictly blacklisted (for another %llums).\n"
+msgstr ""
+
+#: src/applications/identity/identity.c:1045
+#, c-format
+msgid "Peer `%s' is currently blacklisted (for another %llums).\n"
+msgstr ""
+
 #: src/applications/transport/transport.c:148
 #, c-format
 msgid ""
@@ -1373,116 +1400,116 @@
 msgid "allows mapping of the network topology"
 msgstr "urusobe"
 
-#: src/applications/gap/gap.c:1680
+#: src/applications/gap/gap.c:1661
 #, fuzzy, c-format
 msgid "GAP received invalid content from `%s'\n"
 msgstr "Sibyo Ubutumwa Bivuye"
 
-#: src/applications/gap/gap.c:1681
+#: src/applications/gap/gap.c:1662
 msgid "myself"
 msgstr ""
 
-#: src/applications/gap/gap.c:1863
+#: src/applications/gap/gap.c:1844
 msgid ""
 "Cover traffic requested but traffic service not loaded.  Rejecting request.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:1875 src/applications/fs/module/anonymity.c:67
+#: src/applications/gap/gap.c:1856 src/applications/fs/module/anonymity.c:67
 #, fuzzy
 msgid "Failed to get traffic stats.\n"
 msgstr "Kuri Ikibazo# Ibyerekeye"
 
-#: src/applications/gap/gap.c:1882 src/applications/gap/gap.c:1888
-#: src/applications/gap/gap.c:1895
+#: src/applications/gap/gap.c:1863 src/applications/gap/gap.c:1869
+#: src/applications/gap/gap.c:1876
 msgid "Cannot satisfy desired level of anonymity, ignoring request.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:2183
+#: src/applications/gap/gap.c:2155
 #, fuzzy
 msgid "# gap requests total received"
 msgstr "#BYAKIRIWE"
 
-#: src/applications/gap/gap.c:2184
+#: src/applications/gap/gap.c:2156
 msgid "# gap requests policy: immediate drop"
 msgstr ""
 
-#: src/applications/gap/gap.c:2185
+#: src/applications/gap/gap.c:2157
 msgid "# gap requests policy: not routed"
 msgstr ""
 
-#: src/applications/gap/gap.c:2186
+#: src/applications/gap/gap.c:2158
 msgid "# gap requests policy: not answered"
 msgstr ""
 
-#: src/applications/gap/gap.c:2187
+#: src/applications/gap/gap.c:2159
 msgid "# gap requests processed: attempted add to RT"
 msgstr ""
 
-#: src/applications/gap/gap.c:2188
+#: src/applications/gap/gap.c:2160
 msgid "# gap requests processed: local result"
 msgstr ""
 
-#: src/applications/gap/gap.c:2189
+#: src/applications/gap/gap.c:2161
 msgid "# gap routing successes (total)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2190
+#: src/applications/gap/gap.c:2162
 msgid "# gap requests dropped: collision in RT"
 msgstr ""
 
-#: src/applications/gap/gap.c:2191
+#: src/applications/gap/gap.c:2163
 msgid "# gap requests forwarded (counting each peer)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2192
+#: src/applications/gap/gap.c:2164
 msgid "# gap duplicate requests (pending)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2193
+#: src/applications/gap/gap.c:2165
 #, fuzzy
 msgid "# gap duplicate requests that were re-tried"
 msgstr "#BYAKIRIWE"
 
-#: src/applications/gap/gap.c:2194
+#: src/applications/gap/gap.c:2166
 msgid "# gap re-try ttl difference (cummulative)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2195
+#: src/applications/gap/gap.c:2167
 msgid "# gap reply duplicates"
 msgstr ""
 
-#: src/applications/gap/gap.c:2196
+#: src/applications/gap/gap.c:2168
 #, fuzzy
 msgid "# gap spurious replies (dropped)"
 msgstr "#hejuru Ibibazo BYAKIRIWE"
 
-#: src/applications/gap/gap.c:2197
+#: src/applications/gap/gap.c:2169
 msgid "# gap routing slots currently in use"
 msgstr ""
 
-#: src/applications/gap/gap.c:2198
+#: src/applications/gap/gap.c:2170
 msgid "# gap memory used for tracking seen content"
 msgstr ""
 
-#: src/applications/gap/gap.c:2199
+#: src/applications/gap/gap.c:2171
 msgid "# gap memory used for tracking routing destinations"
 msgstr ""
 
-#: src/applications/gap/gap.c:2200
+#: src/applications/gap/gap.c:2172
 msgid "# gap rewards pending"
 msgstr ""
 
-#: src/applications/gap/gap.c:2201
+#: src/applications/gap/gap.c:2173
 msgid "# gap response weights"
 msgstr ""
 
-#: src/applications/gap/gap.c:2217
+#: src/applications/gap/gap.c:2189
 msgid ""
 "Traffic service failed to load; gap cannot ensure cover-traffic "
 "availability.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:2245
+#: src/applications/gap/gap.c:2217
 #, c-format
 msgid "`%s' registering handlers %d %d\n"
 msgstr ""
@@ -2056,12 +2083,12 @@
 msgid "`%s' failed.  Is `%s' a file?\n"
 msgstr "'%s'ntabwo ari idosiye"
 
-#: src/applications/fs/module/querymanager.c:227
+#: src/applications/fs/module/querymanager.c:225
 #, fuzzy
 msgid "# FS currently tracked queries from clients"
 msgstr "#Umukiriya Yoherejwe:"
 
-#: src/applications/fs/module/querymanager.c:229
+#: src/applications/fs/module/querymanager.c:227
 msgid "# FS replies passed to clients"
 msgstr ""
 
@@ -2095,40 +2122,44 @@
 "Unindexed ODB block `%s' from offset %llu already missing from datastore.\n"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1167
+#: src/applications/fs/module/fs.c:1211
 #, fuzzy, c-format
 msgid ""
 "You must specify a postive number for `%s' in the configuration in section `%"
 "s'.\n"
 msgstr "a Umubare kugirango in i Iboneza in Icyiciro"
 
-#: src/applications/fs/module/fs.c:1180
+#: src/applications/fs/module/fs.c:1224
 msgid "# FS expired replies dropped"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1182
+#: src/applications/fs/module/fs.c:1226
 #, fuzzy
 msgid "# FS valid replies received"
 msgstr "#Gushaka Ibisubizo ku BYAKIRIWE KB"
 
-#: src/applications/fs/module/fs.c:1219
+#: src/applications/fs/module/fs.c:1263
 #, c-format
 msgid "`%s' registering client handlers %d %d %d %d %d %d %d %d %d\n"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1259
+#: src/applications/fs/module/fs.c:1303
 msgid "enables (anonymous) file-sharing"
 msgstr ""
 
-#: src/applications/fs/module/migration.c:242
+#: src/applications/fs/module/migration.c:304
 msgid "# blocks migrated"
 msgstr ""
 
-#: src/applications/fs/module/migration.c:244
+#: src/applications/fs/module/migration.c:306
+msgid "# blocks fetched for migration"
+msgstr ""
+
+#: src/applications/fs/module/migration.c:308
 msgid "# on-demand block migration attempts"
 msgstr ""
 
-#: src/applications/fs/module/dht_push.c:123
+#: src/applications/fs/module/dht_push.c:137
 msgid "# blocks pushed into DHT"
 msgstr ""
 
@@ -2297,21 +2328,21 @@
 "schedule.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:368
+#: src/applications/topology_f2f/topology.c:382
 #, fuzzy, c-format
 msgid "Failed to read friends list from `%s'\n"
 msgstr "Kuri Ibirimo Ububikoshingiro Isomero"
 
-#: src/applications/topology_f2f/topology.c:386
+#: src/applications/topology_f2f/topology.c:400
 msgid "Syntax error in topology specification, skipping bytes.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:399
+#: src/applications/topology_f2f/topology.c:413
 #, c-format
 msgid "Syntax error in topology specification, skipping bytes `%s'.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:493
+#: src/applications/topology_f2f/topology.c:519
 msgid "maintains a friend-to-friend restricted topology"
 msgstr ""
 
@@ -2353,17 +2384,22 @@
 msgid "# HELLOs downloaded via http"
 msgstr ""
 
-#: src/applications/traffic/traffic.c:450
+#: src/applications/traffic/traffic.c:441
 #, fuzzy, c-format
 msgid "# bytes transmitted of type %d"
 msgstr "#Bayite Bya Ubwoko"
 
-#: src/applications/traffic/traffic.c:470
+#: src/applications/traffic/traffic.c:459
 #, fuzzy, c-format
 msgid "# bytes received of type %d"
 msgstr "#Bayite BYAKIRIWE Bya Ubwoko"
 
-#: src/applications/traffic/traffic.c:624
+#: src/applications/traffic/traffic.c:478
+#, fuzzy, c-format
+msgid "# bytes received in plaintext of type %d"
+msgstr "#Bayite BYAKIRIWE Bya Ubwoko"
+
+#: src/applications/traffic/traffic.c:639
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr ""
 
@@ -2591,34 +2627,34 @@
 msgid "No"
 msgstr "Oya."
 
-#: src/applications/vpn/vpn.c:1396
+#: src/applications/vpn/vpn.c:1398
 #, c-format
 msgid "`%s' initialising RFC4913 module  %d and %d\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1397
+#: src/applications/vpn/vpn.c:1399
 #, c-format
 msgid "RFC4193 my First 4 hex digits of host id are %x\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1447
+#: src/applications/vpn/vpn.c:1449
 msgid "enables IPv6 over GNUnet (incomplete)"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1479
+#: src/applications/vpn/vpn.c:1481
 msgid "RFC4193 Waiting for tun thread to end\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1492
+#: src/applications/vpn/vpn.c:1494
 msgid "RFC4193 The tun thread has ended\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1507
+#: src/applications/vpn/vpn.c:1509
 #, c-format
 msgid "RFC4193 Closing tunnel %d fd %d\n"
 msgstr ""
 
-#: src/applications/dstore/dstore.c:530
+#: src/applications/dstore/dstore.c:555
 #, fuzzy
 msgid "# bytes in dstore"
 msgstr "#Bayite Yoherejwe:"
@@ -2658,93 +2694,93 @@
 msgid "run in client mode (for getting client configuration values)"
 msgstr "Gukoresha in Ukoresha: Ubwoko kugirango Ukoresha: Iboneza Uduciro"
 
-#: src/server/connection.c:1133
+#: src/server/connection.c:1116
 #, fuzzy, c-format
 msgid "`%s' selected %d out of %d messages (MTU: %d).\n"
 msgstr "'%s'Byahiswemo Inyuma Bya Ubutumwa"
 
-#: src/server/connection.c:1142
+#: src/server/connection.c:1125
 #, fuzzy, c-format
 msgid "Message details: %u: length %d, priority: %d\n"
 msgstr "Birambuye Uburebure By'ibanze"
 
-#: src/server/connection.c:2674
+#: src/server/connection.c:2594
 #, fuzzy, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr "Bivuye Sibyo Imiterere"
 
-#: src/server/connection.c:2754
+#: src/server/connection.c:2679
 #, fuzzy, c-format
 msgid "Invalid sequence number %u <= %u, dropping message.\n"
 msgstr "Umubare Bya"
 
-#: src/server/connection.c:2771
+#: src/server/connection.c:2698
 #, fuzzy
 msgid "Message received more than one day old. Dropped.\n"
 msgstr "BYAKIRIWE Birenzeho UMUNSI ki/ bishaje"
 
-#: src/server/connection.c:3217
+#: src/server/connection.c:3154
 #, fuzzy
 msgid "# outgoing messages dropped"
 msgstr "#Ubutumwa"
 
-#: src/server/connection.c:3221
+#: src/server/connection.c:3158
 #, fuzzy
 msgid "# bytes of outgoing messages dropped"
 msgstr "#Bayite Bya BYAKIRIWE"
 
-#: src/server/connection.c:3223
+#: src/server/connection.c:3160
 msgid "# connections closed (HANGUP sent)"
 msgstr ""
 
-#: src/server/connection.c:3226
+#: src/server/connection.c:3163
 #, fuzzy
 msgid "# bytes encrypted"
 msgstr "#Bayite"
 
-#: src/server/connection.c:3230
+#: src/server/connection.c:3167
 #, fuzzy
 msgid "# bytes transmitted"
 msgstr "#Bayite Bya Ubwoko"
 
-#: src/server/connection.c:3234
+#: src/server/connection.c:3171
 #, fuzzy
 msgid "# bytes received"
 msgstr "#Bayite Bya BYAKIRIWE"
 
-#: src/server/connection.c:3237
+#: src/server/connection.c:3174
 #, fuzzy
 msgid "# bytes decrypted"
 msgstr "#Bayite"
 
-#: src/server/connection.c:3239
+#: src/server/connection.c:3176
 #, fuzzy
 msgid "# bytes noise sent"
 msgstr "#Bayite Yoherejwe:"
 
-#: src/server/connection.c:3241
+#: src/server/connection.c:3178
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3243
+#: src/server/connection.c:3180
 #, fuzzy
 msgid "# total bytes per second receive limit"
 msgstr "#Bayite Bya BYAKIRIWE"
 
-#: src/server/connection.c:3245
+#: src/server/connection.c:3182
 #, fuzzy
 msgid "# total number of messages in send buffers"
 msgstr "Umubare Bya Ubutumwa Kuri Gukoresha"
 
-#: src/server/connection.c:3247
+#: src/server/connection.c:3184
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3249
+#: src/server/connection.c:3186
 msgid "# total number of bytes we were allowed to sent"
 msgstr ""
 
-#: src/server/connection.c:3251
+#: src/server/connection.c:3188
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
@@ -2977,19 +3013,19 @@
 msgid "`%s' failed for port %d. Is gnunetd already running?\n"
 msgstr "OYA Kuri Umuyoboro"
 
-#: src/server/tcpserver.c:413
+#: src/server/tcpserver.c:414
 #, 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:465
+#: src/server/tcpserver.c:466
 #, fuzzy, c-format
 msgid "%s failed, message type %d already in use.\n"
 msgstr "%sByanze Ubutumwa Ubwoko in Gukoresha"
 
-#: src/server/handler.c:380
+#: src/server/handler.c:401
 #, fuzzy, c-format
 msgid "Received corrupt message from peer `%s'in %s:%d.\n"
 msgstr "Ubutumwa Bivuye in"
@@ -3092,7 +3128,7 @@
 msgid "Failed to parse interface data from `%s'.\n"
 msgstr "Kuri Ibyatanzwe Bivuye ku"
 
-#: src/util/os/statuscalls.c:365 src/util/os/statuscalls.c:374
+#: src/util/os/statuscalls.c:368 src/util/os/statuscalls.c:377
 #, fuzzy, c-format
 msgid ""
 "No network interfaces defined in configuration section `%s' under `%s'!\n"
@@ -3137,12 +3173,16 @@
 msgid "Cannot query the CPU usage (Win 9x)\n"
 msgstr "Ikibazo# i Ikoresha:"
 
-#: src/util/os/user.c:125 src/util/os/user.c:166
+#: src/util/os/user.c:128 src/util/os/user.c:169
 #, fuzzy, c-format
 msgid "Cannot obtain information about user `%s': %s\n"
 msgstr "Gufungura Iboneza IDOSIYE"
 
-#: src/util/os/user.c:140
+#: src/util/os/user.c:130
+msgid "No such user"
+msgstr ""
+
+#: src/util/os/user.c:143
 #, fuzzy, c-format
 msgid "Cannot change user/group to `%s': %s\n"
 msgstr "Guhindura>> Ukoresha: Itsinda Kuri"
@@ -3152,12 +3192,12 @@
 msgid "Invalid process priority `%s'\n"
 msgstr "Kuri"
 
-#: src/util/network/select.c:306
+#: src/util/network/select.c:315
 #, fuzzy
 msgid "Received malformed message (too small) from connection. Closing.\n"
 msgstr "Ubutumwa Bivuye Ukwihuza"
 
-#: src/util/network/select.c:472
+#: src/util/network/select.c:482
 msgid "select listen socket not valid!\n"
 msgstr ""
 
@@ -3242,7 +3282,7 @@
 msgid "`%s' failed for drive `%s': %u\n"
 msgstr "'%s'Byanze kugirango Porogaramu- shoboza"
 
-#: src/util/disk/storage.c:519
+#: src/util/disk/storage.c:531
 #, fuzzy, c-format
 msgid "Expected `%s' to be a directory!\n"
 msgstr "'%s'Ikitezwe: Kuri a bushyinguro"
@@ -3340,33 +3380,49 @@
 msgid "NOTHING"
 msgstr ""
 
-#: src/util/threads/mutex.c:145 src/util/threads/mutex.c:165
+#: src/util/threads/mutex.c:145 src/util/threads/semaphore.c:174
+#: src/util/threads/pthread.c:150
 #, fuzzy, c-format
+msgid "Real-time delay violation (%llu ms) at %s:%u\n"
+msgstr "Binini Bayite ku"
+
+#: src/util/threads/mutex.c:154 src/util/threads/mutex.c:194
+#, fuzzy, c-format
 msgid "Invalid argument for `%s'.\n"
 msgstr "Inkoresha siyo"
 
-#: src/util/threads/mutex.c:150
+#: src/util/threads/mutex.c:159
 #, fuzzy, c-format
 msgid "Deadlock due to `%s'.\n"
 msgstr "Kuri ku"
 
-#: src/util/threads/mutex.c:170
+#: src/util/threads/mutex.c:181
+#, c-format
+msgid "Lock aquired for too long (%llu ms) at %s:%u\n"
+msgstr ""
+
+#: src/util/threads/mutex.c:199
 #, fuzzy, c-format
 msgid "Permission denied for `%s'.\n"
 msgstr "kugirango ku"
 
-#: src/util/threads/pthread.c:158 src/util/threads/pthread.c:166
-#: src/util/threads/pthread.c:173 src/util/threads/pthread.c:266
+#: src/util/threads/pthread.c:162 src/util/threads/pthread.c:170
+#: src/util/threads/pthread.c:177 src/util/threads/pthread.c:270
 #, fuzzy, c-format
 msgid "`%s' failed with error code %s: %s\n"
 msgstr "'%s'Byanze ku Na: Ikosa"
 
-#: src/util/threads/pthread.c:180 src/util/threads/pthread.c:277
+#: src/util/threads/pthread.c:184 src/util/threads/pthread.c:281
 #, fuzzy, c-format
 msgid "`%s' failed with error code %d: %s\n"
 msgstr "'%s'Byanze ku Na: Ikosa"
 
-#: src/util/loggers/file.c:249
+#: src/util/loggers/file.c:231
+#, fuzzy, c-format
+msgid "Failed to open log-file `%s': %s\n"
+msgstr "Gufungura Iboneza IDOSIYE"
+
+#: src/util/loggers/file.c:256
 msgid "GNUnet error log"
 msgstr ""
 
@@ -4161,19 +4217,20 @@
 msgid "specify host on which gnunetd is running"
 msgstr "Ubuturo ku ni"
 
-#: src/include/gnunet_util_error.h:215 src/include/gnunet_util_error.h:217
-#: src/include/gnunet_util_error.h:219 src/include/gnunet_util_error.h:221
+#: src/include/gnunet_util_error.h:218 src/include/gnunet_util_error.h:220
+#: src/include/gnunet_util_error.h:226 src/include/gnunet_util_error.h:236
+#: src/include/gnunet_util_error.h:242
 #, fuzzy, c-format
 msgid "Internal error: assertion failed at %s:%d in %s.\n"
 msgstr "Byanze ku"
 
-#: src/include/gnunet_util_error.h:228 src/include/gnunet_util_error.h:235
-#: src/include/gnunet_util_error.h:242 src/include/gnunet_util_error.h:249
+#: src/include/gnunet_util_error.h:249 src/include/gnunet_util_error.h:256
+#: src/include/gnunet_util_error.h:263 src/include/gnunet_util_error.h:270
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d in %s with error: %s\n"
 msgstr "'%s'Byanze ku Na: Ikosa"
 
-#: src/include/gnunet_util_error.h:256 src/include/gnunet_util_error.h:263
+#: src/include/gnunet_util_error.h:277 src/include/gnunet_util_error.h:284
 #, fuzzy, c-format
 msgid "`%s' failed on file `%s' at %s:%d in %s with error: %s\n"
 msgstr "'%s'Byanze ku IDOSIYE ku Na: Ikosa"
@@ -7832,9 +7889,5 @@
 #~ msgstr "'%s'Byanze Ikindi Ukwihuza"
 
 #, fuzzy
-#~ msgid "Unexpected very large allocation (%u bytes) at %s:%d!\n"
-#~ msgstr "Binini Bayite ku"
-
-#, fuzzy
 #~ msgid "set verbosity to LEVEL"
 #~ msgstr "Gushyiraho Kuri"

Modified: GNUnet/po/sv.po
===================================================================
--- GNUnet/po/sv.po     2007-07-07 06:32:01 UTC (rev 5262)
+++ GNUnet/po/sv.po     2007-07-07 08:19:01 UTC (rev 5263)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: GNUnet 0.7.0b\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2007-06-17 00:11-0600\n"
+"POT-Creation-Date: 2007-07-06 23:12-0600\n"
 "PO-Revision-Date: 2006-01-21 17:16+0100\n"
 "Last-Translator: Daniel Nylander <address@hidden>\n"
 "Language-Team: Swedish <address@hidden>\n"
@@ -52,7 +52,7 @@
 msgid "UDP6: Could not determine my public IPv6 address.\n"
 msgstr ""
 
-#: src/transports/udp6.c:499 src/transports/udp.c:536
+#: src/transports/udp6.c:500 src/transports/udp.c:547
 #, c-format
 msgid "MTU %llu for `%s' is probably too low!\n"
 msgstr ""
@@ -137,36 +137,36 @@
 msgid "MTU for `%s' is probably too low (fragmentation not implemented!)\n"
 msgstr ""
 
-#: src/transports/tcp.c:274
+#: src/transports/tcp.c:283
 #, fuzzy
 msgid "TCP: Could not determine my public IP address.\n"
 msgstr "HTTP: Kunde inte fastställa min publika IP-adress.\n"
 
-#: src/transports/tcp.c:358
+#: src/transports/tcp.c:387
 #, c-format
 msgid "Cannot connect to %u.%u.%u.%u:%u: %s\n"
 msgstr "Kan inte ansluta till %u.%u.%u.%u:%u: %s\n"
 
-#: src/transports/tcp.c:425 src/transports/tcp6.c:383
+#: src/transports/tcp.c:454 src/transports/tcp6.c:414
 #, c-format
 msgid "Failed to start transport service on port %d.\n"
 msgstr ""
 
-#: src/transports/tcp.c:554
+#: src/transports/tcp.c:584
 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:562
+#: src/transports/tcp.c:592
 msgid "# bytes received via TCP"
 msgstr "# byte mottogs via TCP"
 
-#: src/transports/tcp.c:564
+#: src/transports/tcp.c:594
 msgid "# bytes sent via TCP"
 msgstr "# byte skickades via TCP"
 
-#: src/transports/tcp.c:566
+#: src/transports/tcp.c:596
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr "# byte kastade via TCP (utgående)"
 
@@ -174,52 +174,52 @@
 msgid "UDP: Could not determine my public IP address.\n"
 msgstr ""
 
-#: src/transports/udp.c:382
+#: src/transports/udp.c:388
 #, c-format
 msgid "Failed to send message of size %d via UDP to %u.%u.%u.%u:%u: %s\n"
 msgstr ""
 
-#: src/transports/udp.c:554
+#: src/transports/udp.c:565
 msgid "# bytes received via UDP"
 msgstr "# byte mottagna via UDP"
 
-#: src/transports/udp.c:556
+#: src/transports/udp.c:567
 msgid "# bytes sent via UDP"
 msgstr "# byte skickade via UDP"
 
-#: src/transports/udp.c:558
+#: src/transports/udp.c:569
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr "# byte kastade via UDP (utgående)"
 
-#: src/transports/tcp6.c:227
+#: src/transports/tcp6.c:238
 msgid "Could not determine my public IPv6 address.\n"
 msgstr "Kunde inte fastställa min publika IPv6-adress.\n"
 
-#: src/transports/tcp6.c:269
+#: src/transports/tcp6.c:300
 #, c-format
 msgid "`%s': unknown service: %s\n"
 msgstr "\"%s\": okänd tjänst: %s\n"
 
-#: src/transports/tcp6.c:500
+#: src/transports/tcp6.c:532
 #, fuzzy
 msgid "# bytes received via TCP6"
 msgstr "# byte mottogs via TCP"
 
-#: src/transports/tcp6.c:502
+#: src/transports/tcp6.c:534
 #, fuzzy
 msgid "# bytes sent via TCP6"
 msgstr "# byte skickades via TCP"
 
-#: src/transports/tcp6.c:504
+#: src/transports/tcp6.c:536
 #, fuzzy
 msgid "# bytes dropped by TCP6 (outgoing)"
 msgstr "# byte kastade via TCP (utgående)"
 
-#: src/transports/tcp_helper.c:198
+#: src/transports/tcp_helper.c:248
 msgid "Received malformed message instead of welcome message. Closing.\n"
 msgstr ""
 
-#: src/transports/tcp_helper.c:214
+#: src/transports/tcp_helper.c:314
 #, fuzzy
 msgid "Received malformed message from tcp-peer connection. Closing.\n"
 msgstr "Mottog skadat meddelande från motpart \"%s\"i %s:%d.\n"
@@ -493,7 +493,7 @@
 "ensures that this peer is known by other peers and discovers other peers"
 msgstr ""
 
-#: src/applications/topology_default/topology.c:448
+#: src/applications/topology_default/topology.c:471
 msgid "maintains GNUnet default mesh topology"
 msgstr ""
 
@@ -569,57 +569,61 @@
 #: src/applications/sqstore_sqlite/sqlite.c:53
 #: src/applications/sqstore_mysql/mysql.c:139
 #: src/applications/sqstore_mysql/mysql.c:146
-#: src/applications/sqstore_mysql/mysql.c:795
-#: src/applications/sqstore_mysql/mysql.c:811
-#: src/applications/sqstore_mysql/mysql.c:821
+#: src/applications/sqstore_mysql/mysql.c:825
 #: src/applications/sqstore_mysql/mysql.c:846
-#: src/applications/sqstore_mysql/mysql.c:857
-#: src/applications/sqstore_mysql/mysql.c:914
-#: src/applications/sqstore_mysql/mysql.c:1001
-#: src/applications/sqstore_mysql/mysql.c:1012
-#: src/applications/sqstore_mysql/mysql.c:1076
-#: src/applications/sqstore_mysql/mysql.c:1092
-#: src/applications/sqstore_mysql/mysql.c:1102
-#: src/applications/sqstore_mysql/mysql.c:1126
-#: src/applications/sqstore_mysql/mysql.c:1137
+#: src/applications/sqstore_mysql/mysql.c:858
+#: src/applications/sqstore_mysql/mysql.c:891
+#: src/applications/sqstore_mysql/mysql.c:904
+#: src/applications/sqstore_mysql/mysql.c:965
+#: src/applications/sqstore_mysql/mysql.c:1065
+#: src/applications/sqstore_mysql/mysql.c:1078
 #: src/applications/sqstore_mysql/mysql.c:1149
-#: src/applications/sqstore_mysql/mysql.c:1212
-#: src/applications/sqstore_mysql/mysql.c:1224
-#: src/applications/sqstore_mysql/mysql.c:1276
-#: src/applications/sqstore_mysql/mysql.c:1291
+#: src/applications/sqstore_mysql/mysql.c:1169
+#: src/applications/sqstore_mysql/mysql.c:1181
+#: src/applications/sqstore_mysql/mysql.c:1207
+#: src/applications/sqstore_mysql/mysql.c:1220
+#: src/applications/sqstore_mysql/mysql.c:1234
+#: src/applications/sqstore_mysql/mysql.c:1301
+#: src/applications/sqstore_mysql/mysql.c:1315
+#: src/applications/sqstore_mysql/mysql.c:1374
+#: src/applications/sqstore_mysql/mysql.c:1391
 #: src/applications/kvstore_sqlite/kv_sqlite.c:44
 #: src/applications/kvstore_sqlite/kv_sqlite.c:51
-#: src/applications/dstore/dstore.c:91 src/applications/dstore/dstore.c:178
-#: src/applications/dstore/dstore.c:237 src/applications/dstore/dstore.c:260
-#: src/applications/dstore/dstore.c:319 src/applications/dstore/dstore.c:372
-#: src/applications/dstore/dstore.c:462 src/util/crypto/symcipher_gcrypt.c:46
+#: src/applications/dstore/dstore.c:93 src/applications/dstore/dstore.c:180
+#: src/applications/dstore/dstore.c:240 src/applications/dstore/dstore.c:263
+#: src/applications/dstore/dstore.c:323 src/applications/dstore/dstore.c:378
+#: src/applications/dstore/dstore.c:474 src/util/crypto/symcipher_gcrypt.c:46
 #: src/util/crypto/symcipher_gcrypt.c:53 src/util/crypto/hostkey_gcrypt.c:63
 #: src/util/crypto/hostkey_gcrypt.c:70
 #, c-format
 msgid "`%s' failed at %s:%d with error: %s\n"
 msgstr "\"%s\" misslyckades vid %s:%d med fel: %s\n"
 
-#: src/applications/sqstore_sqlite/sqlite.c:195
+#: src/applications/sqstore_sqlite/sqlite.c:207
 #, fuzzy, c-format
 msgid "Unable to initialize SQLite: %s.\n"
 msgstr "Kunde inte initiera SQLite.\n"
 
-#: src/applications/sqstore_sqlite/sqlite.c:357
-#: src/applications/sqstore_sqlite/sqlite.c:378
-#: src/applications/sqstore_mysql/mysql.c:261
-#: src/applications/sqstore_mysql/mysql.c:875
-#: src/applications/sqstore_mysql/mysql.c:1164
+#: src/applications/sqstore_sqlite/sqlite.c:379
 #, c-format
-msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+msgid "Invalid data in %s (NCS).  Trying to fix (by deletion).\n"
 msgstr ""
 
-#: src/applications/sqstore_sqlite/sqlite.c:358
-#: src/applications/sqstore_sqlite/sqlite.c:379
+#: src/applications/sqstore_sqlite/sqlite.c:380
+#: src/applications/sqstore_sqlite/sqlite.c:401
 msgid "sqlite datastore"
 msgstr ""
 
-#: src/applications/sqstore_sqlite/sqlite.c:1371
-#: src/applications/sqstore_mysql/mysql.c:1352
+#: src/applications/sqstore_sqlite/sqlite.c:400
+#: src/applications/sqstore_mysql/mysql.c:262
+#: src/applications/sqstore_mysql/mysql.c:924
+#: src/applications/sqstore_mysql/mysql.c:1251
+#, c-format
+msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+msgstr ""
+
+#: src/applications/sqstore_sqlite/sqlite.c:1395
+#: src/applications/sqstore_mysql/mysql.c:1466
 msgid "# bytes in datastore"
 msgstr ""
 
@@ -750,49 +754,61 @@
 msgid "async RPC reply not received.\n"
 msgstr ""
 
-#: src/applications/sqstore_mysql/mysql.c:262
-#: src/applications/sqstore_mysql/mysql.c:876
-#: src/applications/sqstore_mysql/mysql.c:1165
+#: src/applications/sqstore_mysql/mysql.c:263
+#: src/applications/sqstore_mysql/mysql.c:925
+#: src/applications/sqstore_mysql/mysql.c:1252
 msgid "mysql datastore"
 msgstr ""
 
-#: src/applications/sqstore_mysql/mysql.c:424
+#: src/applications/sqstore_mysql/mysql.c:441
 #, fuzzy, c-format
 msgid ""
 "`%s' failed at %s:%d with error: I/%s S/%s SC/%s SS/%s SSC/%s U/%s D/%s DG/%"
 "s\n"
 msgstr "\"%s\" misslyckades vid %s:%d med fel: %s\n"
 
-#: src/applications/sqstore_mysql/mysql.c:1382
+#: src/applications/sqstore_mysql/mysql.c:1496
 #, 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"
 
-#: src/applications/sqstore_mysql/mysql.c:1405
+#: src/applications/sqstore_mysql/mysql.c:1518
 msgid ""
 "Failed to load MySQL database module.  Check that MySQL is running and "
 "configured properly!\n"
 msgstr ""
 
-#: src/applications/datastore/datastore.c:120
+#: src/applications/datastore/datastore.c:133
 #, c-format
 msgid "Availability test failed for `%s' at %s:%d.\n"
 msgstr "Tillgänglighetstest misslyckades för \"%s\" vid %s:%d.\n"
 
-#: src/applications/datastore/datastore.c:146
+#: src/applications/datastore/datastore.c:159
 #, c-format
 msgid "Database failed to delete `%s'.\n"
 msgstr "Databas misslyckades att ta bort \"%s\".\n"
 
-#: src/applications/datastore/datastore.c:377
+#: src/applications/datastore/datastore.c:389
+msgid "# requests filtered by bloom filter"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:390
+msgid "# bloom filter false positives"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:392
 msgid "# bytes allowed in datastore"
 msgstr ""
 
-#: src/applications/datastore/datastore.c:392
-#: src/applications/datastore/datastore.c:489
+#: src/applications/datastore/datastore.c:406
 msgid "Failed to load state service. Trying to do without.\n"
 msgstr ""
 
+#: src/applications/datastore/datastore.c:528
+#, fuzzy
+msgid "Failed to load sqstore service.  Check your configuration!\n"
+msgstr "Kunde inte spara konfiguration!"
+
 #: src/applications/identity/hostkey.c:123
 #, fuzzy, c-format
 msgid "Failed to access GNUnet home directory `%s'\n"
@@ -846,6 +862,17 @@
 msgid "Signature failed verification: signature invalid.\n"
 msgstr ""
 
+#: src/applications/identity/identity.c:928
+#: src/applications/identity/identity.c:1044
+#, c-format
+msgid "Peer `%s' is currently strictly blacklisted (for another %llums).\n"
+msgstr ""
+
+#: src/applications/identity/identity.c:1045
+#, c-format
+msgid "Peer `%s' is currently blacklisted (for another %llums).\n"
+msgstr ""
+
 #: src/applications/transport/transport.c:148
 #, c-format
 msgid ""
@@ -1249,112 +1276,112 @@
 msgid "allows mapping of the network topology"
 msgstr "tillåter kartläggning av nätverkstopologin"
 
-#: src/applications/gap/gap.c:1680
+#: src/applications/gap/gap.c:1661
 #, fuzzy, c-format
 msgid "GAP received invalid content from `%s'\n"
 msgstr "Mottog ogiltigt \"%s\" meddelande från \"%s\".\n"
 
-#: src/applications/gap/gap.c:1681
+#: src/applications/gap/gap.c:1662
 msgid "myself"
 msgstr ""
 
-#: src/applications/gap/gap.c:1863
+#: src/applications/gap/gap.c:1844
 msgid ""
 "Cover traffic requested but traffic service not loaded.  Rejecting request.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:1875 src/applications/fs/module/anonymity.c:67
+#: src/applications/gap/gap.c:1856 src/applications/fs/module/anonymity.c:67
 msgid "Failed to get traffic stats.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:1882 src/applications/gap/gap.c:1888
-#: src/applications/gap/gap.c:1895
+#: src/applications/gap/gap.c:1863 src/applications/gap/gap.c:1869
+#: src/applications/gap/gap.c:1876
 msgid "Cannot satisfy desired level of anonymity, ignoring request.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:2183
+#: src/applications/gap/gap.c:2155
 msgid "# gap requests total received"
 msgstr ""
 
-#: src/applications/gap/gap.c:2184
+#: src/applications/gap/gap.c:2156
 msgid "# gap requests policy: immediate drop"
 msgstr ""
 
-#: src/applications/gap/gap.c:2185
+#: src/applications/gap/gap.c:2157
 msgid "# gap requests policy: not routed"
 msgstr ""
 
-#: src/applications/gap/gap.c:2186
+#: src/applications/gap/gap.c:2158
 msgid "# gap requests policy: not answered"
 msgstr ""
 
-#: src/applications/gap/gap.c:2187
+#: src/applications/gap/gap.c:2159
 msgid "# gap requests processed: attempted add to RT"
 msgstr ""
 
-#: src/applications/gap/gap.c:2188
+#: src/applications/gap/gap.c:2160
 msgid "# gap requests processed: local result"
 msgstr ""
 
-#: src/applications/gap/gap.c:2189
+#: src/applications/gap/gap.c:2161
 msgid "# gap routing successes (total)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2190
+#: src/applications/gap/gap.c:2162
 msgid "# gap requests dropped: collision in RT"
 msgstr ""
 
-#: src/applications/gap/gap.c:2191
+#: src/applications/gap/gap.c:2163
 msgid "# gap requests forwarded (counting each peer)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2192
+#: src/applications/gap/gap.c:2164
 msgid "# gap duplicate requests (pending)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2193
+#: src/applications/gap/gap.c:2165
 msgid "# gap duplicate requests that were re-tried"
 msgstr ""
 
-#: src/applications/gap/gap.c:2194
+#: src/applications/gap/gap.c:2166
 msgid "# gap re-try ttl difference (cummulative)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2195
+#: src/applications/gap/gap.c:2167
 msgid "# gap reply duplicates"
 msgstr ""
 
-#: src/applications/gap/gap.c:2196
+#: src/applications/gap/gap.c:2168
 msgid "# gap spurious replies (dropped)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2197
+#: src/applications/gap/gap.c:2169
 msgid "# gap routing slots currently in use"
 msgstr ""
 
-#: src/applications/gap/gap.c:2198
+#: src/applications/gap/gap.c:2170
 msgid "# gap memory used for tracking seen content"
 msgstr ""
 
-#: src/applications/gap/gap.c:2199
+#: src/applications/gap/gap.c:2171
 msgid "# gap memory used for tracking routing destinations"
 msgstr ""
 
-#: src/applications/gap/gap.c:2200
+#: src/applications/gap/gap.c:2172
 msgid "# gap rewards pending"
 msgstr ""
 
-#: src/applications/gap/gap.c:2201
+#: src/applications/gap/gap.c:2173
 msgid "# gap response weights"
 msgstr ""
 
-#: src/applications/gap/gap.c:2217
+#: src/applications/gap/gap.c:2189
 msgid ""
 "Traffic service failed to load; gap cannot ensure cover-traffic "
 "availability.\n"
 msgstr ""
 
-#: src/applications/gap/gap.c:2245
+#: src/applications/gap/gap.c:2217
 #, c-format
 msgid "`%s' registering handlers %d %d\n"
 msgstr "\"%s\" registrerar handtag %d %d\n"
@@ -1871,11 +1898,11 @@
 msgid "`%s' failed.  Is `%s' a file?\n"
 msgstr "\"%s\" misslyckades.  Är \"%s\" en fil?\n"
 
-#: src/applications/fs/module/querymanager.c:227
+#: src/applications/fs/module/querymanager.c:225
 msgid "# FS currently tracked queries from clients"
 msgstr ""
 
-#: src/applications/fs/module/querymanager.c:229
+#: src/applications/fs/module/querymanager.c:227
 msgid "# FS replies passed to clients"
 msgstr ""
 
@@ -1909,7 +1936,7 @@
 "Unindexed ODB block `%s' from offset %llu already missing from datastore.\n"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1167
+#: src/applications/fs/module/fs.c:1211
 #, c-format
 msgid ""
 "You must specify a postive number for `%s' in the configuration in section `%"
@@ -1918,33 +1945,37 @@
 "Du måste ange ett positivt nummer för \"%s\" i konfigurationen i sektion \"%s"
 "\".\n"
 
-#: src/applications/fs/module/fs.c:1180
+#: src/applications/fs/module/fs.c:1224
 msgid "# FS expired replies dropped"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1182
+#: src/applications/fs/module/fs.c:1226
 #, fuzzy
 msgid "# FS valid replies received"
 msgstr "# byte mottogs via TCP"
 
-#: src/applications/fs/module/fs.c:1219
+#: src/applications/fs/module/fs.c:1263
 #, c-format
 msgid "`%s' registering client handlers %d %d %d %d %d %d %d %d %d\n"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1259
+#: src/applications/fs/module/fs.c:1303
 msgid "enables (anonymous) file-sharing"
 msgstr "aktiverar (anonym) fildelning"
 
-#: src/applications/fs/module/migration.c:242
+#: src/applications/fs/module/migration.c:304
 msgid "# blocks migrated"
 msgstr ""
 
-#: src/applications/fs/module/migration.c:244
+#: src/applications/fs/module/migration.c:306
+msgid "# blocks fetched for migration"
+msgstr ""
+
+#: src/applications/fs/module/migration.c:308
 msgid "# on-demand block migration attempts"
 msgstr ""
 
-#: src/applications/fs/module/dht_push.c:123
+#: src/applications/fs/module/dht_push.c:137
 msgid "# blocks pushed into DHT"
 msgstr ""
 
@@ -2111,21 +2142,21 @@
 "schedule.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:368
+#: src/applications/topology_f2f/topology.c:382
 #, c-format
 msgid "Failed to read friends list from `%s'\n"
 msgstr "Misslyckades att läsa kompislista från \"%s\"\n"
 
-#: src/applications/topology_f2f/topology.c:386
+#: src/applications/topology_f2f/topology.c:400
 msgid "Syntax error in topology specification, skipping bytes.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:399
+#: src/applications/topology_f2f/topology.c:413
 #, c-format
 msgid "Syntax error in topology specification, skipping bytes `%s'.\n"
 msgstr ""
 
-#: src/applications/topology_f2f/topology.c:493
+#: src/applications/topology_f2f/topology.c:519
 msgid "maintains a friend-to-friend restricted topology"
 msgstr ""
 
@@ -2166,17 +2197,22 @@
 msgid "# HELLOs downloaded via http"
 msgstr ""
 
-#: src/applications/traffic/traffic.c:450
+#: src/applications/traffic/traffic.c:441
 #, c-format
 msgid "# bytes transmitted of type %d"
 msgstr "# byte skickade av typen %d"
 
-#: src/applications/traffic/traffic.c:470
+#: src/applications/traffic/traffic.c:459
 #, c-format
 msgid "# bytes received of type %d"
 msgstr "# byte mottagna av typen %d"
 
-#: src/applications/traffic/traffic.c:624
+#: src/applications/traffic/traffic.c:478
+#, fuzzy, c-format
+msgid "# bytes received in plaintext of type %d"
+msgstr "# byte mottagna av typen %d"
+
+#: src/applications/traffic/traffic.c:639
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr ""
 
@@ -2400,35 +2436,35 @@
 msgid "No"
 msgstr "Nej"
 
-#: src/applications/vpn/vpn.c:1396
+#: src/applications/vpn/vpn.c:1398
 #, fuzzy, c-format
 msgid "`%s' initialising RFC4913 module  %d and %d\n"
 msgstr "\"%s\" registrerar handtagen %d och %d\n"
 
-#: src/applications/vpn/vpn.c:1397
+#: src/applications/vpn/vpn.c:1399
 #, c-format
 msgid "RFC4193 my First 4 hex digits of host id are %x\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1447
+#: src/applications/vpn/vpn.c:1449
 #, fuzzy
 msgid "enables IPv6 over GNUnet (incomplete)"
 msgstr "aktiverar P2P-chatt (ej komplett)"
 
-#: src/applications/vpn/vpn.c:1479
+#: src/applications/vpn/vpn.c:1481
 msgid "RFC4193 Waiting for tun thread to end\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1492
+#: src/applications/vpn/vpn.c:1494
 msgid "RFC4193 The tun thread has ended\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1507
+#: src/applications/vpn/vpn.c:1509
 #, c-format
 msgid "RFC4193 Closing tunnel %d fd %d\n"
 msgstr ""
 
-#: src/applications/dstore/dstore.c:530
+#: src/applications/dstore/dstore.c:555
 #, fuzzy
 msgid "# bytes in dstore"
 msgstr "# byte krypterade"
@@ -2464,86 +2500,86 @@
 msgid "run in client mode (for getting client configuration values)"
 msgstr "kör i klientläge (för att hämta värden från klientkonfiguration)"
 
-#: src/server/connection.c:1133
+#: src/server/connection.c:1116
 #, 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:1142
+#: src/server/connection.c:1125
 #, 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:2674
+#: src/server/connection.c:2594
 #, c-format
 msgid "Message from `%s' discarded: invalid format.\n"
 msgstr "Meddelande från \"%s\" kastades bort: ogiltigt format.\n"
 
-#: src/server/connection.c:2754
+#: src/server/connection.c:2679
 #, c-format
 msgid "Invalid sequence number %u <= %u, dropping message.\n"
 msgstr ""
 
-#: src/server/connection.c:2771
+#: src/server/connection.c:2698
 msgid "Message received more than one day old. Dropped.\n"
 msgstr ""
 
-#: src/server/connection.c:3217
+#: src/server/connection.c:3154
 msgid "# outgoing messages dropped"
 msgstr ""
 
-#: src/server/connection.c:3221
+#: src/server/connection.c:3158
 msgid "# bytes of outgoing messages dropped"
 msgstr ""
 
-#: src/server/connection.c:3223
+#: src/server/connection.c:3160
 msgid "# connections closed (HANGUP sent)"
 msgstr ""
 
-#: src/server/connection.c:3226
+#: src/server/connection.c:3163
 msgid "# bytes encrypted"
 msgstr "# byte krypterade"
 
-#: src/server/connection.c:3230
+#: src/server/connection.c:3167
 #, fuzzy
 msgid "# bytes transmitted"
 msgstr "# byte skickade av typen %d"
 
-#: src/server/connection.c:3234
+#: src/server/connection.c:3171
 #, fuzzy
 msgid "# bytes received"
 msgstr "# byte mottogs via TCP"
 
-#: src/server/connection.c:3237
+#: src/server/connection.c:3174
 msgid "# bytes decrypted"
 msgstr "# byte dekrypterade"
 
-#: src/server/connection.c:3239
+#: src/server/connection.c:3176
 msgid "# bytes noise sent"
 msgstr ""
 
-#: src/server/connection.c:3241
+#: src/server/connection.c:3178
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3243
+#: src/server/connection.c:3180
 msgid "# total bytes per second receive limit"
 msgstr ""
 
-#: src/server/connection.c:3245
+#: src/server/connection.c:3182
 #, fuzzy
 msgid "# total number of messages in send buffers"
 msgstr "antal meddelanden i ett meddelandeblock"
 
-#: src/server/connection.c:3247
+#: src/server/connection.c:3184
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3249
+#: src/server/connection.c:3186
 msgid "# total number of bytes we were allowed to sent"
 msgstr ""
 
-#: src/server/connection.c:3251
+#: src/server/connection.c:3188
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
@@ -2774,19 +2810,19 @@
 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:413
+#: src/server/tcpserver.c:414
 #, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
 "entry `%s': %s\n"
 msgstr ""
 
-#: src/server/tcpserver.c:465
+#: src/server/tcpserver.c:466
 #, c-format
 msgid "%s failed, message type %d already in use.\n"
 msgstr ""
 
-#: src/server/handler.c:380
+#: src/server/handler.c:401
 #, c-format
 msgid "Received corrupt message from peer `%s'in %s:%d.\n"
 msgstr "Mottog skadat meddelande från motpart \"%s\"i %s:%d.\n"
@@ -2874,7 +2910,7 @@
 msgid "Failed to parse interface data from `%s'.\n"
 msgstr "Misslyckades att läsa kompislista från \"%s\"\n"
 
-#: src/util/os/statuscalls.c:365 src/util/os/statuscalls.c:374
+#: src/util/os/statuscalls.c:368 src/util/os/statuscalls.c:377
 #, c-format
 msgid ""
 "No network interfaces defined in configuration section `%s' under `%s'!\n"
@@ -2919,12 +2955,16 @@
 msgid "Cannot query the CPU usage (Win 9x)\n"
 msgstr "Kan inte fråga efter CPU-användning (Win 9x).\n"
 
-#: src/util/os/user.c:125 src/util/os/user.c:166
+#: src/util/os/user.c:128 src/util/os/user.c:169
 #, fuzzy, c-format
 msgid "Cannot obtain information about user `%s': %s\n"
 msgstr "Kunde inte spara konfigurationsfil \"%s\":"
 
-#: src/util/os/user.c:140
+#: src/util/os/user.c:130
+msgid "No such user"
+msgstr ""
+
+#: src/util/os/user.c:143
 #, c-format
 msgid "Cannot change user/group to `%s': %s\n"
 msgstr "Kan inte ändra användare/grupp till \"%s\": %s\n"
@@ -2934,11 +2974,11 @@
 msgid "Invalid process priority `%s'\n"
 msgstr "Ogiltigt svar på \"%s\".\n"
 
-#: src/util/network/select.c:306
+#: src/util/network/select.c:315
 msgid "Received malformed message (too small) from connection. Closing.\n"
 msgstr ""
 
-#: src/util/network/select.c:472
+#: src/util/network/select.c:482
 msgid "select listen socket not valid!\n"
 msgstr ""
 
@@ -3002,7 +3042,7 @@
 msgid "`%s' failed for drive `%s': %u\n"
 msgstr "\"%s\" misslyckades för enhet %s: %u\n"
 
-#: src/util/disk/storage.c:519
+#: src/util/disk/storage.c:531
 #, fuzzy, c-format
 msgid "Expected `%s' to be a directory!\n"
 msgstr "\"%s\" förväntade att \"%s\" skulle vara en katalog!\n"
@@ -3099,33 +3139,49 @@
 msgid "NOTHING"
 msgstr "INGET"
 
-#: src/util/threads/mutex.c:145 src/util/threads/mutex.c:165
+#: src/util/threads/mutex.c:145 src/util/threads/semaphore.c:174
+#: src/util/threads/pthread.c:150
 #, fuzzy, c-format
+msgid "Real-time delay violation (%llu ms) at %s:%u\n"
+msgstr "Icke-förväntad mycket stor allokering (%u byte) vid %s:%d!\n"
+
+#: src/util/threads/mutex.c:154 src/util/threads/mutex.c:194
+#, fuzzy, c-format
 msgid "Invalid argument for `%s'.\n"
 msgstr "Ogiltigt argument: \"%s\"\n"
 
-#: src/util/threads/mutex.c:150
+#: src/util/threads/mutex.c:159
 #, c-format
 msgid "Deadlock due to `%s'.\n"
 msgstr ""
 
-#: src/util/threads/mutex.c:170
+#: src/util/threads/mutex.c:181
+#, c-format
+msgid "Lock aquired for too long (%llu ms) at %s:%u\n"
+msgstr ""
+
+#: src/util/threads/mutex.c:199
 #, fuzzy, c-format
 msgid "Permission denied for `%s'.\n"
 msgstr "Åtkomst nekad för \"%s\" vid %s:%d.\n"
 
-#: src/util/threads/pthread.c:158 src/util/threads/pthread.c:166
-#: src/util/threads/pthread.c:173 src/util/threads/pthread.c:266
+#: src/util/threads/pthread.c:162 src/util/threads/pthread.c:170
+#: src/util/threads/pthread.c:177 src/util/threads/pthread.c:270
 #, fuzzy, c-format
 msgid "`%s' failed with error code %s: %s\n"
 msgstr "\"%s\" misslyckades vid %s:%d med fel: %s\n"
 
-#: src/util/threads/pthread.c:180 src/util/threads/pthread.c:277
+#: src/util/threads/pthread.c:184 src/util/threads/pthread.c:281
 #, fuzzy, c-format
 msgid "`%s' failed with error code %d: %s\n"
 msgstr "\"%s\" misslyckades vid %s:%d med fel: %s\n"
 
-#: src/util/loggers/file.c:249
+#: src/util/loggers/file.c:231
+#, fuzzy, c-format
+msgid "Failed to open log-file `%s': %s\n"
+msgstr "Kan inte öppna konfigurationsfil \"%s\".\n"
+
+#: src/util/loggers/file.c:256
 #, fuzzy
 msgid "GNUnet error log"
 msgstr "Spåra GNUnets nätverkstopologi."
@@ -3941,19 +3997,20 @@
 msgid "specify host on which gnunetd is running"
 msgstr "ange värd på vilken gnunetd körs"
 
-#: src/include/gnunet_util_error.h:215 src/include/gnunet_util_error.h:217
-#: src/include/gnunet_util_error.h:219 src/include/gnunet_util_error.h:221
+#: src/include/gnunet_util_error.h:218 src/include/gnunet_util_error.h:220
+#: src/include/gnunet_util_error.h:226 src/include/gnunet_util_error.h:236
+#: src/include/gnunet_util_error.h:242
 #, c-format
 msgid "Internal error: assertion failed at %s:%d in %s.\n"
 msgstr ""
 
-#: src/include/gnunet_util_error.h:228 src/include/gnunet_util_error.h:235
-#: src/include/gnunet_util_error.h:242 src/include/gnunet_util_error.h:249
+#: src/include/gnunet_util_error.h:249 src/include/gnunet_util_error.h:256
+#: src/include/gnunet_util_error.h:263 src/include/gnunet_util_error.h:270
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d in %s with error: %s\n"
 msgstr "\"%s\" misslyckades vid %s:%d med fel: %s\n"
 
-#: src/include/gnunet_util_error.h:256 src/include/gnunet_util_error.h:263
+#: src/include/gnunet_util_error.h:277 src/include/gnunet_util_error.h:284
 #, fuzzy, c-format
 msgid "`%s' failed on file `%s' at %s:%d in %s with error: %s\n"
 msgstr "\"%s\" misslyckades för fil \"%s\" vid %s:%d med fel: %s\n"
@@ -5469,8 +5526,5 @@
 #~ msgid "Attempted path to `%s' was `%s'.\n"
 #~ msgstr "Försökt sökväg till \"%s\" var \"%s\".\n"
 
-#~ msgid "Unexpected very large allocation (%u bytes) at %s:%d!\n"
-#~ msgstr "Icke-förväntad mycket stor allokering (%u byte) vid %s:%d!\n"
-
 #~ msgid "set verbosity to LEVEL"
 #~ msgstr "sätt informationsnivå till NIVÅ"

Modified: GNUnet/po/vi.po
===================================================================
--- GNUnet/po/vi.po     2007-07-07 06:32:01 UTC (rev 5262)
+++ GNUnet/po/vi.po     2007-07-07 08:19:01 UTC (rev 5263)
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: GNUnet 0.7.0pre4\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2007-06-17 00:11-0600\n"
+"POT-Creation-Date: 2007-07-06 23:12-0600\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"
@@ -51,7 +51,7 @@
 msgid "UDP6: Could not determine my public IPv6 address.\n"
 msgstr "UDP6: Không nhận ra địa chỉ IP công cộng của tôi.\n"
 
-#: src/transports/udp6.c:499 src/transports/udp.c:536
+#: src/transports/udp6.c:500 src/transports/udp.c:547
 #, 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"
@@ -135,36 +135,36 @@
 msgid "MTU for `%s' is probably too low (fragmentation not implemented!)\n"
 msgstr "MTU cho '%s' có thể quá thấp (chưa phát triển sự phân mảnh!)\n"
 
-#: src/transports/tcp.c:274
+#: src/transports/tcp.c:283
 #, fuzzy
 msgid "TCP: Could not determine my public IP address.\n"
 msgstr "HTTP: Không nhận ra địa chỉ IP công cộng của tôi.\n"
 
-#: src/transports/tcp.c:358
+#: src/transports/tcp.c:387
 #, c-format
 msgid "Cannot connect to %u.%u.%u.%u:%u: %s\n"
 msgstr "Không kết nối được tới %u.%u.%u.%u:%u: %s\n"
 
-#: src/transports/tcp.c:425 src/transports/tcp6.c:383
+#: src/transports/tcp.c:454 src/transports/tcp6.c:414
 #, c-format
 msgid "Failed to start transport service on port %d.\n"
 msgstr "Chạy dịch vụ truyền tải trên cổng %d thất bại.\n"
 
-#: src/transports/tcp.c:554
+#: src/transports/tcp.c:584
 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:562
+#: src/transports/tcp.c:592
 msgid "# bytes received via TCP"
 msgstr "# byte nhận được qua TCP"
 
-#: src/transports/tcp.c:564
+#: src/transports/tcp.c:594
 msgid "# bytes sent via TCP"
 msgstr "# Byte gửi qua TCP"
 
-#: src/transports/tcp.c:566
+#: src/transports/tcp.c:596
 msgid "# bytes dropped by TCP (outgoing)"
 msgstr "# byte loại đi bởi TCP (đi ra)"
 
@@ -172,57 +172,57 @@
 msgid "UDP: Could not determine my public IP address.\n"
 msgstr "UDP: Không nhận ra địa chỉ IP công cộng của tôi.\n"
 
-#: src/transports/udp.c:382
+#: src/transports/udp.c:388
 #, c-format
 msgid "Failed to send message of size %d via UDP to %u.%u.%u.%u:%u: %s\n"
 msgstr ""
 "Gửi thông báo với kích thước %d qua UDP tới %u.%u.%u.%u:%u không thành công: "
 "%s\n"
 
-#: src/transports/udp.c:554
+#: src/transports/udp.c:565
 msgid "# bytes received via UDP"
 msgstr "# byte nhận được qua UDP"
 
-#: src/transports/udp.c:556
+#: src/transports/udp.c:567
 msgid "# bytes sent via UDP"
 msgstr "# byte gửi qua UDP"
 
-#: src/transports/udp.c:558
+#: src/transports/udp.c:569
 msgid "# bytes dropped by UDP (outgoing)"
 msgstr "# byte loại bỏ bởi UDP (đi ra)"
 
-#: src/transports/tcp6.c:227
+#: src/transports/tcp6.c:238
 msgid "Could not determine my public IPv6 address.\n"
 msgstr "Không nhận ra địa chỉ IPv6 của tôi.\n"
 
-#: src/transports/tcp6.c:269
+#: src/transports/tcp6.c:300
 #, fuzzy, c-format
 msgid "`%s': unknown service: %s\n"
 msgstr "'%s': không rõ dịch vụ: %s\n"
 
-#: src/transports/tcp6.c:500
+#: src/transports/tcp6.c:532
 #, fuzzy
 msgid "# bytes received via TCP6"
 msgstr "# byte nhận được qua TCP"
 
-#: src/transports/tcp6.c:502
+#: src/transports/tcp6.c:534
 #, fuzzy
 msgid "# bytes sent via TCP6"
 msgstr "# Byte gửi qua TCP"
 
-#: src/transports/tcp6.c:504
+#: src/transports/tcp6.c:536
 #, fuzzy
 msgid "# bytes dropped by TCP6 (outgoing)"
 msgstr "# byte loại đi bởi TCP (đi ra)"
 
-#: src/transports/tcp_helper.c:198
+#: src/transports/tcp_helper.c:248
 #, fuzzy
 msgid "Received malformed message instead of welcome message. Closing.\n"
 msgstr ""
 "Nhận được thông báo bị hỏng (kích thước %u) từ kết nối tcp-đầu peer. Đang "
 "đóng.\n"
 
-#: src/transports/tcp_helper.c:214
+#: src/transports/tcp_helper.c:314
 #, fuzzy
 msgid "Received malformed message from tcp-peer connection. Closing.\n"
 msgstr ""
@@ -516,7 +516,7 @@
 "ensures that this peer is known by other peers and discovers other peers"
 msgstr ""
 
-#: src/applications/topology_default/topology.c:448
+#: src/applications/topology_default/topology.c:471
 msgid "maintains GNUnet default mesh topology"
 msgstr ""
 
@@ -596,57 +596,61 @@
 #: src/applications/sqstore_sqlite/sqlite.c:53
 #: src/applications/sqstore_mysql/mysql.c:139
 #: src/applications/sqstore_mysql/mysql.c:146
-#: src/applications/sqstore_mysql/mysql.c:795
-#: src/applications/sqstore_mysql/mysql.c:811
-#: src/applications/sqstore_mysql/mysql.c:821
+#: src/applications/sqstore_mysql/mysql.c:825
 #: src/applications/sqstore_mysql/mysql.c:846
-#: src/applications/sqstore_mysql/mysql.c:857
-#: src/applications/sqstore_mysql/mysql.c:914
-#: src/applications/sqstore_mysql/mysql.c:1001
-#: src/applications/sqstore_mysql/mysql.c:1012
-#: src/applications/sqstore_mysql/mysql.c:1076
-#: src/applications/sqstore_mysql/mysql.c:1092
-#: src/applications/sqstore_mysql/mysql.c:1102
-#: src/applications/sqstore_mysql/mysql.c:1126
-#: src/applications/sqstore_mysql/mysql.c:1137
+#: src/applications/sqstore_mysql/mysql.c:858
+#: src/applications/sqstore_mysql/mysql.c:891
+#: src/applications/sqstore_mysql/mysql.c:904
+#: src/applications/sqstore_mysql/mysql.c:965
+#: src/applications/sqstore_mysql/mysql.c:1065
+#: src/applications/sqstore_mysql/mysql.c:1078
 #: src/applications/sqstore_mysql/mysql.c:1149
-#: src/applications/sqstore_mysql/mysql.c:1212
-#: src/applications/sqstore_mysql/mysql.c:1224
-#: src/applications/sqstore_mysql/mysql.c:1276
-#: src/applications/sqstore_mysql/mysql.c:1291
+#: src/applications/sqstore_mysql/mysql.c:1169
+#: src/applications/sqstore_mysql/mysql.c:1181
+#: src/applications/sqstore_mysql/mysql.c:1207
+#: src/applications/sqstore_mysql/mysql.c:1220
+#: src/applications/sqstore_mysql/mysql.c:1234
+#: src/applications/sqstore_mysql/mysql.c:1301
+#: src/applications/sqstore_mysql/mysql.c:1315
+#: src/applications/sqstore_mysql/mysql.c:1374
+#: src/applications/sqstore_mysql/mysql.c:1391
 #: src/applications/kvstore_sqlite/kv_sqlite.c:44
 #: src/applications/kvstore_sqlite/kv_sqlite.c:51
-#: src/applications/dstore/dstore.c:91 src/applications/dstore/dstore.c:178
-#: src/applications/dstore/dstore.c:237 src/applications/dstore/dstore.c:260
-#: src/applications/dstore/dstore.c:319 src/applications/dstore/dstore.c:372
-#: src/applications/dstore/dstore.c:462 src/util/crypto/symcipher_gcrypt.c:46
+#: src/applications/dstore/dstore.c:93 src/applications/dstore/dstore.c:180
+#: src/applications/dstore/dstore.c:240 src/applications/dstore/dstore.c:263
+#: src/applications/dstore/dstore.c:323 src/applications/dstore/dstore.c:378
+#: src/applications/dstore/dstore.c:474 src/util/crypto/symcipher_gcrypt.c:46
 #: src/util/crypto/symcipher_gcrypt.c:53 src/util/crypto/hostkey_gcrypt.c:63
 #: src/util/crypto/hostkey_gcrypt.c:70
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d with error: %s\n"
 msgstr "'%s' thất bại tại %s:%d với lỗi: %s\n"
 
-#: src/applications/sqstore_sqlite/sqlite.c:195
+#: src/applications/sqstore_sqlite/sqlite.c:207
 #, fuzzy, c-format
 msgid "Unable to initialize SQLite: %s.\n"
 msgstr "Không chạy được SQLite.\n"
 
-#: src/applications/sqstore_sqlite/sqlite.c:357
-#: src/applications/sqstore_sqlite/sqlite.c:378
-#: src/applications/sqstore_mysql/mysql.c:261
-#: src/applications/sqstore_mysql/mysql.c:875
-#: src/applications/sqstore_mysql/mysql.c:1164
+#: src/applications/sqstore_sqlite/sqlite.c:379
 #, c-format
-msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+msgid "Invalid data in %s (NCS).  Trying to fix (by deletion).\n"
 msgstr ""
 
-#: src/applications/sqstore_sqlite/sqlite.c:358
-#: src/applications/sqstore_sqlite/sqlite.c:379
+#: src/applications/sqstore_sqlite/sqlite.c:380
+#: src/applications/sqstore_sqlite/sqlite.c:401
 msgid "sqlite datastore"
 msgstr ""
 
-#: src/applications/sqstore_sqlite/sqlite.c:1371
-#: src/applications/sqstore_mysql/mysql.c:1352
+#: src/applications/sqstore_sqlite/sqlite.c:400
+#: src/applications/sqstore_mysql/mysql.c:262
+#: src/applications/sqstore_mysql/mysql.c:924
+#: src/applications/sqstore_mysql/mysql.c:1251
+#, c-format
+msgid "Invalid data in %s.  Trying to fix (by deletion).\n"
+msgstr ""
+
+#: src/applications/sqstore_sqlite/sqlite.c:1395
+#: src/applications/sqstore_mysql/mysql.c:1466
 msgid "# bytes in datastore"
 msgstr ""
 
@@ -784,50 +788,62 @@
 msgid "async RPC reply not received.\n"
 msgstr "Không nhận được câu trả lời async của RPC.\n"
 
-#: src/applications/sqstore_mysql/mysql.c:262
-#: src/applications/sqstore_mysql/mysql.c:876
-#: src/applications/sqstore_mysql/mysql.c:1165
+#: src/applications/sqstore_mysql/mysql.c:263
+#: src/applications/sqstore_mysql/mysql.c:925
+#: src/applications/sqstore_mysql/mysql.c:1252
 msgid "mysql datastore"
 msgstr ""
 
-#: src/applications/sqstore_mysql/mysql.c:424
+#: src/applications/sqstore_mysql/mysql.c:441
 #, fuzzy, c-format
 msgid ""
 "`%s' failed at %s:%d with error: I/%s S/%s SC/%s SS/%s SSC/%s U/%s D/%s DG/%"
 "s\n"
 msgstr "'%s' thất bại tại %s:%d với lỗi: %s\n"
 
-#: src/applications/sqstore_mysql/mysql.c:1382
+#: src/applications/sqstore_mysql/mysql.c:1496
 #, 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"
 
-#: src/applications/sqstore_mysql/mysql.c:1405
+#: src/applications/sqstore_mysql/mysql.c:1518
 msgid ""
 "Failed to load MySQL database module.  Check that MySQL is running and "
 "configured properly!\n"
 msgstr ""
 
-#: src/applications/datastore/datastore.c:120
+#: src/applications/datastore/datastore.c:133
 #, fuzzy, c-format
 msgid "Availability test failed for `%s' at %s:%d.\n"
 msgstr "Thử khả năng cho '%s' không thành công tại %s: %d.\n"
 
-#: src/applications/datastore/datastore.c:146
+#: src/applications/datastore/datastore.c:159
 #, fuzzy, c-format
 msgid "Database failed to delete `%s'.\n"
 msgstr "Cơ sở dữ liệu xóa %s không thành công.\n"
 
-#: src/applications/datastore/datastore.c:377
+#: src/applications/datastore/datastore.c:389
+msgid "# requests filtered by bloom filter"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:390
+msgid "# bloom filter false positives"
+msgstr ""
+
+#: src/applications/datastore/datastore.c:392
 msgid "# bytes allowed in datastore"
 msgstr ""
 
-#: src/applications/datastore/datastore.c:392
-#: src/applications/datastore/datastore.c:489
+#: src/applications/datastore/datastore.c:406
 #, fuzzy
 msgid "Failed to load state service. Trying to do without.\n"
 msgstr "Chạy dịch vụ truyền tải trên cổng %d thất bại.\n"
 
+#: src/applications/datastore/datastore.c:528
+#, fuzzy
+msgid "Failed to load sqstore service.  Check your configuration!\n"
+msgstr "Chạy dịch vụ truyền tải trên cổng %d thất bại.\n"
+
 #: src/applications/identity/hostkey.c:123
 #, fuzzy, c-format
 msgid "Failed to access GNUnet home directory `%s'\n"
@@ -883,6 +899,17 @@
 msgid "Signature failed verification: signature invalid.\n"
 msgstr ""
 
+#: src/applications/identity/identity.c:928
+#: src/applications/identity/identity.c:1044
+#, c-format
+msgid "Peer `%s' is currently strictly blacklisted (for another %llums).\n"
+msgstr ""
+
+#: src/applications/identity/identity.c:1045
+#, c-format
+msgid "Peer `%s' is currently blacklisted (for another %llums).\n"
+msgstr ""
+
 #: src/applications/transport/transport.c:148
 #, c-format
 msgid ""
@@ -1292,110 +1319,110 @@
 msgid "allows mapping of the network topology"
 msgstr "Theo dấu vết trace hình học của mạng GNUnet."
 
-#: src/applications/gap/gap.c:1680
+#: src/applications/gap/gap.c:1661
 #, fuzzy, c-format
 msgid "GAP received invalid content from `%s'\n"
 msgstr "Nhận được thông báo sai '%s' từ '%s'.\n"
 
-#: src/applications/gap/gap.c:1681
+#: src/applications/gap/gap.c:1662
 msgid "myself"
 msgstr ""
 
-#: src/applications/gap/gap.c:1863
+#: src/applications/gap/gap.c:1844
 msgid ""
 "Cover traffic requested but traffic service not loaded.  Rejecting request.\n"
 msgstr ""
 "Đã yêu cầu che truyền tải nhưng chưa nạp dịch vụ truyền tải.  Đang nhả ra "
 "yêu cầu.\n"
 
-#: src/applications/gap/gap.c:1875 src/applications/fs/module/anonymity.c:67
+#: src/applications/gap/gap.c:1856 src/applications/fs/module/anonymity.c:67
 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"
 
-#: src/applications/gap/gap.c:1882 src/applications/gap/gap.c:1888
-#: src/applications/gap/gap.c:1895
+#: src/applications/gap/gap.c:1863 src/applications/gap/gap.c:1869
+#: src/applications/gap/gap.c:1876
 msgid "Cannot satisfy desired level of anonymity, ignoring request.\n"
 msgstr "Không thể thỏa mãn mức độ dấu tên mong muốn, đang lờ đi yêu cầu.\n"
 
-#: src/applications/gap/gap.c:2183
+#: src/applications/gap/gap.c:2155
 #, fuzzy
 msgid "# gap requests total received"
 msgstr "# nhận được yêu cầu theo vết trace p2p"
 
-#: src/applications/gap/gap.c:2184
+#: src/applications/gap/gap.c:2156
 msgid "# gap requests policy: immediate drop"
 msgstr ""
 
-#: src/applications/gap/gap.c:2185
+#: src/applications/gap/gap.c:2157
 msgid "# gap requests policy: not routed"
 msgstr ""
 
-#: src/applications/gap/gap.c:2186
+#: src/applications/gap/gap.c:2158
 msgid "# gap requests policy: not answered"
 msgstr ""
 
-#: src/applications/gap/gap.c:2187
+#: src/applications/gap/gap.c:2159
 msgid "# gap requests processed: attempted add to RT"
 msgstr ""
 
-#: src/applications/gap/gap.c:2188
+#: src/applications/gap/gap.c:2160
 msgid "# gap requests processed: local result"
 msgstr ""
 
-#: src/applications/gap/gap.c:2189
+#: src/applications/gap/gap.c:2161
 msgid "# gap routing successes (total)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2190
+#: src/applications/gap/gap.c:2162
 msgid "# gap requests dropped: collision in RT"
 msgstr ""
 
-#: src/applications/gap/gap.c:2191
+#: src/applications/gap/gap.c:2163
 msgid "# gap requests forwarded (counting each peer)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2192
+#: src/applications/gap/gap.c:2164
 msgid "# gap duplicate requests (pending)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2193
+#: src/applications/gap/gap.c:2165
 #, fuzzy
 msgid "# gap duplicate requests that were re-tried"
 msgstr "# nhận được yêu cầu theo vết trace p2p"
 
-#: src/applications/gap/gap.c:2194
+#: src/applications/gap/gap.c:2166
 msgid "# gap re-try ttl difference (cummulative)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2195
+#: src/applications/gap/gap.c:2167
 msgid "# gap reply duplicates"
 msgstr ""
 
-#: src/applications/gap/gap.c:2196
+#: src/applications/gap/gap.c:2168
 msgid "# gap spurious replies (dropped)"
 msgstr ""
 
-#: src/applications/gap/gap.c:2197
+#: src/applications/gap/gap.c:2169
 msgid "# gap routing slots currently in use"
 msgstr ""
 
-#: src/applications/gap/gap.c:2198
+#: src/applications/gap/gap.c:2170
 msgid "# gap memory used for tracking seen content"
 msgstr ""
 
-#: src/applications/gap/gap.c:2199
+#: src/applications/gap/gap.c:2171
 msgid "# gap memory used for tracking routing destinations"
 msgstr ""
 
-#: src/applications/gap/gap.c:2200
+#: src/applications/gap/gap.c:2172
 msgid "# gap rewards pending"
 msgstr ""
 
-#: src/applications/gap/gap.c:2201
+#: src/applications/gap/gap.c:2173
 msgid "# gap response weights"
 msgstr ""
 
-#: src/applications/gap/gap.c:2217
+#: src/applications/gap/gap.c:2189
 msgid ""
 "Traffic service failed to load; gap cannot ensure cover-traffic "
 "availability.\n"
@@ -1403,7 +1430,7 @@
 "Nạp dịch vụ truyền tải không thành công; lỗ hổng không thể chắc chắn khả "
 "năng truyền tải.\n"
 
-#: src/applications/gap/gap.c:2245
+#: src/applications/gap/gap.c:2217
 #, fuzzy, c-format
 msgid "`%s' registering handlers %d %d\n"
 msgstr "'%s' đăng ký trình điều khiển %d %d\n"
@@ -1938,12 +1965,12 @@
 msgid "`%s' failed.  Is `%s' a file?\n"
 msgstr "'%s' thất bại.  '%s' là một tập tin?\n"
 
-#: src/applications/fs/module/querymanager.c:227
+#: src/applications/fs/module/querymanager.c:225
 #, fuzzy
 msgid "# FS currently tracked queries from clients"
 msgstr "# đã gửi câu trả lời theo vết trace đến máy khách"
 
-#: src/applications/fs/module/querymanager.c:229
+#: src/applications/fs/module/querymanager.c:227
 msgid "# FS replies passed to clients"
 msgstr ""
 
@@ -1982,7 +2009,7 @@
 "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/module/fs.c:1167
+#: src/applications/fs/module/fs.c:1211
 #, fuzzy, c-format
 msgid ""
 "You must specify a postive number for `%s' in the configuration in section `%"
@@ -1990,33 +2017,37 @@
 msgstr ""
 "Người dùng phải chỉ ra một số dương cho '%s' trong phần '%s' của cấu hình.\n"
 
-#: src/applications/fs/module/fs.c:1180
+#: src/applications/fs/module/fs.c:1224
 msgid "# FS expired replies dropped"
 msgstr ""
 
-#: src/applications/fs/module/fs.c:1182
+#: src/applications/fs/module/fs.c:1226
 #, fuzzy
 msgid "# FS valid replies received"
 msgstr "# nhận được yêu cầu theo vết trace p2p"
 
-#: src/applications/fs/module/fs.c:1219
+#: src/applications/fs/module/fs.c:1263
 #, fuzzy, c-format
 msgid "`%s' registering client handlers %d %d %d %d %d %d %d %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/module/fs.c:1259
+#: src/applications/fs/module/fs.c:1303
 msgid "enables (anonymous) file-sharing"
 msgstr ""
 
-#: src/applications/fs/module/migration.c:242
+#: src/applications/fs/module/migration.c:304
 msgid "# blocks migrated"
 msgstr ""
 
-#: src/applications/fs/module/migration.c:244
+#: src/applications/fs/module/migration.c:306
+msgid "# blocks fetched for migration"
+msgstr ""
+
+#: src/applications/fs/module/migration.c:308
 msgid "# on-demand block migration attempts"
 msgstr ""
 
-#: src/applications/fs/module/dht_push.c:123
+#: src/applications/fs/module/dht_push.c:137
 msgid "# blocks pushed into DHT"
 msgstr ""
 
@@ -2187,21 +2218,21 @@
 "Đang đưa ra các cập nhật cho nội dung cập nhật thường xuyên trước một tuần "
 "so với lịch.\n"
 
-#: src/applications/topology_f2f/topology.c:368
+#: src/applications/topology_f2f/topology.c:382
 #, fuzzy, c-format
 msgid "Failed to read friends list from `%s'\n"
 msgstr "Đọc danh sách bạn bè từ '%s' không thành công\n"
 
-#: src/applications/topology_f2f/topology.c:386
+#: src/applications/topology_f2f/topology.c:400
 msgid "Syntax error in topology specification, skipping bytes.\n"
 msgstr "Lỗi cú pháp trong sự xác định địa hình học, bỏ qua byte.\n"
 
-#: src/applications/topology_f2f/topology.c:399
+#: src/applications/topology_f2f/topology.c:413
 #, fuzzy, c-format
 msgid "Syntax error in topology specification, skipping bytes `%s'.\n"
 msgstr "Lỗi cú pháp trong sự xác định địa hình, bỏ qua các byte '%s'.\n"
 
-#: src/applications/topology_f2f/topology.c:493
+#: src/applications/topology_f2f/topology.c:519
 msgid "maintains a friend-to-friend restricted topology"
 msgstr ""
 
@@ -2243,17 +2274,22 @@
 msgid "# HELLOs downloaded via http"
 msgstr "# đã tải xuống HELO qua http"
 
-#: src/applications/traffic/traffic.c:450
+#: src/applications/traffic/traffic.c:441
 #, c-format
 msgid "# bytes transmitted of type %d"
 msgstr "# byte đã truyền của dạng %d"
 
-#: src/applications/traffic/traffic.c:470
+#: src/applications/traffic/traffic.c:459
 #, c-format
 msgid "# bytes received of type %d"
 msgstr "# byte nhận được của dạng %d"
 
-#: src/applications/traffic/traffic.c:624
+#: src/applications/traffic/traffic.c:478
+#, fuzzy, c-format
+msgid "# bytes received in plaintext of type %d"
+msgstr "# byte nhận được của dạng %d"
+
+#: src/applications/traffic/traffic.c:639
 msgid "tracks bandwidth utilization by gnunetd"
 msgstr ""
 
@@ -2477,34 +2513,34 @@
 msgid "No"
 msgstr "Không"
 
-#: src/applications/vpn/vpn.c:1396
+#: src/applications/vpn/vpn.c:1398
 #, fuzzy, c-format
 msgid "`%s' initialising RFC4913 module  %d and %d\n"
 msgstr "'%s' đăng ký trình điều khiển %d và %d\n"
 
-#: src/applications/vpn/vpn.c:1397
+#: src/applications/vpn/vpn.c:1399
 #, c-format
 msgid "RFC4193 my First 4 hex digits of host id are %x\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1447
+#: src/applications/vpn/vpn.c:1449
 msgid "enables IPv6 over GNUnet (incomplete)"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1479
+#: src/applications/vpn/vpn.c:1481
 msgid "RFC4193 Waiting for tun thread to end\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1492
+#: src/applications/vpn/vpn.c:1494
 msgid "RFC4193 The tun thread has ended\n"
 msgstr ""
 
-#: src/applications/vpn/vpn.c:1507
+#: src/applications/vpn/vpn.c:1509
 #, c-format
 msgid "RFC4193 Closing tunnel %d fd %d\n"
 msgstr ""
 
-#: src/applications/dstore/dstore.c:530
+#: src/applications/dstore/dstore.c:555
 msgid "# bytes in dstore"
 msgstr ""
 
@@ -2540,90 +2576,90 @@
 msgid "run in client mode (for getting client configuration values)"
 msgstr "chạy trong chế độ người dùng (để lấy giá trị cấu hình của người dùng)"
 
-#: src/server/connection.c:1133
+#: src/server/connection.c:1116
 #, 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:1142
+#: src/server/connection.c:1125
 #, 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:2674
+#: src/server/connection.c:2594
 #, 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:2754
+#: src/server/connection.c:2679
 #, 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:2771
+#: src/server/connection.c:2698
 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:3217
+#: src/server/connection.c:3154
 msgid "# outgoing messages dropped"
 msgstr "# thông báo đi ra đã loại bỏ"
 
-#: src/server/connection.c:3221
+#: src/server/connection.c:3158
 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:3223
+#: src/server/connection.c:3160
 msgid "# connections closed (HANGUP sent)"
 msgstr "# các kết nối đã đóng (gửi HANGUP)"
 
-#: src/server/connection.c:3226
+#: src/server/connection.c:3163
 #, fuzzy
 msgid "# bytes encrypted"
 msgstr "# byte nhận được của dạng %d"
 
-#: src/server/connection.c:3230
+#: src/server/connection.c:3167
 #, fuzzy
 msgid "# bytes transmitted"
 msgstr "# byte đã truyền của dạng %d"
 
-#: src/server/connection.c:3234
+#: src/server/connection.c:3171
 #, fuzzy
 msgid "# bytes received"
 msgstr "# byte nhận được qua TCP"
 
-#: src/server/connection.c:3237
+#: src/server/connection.c:3174
 #, fuzzy
 msgid "# bytes decrypted"
 msgstr "# byte nhận được của dạng %d"
 
-#: src/server/connection.c:3239
+#: src/server/connection.c:3176
 #, fuzzy
 msgid "# bytes noise sent"
 msgstr "# byte nhận được do nhiễu đường truyền"
 
-#: src/server/connection.c:3241
+#: src/server/connection.c:3178
 msgid "# total bytes per second send limit"
 msgstr ""
 
-#: src/server/connection.c:3243
+#: src/server/connection.c:3180
 #, fuzzy
 msgid "# total bytes per second receive limit"
 msgstr "# byte nhận được do nhiễu đường truyền"
 
-#: src/server/connection.c:3245
+#: src/server/connection.c:3182
 #, 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:3247
+#: src/server/connection.c:3184
 msgid "# total number of bytes we were allowed to sent but did not"
 msgstr ""
 
-#: src/server/connection.c:3249
+#: src/server/connection.c:3186
 msgid "# total number of bytes we were allowed to sent"
 msgstr ""
 
-#: src/server/connection.c:3251
+#: src/server/connection.c:3188
 msgid "# total number of bytes we are currently allowed to send"
 msgstr ""
 
@@ -2857,7 +2893,7 @@
 msgid "`%s' failed for port %d. Is gnunetd already running?\n"
 msgstr ""
 
-#: src/server/tcpserver.c:413
+#: src/server/tcpserver.c:414
 #, fuzzy, c-format
 msgid ""
 "Malformed network specification in the configuration in section `%s' for "
@@ -2865,12 +2901,12 @@
 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:465
+#: src/server/tcpserver.c:466
 #, 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"
 
-#: src/server/handler.c:380
+#: src/server/handler.c:401
 #, fuzzy, c-format
 msgid "Received corrupt message from peer `%s'in %s:%d.\n"
 msgstr "Nhận được thông báo không đúng từ đầu peer '%s' trong '%s': %d.\n"
@@ -2959,7 +2995,7 @@
 msgid "Failed to parse interface data from `%s'.\n"
 msgstr "Thất bại khi phân tích dữ liệu giao diện từ '%s' tại %s:%d.\n"
 
-#: src/util/os/statuscalls.c:365 src/util/os/statuscalls.c:374
+#: src/util/os/statuscalls.c:368 src/util/os/statuscalls.c:377
 #, fuzzy, c-format
 msgid ""
 "No network interfaces defined in configuration section `%s' under `%s'!\n"
@@ -3004,12 +3040,16 @@
 msgid "Cannot query the CPU usage (Win 9x)\n"
 msgstr "Không hỏi được sự sử dụng CPU (Windows 9x).\n"
 
-#: src/util/os/user.c:125 src/util/os/user.c:166
+#: src/util/os/user.c:128 src/util/os/user.c:169
 #, fuzzy, c-format
 msgid "Cannot obtain information about user `%s': %s\n"
 msgstr "Không ghi được các tập tin cấu hình: %s.\n"
 
-#: src/util/os/user.c:140
+#: src/util/os/user.c:130
+msgid "No such user"
+msgstr ""
+
+#: src/util/os/user.c:143
 #, fuzzy, c-format
 msgid "Cannot change user/group to `%s': %s\n"
 msgstr "Không thay đổi được người dùng/nhóm thành '%s': %s"
@@ -3019,14 +3059,14 @@
 msgid "Invalid process priority `%s'\n"
 msgstr "Câu trả lời không đúng tới '%s'.\n"
 
-#: src/util/network/select.c:306
+#: src/util/network/select.c:315
 #, fuzzy
 msgid "Received malformed message (too small) from connection. Closing.\n"
 msgstr ""
 "Nhận được thông báo bị hỏng (kích thước %u) từ kết nối tcp-đầu peer. Đang "
 "đóng.\n"
 
-#: src/util/network/select.c:472
+#: src/util/network/select.c:482
 msgid "select listen socket not valid!\n"
 msgstr ""
 
@@ -3093,7 +3133,7 @@
 msgid "`%s' failed for drive `%s': %u\n"
 msgstr "'%s' thất bại cho ổ %s: %u\n"
 
-#: src/util/disk/storage.c:519
+#: src/util/disk/storage.c:531
 #, fuzzy, c-format
 msgid "Expected `%s' to be a directory!\n"
 msgstr "'%s' mong đợi '%s' là một thư mục!\n"
@@ -3191,33 +3231,49 @@
 msgid "NOTHING"
 msgstr "KHÔNGCÓGÌ"
 
-#: src/util/threads/mutex.c:145 src/util/threads/mutex.c:165
+#: src/util/threads/mutex.c:145 src/util/threads/semaphore.c:174
+#: src/util/threads/pthread.c:150
 #, fuzzy, c-format
+msgid "Real-time delay violation (%llu ms) at %s:%u\n"
+msgstr "Không mong đợi một phân phối rất rộng (%u) tại %s:%d!\n"
+
+#: src/util/threads/mutex.c:154 src/util/threads/mutex.c:194
+#, fuzzy, c-format
 msgid "Invalid argument for `%s'.\n"
 msgstr "Tham số sai: '%s'\n"
 
-#: src/util/threads/mutex.c:150
+#: src/util/threads/mutex.c:159
 #, fuzzy, c-format
 msgid "Deadlock due to `%s'.\n"
 msgstr "Khóa chết theo '%s' tại %s: %d.\n"
 
-#: src/util/threads/mutex.c:170
+#: src/util/threads/mutex.c:181
+#, c-format
+msgid "Lock aquired for too long (%llu ms) at %s:%u\n"
+msgstr ""
+
+#: src/util/threads/mutex.c:199
 #, fuzzy, c-format
 msgid "Permission denied for `%s'.\n"
 msgstr "Không đủ quyền hạn cho '%s' tại %s:%d.\n"
 
-#: src/util/threads/pthread.c:158 src/util/threads/pthread.c:166
-#: src/util/threads/pthread.c:173 src/util/threads/pthread.c:266
+#: src/util/threads/pthread.c:162 src/util/threads/pthread.c:170
+#: src/util/threads/pthread.c:177 src/util/threads/pthread.c:270
 #, fuzzy, c-format
 msgid "`%s' failed with error code %s: %s\n"
 msgstr "'%s' thất bại tại %s:%d với lỗi: %s\n"
 
-#: src/util/threads/pthread.c:180 src/util/threads/pthread.c:277
+#: src/util/threads/pthread.c:184 src/util/threads/pthread.c:281
 #, fuzzy, c-format
 msgid "`%s' failed with error code %d: %s\n"
 msgstr "'%s' thất bại tại %s:%d với lỗi: %s\n"
 
-#: src/util/loggers/file.c:249
+#: src/util/loggers/file.c:231
+#, fuzzy, c-format
+msgid "Failed to open log-file `%s': %s\n"
+msgstr "Không mở được tập tin cấu hình '%s'\n"
+
+#: src/util/loggers/file.c:256
 msgid "GNUnet error log"
 msgstr ""
 
@@ -4099,19 +4155,20 @@
 msgid "specify host on which gnunetd is running"
 msgstr "chỉ ra máy đang chạy gnunetd"
 
-#: src/include/gnunet_util_error.h:215 src/include/gnunet_util_error.h:217
-#: src/include/gnunet_util_error.h:219 src/include/gnunet_util_error.h:221
+#: src/include/gnunet_util_error.h:218 src/include/gnunet_util_error.h:220
+#: src/include/gnunet_util_error.h:226 src/include/gnunet_util_error.h:236
+#: src/include/gnunet_util_error.h:242
 #, fuzzy, c-format
 msgid "Internal error: assertion failed at %s:%d in %s.\n"
 msgstr "Xác nhận thất bại tại %s:%d.\n"
 
-#: src/include/gnunet_util_error.h:228 src/include/gnunet_util_error.h:235
-#: src/include/gnunet_util_error.h:242 src/include/gnunet_util_error.h:249
+#: src/include/gnunet_util_error.h:249 src/include/gnunet_util_error.h:256
+#: src/include/gnunet_util_error.h:263 src/include/gnunet_util_error.h:270
 #, fuzzy, c-format
 msgid "`%s' failed at %s:%d in %s with error: %s\n"
 msgstr "'%s' thất bại tại %s:%d với lỗi: %s\n"
 
-#: src/include/gnunet_util_error.h:256 src/include/gnunet_util_error.h:263
+#: src/include/gnunet_util_error.h:277 src/include/gnunet_util_error.h:284
 #, fuzzy, c-format
 msgid "`%s' failed on file `%s' at %s:%d in %s with error: %s\n"
 msgstr "'%s' thất bại trên tập tin'%s' tại %s:%d với lỗi: %s\n"
@@ -6193,8 +6250,5 @@
 #~ msgid "Attempted path to '%s' was '%s'.\n"
 #~ msgstr "Đường dẫn đã thử tới '%s' là '%s'.\n"
 
-#~ msgid "Unexpected very large allocation (%u bytes) at %s:%d!\n"
-#~ msgstr "Không mong đợi một phân phối rất rộng (%u) tại %s:%d!\n"
-
 #~ msgid "set verbosity to LEVEL"
 #~ msgstr "đặt mức độ thông báo chi tiết thành LEVEL"

Modified: GNUnet/src/applications/pingpong/pingpong.c
===================================================================
--- GNUnet/src/applications/pingpong/pingpong.c 2007-07-07 06:32:01 UTC (rev 
5262)
+++ GNUnet/src/applications/pingpong/pingpong.c 2007-07-07 08:19:01 UTC (rev 
5263)
@@ -295,18 +295,20 @@
   MUTEX_UNLOCK(pingPongLock);
 #if DEBUG_PINGPONG
   hash2enc(&sender->hashPubKey,
-     &enc);
+          &enc);
   GE_LOG(ectx,
-   GE_DEBUG | GE_REQUEST | GE_USER,
-   "Received PONG from `%s' matched %u peers.\n",
-   &enc,
-   matched);
+        GE_DEBUG | GE_REQUEST | GE_USER,
+        "Received PONG from `%s' matched %u peers.\n",
+        &enc,
+        matched);
 #endif
   if (matched == 0) {
+#if DEBUG_PINGPONG
     GE_LOG(ectx,
-     GE_WARNING | GE_BULK | GE_ADMIN,
-     _("Could not match PONG against any PING. "
-       "Try increasing MAX_PING_PONG constant.\n"));
+          GE_WARNING | GE_BULK | GE_ADMIN,
+          _("Could not match PONG against any PING. "
+            "Try increasing MAX_PING_PONG constant.\n"));
+#endif
   }
   return OK;
 }
@@ -358,18 +360,20 @@
   MUTEX_UNLOCK(pingPongLock);
 #if DEBUG_PINGPONG
   hash2enc(&sender->hashPubKey,
-     &enc);
+          &enc);
   GE_LOG(ectx,
-   GE_DEBUG | GE_REQUEST | GE_USER,
-   "Received plaintext PONG from `%s' matched %u peers.\n",
-   &enc,
-   matched);
+        GE_DEBUG | GE_REQUEST | GE_USER,
+        "Received plaintext PONG from `%s' matched %u peers.\n",
+        &enc,
+        matched);
 #endif
   if (matched == 0) {
+#if DEBUG_PINGPONG
     GE_LOG(ectx,
-     GE_WARNING | GE_BULK | GE_ADMIN,
-     _("Could not match PONG against any PING. "
-       "Try increasing MAX_PING_PONG constant.\n"));
+          GE_WARNING | GE_BULK | GE_ADMIN,
+          _("Could not match PONG against any PING. "
+            "Try increasing MAX_PING_PONG constant.\n"));
+#endif
   }
   return OK;
 }
@@ -410,9 +414,9 @@
     }
   if (j == -1) { /* all send this second!? */
     GE_LOG(ectx,
-     GE_WARNING | GE_BULK | GE_ADMIN,
-     _("Cannot create PING, table full. "
-       "Try increasing MAX_PING_PONG.\n"));
+          GE_WARNING | GE_BULK | GE_ADMIN,
+          _("Cannot create PING, table full. "
+            "Try increasing MAX_PING_PONG.\n"));
     MUTEX_UNLOCK(pingPongLock);
     return NULL;
   }





reply via email to

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