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
..
2016-06-09 09:56:27 -04:00
2016-01-21 08:36:55 +11:00
2016-04-27 06:43:39 -04:00
2016-06-13 23:53:06 +02:00
2016-01-21 08:36:55 +11:00
2016-01-21 08:36:55 +11:00