summaryrefslogtreecommitdiffhomepage
path: root/wgengine/userspace.go
AgeCommit message (Expand)AuthorFilesLines
2020-04-10wgengine: remove IpcSetOperation on LinkChangecrawshaw/rebindDavid Crawshaw1-20/+0
2020-04-09wgengine: don't allocate so much in userspaceEngine.getStatusBrad Fitzpatrick1-26/+48
2020-04-07wgengine: remove a tiny allocationBrad Fitzpatrick1-5/+3
2020-03-26cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world stateBrad Fitzpatrick1-0/+20
2020-03-25wgengine, wgengine/filter: minor doc, style, performance, locking changesBrad Fitzpatrick1-5/+11
2020-03-25wgengine: don't lose filter state on filter reconfig.Avery Pennarun1-0/+7
2020-03-19wgengine, ipn: include number of active DERPs in statusDavid Crawshaw1-0/+1
2020-03-13wgengine: don't Reconfig on boring link changesBrad Fitzpatrick1-2/+41
2020-03-10derp/derpmap: new DERP config package, merge netcheck into magicsock moreBrad Fitzpatrick1-1/+0
2020-03-08wgengine: shut down wireguard on CloseDavid Crawshaw1-0/+1
2020-03-08wgengine: have pinger use all single-IP routesDavid Crawshaw1-17/+22
2020-03-04ipn, wgengine/magicsock: add ipn.Prefs.DisableDERP boolBrad Fitzpatrick1-0/+4
2020-03-04wgengine, magicsock: add a CreateBind methodDavid Crawshaw1-4/+1
2020-03-04magicsock, wgengine, ipn, controlclient: plumb regular netchecks to map pollBrad Fitzpatrick1-0/+4
2020-03-02Reduce some logspam.Brad Fitzpatrick1-9/+10
2020-02-28wgengine, magicsock: fix SetPrivateKey data raceBrad Fitzpatrick1-4/+8
2020-02-28wgengine: fix a data race on StatusCallbackBrad Fitzpatrick1-15/+23
2020-02-28wgengine: avoid holding any locks during HandshakeDoneDavid Crawshaw1-32/+30
2020-02-25wgengine: revert wgdev.Close on Close from last commitDavid Crawshaw1-1/+0
2020-02-25wgengine: properly clean up freebsd routes and interfaces on closewardn1-0/+1
2020-02-25wgengine: add pinger to generate initial spray packetsDavid Crawshaw1-5/+107
2020-02-24wgengine, magicsock: adjust for wireguard-go conn/device package splitDavid Crawshaw1-1/+2
2020-02-20wgengine: incremental update of peers on network map changeDavid Crawshaw1-4/+4
2020-02-19wgengine: update for wgcfg changesDavid Crawshaw1-4/+4
2020-02-18wgengine, magicsock, derp: misc cleanups, docsBrad Fitzpatrick1-7/+3
2020-02-17wgengine: move link monitor to be owned by the engine, not the routerBrad Fitzpatrick1-2/+11
2020-02-17wgengine: simplify, change some signaturesBrad Fitzpatrick1-22/+31
2020-02-14Move "logger" package to under types, now that we have it.Brad Fitzpatrick1-1/+1
2020-02-13wgengine: fix nil pointer deref crash from earlier changeBrad Fitzpatrick1-1/+1
2020-02-12wgengine: flesh out some docs, minor cleanupsBrad Fitzpatrick1-2/+2
2020-02-12wgengine: flesh out some docsBrad Fitzpatrick1-3/+3
2020-02-11wgengine: fix error string.David Anderson1-1/+1
2020-02-10wgengine, controlclient: fewer pointers in wgcfg key typesDavid Crawshaw1-2/+2
2020-02-09Move Linux client & common packages into a public repo.Earl Lee1-0/+477