summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient/direct_test.go
AgeCommit message (Expand)AuthorFilesLines
2025-10-01net/netmon: remove usage of direct callbacks from netmon (#17292)Claus Lensbøl1-2/+6
2025-09-15control/controlclient: introduce eventbus messages instead of callbacks (#16956)Claus Lensbøl1-0/+5
2024-06-27tka: test SigCredential signatures and netmap filteringAnton Tolchanov1-40/+0
2024-04-27net/netns, net/dns/resolver, etc: make netmon required in most placesBrad Fitzpatrick1-2/+3
2023-08-10control/controlclient: add Auto.updateRoutineMaisem Ali1-1/+4
2023-03-08all: implement preauth-key support with tailnet lockTom DNetto1-0/+40
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-2/+2
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-1/+1
2022-06-19control/controlclient, types/netmap: remove unused LocalPort fieldBrad Fitzpatrick1-10/+6
2022-04-27net/tsdial: add SystemDial as a wrapper on netns.DialMaisem Ali1-0/+3
2022-04-15tailcfg, control/controlclient: TSMP & disco pingsJames Tucker1-1/+2
2021-09-03types/key: add a special key with custom serialization for control private ke...Dave Anderson1-13/+7
2021-09-03Revert "types/key: add MachinePrivate and MachinePublic."David Anderson1-7/+13
2021-09-03types/key: add MachinePrivate and MachinePublic.David Anderson1-13/+7
2021-08-20hostinfo: add SetDeviceModel setter, move remaining code from controlclientBrad Fitzpatrick1-15/+4
2021-08-18tailcfg: add IP and Types field to PingRequestSimeng He1-0/+57
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-1/+1
2021-04-18control/controlclient: break direct.go into map.go (+tests), add mapSessionBrad Fitzpatrick1-156/+0
2021-04-15tailcfg, control/controlclient: (mapver 16) add Node.Online, MapResponse.Onli...Brad Fitzpatrick1-7/+81
2021-04-13tailcfg: add Endpoint, EndpointType, MapRequest.EndpointTypeBrad Fitzpatrick1-2/+12
2021-03-31control/controlclient: support lazy machine key generationBrad Fitzpatrick1-1/+7
2021-02-05types/netmap: split controlclient.NetworkMap off into its own leaf packageBrad Fitzpatrick1-0/+13
2021-01-08Add more tests for Direct.Denton Gentry1-0/+65
2020-08-07tailcfg, control/controlclient: support delta-encoded netmapsBrad Fitzpatrick1-0/+93
2020-05-27control/controlclient: move direct_test back to corp repo.David Anderson1-384/+0
2020-05-20controlclient tests: fix more memory leaks and add resource checking.Avery Pennarun1-9/+29
2020-05-13{ipn,control/controlclient}/tests: pass a logf function to control.New().Avery Pennarun1-2/+2
2020-05-05controlclient and ipn tests: supply --advertise-tags and --advertise-routes.Avery Pennarun1-0/+17
2020-04-29ipn, controlclient: add control.New parameterDavid Crawshaw1-2/+2
2020-04-27control/controlclient: wait for c1 to receive a netmap.David Anderson1-2/+11
2020-04-27control/controlclient: document test TestClientsReusingKeys.David Anderson1-9/+31
2020-04-26control/controlclient: also rename HTTPC in the testsBrad Fitzpatrick1-6/+6
2020-03-30controlclient, ipn: adjust tests for authURL semantic changesDavid Crawshaw1-6/+17
2020-03-18controlclient, ipn: fix tests for new control paramDavid Crawshaw1-2/+2
2020-02-25Fix some Hostinfo value usages from the previous commit.Brad Fitzpatrick1-3/+3
2020-02-11fix typosShawn Smith1-1/+1
2020-02-11controlclient, ipn: update tests for key pointer changeDavid Crawshaw1-2/+2
2020-02-09Move Linux client & common packages into a public repo.Earl Lee1-0/+305