760 Commits (02231e968ebb9a33df0301ebcd7e093ea83bc1cb)
 

Author SHA1 Message Date
Dmytro Shynkevych 02231e968e
wgengine/tstun: add tests and benchmarks (#436) 6 years ago
Avery Pennarun 6f590f5b52 logtail: we missed a case for the backoff timer. 6 years ago
halulu 1d2e497d47
tsweb: JSONHandler using reflect (#437) 6 years ago
Dmytro Shynkevych 059b1d10bb
wgengine/packet: refactor and expose UDP header marshaling (#408) 6 years ago
Brad Fitzpatrick 5e0ff494a5 derp: change NewClient constructor to an option pattern 6 years ago
Brad Fitzpatrick 4d599d194f derp, derp/derphttp: add key accessors, add Client.RecvDetail 6 years ago
Brad Fitzpatrick b33c86b542 derp: add an unexported key.Public zero value variable to be less verbose 6 years ago
Brad Fitzpatrick b663ab4685 cmd/derper: treat self-connection connection watch as no-op 6 years ago
Brad Fitzpatrick 5798826990 cmd/derper: add /home/bradfitz/keys to default mesh key search list 6 years ago
David Anderson e01a4c50ba go.mod: require Go 1.14, since we use some of its features. 6 years ago
David Anderson 5a32f8e181 wgengine/router: also accept exit code 254 from `ip rule del`. 6 years ago
Brad Fitzpatrick 484b7fc9a3 derp, cmd/derper: add frameWatchConns, framePeerPresent for inter-DERP routing 6 years ago
David Anderson c62b80e00b cmd/tailscale: fix inverted flag meanings. 6 years ago
David Anderson cc687fc3e6 version: always include the long form version in describe. 6 years ago
David Anderson 08a38f21c9 wgengine/router: don't filter subnet routing in netfilter. 6 years ago
David Anderson c71754eba2 ipn/ipnserver: revert decoder memory limit. 6 years ago
David Anderson d4127db0fe logpolicy: add a temporary fixup for #247. 6 years ago
David Anderson 0dac03876a logpolicy: don't put log state in /. 6 years ago
Elias Naur 364a8508b2 ipn: add Hostname override to Prefs 6 years ago
Dmytro Shynkevych 73c40c77b0
filter: prevent escape of QDecode to the heap (#417) 6 years ago
David Anderson 83b6b06cc4 cmd/tailscale: fix broken build, result of borked stash pop. 6 years ago
David Anderson 3c7791f6bf cmd/tailscale: remove double negation arguments. 6 years ago
David Anderson 5aae6b734d version: support major.minor.patch tags without breaking Apple builds. 6 years ago
Brad Fitzpatrick 984a699219 cmd/tailscale: warn to stderr that netcheck -format=json isn't stable 6 years ago
Brad Fitzpatrick 24009241bf net/netns: move SOCKS dialing to netns for now 6 years ago
Brad Fitzpatrick cf0d19f0ab net/tlsdial, derp/derphttp: finish DERPNode.CertName validation 6 years ago
Brad Fitzpatrick 722673f307 Update go4.org/mem, adjust to revised API. 6 years ago
Brad Fitzpatrick a5d6c9d616 net/netns: optimize defaultRouteInterface a bit 6 years ago
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