summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2022-03-04net/tsaddr: add func ContainsExitRoutesBrad Fitzpatrick1-12/+2
2022-02-28ipn/store: [TestNewStore] do not use an empty fileMaisem Ali2-15/+3
2022-02-28ipn/store: add common package for instantiating ipn.StateStoresMaisem Ali15-417/+582
2022-02-24ssh: make it build on darwinBrad Fitzpatrick2-4/+3
2022-02-24ipn/ipnlocal: generate tailscaled-owned SSH keys as neededBrad Fitzpatrick2-10/+136
2022-02-22net/netutil: fix regression where peerapi would get closed after 1st reqBrad Fitzpatrick2-3/+3
2022-02-22ipn/ipnlocal: use views for Peer.PrimaryRoutes and Peer.TagsMaisem Ali2-6/+18
2022-02-21ipn/{ipnlocal,ipnstate}: add Tags and PrimaryRoutes to PeerStatusMaisem Ali2-7/+23
2022-02-19ipn/localapi: treat ACME "invalid" state as terminal, log moreBrad Fitzpatrick1-17/+12
2022-02-19ipn/ipnserver: let TS_PERMIT_CERT_UID contain a username too, not just uidBrad Fitzpatrick1-1/+24
2022-02-18cmd/tailscaled: add `-state=mem:` to support creation of an ephemeral node.Maisem Ali5-16/+19
2022-02-18types/logger, logtail: add mechanism to do structured JSON logsBrad Fitzpatrick1-1/+1
2022-02-17tailcfg, ipn/ipnlocal: add Hostinfo.SSH_HostKeys, send when SSH enabledBrad Fitzpatrick3-6/+38
2022-02-17ipnlocal, tailssh: start moving host key stuff into the right spotBrad Fitzpatrick1-0/+48
2022-02-16tailcfg: make Node.Hostinfo a HostinfoViewMaisem Ali2-14/+19
2022-02-15ipn: add `TailnetStatus` field to `tailscale status --json` (#3865)Ross Zurowski2-11/+32
2022-02-14ipn/ipnlocal: log most of Hostinfo once non-verbose at start-upBrad Fitzpatrick1-0/+3
2022-02-13net/netutil: unify two oneConnListeners into a new packageBrad Fitzpatrick2-43/+4
2022-02-12envknob: track, log env knobs in useBrad Fitzpatrick1-0/+1
2022-02-12ipn/ipnlocal, wgengine/magicsock, logpolicy: quiet more logsBrad Fitzpatrick1-1/+1
2022-02-12all: adjust some log verbosityBrad Fitzpatrick1-11/+11
2022-02-02ipn/ipnserver, util/winutil: update workaround for os/user.LookupId failures ...Aaron Klotz1-0/+8
2022-01-31ipn/ipnlocal, wgengine/netstack: use netstack for peerapi serverBrad Fitzpatrick2-22/+50
2022-01-26ipn/ipnstate: add TailnetName to statusBrad Fitzpatrick2-0/+5
2022-01-25ipn/ipnserver: add TS_PERMIT_CERT_UID envknob to give webservers cert accessBrad Fitzpatrick3-1/+30
2022-01-24wgengine/netstack: add an SSH server experimentBrad Fitzpatrick4-0/+22
2022-01-24envknob: add new package for all the strconv.ParseBool(os.Getenv(..))Brad Fitzpatrick2-4/+5
2022-01-10ipn/ipnserver: provide means of setting debug env vars on WindowsBrad Fitzpatrick1-0/+53
2022-01-06ipn: rename SetRunExitNode to SetAdvertiseExitNodeBrad Fitzpatrick2-5/+5
2022-01-06ipn: add methods on Prefs to get/set exit node being advertisedBrad Fitzpatrick2-0/+73
2022-01-06ipn/ipnlocal: fix cert fetching on macOS GUI platformsBrad Fitzpatrick1-1/+1
2022-01-04ipnlocal, net/{dns,tsaddr,tstun}, wgengine: support MagicDNS on IPv6Brad Fitzpatrick2-2/+6
2021-12-28ipn/localapi: add debug handler to Rebind, ReSTUN magicsockBrad Fitzpatrick2-0/+62
2021-12-21net/dns/resolver: add debug HTML handler to see what DNS traffic was forwardedBrad Fitzpatrick1-0/+17
2021-12-21wgengine/magicsock: add HTML debug handler to see magicsock stateBrad Fitzpatrick1-0/+18
2021-12-17logpolicy, ipn/ipnserver: connect to logtail via tailscaled when neededBrad Fitzpatrick2-0/+90
2021-12-16ipn/ipnserver, logpolicy: move Windows disk logging up earlierBrad Fitzpatrick1-9/+0
2021-12-16ipn/ipnlocal: make TestShrinkDefaultRoute hermeticJosh Bleecher Snyder2-14/+34
2021-12-16ipn/ipnlocal, health: populate self node's Online bit in tailscale statusBrad Fitzpatrick1-0/+1
2021-12-15ipn/ipnlocal: clear magicsock's netmap on logoutJosh Bleecher Snyder1-0/+1
2021-12-15ipn/ipnlocal: deflake (mostly) TestStateMachineBrad Fitzpatrick1-3/+16
2021-12-15all: gofmt -w -s (simplify) testsBrad Fitzpatrick1-6/+6
2021-12-10net/dns/resolver: add Windows ExitDNS service support, using net packageBrad Fitzpatrick1-2/+1
2021-12-09safesocket: add ConnectionStrategy, provide control over fallbacksJosh Bleecher Snyder1-1/+2
2021-12-09ipn/ipnstate: remove old deprecated TailAddr IPv4-only fieldBrad Fitzpatrick2-27/+15
2021-12-08net/dns: add GetBaseConfig to CallbackRouter.Denton Gentry2-29/+5
2021-12-08ipn/ipnstate, cmd/tailscale: add Online bool to tailscale status & --jsonBrad Fitzpatrick2-1/+6
2021-12-07ipn/{ipnserver,ipnlocal}: support incoming Taildrop on TrueNASTodd Neal2-9/+46
2021-12-06ipn/ipnlocal: add HTTP/2 h2c server support to peerapi on non-mobile platformsBrad Fitzpatrick2-0/+29
2021-12-06ipn/{ipnserver,ipnlocal}: support incoming Taildrop on SynologyBrad Fitzpatrick3-8/+57