-
c1daa42c24
client/tailscale/keys: fix client.Keys unmarshalling
Harry Bowron
2023-01-24 07:01:47 -05:00
-
6e5faff51e
ipn/ipnlocal: add health warning for Tailscale SSH + SELinux
Brad Fitzpatrick
2023-01-23 19:48:19 -08:00
-
c8db70fd73
cmd/tailscale/cli: add debug set-expire command for testing
Brad Fitzpatrick
2023-01-23 14:55:36 -08:00
-
140b9aad5c
ipn/ipnlocal: fire expiry timer when the current node expires
Andrew Dunham
2023-01-23 18:21:37 -05:00
-
e002260b62
wgengine/wglog: add a prefix for all wireguard logs
James Tucker
2023-01-23 14:05:33 -08:00
-
06fff461dc
ipn/ipnstate: add PeerStatus.KeyExpiry for tailscale status --json
Brad Fitzpatrick
2023-01-23 12:33:58 -08:00
-
b6aa1c1f22
envknob, hostinfo, ipn/ipnlocal: add start of opt-in remote update support
Brad Fitzpatrick
2023-01-21 10:04:43 -08:00
-
b74db24149
tstest/integration: mark all integration tests as flaky
Andrew Dunham
2023-01-23 13:27:44 -05:00
-
65c9ce5a1b
licenses: update tailscale{,d} licenses
License Updater
2023-01-20 18:16:21 +00:00
-
64547b2b86
tailcfg,hostinfo: add Hostinfo.Machine and Hostinfo.GoArchVar
Brad Fitzpatrick
2023-01-22 10:16:15 -08:00
-
fd92fbd69e
cmd/tailscale/cli: only give systemctl hint on systemd systems
Brad Fitzpatrick
2023-01-21 12:47:57 -08:00
-
d5100e0910
net/connstats: mark TestConcurrent as flaky
Brad Fitzpatrick
2023-01-21 10:52:44 -08:00
-
ba5aa2c486
version, cmd/tailscale: add version.Meta, tailscale version --json
Brad Fitzpatrick
2023-01-20 20:34:19 -08:00
-
5ca22a0068
cmd/tailscale/cli: make 'tailscale update' support Debian/Ubuntu apt
Brad Fitzpatrick
2023-01-19 09:07:57 -08:00
-
4471e403aa
ipn/ipnlocal: [serve] listen on all-interfaces for macOS sandboxed (#6771)
shayne
2023-01-20 13:40:56 -05:00
-
6793685bba
go.mod: bump AWS SDK past a breaking API change of theirs
Brad Fitzpatrick
2023-01-20 09:59:51 -08:00
-
73399f784b
cmd/tailscale/cli: use mock impl of LocalClient for serve cmd (#6422)
shayne
2023-01-20 12:36:25 -05:00
-
fec888581a
wgengine/magicsock: retry failed single packet ops across rebinds (#6990)
Jordan Whited
2023-01-20 09:15:32 -08:00
-
6edf357b96
all: start groundwork for using capver for localapi & peerapi
Brad Fitzpatrick
2023-01-19 12:40:58 -08:00
-
c129bf1da1
cmd/tailscale/cli: un-alpha login+switch in ShortUsage docs
Brad Fitzpatrick
2023-01-19 11:17:05 -08:00
-
71a7b8581d
cmd/tailscale/cli: make "update" work on Windows
Brad Fitzpatrick
2023-01-17 18:39:49 -08:00
-
4fb663fbd2
various: mark more tests as flaky
Andrew Dunham
2023-01-19 09:42:58 -05:00
-
58ad21b252
wgengine/netstack: fix data race in tests
Andrew Dunham
2023-01-19 09:48:39 -05:00
-
dd7057682c
tailcfg: bump capver for Node.Expired
Andrew Dunham
2023-01-18 15:58:41 -05:00
-
aea251d42a
cmd/testwrapper: move from corp; mark magicsock test as flaky
Andrew Dunham
2023-01-18 11:41:58 -05:00
-
2df38b1feb
wgengine/magicsock: quiet log flood at tailscaled shutdown
Brad Fitzpatrick
2023-01-17 18:54:03 -08:00
-
3addcacfe9
net/dns: fix recently added URL scheme from http to https
Brad Fitzpatrick
2023-01-17 18:40:39 -08:00
-
eec734a578
ipn/{ipnlocal,localapi}: ensure watcher is installed before /watch-ipn-bus/ responds with 200
salman
2023-01-17 20:59:03 +00:00
-
3eb986fe05
control/controlhttp: add TS_FORCE_NOISE_443, TS_DEBUG_NOISE_DIAL envknobs
Brad Fitzpatrick
2023-01-17 11:13:17 -08:00
-
ee6d18e35f
cmd/tailscale/cli: implement --json for lock status and lock log cmds
Tom DNetto
2023-01-11 14:50:24 -08:00
-
287fe83f91
licenses: update android licenses
License Updater
2023-01-16 14:20:10 +00:00
-
ef1c902c21
licenses: update win/apple licenses
License Updater
2023-01-16 20:23:17 +00:00
-
b657187a69
cmd/tailscale, logtail: add 'tailscale debug daemon-logs' logtail mechanism
Brad Fitzpatrick
2022-12-23 20:54:30 -08:00
-
5f96d6211a
Remove redundant type declaration
andig
2022-12-12 15:33:48 +01:00
-
72cc70ebfc
flake.nix: update vendor hash.
David Anderson
2023-01-14 18:10:29 -08:00
-
3582628691
net/dns/resolvconffile: link to FAQ about resolv.conf being overwritten
Brad Fitzpatrick
2023-01-14 12:21:33 -08:00
-
3a018e51bb
ipn/ipnlocal: move handling of expired nodes to LocalBackend
Andrew Dunham
2023-01-11 15:59:08 -05:00
-
6d85a94767
net/{packet,tstun}: fix typo in test helper docs
Brad Fitzpatrick
2023-01-14 12:59:47 -08:00
-
c1a2e2c380
net/{packet,tstun},wgengine/filter: fix unknown IP protocol handling
Brad Fitzpatrick
2022-12-22 12:51:06 -08:00
-
3386a59cf1
wgengine/filter: include IP proto number in unknown protocol errors
Brad Fitzpatrick
2023-01-14 08:24:16 -08:00
-
006ec659e6
wgengine/filter: reorder RunOut disjunctive cases to match RunIn above
Brad Fitzpatrick
2023-01-14 08:08:46 -08:00
-
d9144c73a8
cmd/tailscale: add start of "tailscale update" command
Brad Fitzpatrick
2023-01-04 21:31:26 -08:00
-
67f82e62a1
ipn/ipnlocal: add Expired to PeerStatus
Mihai Parparita
2023-01-13 15:41:11 -08:00
-
f011a0923a
cmd/tailscale/cli: style synology outgoing access info (#6959)
phirework
2023-01-13 18:01:28 -07:00
-
11ce5b7e57
ipn/ipnlocal, wgengine/magicsock: check Expired bool on Node; print error in Ping
Andrew Dunham
2023-01-13 14:29:41 -05:00
-
5eded58924
cmd/tailscale/cli: make web show/link Synology outgoing connection mode/docs
Brad Fitzpatrick
2023-01-13 13:25:29 -08:00
-
355c3b2be7
control/controlhttp: fix header case-sensitivity
Matthias Gabriel
2023-01-13 11:53:13 +01:00
-
61dfbc0a6e
cmd/tailscale/cli: plumb TUN mode into tailscale web template
Brad Fitzpatrick
2023-01-13 07:21:08 -08:00
-
8a1201ac42
cmd/tailscale: correct order for -terminate-tls flag in serve tcp usage
salman
2023-01-13 14:22:02 +00:00
-
faf2d30439
version: advertise unstable track in CLI, daemon start-up
Brad Fitzpatrick
2023-01-13 06:15:07 -08:00
-
25a0091f69
net/portmapper: relax handling of UPnP resp (#6946)
Jordan Whited
2023-01-12 16:57:02 -08:00
-
b76dffa594
licenses: update win/apple licenses
License Updater
2023-01-12 19:13:58 +00:00
-
6f18fbce8d
tailcfg: document zero value for KeyExpiry
Andrew Dunham
2023-01-12 12:58:06 -05:00
-
2ac5474be1
net/flowtrack,wgengine/filter: refactor Cache to use generics
Tom DNetto
2023-01-11 13:45:34 -08:00
-
3becf82dd3
types/views: add SliceEqualAnyOrder func
Will Norris
2023-01-11 14:05:38 -08:00
-
1e67947cfa
control/controlclient, tailcfg: add Node.Expired field, set for expired nodes
Andrew Dunham
2023-01-10 12:55:43 -05:00
-
22ebb25e83
cmd/tailscale: disable HTTPS verification for QNAP auth.
Denton Gentry
2023-01-07 22:11:26 -08:00
-
2afa1672ac
ipn/ipnlocal: disallow unsigned peers from WoL
James Tucker
2023-01-10 15:40:07 -08:00
-
237b1108b3
licenses: update tailscale{,d} licenses
License Updater
2023-01-10 17:31:51 +00:00
-
fff617c988
go.mod: bump golang.org/x/net and dependencies
Will Norris
2023-01-10 08:16:25 -08:00
-
c684ca7a0c
licenses: update tailscale{,d} licenses
License Updater
2023-01-09 20:59:20 +00:00
-
1116602d4c
ssh/tailssh: add OpenBSD support for Tailscale SSH
Brad Fitzpatrick
2023-01-06 15:39:34 -08:00
-
be67b8e75b
ssh/tailssh: fix Tailscale SSH to non-root tailscaled
Brad Fitzpatrick
2023-01-06 12:47:01 -08:00
-
8047dfa2dc
ssh/tailssh: unify some of the incubator_* GOOS files into incubator.go
Brad Fitzpatrick
2023-01-06 12:13:38 -08:00
-
ebbf5c57b3
README.md: update with some new links, refresh
Brad Fitzpatrick
2023-01-05 12:04:14 -08:00
-
39efba528f
cmd/containerboot: use TS_AUTHKEY as the parameter for auth keys
David Anderson
2023-01-03 15:17:44 -08:00
-
69c0b7e712
ipn/ipnlocal: add c2n handler to flush logtail for support debugging
Brad Fitzpatrick
2023-01-05 11:00:42 -08:00
-
673b3d8dbd
net/dns,userspace: remove unused DNS paths, normalize query limit on iOS
Tom DNetto
2023-01-05 11:27:17 -08:00
-
10eec37cd9
scripts: permit 2023 in license headers
Brad Fitzpatrick
2023-01-05 11:38:39 -08:00
-
8f2bc0708b
logtail: make logs flush delay dynamic
Mihai Parparita
2022-12-16 15:01:17 -08:00
-
0088c5ddc0
health,ipn/ipnlocal: report the node being locked out as a health issue
Tom DNetto
2023-01-04 10:36:07 -08:00
-
907f85cd67
cmd/tailscale,tka: make KeyID return an error instead of panicking
Tom DNetto
2023-01-03 09:39:55 -08:00
-
8724aa254f
cmd/tailscale,tka: implement compat for TKA messages, minor UX tweaks
Tom DNetto
2022-12-13 09:33:13 -08:00
-
c4e262a0fc
ipn/profiles: set default prefs based on Windows registry (#6803)
Kristoffer Dalby
2023-01-04 18:34:31 +01:00
-
eafbf8886d
ipn/localapi: add localapi debug endpoints for packet filter/matches
Brad Fitzpatrick
2023-01-03 15:39:32 -08:00
-
b2b8e62476
util/codegen: permit running in directories without copyright headers
Brad Fitzpatrick
2023-01-03 10:59:00 -08:00
-
91e64ca74f
cmd/tailscale/cli: redact private key in debug netmap output by default
David Anderson
2022-12-21 12:44:51 -08:00
-
d72575eaaa
licenses: update android licenses
License Updater
2023-01-01 23:21:27 +00:00
-
b2c55e62c8
net/tlsdial,tstest,version: use go command from $PATH
James Tucker
2022-12-09 14:05:21 -08:00
-
467ace7d0c
cmd/tailscale: use localhost for QNAP authLogin.cgi
Denton Gentry
2022-12-29 19:49:01 -08:00
-
aad6830df0
util/codegen, all: use latest year, not time.Now, in generated files
Brad Fitzpatrick
2023-01-02 20:19:33 -08:00
-
ea70aa3d98
net/dns/resolvconffile: fix handling of multiple search domains
Brad Fitzpatrick
2023-01-02 19:55:57 -08:00
-
692eac23ad
licenses: update android licenses
License Updater
2022-12-29 17:40:02 +00:00
-
c86d9f2ab1
flake.nix: rename package to just "tailscale".
David Anderson
2022-12-24 17:57:44 -08:00
-
7bfb9999ee
cmd/printdep: support printing the toolchain SRI hash.
David Anderson
2022-12-24 15:33:45 -08:00
-
d2beaea523
update-flake.sh: tooling to keep Nix SRI hashes in sync.
David Anderson
2022-12-24 15:05:40 -08:00
-
3599364312
cmd/nardump: Go tool to build Nix NARs and compute their hashes.
Brad Fitzpatrick
2022-12-24 14:45:39 -08:00
-
a7f05c6bb0
flake.nix: init to ship unstable tailscale packages.
David Anderson
2022-12-24 12:07:41 -08:00
-
eb682d2a0b
version: construct short hash in dev mode if GitCommit is given.
David Anderson
2022-12-24 12:42:53 -08:00
-
2a1f1c79ca
scripts/installer.sh: add SUSE Enterprise Server.
Denton Gentry
2022-12-23 22:15:30 -08:00
-
6107c65f1e
licenses: update win/apple licenses
License Updater
2022-12-23 22:34:17 +00:00
-
a45c9f982a
wgengine/netstack: change netstack API to require LocalBackend
Claire Wang
2022-12-23 13:22:39 -05:00
-
84eaef0bbb
ssh/tailssh: don't swallow process exit code in be-child
Brad Fitzpatrick
2022-12-23 12:36:31 -08:00
-
f3c83a06ff
licenses: update tailscale{,d} licenses
License Updater
2022-12-21 06:03:49 +00:00
-
011f661d5b
licenses: update win/apple licenses
License Updater
2022-12-20 20:21:51 +00:00
-
caa2fe394f
wgengine/netstack: delete some dead code, old comment, use atomic int types
Brad Fitzpatrick
2022-12-22 12:53:56 -08:00
-
82b9689e25
ipn/ipnlocal: maintain a proxy handler per backend (#6804)
Anton Tolchanov
2022-12-21 18:36:58 +00:00
-
1011e64ad7
wgengine/monitor: don't log unhandled RTM_{NEW,DEL}LINK messages
Andrew Dunham
2022-12-21 11:56:14 -05:00
-
be10b529ec
wgengine/magicsock: add TS_DISCO_PONG_IPV4_DELAY knob to bias IPv6 paths
Brad Fitzpatrick
2022-12-20 19:29:25 -08:00
-
e36cdacf70
envknob: add time.Duration knob support
Brad Fitzpatrick
2022-12-20 19:24:09 -08:00