summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-02-25wgengine: add pinger to generate initial spray packetscrawshaw/sprayDavid Crawshaw2-6/+108
2020-02-24magicsock: spray some normal packets after a handshakeDavid Crawshaw1-2/+34
2020-02-24wgengine/magicsock: turn off DERP log spamminess by defaultBrad Fitzpatrick1-1/+5
2020-02-24cmd/mkpkg: add flags for debian scripts.David Anderson1-0/+8
2020-02-24go.sum: updateBrad Fitzpatrick1-0/+2
2020-02-24wgengine/magicsock: fix crash in Send when Endpoint isn't an AddrSetBrad Fitzpatrick1-1/+10
2020-02-24wgengine, magicsock: adjust for wireguard-go conn/device package splitDavid Crawshaw3-7/+10
2020-02-23go.mod: update wireguard-go versionDavid Crawshaw1-1/+1
2020-02-22wgengine: resolv.conf spelling correctionswardn1-3/+3
2020-02-21go.mod: update wireguard-go versionDavid Crawshaw1-1/+1
2020-02-21control/controlclient: fix priority of DERP server, add commentBrad Fitzpatrick2-2/+2
2020-02-21derp: fix JSON field typo, sort fields to make it easier to see inconsistenciesBrad Fitzpatrick1-6/+6
2020-02-21derp: add more derp stats for dropped and received packetsBrad Fitzpatrick1-2/+12
2020-02-21control/controlclient: add temporary mechanism to force derp onBrad Fitzpatrick2-0/+16
2020-02-21wgengine/magicsock: remember fixed port number preferenceBrad Fitzpatrick1-0/+1
2020-02-21cmd/derper: provide debug access over port 80 to trusted (tailscale) IPsBrad Fitzpatrick1-1/+30
2020-02-21cmd/mkpkg: add small wrapper around nfpm to build deb/rpm packages.David Anderson3-0/+133
2020-02-21derp, cmd/derper: add debug handlers, statsBrad Fitzpatrick2-15/+160
2020-02-21interfaces, cmd/tsshd: move interface lookup from tsshd to its own packageBrad Fitzpatrick3-47/+92
2020-02-21cmd/derper: support logging to logtailBrad Fitzpatrick1-5/+13
2020-02-20derp, wgengine/magicsock: support more than just packets from Client.RecvBrad Fitzpatrick7-27/+63
2020-02-20derp, cmd/derper: add rate limiting support, add default 5Mbps limitBrad Fitzpatrick6-12/+38
2020-02-20derp: fix staticcheck warningBrad Fitzpatrick1-2/+0
2020-02-20derp: deflake test I flaked up in earlier changeBrad Fitzpatrick2-36/+65
2020-02-20derp: change the protocol framing to always include a lengthBrad Fitzpatrick3-151/+193
2020-02-20ipn: use *Prefs rather than Prefs throughout.David Anderson9-81/+69
2020-02-20ipn: temporary support for loading legacy relaynode configs.David Anderson4-5/+29
2020-02-20wgengine: incremental update of peers on network map changeDavid Crawshaw1-4/+4
2020-02-20derp: add docs on current protocol overview, break accept apart a bitBrad Fitzpatrick2-39/+66
2020-02-20derp: don't start sending keepalives to client until after serverInfo sentBrad Fitzpatrick1-6/+7
2020-02-20derp: rename some things in the client, add some docsBrad Fitzpatrick1-26/+36
2020-02-20derp: rename some things in the server, add some docsBrad Fitzpatrick1-53/+68
2020-02-20wgengine/magicsock: support multiple derp servers, and not just for handshakesBrad Fitzpatrick3-94/+364
2020-02-20wgengine: add OpenBSD router DNS update handlingMartin Baillie1-13/+96
2020-02-19Lint: remove unused function.David Anderson1-8/+0
2020-02-20cmd/relaynode: drop local --acl-file in favour of central packet filter.Avery Pennarun12-518/+11
2020-02-19version: tag redo-generated version as +build redo.David Anderson1-0/+2
2020-02-19logpolicy: automatically figure out paths and filenames.David Anderson5-20/+34
2020-02-19.gitattributes: add a smudge filter for go.mod.Avery Pennarun1-0/+1
2020-02-19version: add CmdName func for future use by logpolicyBrad Fitzpatrick3-0/+44
2020-02-19ipn: move Options.ServerURL into Prefs.David Anderson10-28/+37
2020-02-19wgengine: fix build on linux/freebsd/openbsd/windowsDavid Crawshaw4-12/+13
2020-02-19go.mod: fix wireguard-go versionDavid Crawshaw2-1/+3
2020-02-19wgengine: update for wgcfg changesDavid Crawshaw3-7/+6
2020-02-18tailscaled: remove comment from systemd unit.David Anderson1-1/+0
2020-02-18tailscaled: fix systemd unit definition.David Anderson1-2/+3
2020-02-18tailscaled: add a systemd unit.David Anderson2-0/+31
2020-02-18tailscaled: default to a sock in current dir, for development.David Anderson1-1/+1
2020-02-18tailscaled: call the network interface tailscale0, not ts0.David Anderson1-1/+1
2020-02-18safesocket: simplify API.David Anderson6-23/+29