summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-05-13XXX: plumb a Pinger down to controlclientbradfitz/demo_pingerBrad Fitzpatrick2-0/+11
2021-05-11wgengine: remove wireguard-go DeviceOptionsJosh Bleecher Snyder3-16/+4
2021-05-11all: add extra information to serialized endpointsJosh Bleecher Snyder14-184/+242
2021-05-11wgengine/wglog: optimize wireguardGoStringJosh Bleecher Snyder1-7/+14
2021-05-11wgengine/wglog: add BenchmarkSetPeerJosh Bleecher Snyder1-0/+28
2021-05-11internal/deephash: rename from deepprintBrad Fitzpatrick6-17/+12
2021-05-11internal/deepprint: improve benchmarkJosh Bleecher Snyder1-10/+13
2021-05-11internal/deepprint: close struct curly parensJosh Bleecher Snyder1-0/+1
2021-05-11internal/deepprint: stop printing struct field namesJosh Bleecher Snyder1-4/+1
2021-05-11internal/deepprint: replace Fprintf(w, const) with w.WriteStringJosh Bleecher Snyder1-8/+7
2021-05-11internal/deepprint: special-case some common typesJosh Bleecher Snyder1-0/+75
2021-05-11internal/deepprint: buffer writesJosh Bleecher Snyder2-11/+10
2021-05-11internal/deepprint: add BenchmarkHashJosh Bleecher Snyder1-0/+8
2021-05-11go.mod: bump inet.af/netaddrJosh Bleecher Snyder2-1/+3
2021-05-11Revert "wgengine/bench: skip flaky test"Josh Bleecher Snyder1-1/+0
2021-05-11wgengine/bench: ignore "engine closing" errorsJosh Bleecher Snyder2-1/+10
2021-05-11wgengine/bench: skip flaky testBrad Fitzpatrick1-0/+1
2021-05-10net/dns: don't use interfaces.Tailscale to find the tailscale interface index.David Anderson2-32/+21
2021-05-10go.mod: bump wireguard-goBrad Fitzpatrick2-1/+3
2021-05-10ipn{,/ipnserver}: delay JSON marshaling of ipn.NotifiesBrad Fitzpatrick3-20/+51
2021-05-10util/dnsname: normalize leading dots in ToFQDN.David Anderson2-2/+6
2021-05-10go.mod: pull in wintun alignment fix from upstream wireguard-goJosh Bleecher Snyder2-1/+3
2021-05-10wf: implement windows firewall using inet.af/wf.Maisem Ali4-7/+527
2021-05-10wgengine/bench: hold lock in TrafficGen.GotPacket while calling first packet ...Josh Bleecher Snyder1-3/+1
2021-05-10wgengine/bench: handle multiple Engine status callbacksJosh Bleecher Snyder1-2/+4
2021-05-10wgengine/bench: close Engines on benchmark completionJosh Bleecher Snyder3-3/+10
2021-05-10types/wgkey: optimize Key.ShortStringJosh Bleecher Snyder1-2/+10
2021-05-10types/wgkey: add BenchmarkShortStringJosh Bleecher Snyder1-0/+10
2021-05-10net/interface: remove darwin fetchRoutingTable workaroundBrad Fitzpatrick3-33/+10
2021-05-07tailcfg: optimize keyMarshalTextJosh Bleecher Snyder2-4/+15
2021-05-07cmd/tailscale: rewrite the "up" checker, fix bugsBrad Fitzpatrick2-358/+375
2021-05-07ipn/{ipnlocal,ipnstate}: add PeerStatus.ID stable ID to status --json outputBrad Fitzpatrick2-0/+8
2021-05-06Revert "net/dns: set IPv4 auto mode in NM, so it lets us set DNS."David Anderson1-22/+12
2021-05-06.github: remove verbose issue templates, add triage label.David Anderson2-50/+2
2021-05-06net/dns: log the correct error when NM Reapply fails.David Anderson1-1/+1
2021-05-06net/dns: set IPv4 auto mode in NM, so it lets us set DNS.David Anderson1-12/+22
2021-05-06net/dns: don't try to configure LLMNR or mdns in NetworkManager.David Anderson1-3/+6
2021-05-06cmd/tailscale: fix another up warning with exit nodesBrad Fitzpatrick2-147/+124
2021-05-06wgengine/magicsock: rename discoEndpoint.wgEndpointHostPort to wgEndpointJosh Bleecher Snyder1-14/+14
2021-05-06wgengine/magicsock: use netaddr.MustParseIPPrefixJosh Bleecher Snyder1-10/+1
2021-05-06all: s/CreateEndpoint/ParseEndpoint/ in docsJosh Bleecher Snyder2-7/+7
2021-05-06wgengine/wgcfg: make device test endpoint-format-agnosticJosh Bleecher Snyder1-2/+26
2021-05-06wgengine/wgcfg: use autogenerated Clone methodsJosh Bleecher Snyder3-29/+64
2021-05-06types/wgkey: simplify Key.UnmarshalJSONJosh Bleecher Snyder2-4/+18
2021-05-06wgengine/magicsock: simplify legacy endpoint DstToStringJosh Bleecher Snyder1-11/+5
2021-05-06wgengine/wgcfg: return better errors from DeviceConfig, ReconfigDeviceJosh Bleecher Snyder1-8/+10
2021-05-06wgengine/wgcfg: prevent ReconfigDevice from hanging on errorJosh Bleecher Snyder1-1/+2
2021-05-06tailcfg: fix typo in commentJosh Bleecher Snyder1-1/+1
2021-05-06wgengine/userspace: delete HandshakeDoneJosh Bleecher Snyder1-186/+1
2021-05-06VERSION.txt: the 1.9.x dev cycle hath begunBrad Fitzpatrick1-1/+1