524 Commits (9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b)

Author SHA1 Message Date
Brad Fitzpatrick dca1d8eea1 tstest/natlab: add TestSubnetRouterFreeBSD with FreeBSD cloud image support 1 week ago
Brad Fitzpatrick ec0b23a21f vmtest: add VM-based integration test framework 1 week ago
Brad Fitzpatrick 814161303f tstest/natlab/vnet: add multi-NIC node support, DHCP fixes, and VIPs 1 week ago
Brad Fitzpatrick ccef06b968 tstest/integration/testcontrol: notify peers when subnet routes change 1 week ago
Brad Fitzpatrick 8a7e160a6e ipn/desktop: move behind feature/condregister 1 week ago
Brad Fitzpatrick 5ef3713c9f cmd/vet: add subtestnames analyzer; fix all existing violations 2 weeks ago
Naman Sood d6b626f5bb
tstest: add test for connectivity to off-tailnet CGNAT endpoints 2 weeks ago
Alex Chan edb2be1a01 cmd/tailscale: improve `tailscale lock` error message if no keys 3 weeks ago
Brad Fitzpatrick 4c91f90776 tstest/integration: add userspace-networking + proxymap WhoIs integration test 1 month ago
Brad Fitzpatrick f905871fb1 ipn/ipnlocal, feature/ssh: move SSH code out of LocalBackend to feature 1 month ago
Brad Fitzpatrick 99bde5a406 tstest/integration: deflake TestCollectPanic 1 month ago
Brad Fitzpatrick bd2a2d53d3 all: use Go 1.26 things, run most gofix modernizers 1 month ago
Brad Fitzpatrick 2a64c03c95 types/ptr: deprecate ptr.To, use Go 1.26 new 1 month ago
Brad Fitzpatrick 2810f0c6f1 all: fix typos in comments 1 month ago
Claus Lensbøl 9657a93217
tstest/natlab: add test for no control and rotated disco key (#18261) 1 month ago
Brad Fitzpatrick d784dcc61b go.toolchain.branch: switch to Go 1.26 1 month ago
Fernando Serboncini 54de5daae0
tstest/integration/nat: use per-call timeout in natlab ping (#18811) 2 months ago
Harry Harpham 299f1bf581 testcontrol: ensure Server.UpdateNode triggers netmap updates 2 months ago
Brad Fitzpatrick 371d6369cd gokrazy: use monorepo for gokrazy appliance builds (monogok) 2 months ago
Harry Harpham 84ee5b640b testcontrol: send updates for new DNS records or app capabilities 2 months ago
Fernando Serboncini 73d09316e2
tstest: update clock to always use UTC (#18663) 2 months ago
James Tucker 1183f7a191 tstest/integration/testcontrol: fix unguarded read of DNS config 3 months ago
Nick Khyl 2a69f48541 wf: allow limited broadcast to/from permitted interfaces when using an exit node on Windows 3 months ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Harry Harpham 3840183be9 tsnet: add support for Services 3 months ago
Andrew Dunham 6aac87a84c net/portmapper, go.mod: unfork our goupnp dependency 3 months ago
Alex Chan b7658a4ad2 tstest/integration: add integration test for Tailnet Lock 5 months ago
Brad Fitzpatrick ac0b15356d tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to a nodeattr 5 months ago
Andrew Dunham a20cdb5c93 tstest/integration/testcontrol: de-flake TestUserMetricsRouteGauges 5 months ago
Andrew Dunham 16587746ed portlist,tstest: skip tests on kernels with /proc/net/tcp regression 5 months ago
Andrew Lytvynov c679aaba32
cmd/tailscaled,ipn: show a health warning when state store fails to open (#17883) 5 months ago
Alex Chan e1dd9222d4 ipn/ipnlocal, tka: compact TKA state after every sync 5 months ago
Alex Chan 85373ef822 tka: move RemoveAll() to CompactableChonk 5 months ago
Alex Chan c2e474e729 all: rename variables with lowercase-l/uppercase-I 5 months ago
Alex Chan 1723cb83ed ipn/ipnlocal: use an in-memory TKA store if FS is unavailable 5 months ago
Brad Fitzpatrick 653d0738f9 types/netmap: remove PrivateKey from NetworkMap 5 months ago
Brad Fitzpatrick edb11e0e60 wgengine/magicsock: fix js/wasm crash regression loading non-existent portmapper 6 months ago
Alex Chan 4673992b96 tka: created a shared testing library for Chonk 6 months ago
Alex Chan c961d58091 cmd/tailscale: improve the error message for `lock log` with no lock 6 months ago
Alex Chan b7fe1cea9f cmd/tailscale/cli: only print authURLs and device approval URLs once 6 months ago
Alex Chan bb6bd46570 tstest/integration: log all the output printed by `tailscale up` 6 months ago
Alex Chan 06f12186d9 tstest/integration: test `tailscale up` when device approval is required 6 months ago
Alex Chan 6db8957744 tstest/integration: mark TestPeerRelayPing as flaky 6 months ago
Alex Chan 59a39841c3 tstest/integration: mark TestClientSideJailing as flaky 7 months ago
Brad Fitzpatrick c2f37c891c all: use Go 1.20's errors.Join instead of our multierr package 7 months ago
Brad Fitzpatrick 442a3a779d feature, net/tshttpproxy: pull out support for using proxies as a feature 7 months ago
Brad Fitzpatrick 038cdb4640 feature/clientupdate: move clientupdate to a modular feature, disabled for tsnet 7 months ago
Brad Fitzpatrick 01e645fae1 util/backoff: rename logtail/backoff package to util/backoff 7 months ago
Irbe Krumina 7df7e01d0f
tstest/integration/vms,.github/workflows: bump Ubuntu and NixOS for VM tests + cleanup (#16098) 7 months ago
Brad Fitzpatrick afe909664b types/opt: de-weird the API a bit with new True and False consts 7 months ago