summaryrefslogtreecommitdiffhomepage
path: root/feature
AgeCommit message (Expand)AuthorFilesLines
2025-09-02util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move glo...Brad Fitzpatrick2-0/+15
2025-08-28syncs: delete WaitGroup and use sync.WaitGroup.Go in Go 1.25Joe Tsai1-2/+1
2025-08-01feature/taildrop: do not use m.opts.Dir for Android (#16316)kari-ts14-596/+555
2025-07-21feature/relayserver: fix consumeEventbusTopics deadlock (#16618)Jordan Whited2-119/+136
2025-07-21feature/tpm: log errors on the initial info fetch (#16574)Andrew Lytvynov1-0/+4
2025-07-21wgengine/magicsock,all: allocate peer relay over disco instead of PeerAPI (#1...Jordan Whited2-71/+90
2025-07-18feature/tpm: try opening /dev/tpmrm0 before /tmp/tpm0 on Linux (#16600)Andrew Lytvynov1-0/+4
2025-07-10feature/relayserver,wgengine/magicsock: remove WIP gating of peer relay (#16533)Jordan Whited1-4/+0
2025-07-04tailcfg, feature/relayserver, wgengine/magicsock: invert UDP relay server nod...Dylan Bargatze1-9/+9
2025-07-02feature/relayserver,net/udprelay: add IPv6 support (#16442)Jordan Whited1-1/+1
2025-07-02tailcfg: report StateEncrypted in Hostinfo (#16434)Andrew Lytvynov1-0/+2
2025-06-27ipn/store: make StateStore.All optional (#16409)Andrew Lytvynov2-11/+22
2025-06-26ipn/store: automatically migrate between plaintext and encrypted state (#16318)Andrew Lytvynov2-8/+177
2025-06-23feature/relayserver,net/udprelay,wgengine/magicsock: implement retry (#16347)Jordan Whited1-0/+8
2025-06-18feature/tpm: implement ipn.StateStore using TPM sealing (#16030)Andrew Lytvynov5-22/+497
2025-06-12feature/relayserver,net/{netcheck,udprelay}: implement addr discovery (#16253)Jordan Whited1-2/+1
2025-05-26feature/capture: fix wireshark decoding and add new disco frame types (#16089)Mike O'Driscoll1-1/+5
2025-05-20ipn,ipnlocal,taildrop: use SAF for Android files (#15976)kari-ts5-84/+371
2025-05-14feature/taildrop,ipn/ipn{ext,local}: initialize taildrop for initial profileNick Khyl2-1/+4
2025-05-14feature/taildrop: add integration test variant with profiles that existBrad Fitzpatrick1-12/+39
2025-05-09net/udprelay{/endpoint}, all: move ServerEndpoint to independent pkg (#15934)Jordan Whited2-4/+5
2025-05-08feature/taildrop, ipn/ipnlocal: remove leftover dup calls to osshareBrad Fitzpatrick1-0/+9
2025-05-07feature/relayserver: consider relay:server node attribute for enablement (#15...Jordan Whited1-1/+11
2025-05-06taildrop: merge taildrop and feature/taildrop packages togetherBrad Fitzpatrick12-25/+1441
2025-05-06feature/taildrop: move rest of Taildrop out of LocalBackendBrad Fitzpatrick7-60/+647
2025-05-02hostinfo,tailcfg: report TPM availability on windows/linux (#15831)Andrew Lytvynov6-0/+158
2025-05-01feature/taildrop: add integration testBrad Fitzpatrick2-5/+183
2025-04-25feature,ipn/ipnlocal: add profileManager.StateChangeHookNick Khyl1-0/+6
2025-04-25ipn/ipnext: remove some interface indirection to add hooksBrad Fitzpatrick2-1/+19
2025-04-24ipn/{ipnext,ipnlocal}: add a SafeBackend interfaceBrad Fitzpatrick2-11/+8
2025-04-22feature/relayserver: use PeerAPIHandler.Logf() (#15765)Jordan Whited1-1/+1
2025-04-17feature/relayserver: wire up profile/prefs changes (#15714)Jordan Whited2-27/+184
2025-04-16feature/taildrop: start moving Taildrop out of LocalBackendBrad Fitzpatrick6-0/+1236
2025-04-16feature/{condregister,relayserver}: implement the skeleton for the relayserve...Jordan Whited2-0/+162
2025-01-24feature/capture: move packet capture to feature/*, out of iOS + CLIBrad Fitzpatrick4-0/+433
2025-01-23net/tstun: move TAP support out to separate package feature/tapBrad Fitzpatrick3-0/+561
2025-01-22feature/*: make Wake-on-LAN conditional, start supporting modular featuresBrad Fitzpatrick4-0/+273