-
4e083e4548
util/cmpver: only consider ascii numerals (#9741)
Paul Scott
2023-10-11 13:42:32 +01:00
-
78a083e144
types/ipproto: drop IPProto from IPProtoVersion
Maisem Ali
2023-10-10 22:52:34 -07:00
-
05a1f5bf71
util/linuxfw: move detection logic
Maisem Ali
2023-10-10 18:26:52 -07:00
-
56c0a75ea9
tool/gocross: handle VERSION file not found
Maisem Ali
2023-10-10 16:50:33 -07:00
-
ba6ec42f6d
util/linuxfw: add missing input rule to the tailscale tun
James Tucker
2023-08-24 18:15:03 -07:00
-
677d486830
clientupdate: abort if current version is newer than latest (#9733)
Andrew Lytvynov
2023-10-10 17:01:44 -07:00
-
7f08bddfe1
tailcfg: add type for web client auth response
Will Norris
2023-10-10 14:38:35 -07:00
-
00977f6de9
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-10-10 18:26:23 +00:00
-
0ccfcb515c
licenses: update tailscale{,d} licenses
License Updater
2023-10-10 18:26:59 +00:00
-
3749a3bbbb
go.toolchain.rev: bump for CVE-2023-39325
Brad Fitzpatrick
2023-10-10 11:25:51 -07:00
-
6b1ed732df
go.mod: bump x/net to 0.17 for CVE-2023-39325
Brad Fitzpatrick
2023-10-10 11:06:12 -07:00
-
70de16bda7
ipn/localapi: make whois take IP or IP:port as documented, fix capmap netstack lookup
Brad Fitzpatrick
2023-10-10 10:39:08 -07:00
-
7f540042d5
ipn/ipnlocal: use syspolicy to determine collection of posture data
Kristoffer Dalby
2023-10-06 15:00:04 +02:00
-
d0b8bdf8f7
posture: add get serial support for macOS
Kristoffer Dalby
2023-10-03 12:27:30 +02:00
-
9eedf86563
posture: add get serial support for Windows/Linux
Kristoffer Dalby
2023-10-05 13:38:20 +02:00
-
249edaa349
wgengine/magicsock: add probed MTU metrics
Val
2023-10-07 08:10:37 +02:00
-
893bdd729c
disco,net/tstun,wgengine/magicsock: probe peer MTU
Val
2023-10-05 20:05:19 +02:00
-
b4e587c3bd
tailcfg,ipn: add c2n endpoint for posture identity
Kristoffer Dalby
2023-10-03 11:51:22 +02:00
-
9593cd3871
posture: add get serial stub for all platforms
Kristoffer Dalby
2023-10-03 11:50:00 +02:00
-
623926a25d
cmd/tailscale: add --posture-checking flag to set
Kristoffer Dalby
2023-10-03 11:49:31 +02:00
-
886917c42b
ipn: add PostureChecks to Prefs
Kristoffer Dalby
2023-10-03 11:46:24 +02:00
-
553f657248
sniproxy allows configuration of hostname
Simon Leonhardt
2023-10-08 17:26:48 +00:00
-
6f36f8842c
cmd/tailscale, magicsock: add debug command to flip DERP homes
Brad Fitzpatrick
2023-10-06 20:39:23 -07:00
-
13767e5108
docs/sysv: add a sysv style init script
James Tucker
2023-10-06 18:20:17 -07:00
-
f991c8a61f
tstest: make ResourceCheck panic on parallel tests
Brad Fitzpatrick
2023-10-06 18:54:59 -07:00
-
498f7ec663
syncs: add Map.LoadOrInit for lazily initialized values
James Tucker
2023-10-06 10:24:21 -07:00
-
e4cb83b18b
taildrop: document and cleanup the package (#9699)
Joe Tsai
2023-10-06 15:41:14 -07:00
-
e6aa7b815d
clientupdate,cmd/tailscale/cli: use cli.Stdout/Stderr (#9694)
Andrew Lytvynov
2023-10-06 12:00:15 -07:00
-
b7988b3825
api.md: remove clientConnectivity.derp field
Brad Fitzpatrick
2023-10-06 09:26:17 -07:00
-
557ddced6c
{ipn/ipnlocal, taildrop}: move put logic to taildrop (#9680)
Rhea Ghosh
2023-10-06 09:47:03 -05:00
-
c761d102ea
tool/gocross: don't absorb --tags flags passed to subcommand
David Anderson
2023-10-05 16:43:09 -07:00
-
559f560d2d
go.toolchain.rev: bump go to 1.21.2 (#9677)
Andrew Lytvynov
2023-10-05 17:04:07 -07:00
-
c42398b5b7
ipn/ipnlocal: cleanup incomingFile (#9678)
Joe Tsai
2023-10-05 16:26:06 -07:00
-
3ee756757b
cmd/tailscale/cli: add update notification to "up" (#9644)
Andrew Lytvynov
2023-10-05 16:21:06 -07:00
-
dc1c7cbe3e
taildrop: initial commit of taildrop functionality refactoring (#9676)
Rhea Ghosh
2023-10-05 18:05:45 -05:00
-
3befc0ef02
client/web: restrict full management client behind browser sessions
Sonia Appasamy
2023-10-05 14:48:45 -04:00
-
7868393200
net/dns/resolver, ipnlocal: fix ExitDNS on Android and iOS
Brad Fitzpatrick
2023-10-05 12:18:21 -07:00
-
b4816e19b6
hostinfo, ipnlocal: flesh out Wake-on-LAN support, send MACs, add c2n sender
Brad Fitzpatrick
2023-10-05 09:49:30 -07:00
-
da1b917575
net/tstun: finish wiring IPv6 NAT support
Tom DNetto
2023-10-03 11:55:06 -07:00
-
52e4f24c58
portlist: populate Pid field on Linux
Brad Fitzpatrick
2023-10-04 13:12:49 -07:00
-
b29047bcf0
client/web: add browser session cache to web.Server
Sonia Appasamy
2023-10-04 10:35:19 -04:00
-
e499a6bae8
release/dist/unixpkgs: revert iptables move to Recommends, make it Depends
Brad Fitzpatrick
2023-10-04 05:48:34 -07:00
-
93c6e1d53b
tstest/deptest: add check that x/exp/{maps,slices} imported as xfoo
Brad Fitzpatrick
2023-10-03 19:12:37 -07:00
-
91b9899402
net/dns/resolver: fix flaky test
Andrew Dunham
2023-10-03 21:24:53 -04:00
-
730cdfc1f7
Revert "tool/gocross: disable Linux static linking if GOCROSS_STATIC=0"
Brad Fitzpatrick
2023-10-03 18:53:15 -07:00
-
3655fb3ba0
control/controlclient: fix deadlock in shutdown
Maisem Ali
2023-10-03 17:57:02 -07:00
-
5902d51ba4
util/race: add test to confirm we don't leak goroutines
Andrew Dunham
2023-10-03 17:28:07 -04:00
-
286c6ce27c
net/dns/resolver: race UDP and TCP queries (#9544)
Andrew Dunham
2023-10-03 16:26:38 -04:00
-
eb22c0dfc7
wgengine/magicsock: use binary.NativeEndian for UDP GSO control data (#9640)
Jordan Whited
2023-10-03 13:26:03 -07:00
-
efac2cb8d6
tool/gocross: merge user's build tags and implicitly added build tags together
Brad Fitzpatrick
2023-10-03 12:38:40 -07:00
-
b775a3799e
util/httpm, all: add a test to make sure httpm is used consistently
Brad Fitzpatrick
2023-10-03 09:06:29 -07:00
-
73e53dcd1c
cmd/tailscale,ipn/ipnlocal: print debug component names
Val
2023-10-03 12:31:56 +02:00
-
5efd5e093e
licenses: update win/apple licenses
License Updater
2023-10-02 02:23:12 +00:00
-
6cbd002eda
licenses: update tailscale{,d} licenses
License Updater
2023-09-29 23:06:17 +00:00
-
656a77ab4e
net/packet: implement methods for rewriting v6 addresses
Tom DNetto
2023-09-22 13:15:49 -07:00
-
c26d91d6bd
net/tstun: remove unused function DefaultMTU()
Val
2023-09-22 17:54:52 +02:00
-
4130851f12
wgengine/magicsock: probe but don't use path MTU from CLI ping
Val
2023-09-28 18:58:02 +02:00
-
67926ede39
wgengine/magicsock: add MTU to addrLatency and rename to addrQuality
Val
2023-09-20 14:44:10 +02:00
-
425cf9aa9d
tailcfg, all: use []netip.AddrPort instead of []string for Endpoints
Brad Fitzpatrick
2023-09-30 21:05:02 -07:00
-
5f5c9142cc
util/slicesx: add EqualSameNil, like slices.Equal but same nilness
Brad Fitzpatrick
2023-09-30 15:28:14 -07:00
-
72e53749c1
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-09-29 23:05:57 +00:00
-
d2ea9bb1eb
cmd/cloner: fix typo in test type's name
Brad Fitzpatrick
2023-09-30 10:09:56 -07:00
-
ab810f1f6d
cmd/cloner: add regression test for slice nil/empty semantics
James Tucker
2023-09-29 18:31:45 -07:00
-
e03f0d5f5c
net/dnsfallback: remove net/dnsfallback go:generate line
James Tucker
2023-09-29 17:34:07 -07:00
-
a56e58c244
util/syspolicy: add read boolean setting (#9592)
Claire Wang
2023-09-29 21:27:04 -04:00
-
324f0d5f80
cmd/cloner,*: revert: optimize nillable slice cloner
James Tucker
2023-09-29 18:15:53 -07:00
-
ee90cd02fd
cmd/cloner,*: optimize nillable slice cloner
James Tucker
2023-09-29 17:29:17 -07:00
-
e91e96dfa5
words: i can't help but rave about these additions
Charlotte Brandhorst-Satzkorn
2023-09-29 15:34:27 -07:00
-
41b05e6910
go.mod: bump wireguard-go
James Tucker
2023-09-27 15:55:18 -07:00
-
db9c0d0a63
words: gonna take some time to add the words we never had
Charlotte Brandhorst-Satzkorn
2023-09-29 15:15:05 -07:00
-
16fa3c24ea
wgengine/magicsock: use x/sys/unix constants for UDP GSO (#9597)
Jordan Whited
2023-09-29 14:59:46 -07:00
-
a74970305b
licenses: update tailscale{,d} licenses
License Updater
2023-09-29 21:30:25 +00:00
-
8833dc51f1
util/set: add some useful utility functions for Set (#9535)
Chris Palmer
2023-09-29 14:31:02 -07:00
-
0c8c374a41
go.mod: bump all dependencies except go-billy
James Tucker
2023-09-28 16:49:17 -07:00
-
84acf83019
go.mod,net/dnsfallback: bump go4.org/netipx
James Tucker
2023-09-28 16:47:52 -07:00
-
87bc831730
go.mod,cmd/tsconnect: bump esbuild
James Tucker
2023-09-28 16:46:04 -07:00
-
71f2c67c6b
go.mod: bump wingoes for cross-platform HRESULT definition
James Tucker
2023-09-29 12:39:42 -07:00
-
aae1a28a2b
go.mod: add test that replace directives aren't added in oss
Brad Fitzpatrick
2023-09-29 12:19:37 -07:00
-
32c0156311
util: add syspolicy package (#9550)
Claire Wang
2023-09-29 13:40:35 -04:00
-
d71184d674
cmd/containerboot: only wipeout serve config when TS_SERVE_CONFIG is set
Maisem Ali
2023-09-29 09:08:49 -07:00
-
246e0ccdca
tsnet: add a test for restarting a tsnet server, fix Windows
Brad Fitzpatrick
2023-09-29 06:05:12 -07:00
-
4823a7e591
cmd/containerboot: set TS_AUTH_ONCE default to true.
Denton Gentry
2023-09-28 11:51:03 -07:00
-
856d32b4a9
cmd/testwrapper: include flake URL in JSON metadata
Brad Fitzpatrick
2023-09-28 16:30:12 -07:00
-
2a7b3ada58
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-09-28 23:18:12 +00:00
-
f50b2a87ec
wgengine/netstack: refactor address construction and conversion
Andrea Barisani
2023-09-07 11:41:56 +02:00
-
b5b4298325
go.mod,*: bump gvisor
Andrea Barisani
2023-09-06 11:45:52 +02:00
-
2c92f94e2a
cmd/testwrapper: output machine-readable JSON on test flakes
Brad Fitzpatrick
2023-09-28 14:08:56 -07:00
-
5429ee2566
client/web: add debug mode for web client ui updates
Sonia Appasamy
2023-09-26 15:57:40 -04:00
-
5b3f5eabb5
control/controlclient: fix leaked http2 goroutines on shutdown
Brad Fitzpatrick
2023-09-28 10:58:15 -07:00
-
2c0f0ee759
tool/gocross: disable Linux static linking if GOCROSS_STATIC=0
Brad Fitzpatrick
2023-09-28 09:42:17 -07:00
-
5d62b17cc5
client/web: add login client mode to web.Server
Sonia Appasamy
2023-09-26 15:57:40 -04:00
-
354455e8be
ipn: use NodeCapMap in CheckFunnel
Maisem Ali
2023-09-27 23:01:09 -07:00
-
5c2b2fa1f8
ipn/ipnlocal: plumb ExitNodeDNSResolvers for IsWireGuardOnly exit nodes
James Tucker
2023-09-20 13:07:48 -07:00
-
ca4396107e
types/key: update some doc strings for public key serialization
James Tucker
2023-09-27 13:33:04 -07:00
-
80206b5323
wgengine/magicsock: add nodeid to panic condition on public key reuse
James Tucker
2023-09-27 13:32:08 -07:00
-
2066f9fbb2
util/linuxfw: fix crash in DelSNATRule when no rules are found
James Tucker
2023-09-27 10:56:11 -07:00
-
697f92f4a7
client/web: refactor serveGetNodeData
Sonia Appasamy
2023-09-27 13:27:59 -04:00
-
d31460f793
net/portmapper: fix invalid UPnP metric name
Andrew Dunham
2023-09-27 12:07:49 -04:00
-
3e298e9380
go.toolchain.rev: bump go
Brad Fitzpatrick
2023-09-26 10:43:13 -07:00
-
0275afa0c6
ipn/ipnlocal: prevent putting file if file already exists (#9515)
Rhea Ghosh
2023-09-26 12:22:13 -05:00