summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2020-04-09ipn: add auth keyDavid Crawshaw2-1/+5
2020-04-01ipn, ipn/policy: filter portlist to a short list of "interesting" portsBrad Fitzpatrick2-17/+47
2020-03-30controlclient, ipn: adjust tests for authURL semantic changesDavid Crawshaw1-3/+26
2020-03-27cmd/tailscale: add status subcommandBrad Fitzpatrick7-109/+153
2020-03-27ipn: move FakeBackend to a test-only fileBrad Fitzpatrick1-0/+0
2020-03-26cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world stateBrad Fitzpatrick3-0/+327
2020-03-25wgengine: don't lose filter state on filter reconfig.Avery Pennarun1-1/+1
2020-03-25ipn/local: don't print packet filter every single time.Avery Pennarun1-1/+10
2020-03-23ipn: call SetNetInfoCallback later, in StartBrad Fitzpatrick1-2/+2
2020-03-19ipn: skip tailscaled UDP ports in service listBrad Fitzpatrick1-0/+4
2020-03-19wgengine, ipn: include number of active DERPs in statusDavid Crawshaw2-1/+3
2020-03-18controlclient, ipn: fix tests for new control paramDavid Crawshaw1-1/+1
2020-03-17all: update to wireguard-go API changesBrad Fitzpatrick2-2/+2
2020-03-13portlist: document, clean up, fix an open fd spike, optimize a bitBrad Fitzpatrick1-7/+11
2020-03-13Quiet two little log annoyances.Brad Fitzpatrick1-1/+5
2020-03-13ipn: Prefs.String(): print the current derp setting.Avery Pennarun1-2/+2
2020-03-12ipn: don't clobber netinfo in Start().David Anderson1-1/+2
2020-03-12controlclient/netmap: write our own b.ConciseDiffFrom(a) function.Avery Pennarun2-21/+3
2020-03-12ipn: search for ErrStateNotExist with errors.IsDavid Crawshaw1-1/+1
2020-03-10derp/derpmap: new DERP config package, merge netcheck into magicsock moreBrad Fitzpatrick1-5/+2
2020-03-09ipn: when enforcing defaults, set UsePacketFilter=trueDavid Crawshaw1-0/+1
2020-03-08ipn: exercise logout in e2e testDavid Crawshaw1-0/+26
2020-03-08ipn: put e2e login section in its own subtestDavid Crawshaw1-31/+33
2020-03-08ipn: move e2e test skipping into subtestsDavid Crawshaw1-2/+2
2020-03-06ipn: use NewPrefs in e2e_testDavid Crawshaw1-8/+4
2020-03-04ipn, wgengine/magicsock: add ipn.Prefs.DisableDERP boolBrad Fitzpatrick3-1/+7
2020-03-04magicsock, wgengine, ipn, controlclient: plumb regular netchecks to map pollBrad Fitzpatrick2-54/+11
2020-03-03ipn/ipnserver: remove unnecessary closure parameterBrad Fitzpatrick1-2/+2
2020-03-03ipn: have NewFileStore try to create directories as neededBrad Fitzpatrick1-0/+2
2020-03-03ipn/ipnserver: document potential race, start on test for itBrad Fitzpatrick2-1/+78
2020-03-03ipn: remove an unnecessary named parameter in docBrad Fitzpatrick1-1/+1
2020-03-02Reduce some logspam.Brad Fitzpatrick1-1/+4
2020-02-28ipn: always guard LocalBackend.prefs with muDavid Crawshaw1-12/+28
2020-02-28netcheck: add hairpinning detectionBrad Fitzpatrick1-0/+1
2020-02-28ipn: always guard LocalBackend.endpoints with muDavid Crawshaw1-5/+7
2020-02-28ipn: always guard LocalBackend.engineStatus with muDavid Crawshaw1-4/+3
2020-02-28ipn: always guard LocalBackend.netMapCache with muDavid Crawshaw1-20/+29
2020-02-27all: rename deep "Copy" methods to conventional Go name "Clone"Brad Fitzpatrick5-13/+14
2020-02-27Start of netcheck package & including network state in Hostinfo.Brad Fitzpatrick2-0/+59
2020-02-25ipn: fix some mutex/ownership issuesBrad Fitzpatrick3-53/+76
2020-02-25types/logger: add WithPrefix, use it in two placesBrad Fitzpatrick2-8/+3
2020-02-25Fix some Hostinfo value usages from the previous commit.Brad Fitzpatrick1-0/+5
2020-02-25control: make Hostinfo accessed by pointerBrad Fitzpatrick2-8/+16
2020-02-25ipn: misc cleanupBrad Fitzpatrick3-26/+38
2020-02-20ipn: use *Prefs rather than Prefs throughout.David Anderson8-73/+62
2020-02-20ipn: temporary support for loading legacy relaynode configs.David Anderson3-5/+28
2020-02-19ipn: move Options.ServerURL into Prefs.David Anderson9-26/+35
2020-02-18safesocket: simplify API.David Anderson1-1/+7
2020-02-17ipn: handle advertised routes provided by frontend.David Anderson3-12/+22
2020-02-17ipn: add documentation to the Prefs struct.David Anderson2-7/+32