| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-08-20 | control/controlclient, wgengine/filter: extract parsePacketFilter to … (#696) | chungdaniel | 2 | -0/+105 |
| 2020-08-01 | wgengine/filter: omit logging for all v6 multicast, remove debug panic :( | Brad Fitzpatrick | 2 | -1/+10 |
| 2020-07-30 | wgengine/filter: remove leftover debug knob that staticcheck doesn't like | Brad Fitzpatrick | 1 | -4/+0 |
| 2020-07-30 | wgengine/filter: fix IPv4 IGMP spam omission, also omit ff02::16 spam | Brad Fitzpatrick | 2 | -7/+93 |
| 2020-07-29 | wgengine/filter: don't spam logs on dropped outgoing IPv6 ICMP or IPv4 IGMP | Brad Fitzpatrick | 2 | -13/+64 |
| 2020-07-28 | wgengine/packet: add IPVersion field, don't use IPProto to note version | Brad Fitzpatrick | 1 | -3/+11 |
| 2020-06-08 | tsdns: initial implementation of a Tailscale DNS resolver (#396) | Dmytro Shynkevych | 2 | -30/+29 |
| 2020-06-04 | wgengine/packet: refactor and expose UDP header marshaling (#408) | Dmytro Shynkevych | 3 | -37/+41 |
| 2020-06-02 | filter: prevent escape of QDecode to the heap (#417) | Dmytro Shynkevych | 2 | -37/+153 |
| 2020-05-22 | wgengine/filter: implement a destination IP pre-filter. | David Anderson | 2 | -18/+52 |
| 2020-05-13 | Add tstest.PanicOnLog(), and fix various problems detected by this. | Avery Pennarun | 2 | -19/+22 |
| 2020-05-11 | ipn, wgengine/filter: remove exported type aliases | Brad Fitzpatrick | 3 | -12/+12 |
| 2020-05-08 | Replace our ratelimiter with standard rate package (#359) | Wendi Yu | 1 | -14/+7 |
| 2020-04-30 | wgengine/filter: fix linter warning. | Avery Pennarun | 1 | -2/+1 |
| 2020-04-30 | wgengine/filter: support subnet mask rules, not just /32 IPs. | Avery Pennarun | 3 | -37/+86 |
| 2020-04-29 | wgengine/filter: allow ICMP response packets. | Avery Pennarun | 1 | -7/+9 |
| 2020-03-25 | wgengine, wgengine/filter: minor doc, style, performance, locking changes | Brad Fitzpatrick | 1 | -4/+17 |
| 2020-03-25 | wgengine: don't lose filter state on filter reconfig. | Avery Pennarun | 2 | -14/+30 |
| 2020-02-28 | controlclinet: clone filter.MatchAllowAll | David Crawshaw | 1 | -0/+18 |
| 2020-02-09 | Move Linux client & common packages into a public repo. | Earl Lee | 3 | -0/+501 |