summaryrefslogtreecommitdiffhomepage
path: root/control/controlknobs
AgeCommit message (Expand)AuthorFilesLines
2024-07-06control/controlknobs,tailcfg,wgengine/magicsock: remove DRPO shutoff switchBrad Fitzpatrick1-7/+0
2024-06-14various: create a catch-all NRPT rule when "Override local DNS" is enabled on...Nick Khyl1-0/+12
2024-06-06tailcfg,net/dns: add controlknob to disable battery split DNS on iOS (#12346)Andrea Gottardo1-32/+44
2024-05-06net/dns/resolver, control/controlknobs, tailcfg: use UserDial instead of Syst...Nick Khyl1-0/+8
2024-04-29appc: add flag shouldStoreRoutes and controlknob for itFran Bull1-0/+7
2024-03-24all: deprecate Node.Capabilities (more), remove PeerChange.Capabilities [capv...Brad Fitzpatrick1-6/+2
2024-02-08all: use reflect.TypeFor now available in Go 1.22 (#11078)Joe Tsai1-1/+1
2024-01-23wgengine/magicsock: implement probing of UDP path lifetime (#10844)Jordan Whited1-0/+7
2024-01-04ipn/ipnlocal: refresh node key without blocking if cap enabled (#10529)James 'zofrex' Sanderson1-0/+8
2023-12-05linuxfw,wgengine/route,ipn: add c2n and nodeattrs to control linux netfilterNaman Sood1-0/+14
2023-11-13control/controlknobs,wgengine/magicsock: implement SilentDisco toggle (#10195)Jordan Whited1-0/+7
2023-09-25net/dns: retry forwarder requests over TCPAndrew Dunham1-16/+23
2023-09-21control,tailcfg,wgengine/magicsock: add nodeAttr to enable/disable peer MTUVal1-0/+6
2023-09-18tailcfg: add NodeCapMapMaisem Ali1-26/+18
2023-09-17tailcfg: define a type for NodeCapabilityMaisem Ali1-1/+1
2023-09-12control/controlknobs: move more controlknobs code from controlclientBrad Fitzpatrick1-0/+45
2023-09-12control/controlclient, types/netmap: start plumbing delta netmap updatesBrad Fitzpatrick2-0/+27
2023-09-12ipn/ipnlocal: fix missing controlknobs.Knobs plumbingBrad Fitzpatrick1-0/+16
2023-09-11control/controlknobs: move ForceBackgroundSTUN to controlknobs.KnobsBrad Fitzpatrick1-0/+4
2023-09-11control/controlknobs, all: add plumbed Knobs type, not global variablesBrad Fitzpatrick1-13/+21
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-09-15envknob: support changing envknobs post-initBrad Fitzpatrick1-6/+4
2022-08-04syncs, all: move to using Go's new atomic types instead of oursBrad Fitzpatrick1-4/+5
2022-01-24envknob: add new package for all the strconv.ParseBool(os.Getenv(..))Brad Fitzpatrick1-5/+2
2021-07-15control/{controlknobs,controlclient}: simplify knobs API, fix controlclient c...Brad Fitzpatrick1-16/+9
2021-07-15net/portmapper: add upnp port mappingjulianknodt1-0/+41