Commit Graph

  • 9e4d99305b go.toolchain.rev: bump Go toolchain Brad Fitzpatrick 2023-02-09 22:57:34 +00:00
  • 0e4f2bdd0c pull-toolchain.sh: don't run update-flake.sh David Anderson 2023-02-09 15:00:05 -08:00
  • 33f29a1532 go.toolchain.rev: update toolchain to test iOS Go fix David Anderson 2023-02-09 12:57:55 -08:00
  • ba48ec5e39 util/linuxfw: initial implementation of package Andrew Dunham 2022-08-24 00:00:06 -04:00
  • 3c107ff301 net/connstats: fix ticker in NewStatistics (#7225) Colin Adler 2023-02-09 03:24:52 -06:00
  • 6ef834a6b7 get-authkey: require tags to be specified Will Norris 2023-02-08 16:06:48 -08:00
  • 89bd414be6 ipn/ipnstate: update field docs on PeerStatus. Maisem Ali 2023-02-08 15:09:58 -08:00
  • 2f4df30c75 .github/workflows: re-enable CIFuzz job Mihai Parparita 2023-02-08 11:28:16 -08:00
  • 62f4df3257 net/interfaces, net/netns: add node attributes to control default interface getting and binding Mihai Parparita 2023-02-08 10:30:06 -08:00
  • fb84ccd82d control/controlhttp: don't require valid TLS cert for Noise connection Brad Fitzpatrick 2023-02-08 18:24:30 +00:00
  • 2477fc4952 net/netutil: only check Linux sysctls w/ procfs, assume absent means false Brad Fitzpatrick 2023-02-08 20:11:25 +00:00
  • 05adf22383 cmd/k8s-operator: add support for running an auth proxy Maisem Ali 2023-02-03 14:47:52 -08:00
  • 31e2e9a300 ipn: remove unused NLKeyStateKey constant Mihai Parparita 2023-02-08 11:03:06 -08:00
  • f0f2b2e22b logtail: increase maximum log line size in low memory mode Mihai Parparita 2023-02-07 21:15:12 -08:00
  • 9be47f789c ipn/ipnlocal: fix the path for writing cert files (#7203) M. J. Fromberger 2023-02-07 14:34:04 -08:00
  • cab2b2b59e ipn/localapi: print envknobs on bugreport Andrew Dunham 2023-02-07 11:43:55 -05:00
  • 59c254579e version: unify and optimize the various not-version funcs David Anderson 2023-02-06 22:06:17 -08:00
  • 0fd2f71a1e ipn/ipnlocal: use presence of NodeID to identify logins Maisem Ali 2023-02-06 21:18:21 -08:00
  • 2a094181df .github/workflows: use ./tool/go in go mod tidy Maisem Ali 2023-02-06 21:29:50 -08:00
  • 6d84f3409b ipn/ipnlocal: handle more edge cases in netmap expiry timer Andrew Dunham 2023-02-06 18:24:48 -05:00
  • 99b9d7a621 all: implement pcap streaming for datapath debugging Tom DNetto 2023-01-19 14:28:49 -08:00
  • 1acdcff63e go.toolchain.rev: update toolchain to test ios workaround David Anderson 2023-02-04 12:44:30 -08:00
  • 4daba23cd4 cmd/get-authkey: add an OAuth API client to produce an authkey Denton Gentry 2023-02-03 17:14:06 -08:00
  • 6bae55e351 ipn/ipnlocal: add support to store certs in k8s secrets Maisem Ali 2023-02-01 06:25:48 -08:00
  • 0e3fb91a39 net/dns/resolver: remove maxDoHInFlight Mihai Parparita 2023-02-03 16:47:51 -08:00
  • b6908181ff net/tshttpproxy: more directly use Transport proxy CONNECT hooks Mihai Parparita 2023-02-03 16:37:33 -08:00
  • 0e1403ec39 licenses: update win/apple licenses License Updater 2023-02-03 19:14:26 +00:00
  • 8cf2805cca tailcfg, localapi: plumb device token to server David Crawshaw 2023-01-29 14:04:40 -08:00
  • 38b32be926 tailcfg: add wire fields/docs for resuming streaming map sessions Brad Fitzpatrick 2022-07-27 21:21:02 -07:00
  • 880a41bfcc net/dns/resolver: add envknob to debug exit node DNS queries on on Windows Andrew Dunham 2023-02-03 11:25:31 -05:00
  • d2301db49c ipn/localapi: print node IDs, pubkeys, and expiry on bugreport Andrew Dunham 2023-02-03 10:53:08 -05:00
  • 0aa7b495d5 licenses: update win/apple licenses License Updater 2023-02-03 05:10:58 +00:00
  • 02a2dcfc86 go.toolchain.rev: use new statically built toolchain David Anderson 2023-02-02 19:37:32 -08:00
  • 2dc3dc21a8 util/multierr: implement Go 1.20+'s multiple error Unwrap Andrew Dunham 2023-02-02 12:53:24 -05:00
  • 5ba2543828 ipn/ipnlocal: print warning about DNS servers in bugreport --diagnose Andrew Dunham 2023-02-02 11:14:24 -05:00
  • c4eb857405 licenses: update tailscale{,d} licenses License Updater 2023-02-02 15:42:59 +00:00
  • 03645f0c27 net/{netns,netstat}: use new x/sys/cpu.IsBigEndian Brad Fitzpatrick 2023-02-02 07:23:13 -08:00
  • 2755f3843c health, net/tlsdial: add healthcheck for self-signed cert Andrew Dunham 2023-02-01 14:29:44 -05:00
  • 7393ce5e4f wgengine/magicsock: add envknob to print information about port selection Andrew Dunham 2023-01-31 13:05:07 -05:00
  • cf8dd7aa09 all: use Go 1.20's bytes.Clone Brad Fitzpatrick 2023-02-01 16:29:05 -08:00
  • f7b3156f16 .github/workflows: delete CIFuzz job Brad Fitzpatrick 2023-02-01 17:27:03 -08:00
  • b1248442c3 all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork Brad Fitzpatrick 2023-02-01 13:43:06 -08:00
  • 623176ebc9 go.toolchain.branch: update to Go 1.20 Brad Fitzpatrick 2023-02-01 12:45:20 -08:00
  • 10085063fb util/vizerror: add As function to get wrapped Error Will Norris 2023-02-01 14:07:24 -08:00
  • 51e1ab5560 fixup! util/vizerror: add new package for visible errors Will Norris 2023-02-01 10:42:30 -08:00
  • 648aa00a28 fixup! util/vizerror: add new package for visible errors Will Norris 2023-02-01 10:38:45 -08:00
  • a6c6979b85 fixup! util/vizerror: add new package for visible errors Will Norris 2023-02-01 10:14:36 -08:00
  • 598ec463bc fixup! util/vizerror: add new package for visible errors Will Norris 2023-01-31 16:01:02 -08:00
  • 8e6a1ab175 util/vizerror: add new package for visible errors Will Norris 2023-01-30 13:22:45 -08:00
  • 27d146d4f8 .github/ISSUE_TEMPLATE: add link to wiki/OtherSoftwareInterop Brad Fitzpatrick 2023-02-01 11:35:13 -08:00
  • ca45fe2d46 cmd/tailscale/cli: delete ActLikeCLI Brad Fitzpatrick 2023-02-01 09:23:39 -08:00
  • 30e0156430 nix: update nixpkgs flake, override go_1_20 for tailscale_go (#7139) shayne 2023-02-01 12:27:04 -05:00
  • f8fc3db59c flake.nix: update SRI hash. David Anderson 2023-01-31 22:54:06 -08:00
  • 4136f27f35 ipn/localapi: fix validHost parsing logic David Crawshaw 2023-01-30 09:13:45 -08:00
  • 0039993359 cmd/tsconnect: update to xterm.js 5.1 Mihai Parparita 2023-01-26 18:35:50 -08:00
  • d560a4697a licenses: update win/apple licenses License Updater 2023-01-31 20:50:04 +00:00
  • d1146dc701 ipn/ipnlocal: rate-limit diagnose logs in bugreport Andrew Dunham 2023-01-31 13:35:11 -05:00
  • 3eae75b1b8 ci: make gofmt check fail for a non-empty diff (#7131) M. J. Fromberger 2023-01-31 11:16:39 -08:00
  • 100d8e909e cmd/derpprobe: migrate to the prober framework Anton Tolchanov 2023-01-27 14:49:50 +00:00
  • fac1632ed9 Update CodeQL action to v2 Nick Kirby 2023-01-23 19:55:36 +00:00
  • 39e52c4b0a wgengine/magicsock: fix de-dup disco ping handling for netmap endpoints (#7118) Jordan Whited 2023-01-30 22:38:20 -08:00
  • 01e736e1d5 go.toolchain.rev: update to Go 1.20rc3 Brad Fitzpatrick 2023-01-30 18:41:53 -08:00
  • 04b57a371e ipn/ipnlocal: drop not required StateKey parameter Maisem Ali 2023-01-30 17:28:13 -08:00
  • 73d33e3f20 cmd/tsconnect: use empty string as the default state store key Mihai Parparita 2023-01-30 15:21:51 -08:00
  • 5bba65e978 net/memnet: rename from net/nettest Maisem Ali 2023-01-30 10:53:58 -08:00
  • 4441609d8f safesocket: remove the now unused WindowsLocalPort Maisem Ali 2023-01-30 09:34:51 -08:00
  • fede3cd704 flake.nix: update SRI hash for Go modules. David Anderson 2023-01-28 21:05:51 -08:00
  • e51cf1b09d cmd/k8s-operator: use unstable tailscale image as well David Anderson 2023-01-27 21:31:54 -08:00
  • 7921198c05 wgengine/magicsock: de-dup disco pings (#7093) Jordan Whited 2023-01-27 21:04:32 -08:00
  • 0dc9cbc9ab cmd/k8s-operator: use the unstable operator image David Anderson 2023-01-27 18:55:24 -08:00
  • 4950e6117e build_docker.sh: use docker hub for base image hosting. David Anderson 2023-01-27 18:17:08 -08:00
  • 969b9ed91f build_docker.sh: set good repo defaults based on the target. David Anderson 2023-01-27 17:24:41 -08:00
  • 5242e0f291 licenses: update win/apple licenses License Updater 2023-01-28 01:12:04 +00:00
  • f991288ceb build_docker.sh: don't push to ghcr by default. David Anderson 2023-01-27 16:32:32 -08:00
  • 4973956419 ipn/ipnlocal: add /reset-auth LocalAPI endpoint Mihai Parparita 2023-01-27 15:41:03 -08:00
  • 947c14793a all: update tools that manage copyright headers Will Norris 2023-01-27 13:36:46 -08:00
  • 71029cea2d all: update copyright and license headers Will Norris 2023-01-27 13:37:20 -08:00
  • 11f7f7d4a0 docs/k8s: Use TS_AUTHKEY instead of TS_AUTH_KEY (#7092) Walter Poupore 2023-01-27 15:05:03 -08:00
  • 50da265608 net/netns: add post-review comments Andrew Dunham 2023-01-27 16:05:10 -05:00
  • 2fc8de485c net/netstat: document the Windows netstat code a bit more Brad Fitzpatrick 2023-01-27 10:02:16 -08:00
  • 8c20da2568 util/httpm: add another HTTP method Mihai Parparita 2023-01-27 09:47:41 -08:00
  • 4a869048bf net/netstat: add nil checks to Windows OSMetadata implementation Aaron Klotz 2023-01-27 09:31:00 -07:00
  • 8c03a31d10 licenses: update tailscale{,d} licenses License Updater 2023-01-27 15:30:41 +00:00
  • 0d794a10ff go.mod: bump wintun-go Brad Fitzpatrick 2023-01-27 06:51:50 -08:00
  • a1b4ab34e6 util/httpm: add new package for prettier HTTP method constants Brad Fitzpatrick 2023-01-26 19:35:26 -08:00
  • 2703d6916f net/netns: add functionality to bind outgoing sockets based on route table Andrew Dunham 2023-01-25 13:17:40 -05:00
  • 7439bc7ba6 cmd/sync-containers: add github.Keychain Denton Gentry 2023-01-25 19:29:10 -08:00
  • 9bd6a2fb8d cmd/k8s-operator: support setting a custom hostname. David Anderson 2023-01-25 10:16:59 -08:00
  • d5cb016cef tailcfg: add caps and SSH action for SSH hauling Kris Brandow 2023-01-25 16:42:04 -05:00
  • 6f992909f0 hostinfo: [windows] check if running via Scoop (#7068) shayne 2023-01-25 16:58:23 -05:00
  • 038d25bd04 cmd/nginx-auth: update Expected-Tailnet documentation (#6055) Xe Iaso 2023-01-25 13:47:19 -05:00
  • 2d29f77b24 cmd/tailscale/cli: fix TUNmode display on synology web page (#7064) phirework 2023-01-25 13:22:19 -05:00
  • 2adbb48632 licenses: update android licenses License Updater 2023-01-25 03:56:45 +00:00
  • 9af7e8a0ff VERSION.txt: this is 1.37 Denton Gentry 2023-01-24 15:22:46 -08:00
  • 44d73ce932 ipn/ipnlocal, net/dnscache: allow configuring dnscache logging via capability Andrew Dunham 2023-01-24 14:31:20 -05:00
  • d8feeeee4c wgengine/magicsock: fix buggy fast path in Conn.SetNetworkMap Brad Fitzpatrick 2023-01-24 14:03:57 -08:00
  • 30380403d0 cmd/k8s-operator: remove use of InjectClient (deprecated) Vince Prignano 2023-01-19 12:42:09 -08:00
  • b49aa6ac31 scripts: explicitly install tailscale-archive-keyring Anton Tolchanov 2023-01-24 12:47:25 +00:00
  • 586a88c710 hostinfo: add an environment type for Replit Anton Tolchanov 2023-01-24 12:14:01 +00:00
  • e8b695626e cmd/mkpkg: allow specifying recommended dependencies Anton Tolchanov 2023-01-24 12:26:57 +00:00