summaryrefslogtreecommitdiffhomepage
path: root/wgengine
AgeCommit message (Expand)AuthorFilesLines
2021-04-21use net.JoinHostPortnaman/netstack-request-loggingNaman Sood1-1/+3
2021-04-21wgengine/netstack: log ForwarderRequest in readable form, only in debug modeNaman Sood1-5/+10
2021-04-20wgengine/magicsock: remove named returnJosh Bleecher Snyder1-1/+1
2021-04-20wgengine/magicsock: fix two commentsJosh Bleecher Snyder1-2/+2
2021-04-20wgengine/magicsock: remove unnecessary type assertionsJosh Bleecher Snyder1-2/+2
2021-04-20wgengine/magicsock: improve Rebind loggingJosh Bleecher Snyder1-2/+2
2021-04-20wgengine/magicsock: accept a host and port instead of an addr in listenPacketJosh Bleecher Snyder1-6/+7
2021-04-16ipn/ipnlocal, etc: require file sharing capability to send/recv filesBrad Fitzpatrick1-0/+5
2021-04-15wgengine/router: add the Tailscale ULA route on darwin.Maisem Ali1-1/+1
2021-04-14ipn/ipnstate: add PeerStatus.TailscaleIPs slice, deprecate TailAddrBrad Fitzpatrick1-6/+11
2021-04-13tailcfg: add Endpoint, EndpointType, MapRequest.EndpointTypeBrad Fitzpatrick4-67/+82
2021-04-12ipn/ipnlocal,wgengine/router,cmd/tailscale: add flag to allow local lan acces...Maisem Ali3-36/+132
2021-04-12net/dns: return error from NewOSManager, use it to initialize NM.David Anderson1-1/+5
2021-04-12wgengine/monitor: reduce Linux log spam on downBrad Fitzpatrick1-1/+1
2021-04-11net/dns: improve NetworkManager detection, using more DBus.David Anderson1-6/+9
2021-04-10wgengine/router: fix FreeBSD configuration failure on the v6 /48.David Anderson1-0/+7
2021-04-07net/dns: some post-review cleanups.David Anderson1-2/+1
2021-04-07net/dns: add GetBaseConfig to OSConfigurator interface.David Anderson1-0/+5
2021-04-06cmd/tailscaled, wgengine{,/netstack}: add netstack hybrid mode, add to WindowsBrad Fitzpatrick5-18/+166
2021-04-06monitor/polling: reduce Cloud Run polling interval.Denton Gentry1-2/+22
2021-04-05net/dns: add a Primary field to OSConfig.David Anderson1-5/+5
2021-04-05net/dns: unify the OS manager and internal resolver.David Anderson1-36/+5
2021-04-05net/dns/resolver: remove unused err return value.David Anderson1-5/+2
2021-04-05health: add DNS subsystem and plumb errors in.David Anderson1-3/+13
2021-04-05wgengine: move DNS configuration out of wgengine/router.David Anderson6-55/+17
2021-04-03wgengine/magicsock: remove RebindingUDPConn.FakeClosedJosh Bleecher Snyder1-70/+20
2021-04-03wgengine/wgcfg: remove Config.ListenPortJosh Bleecher Snyder5-12/+2
2021-04-02wgengine/router: add a CallbackRouter shim.David Anderson1-0/+54
2021-04-02wgengine/...: split into multiple receive functionsJosh Bleecher Snyder4-268/+182
2021-04-02wgengine: take in dns.Config, split out to resolver.Config and dns.OSConfig.David Anderson5-18/+32
2021-04-02net/dns: rename Config to OSConfig.David Anderson1-1/+1
2021-04-01net/dns: remove ManagerConfig, pass relevant args directly.David Anderson4-24/+4
2021-04-01wgengine/router: move DNS cleanup into the DNS package.David Anderson1-9/+0
2021-04-01wgengine/router: don't store unused tunname on windows.David Anderson1-7/+0
2021-04-01all: gofmt -sJosh Bleecher Snyder1-4/+4
2021-04-01wgengine/magicsock: adapt CreateEndpoint signature to match wireguard-goJosh Bleecher Snyder3-10/+12
2021-04-01wgengine/router: document some fields a bit moreBrad Fitzpatrick1-1/+9
2021-04-01wgengine/monitor: Linux fall back to pollingDenton Gentry3-55/+73
2021-04-01net/dns/resolver: add live reconfig, plumb through to ipnlocal.David Anderson4-24/+16
2021-03-31net/dns/resolver: unexport Packet, only use it internally.David Anderson1-10/+6
2021-03-31net/dns/resolver: remove Start method, fully spin up in New instead.David Anderson1-4/+6
2021-03-31net/dns/resolver: remove the Config struct.David Anderson1-5/+1
2021-03-31net/dns/resolver: rename ResolverConfig to just Config.David Anderson1-1/+1
2021-03-31net/dns/resolver: factor the resolver out into a sub-package.David Anderson3-10/+10
2021-03-31wgengine/netstack: stop re-adding IPs registered by active TCP connections (#...Naman Sood1-1/+0
2021-03-31wgengine/wgcfg/nmcfg: reduce some logging when a /0 route skippedBrad Fitzpatrick1-0/+6
2021-03-31wgengine/wgcfg/nmcfg: remove dead codeJosh Bleecher Snyder1-3/+0
2021-03-30wgengine/magicsock: don't call t.Fatal in magicStack.IPJosh Bleecher Snyder1-8/+7
2021-03-30wgengine: add IsNetstack func and testBrad Fitzpatrick2-0/+25
2021-03-30wgengine: add temp workaround for netstack WhoIs registration raceBrad Fitzpatrick1-4/+23