304 Commits (main)

Author SHA1 Message Date
Brad Fitzpatrick a182b864ac tsd, all: add Sys.ExtraRootCAs, plumb through TLS dial paths 1 week ago
Brad Fitzpatrick 5ef3713c9f cmd/vet: add subtestnames analyzer; fix all existing violations 2 weeks ago
Harry Harpham 1e2fdfd745 tsnet: fix bug in closing multiple ServiceListeners at once 2 weeks ago
Harry Harpham fed0df6498 tsnet: add test for advertising multiple Services 2 weeks ago
Evan Champion 99f8039101 tsnet: fix advertiseService dropping existing services 3 weeks ago
Alex Chan 4ace87a965 net,tsnet: fix the capitalisation of "Wireshark" 3 weeks ago
Walter Poupore f0fa8953f0
tsnet/tsnet.go: fix docs link (#19136) 3 weeks ago
Harry Harpham 4f43ad3042 tsnet: clean up state when Service listener is closed 3 weeks ago
Harry Harpham 1794765cc6 tsnet: block rather than poll in setup for TestListenService 3 weeks ago
Harry Harpham 47ef1a95db tsnet: use tstest.Shard in new tsnet tests 3 weeks ago
Mike O'Driscoll 1403920367
derp,types,util: use bufio Peek+Discard for allocation-free fast reads (#19067) 3 weeks ago
Tom Proctor 44ec71cf94
tsnet: print state change in auth loop more responsively (#18048) 4 weeks ago
Prakash Rudraraju 931fe56586 tsnet: fall back to 'tsnet' when os.Executable fails on darwin 4 weeks ago
Claus Lensbøl 85bb5f84a5
wgengine/magicsock,control/controlclient: do not overwrite discokey with old key (#18606) 4 weeks ago
Kristoffer Dalby be62e6dc68 tsnet: make tsnet fallback to control url from environment 1 month ago
Brad Fitzpatrick f905871fb1 ipn/ipnlocal, feature/ssh: move SSH code out of LocalBackend to feature 1 month ago
Fran Bull a4614d7d17 appc,feature/conn25: conn25: send address assignments to connector 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 d784dcc61b go.toolchain.branch: switch to Go 1.26 1 month ago
Mike O'Driscoll 2c9ffdd188
cmd/tailscale,ipn,net/netutil: remove rp_filter strict mode warnings (#18863) 1 month ago
James Tucker 48e0334aac tsnet: fix Listen for unspecified addresses and ephemeral ports 2 months ago
James Tucker fa13f83375 tsnet: fix deadlock in Server.Close during shutdown 2 months ago
James Tucker 439d84134d tsnet: fix slow test shutdown leading to flakes 2 months ago
James Tucker 0fb207c3d0 wgengine/netstack: deliver self-addressed packets via loopback 2 months ago
Brad Fitzpatrick a98036b41d go.mod: bump gvisor 2 months ago
M. J. Fromberger f4aea70f7a
ipn/ipnlocal: add basic support for netmap caching (#18530) 2 months ago
Harry Harpham 84ee5b640b testcontrol: send updates for new DNS records or app capabilities 2 months ago
Amal Bansode 00e180cdd7
go.mod: update bart dep to v0.26.1 (#18659) 2 months ago
James Tucker 569caefeb5 tsnet: add tests to TestListenService for user-supplied TUN devices 2 months ago
Harry Harpham 6e44cb6ab3 tsnet: make ListenService examples consistent with other tsnet examples 3 months ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
James Tucker 63d563e734 tsnet: add support for a user-supplied tun.Device 3 months ago
Harry Harpham c062230cce tsnet: clarify that ListenService starts the server if necessary 3 months ago
Harry Harpham 3840183be9 tsnet: add support for Services 3 months ago
Mario Minardi 02af7c963c tsnet: allow for automatic ID token generation 3 months ago
Danni Popova 6a6aa805d6
cmd,feature: add identity token auto generation for workload identity (#18373) 3 months ago
Harry Harpham 78c8d14254 tsnet: use errors.Join and idiomatic field order 3 months ago
Harry Harpham 3c1be083a4 tsnet: ensure funnel listener cleans up after itself when closed 3 months ago
Harry Harpham f9762064cf tsnet: reset serve config only once 3 months ago
Andrew Dunham 6aac87a84c net/portmapper, go.mod: unfork our goupnp dependency 3 months ago
Alex Valiushko 4c3cf8bb11
wgengine/magicsock: extract IMDS utilities into a standalone package (#18334) 3 months ago
Gesa Stupperich 536188c1b5 tsnet: enable node registration via federated identity 5 months ago
Tom Proctor 6637003cc8 cmd/cigocacher,go.mod: add cigocacher cmd 5 months ago
Alex Chan c2e474e729 all: rename variables with lowercase-l/uppercase-I 5 months ago
Andrew Lytvynov d01081683c
go.mod: bump golang.org/x/crypto (#17907) 5 months ago
Andrew Dunham 3a41c0c585 ipn/ipnlocal: add PROXY protocol support to Funnel/Serve 5 months ago
Brad Fitzpatrick 653d0738f9 types/netmap: remove PrivateKey from NetworkMap 5 months ago
Brad Fitzpatrick 1eba5b0cbd util/eventbus: log goroutine stacks when hung in CI 5 months ago
Brad Fitzpatrick 6e24f50946 tsnet: add tstest.Shard on the slow tests 5 months ago