summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-09-07net/portmapper: remove GITHUB_ACTIONS checkbradfitz/portmap_gh_actionsBrad Fitzpatrick1-2/+1
2021-09-07version: bump dateBrad Fitzpatrick1-1/+1
2021-09-07ipn/ipnlocal: flesh out the dnsConfigForNetmap testsBrad Fitzpatrick2-6/+195
2021-09-07ipn/ipnlocal: add MagicDNS records for IPv6-only nodesBrad Fitzpatrick3-4/+31
2021-09-07ipn/ipnlocal: start adding some netmap to DNS config testsBrad Fitzpatrick1-0/+123
2021-09-07tstest: add MemLogger bytes.Buffer wrapper with Logf methodBrad Fitzpatrick4-20/+26
2021-09-07ipn/ipnlocal: return early, outdent a bunch in dnsConfigForNetmapBrad Fitzpatrick1-59/+62
2021-09-07ipn/ipnlocal: pull out dns.Config construction to its own funcBrad Fitzpatrick1-19/+23
2021-09-07tstest/integration/vms: use fork of goexpect to avoid proto/grpc depDavid Crawshaw3-27/+4
2021-09-07net/dns: replace resolver IPs with type for DoHDavid Crawshaw11-140/+280
2021-09-07cmd/tailscale: fix "tailscale ip $self-host-hostname"Brad Fitzpatrick6-22/+59
2021-09-07cmd/tailscale: fix typo/pasteo in error message textBrad Fitzpatrick1-1/+1
2021-09-06hostinfo: add FreeBSD support.Denton Gentry2-0/+78
2021-09-05net/dnsfallback: go generate, pick up new DERPsBrad Fitzpatrick1-0/+28
2021-09-05wgengine/magicsock: fix race condition in tests.David Anderson1-16/+22
2021-09-05wgengine/wglog: Fix docstring on wireguardGoString to match argsEvan Anderson1-1/+1
2021-09-05net/dnsfallback: run go generate to pick up new derp9s.David Anderson1-0/+14
2021-09-05net/dns: fix the build on freebsd (missing default case in switch)David Anderson1-0/+3
2021-09-05net/dns: only restart systemd-resolved if we changed /etc/resolv.conf.David Anderson1-11/+24
2021-09-04net/dns: exhaustively test DNS selection paths for linux.David Anderson4-73/+290
2021-09-04net/dns: relax systemd-resolved detection.David Anderson1-2/+11
2021-09-03types/key: add a special key with custom serialization for control private ke...Dave Anderson26-233/+707
2021-09-03Revert "types/key: add MachinePrivate and MachinePublic."David Anderson24-604/+233
2021-09-03types/key: add MachinePrivate and MachinePublic.David Anderson24-233/+604
2021-09-02version: use `go` from the current toolchain to compile in tests.David Anderson1-1/+10
2021-09-02metrics: use SYS_OPENATBrad Fitzpatrick2-4/+7
2021-09-02go.mod: tidy.David Anderson1-1/+0
2021-09-02go.mod: update github.com/ulikunitz/xz for https://github.com/advisories/GHSA...David Anderson2-1/+3
2021-09-02metrics: optimize CurrentFDs to not allocate on LinuxBrad Fitzpatrick4-10/+126
2021-09-02go.mod: upgrade staticcheckBrad Fitzpatrick2-1/+3
2021-09-02all: bump minimum Go to 1.17Brad Fitzpatrick16-16/+161
2021-09-02metrics: move currentFDs code to the metrics packageBrad Fitzpatrick5-9/+59
2021-09-02cmd/derper: increase port 80's WriteTimeout to permit longer CPU profilesBrad Fitzpatrick1-4/+8
2021-09-02cmd/derper: listen on host of flag server addr for port 80 and 3478 (#2768)Chuangbo Li1-5/+10
2021-09-02testcontrol: replace panic with errorDavid Crawshaw1-14/+24
2021-09-02wgengine/magicsock, health, ipn/ipnstate: track DERP-advertised healthBrad Fitzpatrick4-0/+48
2021-09-02tsweb: restore CPU profiling handlerBrad Fitzpatrick2-0/+25
2021-09-01control/controlclient: remove TS_DEBUG_USE_DISCO=only.David Anderson2-30/+1
2021-09-01net/dns/resolver: authoritatively return NXDOMAIN for reverse zones we own.David Anderson2-32/+43
2021-09-01wgengine/wgcfg/nmcfg: don't configure peers who can't DERP or disco.David Anderson1-0/+6
2021-09-01wgengine: remove unnecessary magicConnStarted channel.David Anderson1-16/+8
2021-09-01wgengine/wgcfg: use just the hexlified node key as the WireGuard endpoint.David Anderson13-115/+44
2021-09-01wgengine/magicsock: remove unused debug knob.David Anderson2-4/+0
2021-09-01wgengine/magicsock: use NodeKey, not DiscoKey, as the trigger for lazy reconfig.David Anderson4-114/+117
2021-09-01wgengine/magicsock: remove Start method from Conn.David Anderson3-26/+3
2021-09-01wgengine/magicsock: don't store tailcfg.Nodes alongside endpoints.David Anderson2-290/+98
2021-09-01wgengine/magicsock: eagerly create endpoints in SetNetworkMap.David Anderson1-49/+63
2021-09-01ipn/store: add ability to store data as k8s secrets.Maisem Ali11-4/+493
2021-09-01tstest/integration/vms: move build tags from linux to !windowsDavid Crawshaw9-23/+17
2021-09-01cmd/tailscale/cli: make up block until state Running, not just StartingBrad Fitzpatrick1-9/+9