summaryrefslogtreecommitdiffhomepage
path: root/tstest/natlab
AgeCommit message (Expand)AuthorFilesLines
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder4-48/+45
2021-03-24tstest/natlab: use net.ErrClosedJosh Bleecher Snyder1-3/+1
2021-02-05tstest/natlab: use net.ErrClosed instead of a new errorJosh Bleecher Snyder1-1/+3
2020-07-27wgengine/magicsock: explicitly check path discovery, add a firewall test.David Anderson1-3/+4
2020-07-27tstest/natlab: drop packets that can't be routed in a LAN.David Anderson1-0/+11
2020-07-15tstest/natlab: refactor PacketHandler into a larger interface.David Anderson4-211/+323
2020-07-14tstest/natlab: add a configurable SNAT44 translator.David Anderson3-0/+438
2020-07-13tstest/natlab: support different firewall selectivities.David Anderson2-40/+147
2020-07-11wgengine/magicsock: add a connectivity test for facing firewalls.David Anderson2-3/+20
2020-07-11tstest/natlab: refactor, expose a Packet type.David Anderson3-79/+130
2020-07-11tstest/natlab: add a stateful firewall.David Anderson3-0/+136
2020-07-10tstest/natlab: provide inbound interface to HandlePacket.David Anderson2-32/+35
2020-07-10wgengine/magicsock, tstest/natlab: start hooking up natlab to magicsockBrad Fitzpatrick2-17/+62
2020-07-02tstest/natlab: add PacketHandler and Inject.David Anderson2-8/+145
2020-07-02tstest/natlab: make Machine constructible directly.David Anderson2-18/+13
2020-07-03tstest/natlab: unregister conn4 if registration of conn6 fails.David Anderson1-0/+1
2020-07-03tstest/natlab: use common helper for conn registration.David Anderson1-16/+13
2020-07-03tstest/natlab: add comments to conns4/conns6.David Anderson1-2/+2
2020-07-03tstest/natlab: use &Network in test.David Anderson1-3/+3
2020-07-03tstest/natlab: print trace data when NATLAB_TRACE is set.David Anderson1-6/+39
2020-07-02tstest/natlab: correctly handle dual-stacked PacketConns.David Anderson2-54/+137
2020-07-03tstest/natlab: first network attached becomes the default route.David Anderson1-17/+22
2020-07-03tstest/natlab: allow sensible default construction of networks.David Anderson2-12/+68
2020-07-02tstest/natlab: remove unused PacketConner typeBrad Fitzpatrick1-7/+0
2020-07-02tstest/natlab: add missing tests from earlier commitsBrad Fitzpatrick1-0/+81
2020-07-02tstest/natlab: basic NAT-free packet delivery worksBrad Fitzpatrick1-7/+95
2020-07-02tstest/natlab: network address allocationBrad Fitzpatrick1-13/+118
2020-07-02tstest/natlab: bit more of in-memory network testing packageBrad Fitzpatrick1-4/+64
2020-07-02tstest/natlab: start of in-memory network testing packageBrad Fitzpatrick1-0/+240