Commit Graph

  • 173bbaa1a1 all: disable TCP keep-alives on iOS/Android Brad Fitzpatrick 2021-09-28 07:55:22 -07:00
  • a7cb241db1 cmd/tailscaled: add support for running an HTTP proxy Brad Fitzpatrick 2021-09-28 10:16:05 -07:00
  • 29a8fb45d3 wgengine/netstack: include DNS.ExtraRecords in DNSMap Brad Fitzpatrick 2021-09-28 10:01:05 -07:00
  • 56d8c2da34 cmd/tailscaled: set StateDirectoryMode=0700 in tailscaled.service Brad Fitzpatrick 2021-09-28 09:03:03 -07:00
  • 8949305820 go.mod: bump github.com/creack/pty from 1.1.15 to 1.1.16 dependabot[bot] 2021-09-28 11:27:25 +00:00
  • 52737c14ac wgengine/monitor: ignore ipsec link monitor events on iOS/macOS Brad Fitzpatrick 2021-09-27 20:12:29 -07:00
  • 5263c8d0b5 paths: skip unix chmod if state directory is already 0700 Brad Fitzpatrick 2021-09-26 07:54:53 -07:00
  • 3b3994f0db ipn{,/localapi,ipnlocal}: infer cert dir from state file location Brad Fitzpatrick 2021-09-27 13:31:40 -07:00
  • 29fa8c17d2 .github: revert dependabot change for vm builder David Crawshaw 2021-09-27 13:58:21 -07:00
  • 7f0fcf8571 go.mod: bump github.com/pkg/sftp from 1.13.3 to 1.13.4 dependabot[bot] 2021-09-27 11:23:17 +00:00
  • 3a72ebb109 ipn: test TestFileStore in a fresh subdirectory Brad Fitzpatrick 2021-09-24 12:46:08 -07:00
  • 21e9f98fc1 ipn, paths: unconditionally attempt to set state dir perms, but only if the state dir is ours Aaron Klotz 2021-09-24 15:24:16 -06:00
  • 82117f7a63 safesocket: actually fix CLI on macsys build Brad Fitzpatrick 2021-09-24 13:58:26 -07:00
  • ec2249b6f2 cmd/tailscale: add debug -env Brad Fitzpatrick 2021-09-24 13:57:45 -07:00
  • 5bc6d17f87 safesocket: fix CLI for macsys GUI variant Brad Fitzpatrick 2021-09-24 12:33:30 -07:00
  • ace2faf7ec cmd/tailscale: make debug profiling output - mean stdout Brad Fitzpatrick 2021-09-23 15:03:10 -07:00
  • efb84ca60d ipn/localapi, cmd/tailscale: add CPU & memory profile support, debug command Brad Fitzpatrick 2021-09-23 09:20:14 -07:00
  • 27bc4e744c cmd/tailscale/web: support TLS from env vars. Denton Gentry 2021-09-13 17:49:44 -07:00
  • b7b7d21514 go.mod: bump github.com/frankban/quicktest from 1.13.0 to 1.13.1 dependabot[bot] 2021-09-23 11:26:50 +00:00
  • 46b59e8c48 go.mod: bump github.com/google/uuid from 1.1.2 to 1.3.0 dependabot[bot] 2021-09-23 11:26:42 +00:00
  • b0481ba37a go.mod: bump x/tools Brad Fitzpatrick 2021-09-23 08:11:12 -07:00
  • 9219ca49f5 go.mod: bump golang.zx2c4.com/wireguard/windows from 0.3.16 to 0.4.9 dependabot[bot] 2021-09-23 11:27:13 +00:00
  • 9ca334a560 cmd/tailscaled: appease a security scanner Brad Fitzpatrick 2021-09-22 22:25:40 -07:00
  • 1eabb5b2d9 ipn: don't log IPN messages that may contain an authkey. David Anderson 2021-09-22 16:54:27 -07:00
  • c350321eec go.mod: bump github.com/gliderlabs/ssh from 0.3.2 to 0.3.3 dependabot[bot] 2021-09-22 22:41:36 +00:00
  • 2bb915dd0a go.mod: bump github.com/creack/pty from 1.1.9 to 1.1.15 dependabot[bot] 2021-09-22 22:41:32 +00:00
  • aaea175dd0 go.mod: bump github.com/godbus/dbus/v5 from 5.0.4 to 5.0.5 dependabot[bot] 2021-09-22 22:41:28 +00:00
  • eeee713c69 go.mod: bump github.com/miekg/dns from 1.1.42 to 1.1.43 dependabot[bot] 2021-09-22 22:41:24 +00:00
  • dbce536316 go.mod: bump github.com/pkg/sftp from 1.13.0 to 1.13.3 dependabot[bot] 2021-09-22 22:41:19 +00:00
  • a56520c3c7 .github: Bump actions/setup-go from 1 to 2.1.4 dependabot[bot] 2021-09-22 22:36:01 +00:00
  • 562622a32c .github: add dependabot config to update go.mod and github actions. David Anderson 2021-09-22 15:16:57 -07:00
  • 4cf63b8df0 net/dnsfallback: update static map for new derp11. David Anderson 2021-09-22 15:20:21 -07:00
  • 18086c4cb7 go.mod: bump github.com/klauspost/compress to 1.13.6 David Anderson 2021-09-22 15:11:25 -07:00
  • f0aa7f70a4 Merge pull request #2893 from tailscale/aaron/programdata-perms-2 Aaron Klotz 2021-09-22 14:58:16 -06:00
  • 9ebb5d4205 ipn, paths: ensure that the state directory for Windows has the correct perms Aaron Klotz 2021-09-21 15:00:30 -06:00
  • b1a2abf41b client/tailscale/example/servetls: add demo program for docs Brad Fitzpatrick 2021-09-21 22:17:45 -07:00
  • 478775de6a github: add code security scanning Dave Anderson 2021-09-21 15:08:13 -07:00
  • 7d8227e7a6 logpolicy: don't use C:\ProgramData use for tailscale-ipn GUI's log dir Brad Fitzpatrick 2021-09-20 15:57:06 -07:00
  • 2db877caa3 version: fix CmdName on the tailscale-ipn.exe binary Brad Fitzpatrick 2021-09-20 14:35:19 -07:00
  • 93c2882a2f wgengine: flush DNS cache after major link change. Denton Gentry 2021-09-18 20:33:21 -07:00
  • 280c84e46a ipn/ipnserver, paths, logpolicy: move Window config files out of %LocalAppData% Denton Gentry 2021-09-14 19:29:07 -07:00
  • aae622314e tailcfg, health: add way for control plane to add problems to health check Brad Fitzpatrick 2021-09-18 12:59:55 -07:00
  • b14db5d943 util/codegen: reorder AssertStructUnchanged args Josh Bleecher Snyder 2021-09-17 16:43:57 -07:00
  • 3cd85c0ca6 util/codegen: add ContainsPointers Josh Bleecher Snyder 2021-09-17 11:29:17 -07:00
  • d5a0a4297e cmd/cloner: unify switch cases Josh Bleecher Snyder 2021-09-16 16:31:35 -07:00
  • d8a8f70000 util/codegen: add NamedTypes Josh Bleecher Snyder 2021-09-16 16:24:50 -07:00
  • 367a973dc2 cmd/cloner: delete some debug code Josh Bleecher Snyder 2021-09-16 16:13:02 -07:00
  • 081be3e96b cmd/cloner: simplify code Josh Bleecher Snyder 2021-09-16 16:00:34 -07:00
  • d5ab18b2e6 cmd/cloner: add Clone context to regen struct assignments Josh Bleecher Snyder 2021-09-16 15:58:43 -07:00
  • 618376dbc0 util/codegen: add AssertStructUnchanged Josh Bleecher Snyder 2021-09-16 15:48:40 -07:00
  • fb66ff7c78 util/codegen: add package Josh Bleecher Snyder 2021-09-16 15:41:57 -07:00
  • 4da559d7cc control/controlclient: update machine certificate signature version Adrian Dewhurst 2021-09-17 13:17:57 -04:00
  • a722e48cef wgengine/magicsock: skip alloc test with -race Josh Bleecher Snyder 2021-09-15 16:43:44 -07:00
  • 07c09f470d ipn/ipnlocal: do not shut down the backend halfway through TestStateMachine Josh Bleecher Snyder 2021-09-15 16:40:54 -07:00
  • f834a4ade5 ipn/ipnlocal: fix minor typo in comment Josh Bleecher Snyder 2021-09-15 16:26:38 -07:00
  • 221cc5f8f2 ipn/ipnlocal: reduce line noise in tests Josh Bleecher Snyder 2021-09-15 16:05:10 -07:00
  • 45d3174c0d ipn/ipnlocal: add LocalBackend.broadcastStatusChanged Josh Bleecher Snyder 2021-09-15 12:59:47 -07:00
  • b7ede14396 Revert "ipn/ipnlocal: remove locks around sync.Cond.Broadcast call" Josh Bleecher Snyder 2021-09-16 12:56:43 -07:00
  • a05086ef86 portlist: add debug knob to disable portlist collection Brad Fitzpatrick 2021-09-16 11:31:24 -07:00
  • 4549d3151c cmd/tailscale: make status show health check problems Brad Fitzpatrick 2021-09-16 11:24:44 -07:00
  • 73f177e4d5 derp: throttle client sends if server advertises rate limits Brad Fitzpatrick 2021-08-19 11:51:08 -07:00
  • d43fcd2f02 net/dns: fix error wrapping for SetLinkDefaultRoute in resolved Maxim Merzhanov 2021-09-16 18:05:47 +03:00
  • 3ea8cf9c62 ipn/ipnlocal: use quicktest.IsNotNil in tests Josh Bleecher Snyder 2021-09-15 15:16:19 -07:00
  • 1b15349e01 ipn/ipnlocal: remove locks around sync.Cond.Broadcast call Josh Bleecher Snyder 2021-09-15 12:59:47 -07:00
  • 3b58c118dd ipn/ipnlocal: inline LocalBackend.getEngineStatus Josh Bleecher Snyder 2021-09-15 12:43:09 -07:00
  • 0f4c0e558b ipn/ipnlocal: use a switch statement instead of an else-if chain Josh Bleecher Snyder 2021-09-15 12:49:09 -07:00
  • 7421ba91ec ipn/ipnlocal: only call UpdateEndpoints when the endpoints change Josh Bleecher Snyder 2021-09-15 12:10:15 -07:00
  • 5b02ad16b9 control/controlclient: replace TODO with explanation Josh Bleecher Snyder 2021-09-15 12:02:27 -07:00
  • b681edc572 ipn/ipnlocal: add failing test Josh Bleecher Snyder 2021-09-15 11:57:12 -07:00
  • 7693d36aed all: close fake userspace engines when tests complete Josh Bleecher Snyder 2021-09-15 11:48:49 -07:00
  • 008f36986e .github/workflows: remove separate "build stringer" step Josh Bleecher Snyder 2021-09-15 11:58:08 -07:00
  • 9faee90744 .github/workflows: skip net/dnsfallback go generate check on release branch Josh Bleecher Snyder 2021-09-15 10:16:11 -07:00
  • 4bbf5a8636 cmd/cloner: reduce diff noise when changing command Josh Bleecher Snyder 2021-09-15 10:05:34 -07:00
  • 865d8c0d23 cmd: upgrade to ffcli v3 Josh Bleecher Snyder 2021-08-19 11:10:27 -07:00
  • a3c5de641b portlist: stop logging stray UDP ports Josh Bleecher Snyder 2021-09-14 10:29:58 -07:00
  • a83f08c54b cmd/tailscale: provide a better error message when tailscaled isn't running Brad Fitzpatrick 2021-09-13 17:35:55 -07:00
  • 3e2a7de2e9 tailcfg: don't panic on clone of nil RegisterRequest Brad Fitzpatrick 2021-09-14 09:00:04 -07:00
  • dabeda21e0 net/tstun: block looped disco traffic Brad Fitzpatrick 2021-09-13 14:21:40 -07:00
  • 3759fb8987 derp: deflake TestSendFreeze Josh Bleecher Snyder 2021-09-13 15:17:05 -07:00
  • 0be26599ca cmd/derper: refactor STUN path for testing, add serverSTUN benchmark Brad Fitzpatrick 2021-09-02 10:16:31 -07:00
  • 0eb6cc9321 portlist: cache field index position between runs, cut two more allocs (Linux) Brad Fitzpatrick 2021-09-13 08:48:38 -07:00
  • 61f201f33d portlist: reuse bufio.Reader between files Brad Fitzpatrick 2021-09-12 21:16:03 -07:00
  • 5a9d977c78 portlist: reduce CPU parsing portlist Brad Fitzpatrick 2021-09-12 19:49:37 -07:00
  • 64e9ce8df1 portlist: reduce allocs on Linux Brad Fitzpatrick 2021-09-11 16:45:12 -07:00
  • 4f648e6fcc cmd/tailscaled: disable netns earlier in userspace-networking mode Brad Fitzpatrick 2021-09-10 22:24:30 -07:00
  • 382b349c54 cmd/tailscaled: disable netns in userspace-networking mode Brad Fitzpatrick 2021-09-09 15:20:08 -07:00
  • 31c1331415 wgengine/magicsock: deflake TestReceiveFromAllocs Brad Fitzpatrick 2021-09-09 11:49:44 -07:00
  • a353fbd3b4 tstest: make MemLogger.String acquire its mutex Brad Fitzpatrick 2021-09-09 11:35:04 -07:00
  • a76c8eea58 api: document new API to authorize a device (#2825) Brad Fitzpatrick 2021-09-09 10:56:24 -07:00
  • d5851d2e06 cmd/derper: fix real staticcheck failure from prior commit Brad Fitzpatrick 2021-09-08 17:00:52 -07:00
  • d8c5d00ecb cmd/derper: support manual TLS certificate mode (#2793) Silver Bullet 2021-09-09 07:50:34 +08:00
  • de63e85810 words: remove two plurals, one with a typo Brad Fitzpatrick 2021-09-08 12:17:03 -07:00
  • 12dc7c2df8 net/interfaces: remove stray C header file Brad Fitzpatrick 2021-09-08 12:01:35 -07:00
  • 2238814b99 wgengine/magicsock: fix crash introduced in recent cleanups Brad Fitzpatrick 2021-09-08 08:12:29 -07:00
  • 640134421e all: update tests to use tstest.MemLogger Brad Fitzpatrick 2021-09-07 19:27:19 -07:00
  • 48bdffd395 net/portmapper: remove GITHUB_ACTIONS check Brad Fitzpatrick 2021-09-07 19:28:45 -07:00
  • cf855e8988 version: bump date Brad Fitzpatrick 2021-09-07 19:19:41 -07:00
  • 48933b0382 ipn/ipnlocal: flesh out the dnsConfigForNetmap tests Brad Fitzpatrick 2021-09-07 17:58:04 -07:00
  • 7fe6ecf165 ipn/ipnlocal: add MagicDNS records for IPv6-only nodes Brad Fitzpatrick 2021-09-07 15:45:28 -07:00
  • 90b0cd0c51 ipn/ipnlocal: start adding some netmap to DNS config tests Brad Fitzpatrick 2021-09-07 15:18:26 -07:00