Commit Graph

  • 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
  • 4c68b7df7c tstest: add MemLogger bytes.Buffer wrapper with Logf method Brad Fitzpatrick 2021-09-07 15:17:39 -07:00
  • 30a614f9b9 ipn/ipnlocal: return early, outdent a bunch in dnsConfigForNetmap Brad Fitzpatrick 2021-09-07 14:56:45 -07:00
  • 2bb0eb5f7e ipn/ipnlocal: pull out dns.Config construction to its own func Brad Fitzpatrick 2021-09-07 14:38:26 -07:00
  • b2a3d1da13 tstest/integration/vms: use fork of goexpect to avoid proto/grpc dep David Crawshaw 2021-09-02 14:55:31 -07:00
  • 9502b515f1 net/dns: replace resolver IPs with type for DoH David Crawshaw 2021-08-03 06:56:31 -07:00
  • 7bfd4f521d cmd/tailscale: fix "tailscale ip $self-host-hostname" Brad Fitzpatrick 2021-09-07 11:57:23 -07:00
  • 4917a96aec cmd/tailscale: fix typo/pasteo in error message text Brad Fitzpatrick 2021-09-07 11:28:24 -07:00
  • 1d1efbb599 hostinfo: add FreeBSD support. Denton Gentry 2021-09-06 13:17:45 -07:00
  • 5a58fd8933 net/dnsfallback: go generate, pick up new DERPs Brad Fitzpatrick 2021-09-05 17:46:34 -07:00
  • efe8020dfa wgengine/magicsock: fix race condition in tests. David Anderson 2021-09-05 17:41:23 -07:00