| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-05-06 | wgengine/netstack: avoid delivering incoming packets to both netstack + host | Brad Fitzpatrick | 1 | -1/+8 |
| 2021-05-05 | wgengine: fix pendopen debug to not track SYN+ACKs, show Node.Online state | Brad Fitzpatrick | 1 | -4/+23 |
| 2021-05-05 | wgengine/netstack: don't pass non-subnet traffic to netstack in hybrid mode | Brad Fitzpatrick | 1 | -1/+22 |
| 2021-05-05 | net/tsaddr: add NewContainsIPFunc (move from wgengine) | Brad Fitzpatrick | 1 | -24/+2 |
| 2021-05-04 | wgengine/router: use net.IP.Equal instead of bytes.Equal to compare IPs | Josh Bleecher Snyder | 1 | -2/+2 |
| 2021-05-04 | wgengine/router: remove unused field | Josh Bleecher Snyder | 1 | -9/+0 |
| 2021-05-04 | all: use lower-case letters at the start of error message | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-05-03 | wgenengine/magicsock: delete cursed tests | Josh Bleecher Snyder | 1 | -152/+0 |
| 2021-04-30 | wgengine/wglog: improve wireguard-go logging rate limiting | Josh Bleecher Snyder | 2 | -34/+54 |
| 2021-04-30 | wgengine/wglog: delay formatting | Josh Bleecher Snyder | 1 | -5/+4 |
| 2021-04-29 | net/dns: add GOOS build tags | Josh Bleecher Snyder | 1 | -0/+2 |
| 2021-04-29 | all: delete wgcfg.Key and wgcfg.PrivateKey | Josh Bleecher Snyder | 12 | -374/+28 |
| 2021-04-28 | wgengine/magicsock: always run ReceiveIPv6 | Josh Bleecher Snyder | 1 | -7/+4 |
| 2021-04-28 | health: track whether we have a functional udp4 bind | Josh Bleecher Snyder | 1 | -0/+6 |
| 2021-04-28 | wgengine/magicsock: use netaddr.IP in listenPacket | Josh Bleecher Snyder | 1 | -7/+18 |
| 2021-04-28 | wgengine/magicsock: unify initial bind and rebind | Josh Bleecher Snyder | 1 | -59/+122 |
| 2021-04-28 | wgengine/magicsock: remove DefaultPort const | Josh Bleecher Snyder | 1 | -15/+1 |
| 2021-04-28 | wgengine/magicsock: remove context arg from listenPacket | Josh Bleecher Snyder | 1 | -8/+8 |
| 2021-04-27 | wgengine: periodically poll engine status for logging side effect | Brad Fitzpatrick | 1 | -0/+17 |
| 2021-04-27 | wgengine: update a log line from 'weird' to conventional 'unexpected' | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-04-26 | health, wgenegine: fix receive func health checks for the fourth time | Josh Bleecher Snyder | 1 | -0/+4 |
| 2021-04-26 | health: delete ReceiveFunc health checks | Josh Bleecher Snyder | 1 | -25/+0 |
| 2021-04-26 | net/tstun: split TUN events channel into up/down and MTU | Josh Bleecher Snyder | 1 | -5/+1 |
| 2021-04-26 | wgengine/bench: improved rate selection. | Avery Pennarun | 3 | -17/+31 |
| 2021-04-26 | wgengine/bench: speed test for channels, sockets, and wireguard-go. | Avery Pennarun | 4 | -0/+959 |
| 2021-04-24 | wgengine/router{win}: ignore broadcast routes added by Windows when removing ... | Maisem Ali | 4 | -57/+117 |
| 2021-04-23 | health, wgenegine: fix receive func health checks yet again | Josh Bleecher Snyder | 1 | -14/+25 |
| 2021-04-22 | health, wgengine/magicsock: avoid receive function false positives | Josh Bleecher Snyder | 1 | -1/+7 |
| 2021-04-22 | health: track whether magicsock receive functions are running | Josh Bleecher Snyder | 1 | -0/+8 |
| 2021-04-22 | wgengine: quiet connection failure diagnostics for exit nodes | Brad Fitzpatrick | 1 | -0/+19 |
| 2021-04-21 | wgengine/wglog: allow wireguard-go receive routines to log | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-04-21 | wgengine/netstack: log error when acceptUDP fails | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-04-21 | wgengine/netstack: log ForwarderRequest in readable form, only in debug mode ... | Naman Sood | 1 | -5/+12 |
| 2021-04-21 | wgengine/wgcfg/nmcfg: consolidate exit node log lines | Josh Bleecher Snyder | 1 | -5/+28 |
| 2021-04-20 | wgengine/magicsock: remove named return | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-04-20 | wgengine/magicsock: fix two comments | Josh Bleecher Snyder | 1 | -2/+2 |
| 2021-04-20 | wgengine/magicsock: remove unnecessary type assertions | Josh Bleecher Snyder | 1 | -2/+2 |
| 2021-04-20 | wgengine/magicsock: improve Rebind logging | Josh Bleecher Snyder | 1 | -2/+2 |
| 2021-04-20 | wgengine/magicsock: accept a host and port instead of an addr in listenPacket | Josh Bleecher Snyder | 1 | -6/+7 |
| 2021-04-16 | ipn/ipnlocal, etc: require file sharing capability to send/recv files | Brad Fitzpatrick | 1 | -0/+5 |
| 2021-04-15 | wgengine/router: add the Tailscale ULA route on darwin. | Maisem Ali | 1 | -1/+1 |
| 2021-04-14 | ipn/ipnstate: add PeerStatus.TailscaleIPs slice, deprecate TailAddr | Brad Fitzpatrick | 1 | -6/+11 |
| 2021-04-13 | tailcfg: add Endpoint, EndpointType, MapRequest.EndpointType | Brad Fitzpatrick | 4 | -67/+82 |
| 2021-04-12 | ipn/ipnlocal,wgengine/router,cmd/tailscale: add flag to allow local lan acces... | Maisem Ali | 3 | -36/+132 |
| 2021-04-12 | net/dns: return error from NewOSManager, use it to initialize NM. | David Anderson | 1 | -1/+5 |
| 2021-04-12 | wgengine/monitor: reduce Linux log spam on down | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-04-11 | net/dns: improve NetworkManager detection, using more DBus. | David Anderson | 1 | -6/+9 |
| 2021-04-10 | wgengine/router: fix FreeBSD configuration failure on the v6 /48. | David Anderson | 1 | -0/+7 |
| 2021-04-07 | net/dns: some post-review cleanups. | David Anderson | 1 | -2/+1 |
| 2021-04-07 | net/dns: add GetBaseConfig to OSConfigurator interface. | David Anderson | 1 | -0/+5 |