monero/src/p2p
Thomas Winget 155475d971
Add IPv6 support
new cli options (RPC ones also apply to wallet):
  --p2p-bind-ipv6-address (default = "::")
  --p2p-bind-port-ipv6    (default same as ipv4 port for given nettype)
  --rpc-bind-ipv6-address (default = "::1")

  --p2p-use-ipv6          (default false)
  --rpc-use-ipv6          (default false)

  --p2p-require-ipv4      (default true, if ipv4 bind fails and this is
                           true, will not continue even if ipv6 bind
                           successful)
  --rpc-require-ipv4      (default true, description as above)

ipv6 addresses are to be specified as "[xx:xx:xx::xx:xx]:port" except
in the cases of the cli args for bind address.  For those the square
braces can be omitted.
2019-07-31 20:04:57 -04:00
..
CMakeLists.txt Update 2019 copyright 2019-03-05 22:05:34 +01:00
net_node.cpp Add IPv6 support 2019-07-31 20:04:57 -04:00
net_node.h Add IPv6 support 2019-07-31 20:04:57 -04:00
net_node.inl Add IPv6 support 2019-07-31 20:04:57 -04:00
net_node_common.h allow blocking whole subnets 2019-07-16 11:35:53 +00:00
net_peerlist.cpp Adding initial support for broadcasting transactions over Tor 2019-01-28 23:56:33 +00:00
net_peerlist.h p2p: don't forget pruning seed or public RPC port when updating peers 2019-06-26 10:20:19 +00:00
net_peerlist_boost_serialization.h Add IPv6 support 2019-07-31 20:04:57 -04:00
p2p_protocol_defs.h p2p: do not send last_seen timestamp to peers 2019-04-24 17:56:12 +00:00
stdafx.h Update 2019 copyright 2019-03-05 22:05:34 +01:00