| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-05-16 | all: adapt to opaque netaddr types | Josh Bleecher Snyder | 2 | -38/+40 |
| 2021-03-29 | net/{packet,tstun}: send peerapi port in TSMP pongs | Brad Fitzpatrick | 1 | -6/+13 |
| 2021-03-24 | net/packet, wgengine/{filter,tstun}: add TSMP ping | Brad Fitzpatrick | 2 | -0/+74 |
| 2021-03-20 | net/packet, wgengine{,/filter}: remove net/packet IPProto forwarding consts | Brad Fitzpatrick | 6 | -56/+71 |
| 2021-03-20 | net/packet, wgengine/filter: support SCTP | Brad Fitzpatrick | 7 | -74/+76 |
| 2021-03-09 | wgengine/filter: only log packets to/from non-default routes. | David Anderson | 1 | -0/+6 |
| 2021-02-04 | net/packet: add some more TSMP packet reject reasons and MaybeBroken bit | Brad Fitzpatrick | 2 | -12/+80 |
| 2021-01-15 | net/packet, wgengine, tstun: add inter-node TSMP protocol for connect errors | Brad Fitzpatrick | 6 | -6/+267 |
| 2021-01-11 | net/packet: add TCPFlag type and some more constants | Brad Fitzpatrick | 1 | -6/+11 |
| 2020-12-22 | net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP. | David Anderson | 4 | -243/+106 |
| 2020-12-22 | go.mod: bump inet.af/netaddr to non-allocating version | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-12-19 | net/packet: add an IP6 constructor from a raw byte array. | David Anderson | 1 | -2/+6 |
| 2020-11-16 | wgengine/filter: don't filter GCP DNS. | David Anderson | 1 | -0/+7 |
| 2020-11-13 | net/packet: remove unnecessary mark | Josh Bleecher Snyder | 1 | -1/+1 |
| 2020-11-13 | net/packet: speed up packet decoding | Josh Bleecher Snyder | 1 | -0/+2 |
| 2020-11-12 | net/packet: represent IP6 as two uint64s. | David Anderson | 2 | -11/+23 |
| 2020-11-12 | wgengine/filter: add full IPv6 support. | David Anderson | 4 | -1/+151 |
| 2020-11-10 | net/packet: documentation pass. | David Anderson | 6 | -76/+109 |
| 2020-11-10 | net/packet: remove NewIP, offer only a netaddr constructor. | David Anderson | 2 | -14/+2 |
| 2020-11-10 | net/packet: documentation cleanups. | David Anderson | 2 | -15/+21 |
| 2020-11-10 | net/packet: fix panic on invalid IHL field. | David Anderson | 2 | -1/+29 |
| 2020-11-10 | net/packet: remove {get,put}{16,32} indirection to encoding/binary. | David Anderson | 4 | -42/+39 |
| 2020-11-10 | net/packet: support full IPv6 decoding. | David Anderson | 8 | -172/+442 |
| 2020-11-10 | net/packet: add IPv6 source and destination IPs to Parsed. | David Anderson | 3 | -18/+44 |
| 2020-11-10 | net/packet: record allocations in benchmark. | David Anderson | 1 | -0/+1 |
| 2020-11-09 | net/packet: s/ParsedPacket/Parsed/ to avoid package stuttering. | David Anderson | 3 | -31/+31 |
| 2020-11-09 | net/packet: rename from wgengine/packet. | David Anderson | 7 | -0/+1037 |