732 Commits (9e5d79e2f133eaeda4a77a8d0d27e9e1643ea4fb)
 

Author SHA1 Message Date
Brad Fitzpatrick 9e5d79e2f1 wgengine/magicsock: drop a bytes.Buffer sync.Pool, use logger.ArgWriter instead 6 years ago
Brad Fitzpatrick becce82246 net/netns, misc tests: remove TestOnlySkipPrivilegedOps, argv checks 6 years ago
Brad Fitzpatrick 7a410f9236 net/netns: unindent, refactor to remove some redunant code 6 years ago
Brad Fitzpatrick 45b139d338 net/netns: remove redundant build tag 6 years ago
Brad Fitzpatrick dcd7a118d3 net/netns: add a test that tailscaleBypassMark stays in sync between packages 6 years ago
Brad Fitzpatrick 1e837b8e81 net/netns: refactor the sync.Once usage a bit 6 years ago
Avery Pennarun e7ae6a2e06 net/netns, wgengine/router: support Linux machines that don't have 'ip rule'. 6 years ago
Avery Pennarun 8575b21ca8 Merge branch 'master' of github.com:tailscale/tailscale 6 years ago
Avery Pennarun e46238a2af wgengine: separately dedupe wireguard configs and router configs. 6 years ago
Avery Pennarun f0b6ba78e8 wgengine: don't pass nil router.Config objects. 6 years ago
Brad Fitzpatrick 096d7a50ff tailcfg: remove unused, unimplemented DERPNode.CertFingerprint for now 6 years ago
Brad Fitzpatrick 765695eaa2 net/netns: also don't err on tailscaled -fake as a regular user 6 years ago
Brad Fitzpatrick 7f68e097dd net/netcheck: fix HTTPS fallback bug from earlier today 6 years ago
Brad Fitzpatrick 1407540b52 net/netns: don't return an error if we're not root and running the tailscale binary 6 years ago
David Anderson 5114df415e net/netns: set the bypass socket mark on linux. 6 years ago
Brad Fitzpatrick 3fa58303d0 netcheck: address some HTTP fallback measurement TODOs 6 years ago
Brad Fitzpatrick db2a216561 wgengine/magicsock: don't log on UDP send errors if address family known missing 6 years ago
Brad Fitzpatrick d3134ad0c8 syncs: add AtomicBool 6 years ago
Brad Fitzpatrick 7247e896b5 net/netcheck: add Report.IPv4 and another TODO 6 years ago
Brad Fitzpatrick dd6b96ba68 types/logger: add TS_DEBUG_LOG_RATE knob to easily turn off rate limiting 6 years ago
David Crawshaw cf5d25e15b wgengine: ensure pingers are gone before returning from Close 6 years ago
Brad Fitzpatrick 004780b312 ipn: restore LiveDERPs assignment in LocalBackend.parseWgStatus 6 years ago
David Anderson 03682cb271 control/controlclient: use netns package to dial connections. 6 years ago
David Anderson 1617a232e1 logpolicy: remove deprecated DualStack directive. 6 years ago
David Anderson a6bd3a7e53 logpolicy: use netns for dialing log.tailscale.io. 6 years ago
David Anderson e9f7d01b91 derp/derphttp: make DERP client use netns for dial-outs. 6 years ago
Brad Fitzpatrick 9e3ad4f79f net/netns: add package for start of network namespace support 6 years ago
Brad Fitzpatrick a428656280 wgengine/magicsock: don't report v4 localhost addresses on IPv6-only systems 6 years ago
David Anderson fff062b461 wgengine/router: make runner.go linux-only for now. 6 years ago
Brad Fitzpatrick f0204098d8 Revert "control/controlclient: use "getprop net.hostname" for Android hostname" 6 years ago
Brad Fitzpatrick 0245bbe97b Make netcheck handle v6-only interfaces better, faster. 6 years ago
Brad Fitzpatrick c5495288a6 Bump inet.af/netaddr dep for FromStdIP behavior change I want to depend on. 6 years ago
Brad Fitzpatrick 9bbcdba2b3 tempfork/internal/testenv: remove 6 years ago
Brad Fitzpatrick a96165679c cmd/tailscale: add netcheck flags for incremental reports, JSON output 6 years ago
Avery Pennarun f69003fd46 router_linux: work around terrible bugs in old iptables-compat versions. 6 years ago
Avery Pennarun 9ff51909a3 router_linux: fix behaviour when switching --netfilter-mode. 6 years ago
Avery Pennarun a496cdc943 router_linux: remove need for iptables.ListChains(). 6 years ago
Avery Pennarun 8a6bd21baf router_linux: extract process runner routines into runner.go. 6 years ago
Avery Pennarun 34c30eaea0 router_linux: use only baseline 'ip rule' features that exist in old kernels. 6 years ago
Avery Pennarun 85d93fc4e3 cmd/tailscale: make ip_forward warnings more actionable. 6 years ago
Avery Pennarun 99aa33469e cmd/tailscale: be quiet when no interaction or errors are needed. 6 years ago
Avery Pennarun 30e5c19214 magicsock: work around race condition initializing .Regions[]. 6 years ago
Avery Pennarun 7cd9ff3dde net/netcheck: fix race condition initializting RegionLatency maps. 6 years ago
Avery Pennarun 5eb09c8f5e filch_test: clarify the use of os.RemoveAll(). 6 years ago
Brad Fitzpatrick afb9c6a6ab control/controlclient: use "getprop net.hostname" for Android hostname 6 years ago
David Anderson 2b74236567 ipn: move e2e_test back to corp repo. 6 years ago
David Anderson 557b310e67 control/controlclient: move auto_test back to corp repo. 6 years ago
Dmytro Shynkevych 737124ef70 tstun: tolerate zero reads 6 years ago
David Anderson 7317e73bf4 control/controlclient: move direct_test back to corp repo. 6 years ago
Dmytro Shynkevych 7508b67c54 cmd/tailscale: expose --enable-derp 6 years ago