403 Commits (a182b864ace45ee69830973a157fdaa07e9e4d3d)

Author SHA1 Message Date
Josh Bleecher Snyder ed63a041bf wgengine/userspace: delete HandshakeDone 5 years ago
Brad Fitzpatrick 7629cd6120 net/tsaddr: add NewContainsIPFunc (move from wgengine) 5 years ago
Brad Fitzpatrick bb2141e0cf wgengine: periodically poll engine status for logging side effect 5 years ago
Brad Fitzpatrick 3c9dea85e6 wgengine: update a log line from 'weird' to conventional 'unexpected' 5 years ago
Josh Bleecher Snyder 99705aa6b7 net/tstun: split TUN events channel into up/down and MTU 5 years ago
Brad Fitzpatrick 34d2f5a3d9 tailcfg: add Endpoint, EndpointType, MapRequest.EndpointType 5 years ago
David Anderson 854d5d36a1 net/dns: return error from NewOSManager, use it to initialize NM. 5 years ago
David Anderson 84430cdfa1 net/dns: improve NetworkManager detection, using more DBus. 5 years ago
Brad Fitzpatrick d488678fdc cmd/tailscaled, wgengine{,/netstack}: add netstack hybrid mode, add to Windows 5 years ago
David Anderson 7d84ee6c98 net/dns: unify the OS manager and internal resolver. 5 years ago
David Anderson 1bf91c8123 net/dns/resolver: remove unused err return value. 5 years ago
David Anderson f007a9dd6b health: add DNS subsystem and plumb errors in. 5 years ago
David Anderson 4c61ebacf4 wgengine: move DNS configuration out of wgengine/router. 5 years ago
Josh Bleecher Snyder b3ceca1dd7 wgengine/...: split into multiple receive functions 5 years ago
David Anderson 6ad44f9fdf wgengine: take in dns.Config, split out to resolver.Config and dns.OSConfig. 5 years ago
Josh Bleecher Snyder 1df162b05b wgengine/magicsock: adapt CreateEndpoint signature to match wireguard-go 5 years ago
David Anderson 90f82b6946 net/dns/resolver: add live reconfig, plumb through to ipnlocal. 5 years ago
David Anderson f185d62dc8 net/dns/resolver: unexport Packet, only use it internally. 5 years ago
David Anderson 5fb9e00ecf net/dns/resolver: remove Start method, fully spin up in New instead. 5 years ago
David Anderson 075fb93e69 net/dns/resolver: remove the Config struct. 5 years ago
David Anderson bc81dd4690 net/dns/resolver: rename ResolverConfig to just Config. 5 years ago
David Anderson d99f5b1596 net/dns/resolver: factor the resolver out into a sub-package. 5 years ago
Brad Fitzpatrick 4c83bbf850 wgengine: add IsNetstack func and test 5 years ago
Brad Fitzpatrick 91bc723817 wgengine: add temp workaround for netstack WhoIs registration race 5 years ago
Brad Fitzpatrick 41e4e02e57 net/{packet,tstun}: send peerapi port in TSMP pongs 5 years ago
David Anderson 07bf4eb685 wgengine: rename Fake to RespondToPing. 5 years ago
David Anderson 0fb738760f wgengine: make Tun optional again, default to fake. 5 years ago
Brad Fitzpatrick e18c3a7d84 wgengine: optimize isLocalAddr a bit 5 years ago
David Anderson 93a4aa697c wgengine: default Router to a no-op router. 5 years ago
David Anderson 440effb21a wgengine: remove Config.TUN argument. 5 years ago
David Anderson 2df8adef9d wgengine: make the tun.Device required at construction. 5 years ago
David Anderson 016de16b2e net/tstun: rename TUN to Wrapper. 5 years ago
David Anderson 82ab7972f4 net/tstun: rename NewFakeTUN to NewFake. 5 years ago
David Anderson 588b70f468 net/tstun: merge in wgengine/tstun. 5 years ago
David Anderson 2b4bfeda1a wgengine: pass in an explicit router.Router, rather than a generator. 5 years ago
David Anderson 44d9929208 wgengine: remove Config.TUNName, require caller to create device. 5 years ago
David Anderson 0a84aaca0a wgengine/router: remove unused wireguard *Device argument. 5 years ago
David Anderson 672731ac6f many: gofmt. 5 years ago
David Anderson 8432999835 Move wgengine/tsdns to net/dns. 5 years ago
Josh Bleecher Snyder 28af46fb3b wgengine: pass logger as a separate arg to device.NewDevice 5 years ago
Brad Fitzpatrick 2384c112c9 net/packet, wgengine/{filter,tstun}: add TSMP ping 5 years ago
Brad Fitzpatrick 96dfeb2d7f wgengine: log tailscale pings 5 years ago
Brad Fitzpatrick 85138d3183 health: track whether any network interface is up 5 years ago
Brad Fitzpatrick 0994a9f7c4 wgengine{,/magicsock}: fix, improve "tailscale ping" to default routes and subnets 5 years ago
Brad Fitzpatrick 1eb95c7e32 net/packet, wgengine{,/filter}: remove net/packet IPProto forwarding consts 5 years ago
Naman Sood 770aa71ffb client, cmd/hello, ipn, wgengine: fix whois for netstack-forwarded connections 5 years ago
Brad Fitzpatrick 44ab0acbdb net/portmapper, wgengine/monitor: cache gateway IP info until link changes 5 years ago
Brad Fitzpatrick f9f3b67f3a wgengine{,tsdns}: rebind MagicDNS forwarders on link change 5 years ago
Brad Fitzpatrick ffa70a617d wgengine{,/monitor}: restore Engine.LinkChange, add Mon.InjectEvent 5 years ago
Brad Fitzpatrick 487c520109 wgengine: fix bug from earlier commit 5 years ago