283 Commits (5a2168da9ef6d7daff8fd0419dbfb6026b02a0ed)

Author SHA1 Message Date
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
Brad Fitzpatrick 2e265213fd tsnet: fix TestConn to be fast, not flaky 5 months ago
Brad Fitzpatrick 875a9c526d tsnet: skip a 30s long flaky-ish test on macOS 5 months ago
Joe Tsai 77123a569b
wgengine/netlog: include node OS in logged attributes (#17755) 5 months ago
M. J. Fromberger 95426b79a9
logtail: avoid racing eventbus subscriptions with shutdown (#17695) 6 months ago
Joe Tsai e804b64358
wgengine/netlog: merge connstats into package (#17557) 6 months ago
Joe Tsai e75f13bd93
net/connstats: prepare to remove package (#17554) 6 months ago
Brad Fitzpatrick 9a72513fa4 go.toolchain.rev: bump Go to 1.25.2 6 months ago
Brad Fitzpatrick 232b928974 feature/linkspeed: move cosmetic tstun netlink code out to modular feature 6 months ago
Brad Fitzpatrick 316afe7d02 util/checkchange: stop using deephash everywhere 6 months ago
Brad Fitzpatrick 059f53e67a feature/condlite/expvar: add expvar stub package when metrics not needed 6 months ago
Brad Fitzpatrick d816454a88 feature/featuretags: make usermetrics modular 6 months ago
Brad Fitzpatrick 6820ec5bbb wgengine: stop importing flowtrack when unused 6 months ago
Brad Fitzpatrick 2e381557b8 feature/c2n: move answerC2N code + deps out of control/controlclient 7 months ago
Brad Fitzpatrick 223ced84b5 feature/ace: make ACE modular 7 months ago
Brad Fitzpatrick 447cbdd1d0 health: make it omittable 7 months ago
M. J. Fromberger 127a967207
appc,*: publish events for route updates and storage (#17392) 7 months ago
Brad Fitzpatrick 1d93bdce20 control/controlclient: remove x/net/http2, use net/http 7 months ago
Brad Fitzpatrick c45f8813b4 feature/featuretags, all: add build features, use existing ones in more places 7 months ago
Brad Fitzpatrick 78af49dd1a control/ts2021: rename from internal/noiseconn in prep for controlclient split 7 months ago
Brad Fitzpatrick 801aac59db Makefile, cmd/*/depaware.txt: split out vendor packages explicitly 7 months ago
Claus Lensbøl ce752b8a88
net/netmon: remove usage of direct callbacks from netmon (#17292) 7 months ago