-
1b223566dd
util/linuxfw: fix typo in unexported doc comment
Brad Fitzpatrick
2023-08-21 09:21:59 -07:00
-
c85d7c301a
tool: force HTTP/1.1 in curl to prevent hang behind load balancer
Val
2023-08-21 17:21:51 +02:00
-
f486041fd1
tsnet: add support for clientmetrics.
Denton Gentry
2023-08-20 15:28:16 -07:00
-
c15997511d
wgengine/magicsock: only accept pong sent by CLI ping
Val
2023-08-17 18:52:29 +02:00
-
165f0116f1
types/netmap: move some mutations earlier, remove, document some fields
Brad Fitzpatrick
2023-08-20 15:17:25 -07:00
-
21170fb175
control/controlclient: scope a variable tighter, de-pointer a *time.Time
Brad Fitzpatrick
2023-08-20 14:55:07 -07:00
-
2548496cef
types/views,cmd/viewer: add ByteSlice[T] to replace mem.RO
Maisem Ali
2023-08-20 14:35:39 -04:00
-
8a5ec72c85
cmd/cloner: use maps.Clone and ptr.To
Maisem Ali
2023-08-20 13:16:06 -04:00
-
4511e7d64e
ipn/ipnstate: add PeerStatus.AltSharerUserID, stop mangling Node.User
Brad Fitzpatrick
2023-08-19 15:06:23 -07:00
-
d483ed7774
tailcfg: generate RegisterResponse.Clone, remove manually written
Maisem Ali
2023-08-19 23:14:32 -04:00
-
282dad1b62
tailcfg: update docs on NetInfo.FirewallMode
Brad Fitzpatrick
2023-08-19 20:02:29 -07:00
-
d8191a9813
ipn/ipnlocal: fix regression in printf arg type
Brad Fitzpatrick
2023-08-19 19:51:41 -07:00
-
f35ff84ee2
util/deephash: relax an annoyingly needy test
Brad Fitzpatrick
2023-08-19 19:47:34 -07:00
-
93a806ba31
types/tkatype: add test for MarshaledSignature's JSON format
Brad Fitzpatrick
2023-08-19 19:29:26 -07:00
-
7dec09d169
control/controlclient: remove Opts.KeepSharerAndUserSplit
Brad Fitzpatrick
2023-08-19 09:42:34 -07:00
-
02b47d123f
tailcfg: remove unused Domain field from Login/User
Maisem Ali
2023-08-18 11:15:13 -04:00
-
58a4fd43d8
types/netmap, all: use read-only tailcfg.NodeView in NetworkMap
Brad Fitzpatrick
2023-08-18 07:57:44 -07:00
-
b040094b90
util/linuxfw: reorganize nftables rules to allow it to work with ufw
KevinLiang10
2023-08-18 18:41:28 +00:00
-
d4586ca75f
tsnet/example/web-client: listen on localhost
Will Norris
2023-08-18 14:19:41 -07:00
-
93cab56277
wgengine/router: fall back and set iptables as default again
KevinLiang10
2023-08-18 18:44:01 +00:00
-
6e57dee7eb
cmd/viewer, types/views, all: un-special case slice of netip.Prefix
Brad Fitzpatrick
2023-08-18 10:57:04 -07:00
-
261cc498d3
types/views: add LenIter method to slice view types
Brad Fitzpatrick
2023-08-18 08:03:32 -07:00
-
af2e4909b6
all: remove some Debug fields, NetworkMap.Debug, Reconfig Debug arg
Brad Fitzpatrick
2023-08-17 17:29:15 -07:00
-
86ad1ea60e
clientupdate: parse /etc/synoinfo.conf to get CPU arch (#8940)
Andrew Lytvynov
2023-08-17 17:45:50 -06:00
-
72d2122cad
cmd/tailscale: change serve and funnel calls to StatusWithoutPeers
Marwan Sulaiman
2023-08-17 14:09:58 -04:00
-
121d1d002c
tailcfg: add nodeAttrs for forcing OneCGNAT on/off [capver 71]
Brad Fitzpatrick
2023-08-17 12:29:51 -07:00
-
25663b1307
tailcfg: remove most Debug fields, move bulk to nodeAttrs [capver 70]
Brad Fitzpatrick
2023-08-16 21:43:56 -07:00
-
e92adfe5e4
net/art: allow non-pointers as values
David Anderson
2023-08-16 15:51:57 -07:00
-
bc0eb6b914
all: import x/exp/maps as xmaps to distinguish from Go 1.21 "maps"
Brad Fitzpatrick
2023-08-17 09:40:19 -07:00
-
e8551d6b40
all: use Go 1.21 slices, maps instead of x/exp/{slices,maps}
Brad Fitzpatrick
2023-08-16 22:09:53 -07:00
-
e8d140654a
cmd/derper: count bootstrap dns unique lookups.
Denton Gentry
2023-08-17 04:11:32 -07:00
-
7e15c78a5a
syncs: add map.Clear() method
Denton Gentry
2023-08-17 05:23:26 -07:00
-
239ad57446
tailcfg: move LogHeapPprof from Debug to c2n [capver 69]
Brad Fitzpatrick
2023-08-16 20:03:57 -07:00
-
24509f8b22
cmd/k8s-operator: add support for control plane assigned groups
Maisem Ali
2023-08-16 16:20:55 -04:00
-
0913ec023b
CODEOWNERS: add the start of an owners file
Brad Fitzpatrick
2023-08-16 15:49:35 -07:00
-
b090d61c0f
tailcfg: rename prototype field to reflect its status
Brad Fitzpatrick
2023-08-16 15:27:33 -07:00
-
57da1f1501
client: update DNSConfig type (#8916)
Richard Castro
2023-08-16 14:54:17 -07:00
-
37c0b9be63
clientupdate: return NOTREACHED for macsys (#8898)
Chris Palmer
2023-08-16 14:01:10 -07:00
-
18280ebf7d
client/web: hook up data fetching to fill --dev React UI
Sonia Appasamy
2023-08-15 11:38:13 -04:00
-
623d72c83b
net/art: move child table pointers out of strideEntry
David Anderson
2023-08-16 10:42:31 -07:00
-
f101a75dce
cmd/tailscale/cli: fix comment accuracy
Charlotte Brandhorst-Satzkorn
2023-08-16 10:35:09 -07:00
-
f75a36f9bc
tsweb: add request ID for errors
Adrian Dewhurst
2023-08-11 16:41:58 -04:00
-
cf31b58ed1
VERSION.txt: this is v1.49.0 (#8907)
Andrew Lytvynov
2023-08-16 09:37:36 -07:00
-
6c791f7d60
derp: include src IPs in mesh watch messages
Brad Fitzpatrick
2023-08-15 19:35:24 -07:00
-
7ed3681cbe
tailcfg: Add FirewallMode to NetInfo to record wether host using iptables or nftables
KevinLiang10
2023-08-15 21:52:04 +00:00
-
95d776bd8c
wgengine/magicsock: only cache N most recent endpoints per-Addr
Andrew Dunham
2023-08-14 21:06:38 -07:00
-
9c4364e0b7
client/web: copy existing UI to basic react components
Will Norris
2023-08-15 08:24:32 -07:00
-
ddba4824c4
client/web: add prettier and format scripts
Will Norris
2023-08-15 08:22:35 -07:00
-
bd02d00608
ssh/tailssh: fix gokrazy SSH crash
Brad Fitzpatrick
2023-08-15 10:20:05 -07:00
-
25a8daf405
wgengine/router: always use nftables mode on gokrazy
Brad Fitzpatrick
2023-08-15 10:11:38 -07:00
-
17ce75347c
wgengine: adjust debug logging for WireGuard-only peers
Brad Fitzpatrick
2023-08-15 09:52:55 -07:00
-
1a64166073
cli/serve: add interactive flow for enabling HTTPS certs
Sonia Appasamy
2023-08-15 10:49:22 -04:00
-
0052830c64
cli/serve: funnel interactive enablement flow tweaks
Sonia Appasamy
2023-08-15 00:07:51 -04:00
-
8e63d75018
client/tailscale: add LocalClient.IncrementMetric func
Sonia Appasamy
2023-08-14 18:01:43 -04:00
-
c17a817769
util/osdiag: add logging for winsock layered service providers to Windows bugreports
Aaron Klotz
2023-08-10 12:20:31 -06:00
-
411e3364a9
wgengine/router: use iptablesRunner when no firewall tool is available:
KevinLiang10
2023-08-14 20:10:49 +00:00
-
12238dab48
client/web: add tailwind styling to react app
Sonia Appasamy
2023-08-14 12:51:59 -04:00
-
b07347640c
util/winutil/authenticode: add missing docs for CertSubjectError
Aaron Klotz
2023-08-14 11:03:02 -06:00
-
1fcae42055
control/controlclient: move lastUpdateGenInformed to tighter scope
Brad Fitzpatrick
2023-08-13 08:31:15 -07:00
-
2398993804
control/controlclient: refactor in prep for optimized delta handling
Brad Fitzpatrick
2023-08-12 08:18:10 -07:00
-
4940a718a1
scripts/installer.sh: set Deepin to a debian version
Denton Gentry
2023-08-12 07:16:27 -07:00
-
9e24a6508a
control/controlclient: avert a data race when logging (#8863)
M. J. Fromberger
2023-08-11 18:49:40 -07:00
-
c40d095c35
clientupdate: implement updates for Synology (#8858)
Andrew Lytvynov
2023-08-11 14:55:07 -07:00
-
a1b8d703d6
tstime/mono: remove unsafe
Brad Fitzpatrick
2023-08-10 22:18:11 -07:00
-
cc3caa4b2a
hostinfo: add Home Assistant Add-On detection (#8857)
shayne
2023-08-11 15:55:01 -04:00
-
de8e55fda6
net/netcheck,wgengine/magicsock: reduce coupling between netcheck and magicsock
James Tucker
2023-07-26 17:01:32 -07:00
-
d5ac18d2c4
client/web: add tsconfig.json
Sonia Appasamy
2023-08-11 11:44:57 -04:00
-
21e32b23f7
.github: use testwrapper on windows
Maisem Ali
2023-08-11 08:28:07 -07:00
-
3f12b9c8b2
client/web: pipe through to React in dev mode
Sonia Appasamy
2023-08-11 10:53:27 -04:00
-
98ec8924c2
ipn/ipnlocal,net/tsdial: update docs/rename funcs
Maisem Ali
2023-08-03 23:37:52 -06:00
-
92fc9a01fa
cmd/tailscale: add debug commands to break connections
Brad Fitzpatrick
2023-08-10 21:45:16 -07:00
-
99e06d3544
magicsock: set the don't fragment sockopt (#8715)
salman aljammaz
2023-08-11 09:34:51 +01:00
-
16bc9350e3
client/web: add barebones vite dev setup
Sonia Appasamy
2023-08-10 13:58:59 -04:00
-
215480a022
cmd/tailscale/cli,clientupdate: extract new clientupdate package (#8827)
Andrew Lytvynov
2023-08-10 17:01:22 -07:00
-
53c722924b
tool/{node,yarn}: update node and yarn tools
Sonia Appasamy
2023-08-10 14:34:38 -04:00
-
d16946854f
control/controlclient: add Auto.updateRoutine
Maisem Ali
2023-08-09 19:56:43 -07:00
-
7a5263e6d0
util/linuxfw: rename ErrorFWModeNotSupported
Brad Fitzpatrick
2023-08-10 08:51:29 -07:00
-
3d56cafd7d
tsnet: add new example serving the Tailscale web client
Will Norris
2023-08-10 08:34:33 -07:00
-
6ee85ba412
client/web: fix rendering of node owner profile
Will Norris
2023-08-09 20:11:31 -07:00
-
2bc98abbd9
client/web: add web client Server struct
Sonia Appasamy
2023-08-09 13:14:03 -04:00
-
7815fbe17a
tailscale/cli: add interactive flow for enabling Funnel
Sonia Appasamy
2023-08-09 10:06:58 -04:00
-
90081a25ca
control/controlhttp: remove tstest.Clock from tests (#8830)
Andrew Lytvynov
2023-08-09 15:03:22 -07:00
-
3d2e35c053
util/winutil/authenticode: fix an inaccurate doc comment
Aaron Klotz
2023-08-09 15:08:22 -06:00
-
f9066ac1f4
client/web: extract web client from cli package
Will Norris
2023-08-08 16:58:45 -07:00
-
69f1324c9e
cmd/tailscale: refactor shared utility methods
Will Norris
2023-08-08 16:21:17 -07:00
-
b3618c23bf
go.toolchain.rev: merge Go 1.21.0 final (non-rc)
Brad Fitzpatrick
2023-08-08 21:35:23 -07:00
-
be4eb6a39e
derp, net/dns/recursive: use Go 1.21 min
Brad Fitzpatrick
2023-08-08 21:22:26 -07:00
-
66f27c4beb
all: require Go 1.21
Brad Fitzpatrick
2023-08-08 20:44:31 -07:00
-
682fd72f7b
util/testenv: add new package to hold InTest
Maisem Ali
2023-08-08 09:29:35 -07:00
-
3e255d76e1
ipn/ipnlocal: fix profile duplication
Maisem Ali
2023-08-04 13:22:33 -06:00
-
500b9579d5
ipn/ipnlocal: add test to find issues with profile duplication
Maisem Ali
2023-08-04 19:50:39 -06:00
-
734928d3cb
control/controlclient: make Direct own all changes to Persist
Maisem Ali
2023-08-03 23:29:27 -06:00
-
6aaf1d48df
types/persist: drop duplicated Persist.LoginName
Maisem Ali
2023-08-03 18:38:28 -06:00
-
ae63c51ff1
wgengine/router: add auto selection heuristic for iptables/nftables
KevinLiang10
2023-08-01 02:43:13 +00:00
-
17ed2da94d
control/controlclient: use ptr.To
Maisem Ali
2023-08-03 23:27:02 -06:00
-
82454b57dd
ipn/ipnlocal: make tests pass when offline
Maisem Ali
2023-08-04 14:55:05 -06:00
-
25a7204bb4
wgengine,ipn,cmd/tailscale: add size option to ping (#8739)
salman aljammaz
2023-08-08 13:11:28 +01:00
-
49896cbdfa
ipn/ipnlocal: add profile pic header to serve HTTP proxy
Sonia Appasamy
2023-08-07 12:07:16 -04:00
-
c56e94af2d
ipn: avoid useless no-op WriteState calls
Brad Fitzpatrick
2023-08-04 07:55:59 -07:00
-
a3f11e7710
licenses: update android licenses
License Updater
2023-08-05 22:10:39 +00:00