40c991f6b8
wgengine: instrument with usermetrics
Kristoffer Dalby
2024-09-25 17:20:56 +02:00
adc8368964
tstest: avoid Fatal in ResourceCheck to show panic (#13790)
Paul Scott
2024-10-14 10:02:04 +01:00
12e6094d9c
ssh/tailssh: calculate passthrough environment at latest possible stage
Percy Wegmann
2024-10-11 14:59:47 -05:00
ecc8035f73
types/bools: add Compare to compare boolean values (#13792)
Joe Tsai
2024-10-11 13:12:18 -07:00
f07ff47922
net/dns/resolver: add tests for using a forwarder with multiple upstream resolvers
Nick Khyl
2024-10-07 17:08:22 -05:00
c2144c44a3
net/dns/resolver: update (*forwarder).forwardWithDestChan to always return an error unless it sends a response to responseChan
Nick Hill
2024-10-04 15:11:46 -05:00
e7545f2eac
net/dns/resolver: translate 5xx DoH server errors into SERVFAIL DNS responses
Nick Hill
2024-10-04 12:34:41 -05:00
17335d2104
net/dns/resolver: forward SERVFAIL responses over PeerDNS
Nick Hill
2024-10-04 12:23:34 -05:00
f9949cde8b
client/tailscale,cmd/{cli,get-authkey,k8s-operator}: set distinct User-Agents
Percy Wegmann
2024-10-11 08:06:53 -05:00
910b4e8e6a
syncs: add iterators to Map (#13739)
Joe Tsai
2024-10-09 10:28:12 -07:00
89ee6bbdae
cmd/k8s-operator,k8s-operator/apis: set a readiness condition on egress Services for ProxyGroup (#13746)
Irbe Krumina
2024-10-09 18:23:40 +01:00
94c79659fa
types/views: add iterators to the three Map view types
Brad Fitzpatrick
2024-10-09 08:02:45 -07:00
f6d4d03355
cmd/k8s-operator: don't error out if ProxyClass for ProxyGroup not found. (#13736)
Irbe Krumina
2024-10-09 13:23:00 +01:00
60011e73b8
cmd/k8s-operator: fix Pod IP selection (#13743)
Irbe Krumina
2024-10-09 13:22:50 +01:00
da40609abd
util/syspolicy, ipn: add "tailscale debug component-logs" support
Nick Khyl
2024-10-08 13:59:50 -05:00
29cf59a9b4
util/syspolicy/setting: update Snapshot to use Go 1.23 iterators
Nick Khyl
2024-10-08 12:32:28 -05:00
07c157ee9f
cmd/k8s-operator: base ProxyGroup StatefulSet on common proxy.yaml definition (#13714)
Tom Proctor
2024-10-08 20:05:08 +01:00
9bd158cc09
cmd/containerboot,util/linuxfw: create a SNAT rule for dst/src only once, clean up if needed (#13658)
Irbe Krumina
2024-10-03 20:15:00 +01:00
58c6bc2991
logpolicy: force TLS 1.3 handshake
Andrea Gottardo
2024-10-02 11:20:49 -07:00
5f88b65764
wgengine/netstack: check userspace ping success on Windows
Brad Fitzpatrick
2024-10-02 10:01:46 -07:00
1f8eea53a8
control/controlclient: include HTTP status string in error message too
Brad Fitzpatrick
2024-10-03 08:30:27 -07:00
6f694da912
wgengine/magicsock: avoid log spam from ReceiveFunc on shutdown
Brad Fitzpatrick
2024-10-02 18:10:20 -07:00
09ec2f39b5
tailcfg: add func to check for known valid ServiceProtos (#13668)
Naman Sood
2024-10-02 22:54:02 -04:00
383120c534
ipn/ipnlocal: don't run portlist code unless service collection is on
Brad Fitzpatrick
2024-10-02 16:55:01 -07:00
d837e0252f
wf/firewall: allow link-local multicast for permitted local routes when the killswitch is on on Windows
Nick Khyl
2024-10-02 17:34:21 -05:00
b8af93310a
tstest: add the start of a testing wishlist
Brad Fitzpatrick
2024-10-02 16:01:45 -07:00