0.9.0pre3:
+* connections fail if transport-plugin/nat produces
+ some addresses that don't work (enable 'use_localaddr' with bindto for example,
+ so that some of the 'local' IPs do not work due to the bindto); the result
+ seems to be that the plugin tries some of the broken addresses, fails and the
+ transport-level connection never comes up.
* clean buildbots
0.9.0pre4:
#include "gnunet_transport_service.h"
#define VERBOSE GNUNET_NO
+
#define START_ARM GNUNET_YES
#define MTYPE 12345
#PREFIX= xterm -e xterm -T transport1 -e gdb --args
#PREFIX = xterm -T transport1 -e gdb --args
#PREFIX = xterm -T transport1 -e valgrind --tool=memcheck
-DEBUG = YES
+#DEBUG = YES
[arm]
PORT = 12466
PORT = 12468
BINDTO = 127.0.0.1
#DEBUG = YES
-USE_LOCALADDR = YES
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[peerinfo]
PORT = 12469
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[arm]
PORT = 22466
PORT = 22468
BINDTO = 127.0.0.1
#DEBUG = YES
-USE_LOCALADDR = YES
[peerinfo]
PORT = 22469
PORT = 12488
BINDTO = 127.0.0.1
#DEBUG = YES
-USE_LOCALADDR = YES
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[peerinfo]
PORT = 12489
PORT = 22488
BINDTO = 127.0.0.1
#DEBUG = YES
-USE_LOCALADDR = YES
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[peerinfo]
PORT = 22489
PORT = 12488
BINDTO = 127.0.0.1
#DEBUG = YES
-USE_LOCALADDR = YES
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[peerinfo]
PORT = 12489
PORT = 22488
BINDTO = 127.0.0.1
#DEBUG = YES
-USE_LOCALADDR = YES
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[peerinfo]
PORT = 22489
PORT = 12428
BINDTO = 127.0.0.1
#DEBUG = YES
-USE_LOCALADDR = YES
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[peerinfo]
PORT = 12429
PORT = 22428
BINDTO = 127.0.0.1
#DEBUG = YES
-USE_LOCALADDR = YES
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[peerinfo]
PORT = 22429
[transport-tcp]
PORT = 12468
BINDTO = 127.0.0.1
-#DEBUG = YES
-USE_LOCALADDR = YES
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[peerinfo]
PORT = 12479
PORT = 22478
BINDTO = 127.0.0.1
#DEBUG = YES
-USE_LOCALADDR = YES
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[peerinfo]
PORT = 22479
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[fs]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[arm]
PORT = 43466
HOSTNAME = localhost
[transport-tcp]
-TIMEOUT = 300000
+BINDTO = 127.0.0.1
PORT = 43468
[peerinfo]
[dhtcache]
QUOTA=65536
-
DATABASE=sqlite
+
[mesh]
AUTOSTART = NO
-
-
[dns]
AUTOSTART = NO
-
-
[dhtcache]
QUOTA=65536
-
DATABASE=sqlite
+
[mesh]
AUTOSTART = NO
-
-
[dns]
AUTOSTART = NO
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[mesh]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[dht]
AUTOSTART = NO
-
-
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[dns]
AUTOSTART = NO
[nat]
DISABLEV6 = YES
-BINDTO = 127.0.0.1
ENABLE_UPNP = NO
BEHIND_NAT = NO
ALLOW_NAT = NO
INTERNAL_ADDRESS = 127.0.0.1
EXTERNAL_ADDRESS = 127.0.0.1
+USE_LOCALADDR = NO
[peerinfo]
PORT = 2669