summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2021-02-22wgengine/filter: use IPSet for localNets instead of prefixes.David Anderson1-5/+11
2021-02-18dnsname,tailcfg: add hostname sanitation logic to node display names (#1304)Sonia Appasamy1-13/+2
2021-02-16ipn/ipnserver: on darwin, let users who are admins use CLI without sudoBrad Fitzpatrick1-4/+56
2021-02-16safesocket, ipn/ipnserver: look up peer creds on DarwinBrad Fitzpatrick3-76/+14
2021-02-15ipn/ipnserver, ipn/ipnlocal: move whois handler to new localapi packageBrad Fitzpatrick2-45/+117
2021-02-05ipn/ipnlocal: don't short-circuit default route filtering.David Anderson1-4/+0
2021-02-05types/netmap: split controlclient.NetworkMap off into its own leaf packageBrad Fitzpatrick5-54/+55
2021-02-05types/persist: split controlclient.Persist into a small leaf packageBrad Fitzpatrick5-20/+21
2021-02-05cmd/tailscale/cli: display currently active exit node in `tailscale status`.David Anderson2-0/+5
2021-02-05wgengine/wgcfg/nmcfg: split control/controlclient/netmap.go into own packageBrad Fitzpatrick1-1/+2
2021-02-05ipn: program exit node into the data plane according to user pref.David Anderson4-6/+136
2021-02-04ipn: split LocalBackend off into new ipn/ipnlocal packageBrad Fitzpatrick9-98/+106
2021-02-03tstest: simplify goroutine leak testsJosh Bleecher Snyder1-6/+2
2021-02-01cmd/tailscale/cli: recommend sudo for 'tailscale up' on failureBrad Fitzpatrick1-1/+5
2021-01-29ipn/ipnserver, cmd/hello: do whois over unix socket, not debug httpBrad Fitzpatrick1-6/+13
2021-01-29all: move wgcfg from wireguard-goJosh Bleecher Snyder1-1/+1
2021-01-28cmd/tailscaled: add whois/identd-ish debug handlerBrad Fitzpatrick2-0/+89
2021-01-26ipn/ipnstate: update tailscale status -web to match CLIBrad Fitzpatrick1-23/+51
2021-01-25ipn/ipnserver: on Windows in unattended mode, wait for Engine foreverBrad Fitzpatrick1-28/+90
2021-01-22control/controlclient: use more direct way of getting the MagicDNS suffixBrad Fitzpatrick1-4/+10
2021-01-22ipn, wgengine/filter: fix Shields Up recent regression and old bugBrad Fitzpatrick1-2/+3
2021-01-15net/packet, wgengine, tstun: add inter-node TSMP protocol for connect errorsBrad Fitzpatrick1-2/+1
2021-01-15ipn, ipnserver: only require sudo on Linux for mutable CLI actionsBrad Fitzpatrick5-26/+137
2021-01-11all: adjust Unix permissions for those without umasksBrad Fitzpatrick1-1/+1
2021-01-11ipn: only send services in Hostinfo if Tailnet has opted-in to services colle...Sonia Appasamy1-9/+9
2021-01-11cmd/tailscaled, wgengine/netstack: add start of gvisor userspace netstack workBrad Fitzpatrick2-2/+2
2021-01-10cmd/tailscale: change formatting of "tailscale status"Brad Fitzpatrick2-24/+14
2021-01-08ipn: close logger at the end of TestLocalLogLinesJosh Bleecher Snyder1-0/+1
2021-01-08Add names to test cases in ipn/local_test.go.Denton Gentry1-2/+16
2021-01-08Add test for dnsMapsEqual.Denton Gentry1-0/+105
2021-01-06ipn: fix buggy-looking format string in error logBrad Fitzpatrick1-1/+1
2021-01-05ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9...Brad Fitzpatrick1-32/+25
2020-12-30wgkey: new packageJosh Bleecher Snyder3-6/+7
2020-12-28all: replace wgcfg.IP and wgcfg.CIDR with netaddr typesJosh Bleecher Snyder5-42/+30
2020-12-21all: annotate log verbosity levels on most egregiously spammy log printsBrad Fitzpatrick3-10/+16
2020-12-19ipn, wgengine/magicsock: fix `tailscale status` display.David Anderson1-2/+8
2020-12-15Merge branch 'main' into report-status-systemdChristine Dodrill4-2/+43
2020-12-15ipn/ipnserver: enable systemd-notify supportChristine Dodrill2-1/+15
2020-12-14go.mod: upgrade staticcheck to 0.1.0Josh Bleecher Snyder1-1/+0
2020-12-01ipn: pass through the prefix length from control.David Anderson1-1/+1
2020-12-01tailcfg, cmd/tailscale: add Hostinfo.ShareeNode, hide in "tailscale status"Brad Fitzpatrick2-0/+10
2020-11-24ipn: add a comment about skipping files with null bytesBrad Fitzpatrick1-0/+5
2020-11-24ipn: make LoadPrefs return os.ErrNotExist when reading corrupted filesAlex Brainman2-0/+27
2020-11-24tailcfg: include ShieldsUp in HostInfoSonia Appasamy2-1/+2
2020-11-17ipn/ipnserver: add knob to disable babysitterBrad Fitzpatrick1-0/+4
2020-11-11all: prepare for GOOS=ios in Go 1.16Brad Fitzpatrick1-1/+2
2020-11-10ipn, tailcfg: change Windows subnet disabling behavior w/ WPADBrad Fitzpatrick1-7/+2
2020-11-09wgengine/filter: remove the Matches type.David Anderson1-2/+2
2020-11-09wgengine/filter: use netaddr types in public API.David Anderson1-25/+10
2020-11-06ipn: debug zero bytes in IPN json messagesBrad Fitzpatrick1-0/+12