| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-07-29 | wgengine/magicsock: remove dead code (#8745) | salman aljammaz | 1 | -5/+0 |
| 2023-07-28 | all: update exp/slices and fix call sites | David Anderson | 3 | -9/+10 |
| 2023-07-26 | wgengine/magicsock: document mysterious-looking assignment | David Anderson | 1 | -0/+2 |
| 2023-07-26 | wgengine/magicsock: factor out more separable parts | David Anderson | 7 | -1285/+1350 |
| 2023-07-26 | disco: move disco pcap helper to disco package | David Anderson | 2 | -42/+10 |
| 2023-07-26 | wgengine/magicsock: factor out peerMap into separate file | David Anderson | 2 | -173/+183 |
| 2023-07-26 | wgengine/magicsock: factor out endpoint into its own file | David Anderson | 2 | -1125/+1140 |
| 2023-07-26 | wgengine/magicsock: delete unused stuff | David Anderson | 4 | -65/+0 |
| 2023-07-25 | tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilities | Maisem Ali | 5 | -20/+71 |
| 2023-07-19 | util/linuxfw: add nftables support | KevinLiang10 | 2 | -11/+26 |
| 2023-07-19 | wgengine/router,ipn/ipnlocal: add MTU field to router config | Val | 3 | -5/+31 |
| 2023-07-13 | wgengine/netlog: fix nil pointer dereference in logtail (#8598) | Andrew Lytvynov | 1 | -2/+3 |
| 2023-07-10 | logpolicy, various: allow overriding log function | Andrew Dunham | 1 | -1/+1 |
| 2023-07-08 | tailcfg,etc: remove unused tailcfg.Node.KeepAlive field | Brad Fitzpatrick | 1 | -3/+0 |
| 2023-07-07 | wgengine/magicsock: remove noV4/noV6 check in addrForSendWireGuardLocked | Charlotte Brandhorst-Satzkorn | 2 | -41/+6 |
| 2023-06-27 | util/linuxfw: decoupling IPTables logic from linux router | KevinLiang10 | 2 | -639/+309 |
| 2023-06-27 | all: adjust case of "IPv4" and "IPv6" | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-06-22 | wgengine/magicsock: clarify a log message is a warning, not an error | Brad Fitzpatrick | 1 | -2/+2 |
| 2023-06-12 | ipn/ipnlocal,wgengine/netstack: move LocalBackend specifc serving logic to Lo... | Maisem Ali | 1 | -52/+8 |
| 2023-06-12 | wgengine/netstack: increase maxInFlightConnectionAttempts | Denton Gentry | 1 | -1/+1 |
| 2023-06-08 | wgengine/magicsock: prefer private endpoints to public ones | Andrew Dunham | 2 | -41/+108 |
| 2023-05-28 | wgengine/netstack: use ping6 on BSD platforms | Denton Gentry | 1 | -2/+12 |
| 2023-05-04 | tsd: add package with System type to unify subsystem init, discovery | Brad Fitzpatrick | 6 | -131/+72 |
| 2023-05-03 | wgengine/magicsock: annotate, skip flaky TestIsWireGuardOnlyPickEndpointByPing | Brad Fitzpatrick | 1 | -0/+2 |
| 2023-05-02 | wgengine/magicsock: add address selection for wireguard only endpoints (#7979) | Charlotte Brandhorst-Satzkorn | 2 | -73/+713 |
| 2023-05-02 | wgengine/magicsock: add hysteresis to endpoint selection | Andrew Dunham | 2 | -1/+27 |
| 2023-04-20 | all: avoid repeated default interface lookups | Mihai Parparita | 3 | -6/+9 |
| 2023-04-20 | all: move network monitoring from wgengine/monitor to net/netmon | Mihai Parparita | 24 | -1578/+106 |
| 2023-04-19 | ci: add more lints (#7909) | Andrew Dunham | 1 | -1/+0 |
| 2023-04-17 | various: add golangci-lint, fix issues (#7905) | Andrew Dunham | 2 | -3/+3 |
| 2023-04-17 | wgengine/monitor: add --monitor-duration flag to opt-in TestMonitorMode | Brad Fitzpatrick | 1 | -2/+26 |
| 2023-04-17 | wgengine/magicsock: keep advertising endpoints after we stop discovering them | Andrew Dunham | 2 | -0/+212 |
| 2023-04-16 | wgengine/magicsock: update comments on what implements conn.Bind | Brad Fitzpatrick | 1 | -5/+23 |
| 2023-04-15 | wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migr... | Brad Fitzpatrick | 2 | -12/+14 |
| 2023-04-15 | wgengine/magicsock, etc: remove mostly unused WriteTo methods | Brad Fitzpatrick | 1 | -20/+0 |
| 2023-04-14 | wgengine/magicsock: reenable magicsock tests on Windows | James Tucker | 1 | -18/+0 |
| 2023-04-14 | .github/workflows: reenable Windows CI, disable broken tests | James Tucker | 1 | -0/+18 |
| 2023-04-14 | wgengine/magicsock: factor out receiveIPv4 & receiveIPv6 common code | Brad Fitzpatrick | 2 | -73/+55 |
| 2023-04-14 | net/netcheck: use dnscache.Resolver when resolving DERP IPs | Andrew Dunham | 1 | -0/+1 |
| 2023-04-13 | tailcfg: make SelfNodeV4MasqAddrForThisPeer a pointer | Maisem Ali | 3 | -3/+8 |
| 2023-04-12 | net/sockstats: pass in logger to sockstats.WithSockStats | Mihai Parparita | 1 | -2/+2 |
| 2023-04-10 | wgengine/magicsock: remove locking sync requirements on conn disco keys | James Tucker | 1 | -21/+14 |
| 2023-04-10 | wgengine/magicsock: remove unused fields on discoInfo | James Tucker | 1 | -19/+0 |
| 2023-04-10 | wgengine/magicsock: add immutability documentation to endpointDisco | James Tucker | 1 | -0/+2 |
| 2023-04-10 | wgengine/netstack: fix data-race on startup | James Tucker | 1 | -2/+2 |
| 2023-04-08 | tailcfg,wgengine: add initial support for WireGuard only peers | Charlotte Brandhorst-Satzkorn | 3 | -31/+237 |
| 2023-04-08 | wgengine/magicsock: fix synchronization of endpoint disco fields | James Tucker | 2 | -38/+99 |
| 2023-04-06 | net, wgengine/capture: encode NAT addresses in pcap stream | Tom DNetto | 3 | -10/+56 |
| 2023-04-04 | derp,magicsock: add debug envknobs for HTTP and derp server name (#7744) | valscale | 3 | -3/+34 |
| 2023-04-04 | net/neterror, wgengine/magicsock: use UDP GSO and GRO on Linux (#7791) | Jordan Whited | 4 | -196/+729 |