solana/multinode-demo
Michael Vines 0b56d603c2 Client NAT traversal 0.1
UPnP is now used to request a port on the NAT be forwarded to the local machine.
This obviously only works for NATs that support UPnP, and thus is not a panacea
for all NAT-related connectivity issues.

Notable hacks in this patch include a transmit/receive UDP socket pair to work
around current protocol limitations whereby the full node assumes its peer can
receive on the same UDP port it transmitted from.
2018-06-29 17:36:26 -07:00
..
client.sh Client NAT traversal 0.1 2018-06-29 17:36:26 -07:00
common.sh Fix bash scripts: 2018-06-29 09:51:13 -07:00
drone.sh Fix bash scripts: 2018-06-29 09:51:13 -07:00
leader.sh take multiple log files, allow restart of leader, validator 2018-06-27 11:41:25 -07:00
myip.sh support MacOS bash and ifconfig properly 2018-06-25 13:14:36 -06:00
setup.sh Add public-ip argument to setup.sh 2018-06-28 19:13:36 -07:00
start_nodes.sh Fix more shellchecks 2018-06-29 15:19:28 -06:00
validator.sh take multiple log files, allow restart of leader, validator 2018-06-27 11:41:25 -07:00
wallet.sh Client NAT traversal 0.1 2018-06-29 17:36:26 -07:00