| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-08-24 | all: adjust some build tags for plan9 | Brad Fitzpatrick | 2 | -4/+2 |
| 2023-08-23 | ipn/ipnlocal, wgengine/magicsock: move UpdateStatus stuff around | Brad Fitzpatrick | 2 | -29/+16 |
| 2023-08-23 | net/netmon: make ChangeFunc's signature take new ChangeDelta, not bool | Brad Fitzpatrick | 1 | -4/+5 |
| 2023-08-22 | wgengine/magicsock: improve endpoint selection for WireGuard peers with rx time | James Tucker | 4 | -83/+174 |
| 2023-08-22 | wgengine/magicsock: clear out endpoint statistics when it becomes bad | James Tucker | 3 | -5/+71 |
| 2023-08-22 | wgengine/magicsock: update lastfullping comment to include wg only | Charlotte Brandhorst-Satzkorn | 1 | -1/+1 |
| 2023-08-22 | wgengine/magicsock: clear endpoint state in noteConnectivityChange | James Tucker | 1 | -0/+13 |
| 2023-08-22 | types/netmap: remove redundant Netmap.Hostinfo | Brad Fitzpatrick | 1 | -8/+8 |
| 2023-08-21 | types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeView | Brad Fitzpatrick | 4 | -15/+17 |
| 2023-08-21 | wgengine/magicsock: only accept pong sent by CLI ping | Val | 2 | -22/+22 |
| 2023-08-20 | cmd/cloner: use maps.Clone and ptr.To | Maisem Ali | 1 | -2/+2 |
| 2023-08-18 | types/netmap, all: use read-only tailcfg.NodeView in NetworkMap | Brad Fitzpatrick | 10 | -106/+131 |
| 2023-08-18 | wgengine/router: fall back and set iptables as default again | KevinLiang10 | 1 | -19/+36 |
| 2023-08-17 | all: remove some Debug fields, NetworkMap.Debug, Reconfig Debug arg | Brad Fitzpatrick | 6 | -21/+19 |
| 2023-08-17 | tailcfg: remove most Debug fields, move bulk to nodeAttrs [capver 70] | Brad Fitzpatrick | 3 | -12/+11 |
| 2023-08-17 | all: import x/exp/maps as xmaps to distinguish from Go 1.21 "maps" | Brad Fitzpatrick | 3 | -6/+6 |
| 2023-08-17 | all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} | Brad Fitzpatrick | 6 | -7/+6 |
| 2023-08-15 | tailcfg: Add FirewallMode to NetInfo to record wether host using iptables or ... | KevinLiang10 | 2 | -0/+9 |
| 2023-08-15 | wgengine/magicsock: only cache N most recent endpoints per-Addr | Andrew Dunham | 4 | -191/+435 |
| 2023-08-15 | wgengine/router: always use nftables mode on gokrazy | Brad Fitzpatrick | 1 | -0/+5 |
| 2023-08-15 | wgengine: adjust debug logging for WireGuard-only peers | Brad Fitzpatrick | 1 | -15/+21 |
| 2023-08-14 | wgengine/router: use iptablesRunner when no firewall tool is available: | KevinLiang10 | 2 | -15/+15 |
| 2023-08-11 | net/netcheck,wgengine/magicsock: reduce coupling between netcheck and magicsock | James Tucker | 1 | -21/+10 |
| 2023-08-11 | cmd/tailscale: add debug commands to break connections | Brad Fitzpatrick | 1 | -0/+13 |
| 2023-08-11 | magicsock: set the don't fragment sockopt (#8715) | salman aljammaz | 6 | -0/+106 |
| 2023-08-08 | wgengine/router: add auto selection heuristic for iptables/nftables | KevinLiang10 | 2 | -7/+138 |
| 2023-08-08 | wgengine,ipn,cmd/tailscale: add size option to ping (#8739) | salman aljammaz | 5 | -21/+41 |
| 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 |