-
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