503 Commits (bcceef36825278a7406dd38d2832f20540d698a0)

Author SHA1 Message Date
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
Brad Fitzpatrick e7a79ef5f1 tstest/integration: deflake TestC2NDebugNetmap, disable service collection 7 months ago
Brad Fitzpatrick f715ee2be9 cmd/tailscaled: start implementing ts_omit_netstack 7 months ago
Alex Chan 002ecb78d0 all: don't rebind variables in for loops 7 months ago
Alex Chan 41a2aaf1da cmd/tailscale/cli: fix race condition in `up --force-reauth` 7 months ago
Alex Chan 9154bc10f0 tstest/integration: skip this test rather than commenting it out 7 months ago
Alex Chan e0a77cf41a tstest/integration: expand the tests for `tailscale up` 7 months ago
Simon Law 34242df51b
derp/derpserver: clean up extraction of derp.Server (#17264) 7 months ago
Brad Fitzpatrick 21dc5f4e21 derp/derpserver: split off derp.Server out of derp into its own package 7 months ago
Jordan Whited 4657cbdb11
client, cmd/tailscale/cli, feature/relayserver, net/udprelay: implement tailscale debug peer-relay-sessions (#17239) 7 months ago
Anton Tolchanov 4a04161828 ipn/ipnlocal: add a C2N endpoint for fetching a netmap 7 months ago
Anton Tolchanov 394718a4ca tstest/integration: support multiple C2N handlers in testcontrol 7 months ago
Jordan Whited 24dd19c9a0
tstest/integration{/testcontrol}: add peer relay integration test (#17103) 7 months ago
Brad Fitzpatrick a1dcf12b67 feature/drive: start factoring out Taildrive, add ts_omit_drive build tag 7 months ago
Jordan Whited 32bfd72752
tstest/integration/testcontrol: propagate CapVer (#17093) 7 months ago
Alex Chan 14adf5b717
utils/expvarx, tstest/integration: mark two tests as known flaky (#17052) 7 months ago
Brad Fitzpatrick 2b3e533048 util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 8 months ago
Brad Fitzpatrick 1ca4ae598a ipn/ipnlocal: use policyclient.Client always, stop using global syspolicy funcs 8 months ago
Brad Fitzpatrick 2434bc69fc util/syspolicy/{setting,ptype}: move PreferenceOption and Visibility to new leaf package 8 months ago
Brad Fitzpatrick cc532efc20 util/syspolicy/*: move syspolicy keys to new const leaf "pkey" package 8 months ago
Jordan Whited 3d1e4f147a
tstest/natlab: fix conn.Close race with conn.ReadFromUDPAddrPort (#16710) 9 months ago
Raj Singh d6d29abbb6 tstest/integration/testcontrol: include peer CapMaps in MapResponses 9 months ago