Pieter Wuille 1111b80df8 Rework addnode behaviour
* Use CNode::addeName to track whether a connection to a name is already open
  * A new connection to a previously-connected by-name addednode is only opened when
    the previous one closes (even if the name starts resolving to something else)
  * At most one connection is opened per addednode (even if the name resolves to multiple)
* Unify the code between ThreadOpenAddedNodeConnections and getaddednodeinfo
  * Information about open connections is always returned, and the dns argument becomes a dummy
  * An IP address and inbound/outbound is only reported for the (at most 1) open connection
2016-06-13 23:53:06 +02:00
..
2015-12-13 18:08:39 +01:00
2016-06-06 17:10:22 +00:00
2015-11-04 23:46:47 +01:00
2016-06-10 10:12:00 +02:00
2016-06-13 23:53:06 +02:00
2015-12-13 18:08:39 +01:00
2016-06-09 13:34:09 +02:00
2015-12-13 18:08:39 +01:00
2016-04-14 20:56:33 +02:00
2015-12-13 18:08:39 +01:00
2015-12-13 18:08:39 +01:00
2015-12-13 18:08:39 +01:00
2016-06-09 13:34:09 +02:00
2015-12-13 18:08:39 +01:00
2015-11-13 18:15:20 +01:00
2015-12-13 18:08:39 +01:00
2015-11-13 11:10:48 +01:00
2016-04-14 20:56:33 +02:00
2015-12-13 18:08:39 +01:00
2015-12-13 18:08:39 +01:00
2016-06-13 17:40:16 +02:00
2016-06-08 15:44:07 +02:00
2016-03-23 10:40:38 -04:00
2016-03-23 10:40:38 -04:00
2016-06-13 23:53:06 +02:00
2016-06-13 23:53:06 +02:00
2016-01-05 21:01:39 +01:00
2016-04-14 20:56:33 +02:00
2016-04-14 20:56:33 +02:00
2015-12-13 18:08:39 +01:00
2016-01-05 21:01:39 +01:00
2015-11-12 17:58:15 +01:00
2016-04-15 17:48:38 +02:00
2016-01-05 21:01:39 +01:00
2015-12-13 18:08:39 +01:00
2015-12-13 18:08:39 +01:00
2016-03-21 10:46:25 -04:00