summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2020-08-27wgengine: add Engine.SetLinkChangeCallbackBrad Fitzpatrick1-0/+13
2020-08-27ipn/ipnstate: include DNSName in tailscale status --json outputBrad Fitzpatrick2-0/+5
2020-08-25cmd/tailscale/cli: add basic 'down' subcommandBrad Fitzpatrick5-0/+35
2020-08-25cmd/tailscale: add derp and endpoints status (#703)halulu1-2/+11
2020-08-25ipn: tag and test for grinder log lines (#711)Wendi Yu2-0/+110
2020-08-24tailcfg, tsdns: derive root domains from list of nodes (#708)Dmytro Shynkevych1-1/+1
2020-08-10cmd/tailscale/cli: add ping subcommandBrad Fitzpatrick5-0/+50
2020-08-09control/controlclient: use less battery when stopped, stop map requestsBrad Fitzpatrick1-0/+5
2020-08-09backoff: update to Go style, document a bit, make 30s explicitBrad Fitzpatrick1-2/+2
2020-08-06ipn: jack up the MaxMessageSize from 1MB to 10MBBrad Fitzpatrick1-1/+1
2020-08-04ipn: put Magic DNS domains firstDmytro Shynkevych1-1/+2
2020-07-31Revert "cmd/tailscaled: exit gracefully on SIGPIPE"David Anderson1-6/+8
2020-07-31ipn: fix incorrect change tracking for packet filter.David Anderson1-17/+24
2020-07-31all: dns refactor, add Proxied and PerDomain flags from control (#615)Dmytro Shynkevych1-29/+57
2020-07-30ipn/setClientStatus: fix inverted prefsChanged check.Avery Pennarun1-1/+1
2020-07-29ipn/ipnserver: fix bug in earlier commit where conn can be strandedBrad Fitzpatrick1-5/+15
2020-07-29ipn/ipnserver: staticcheck is not wrongBrad Fitzpatrick1-2/+3
2020-07-29ipn/ipnserver: make Engine argument a func that tries again for each connectionBrad Fitzpatrick2-11/+23
2020-07-28ipn: fix netmap change tracking and dns map generation (#609)Dmytro Shynkevych1-80/+147
2020-07-27ipn/ipnstate: record assigned Tailscale IPs.David Anderson1-0/+20
2020-07-24ipn: add OSVersion, DeviceModel fields to Prefs and propagate to HostinfosElias Naur3-7/+21
2020-07-23control/controlclient: rename uflags, give it a type, remove dead codeBrad Fitzpatrick1-7/+7
2020-07-22ipn: load hostname in Start.Dmytro Shynkevych1-0/+3
2020-07-22ipn: remove unused parameter to func LoadPrefs, fix godoc subjectBrad Fitzpatrick2-5/+4
2020-07-15ipn/ipnserver: support simultaneous connectionsv0.100.0-107Brad Fitzpatrick1-68/+96
2020-07-15cmd/tailscale: make tailscale status -active also filter in -json modeBrad Fitzpatrick1-1/+3
2020-07-14ipn: add self to dns mapDmytro Shynkevych1-5/+12
2020-07-14wgengine/router: dns: unify on *BSD, multimode on Linux, Magic DNS (#536)Dmytro Shynkevych1-3/+5
2020-07-14ipn: add Login backend command for sign-in with tokenElias Naur6-0/+48
2020-07-13cmd/tailscaled: graceful shutdown (#534)Dmytro Shynkevych2-2/+6
2020-07-09ipn: add Notify.LocalTCPPort field for macOS Network Extension to useBrad Fitzpatrick1-0/+6
2020-07-08ipn, control/controlclient: fix some data racesBrad Fitzpatrick1-1/+2
2020-07-08ipn, ipn/ipnserver: add support for serving in error-message-only modeBrad Fitzpatrick2-5/+39
2020-07-07tsdns: dual resolution mode, IPv6 support (#526)Dmytro Shynkevych1-1/+1
2020-07-06wgengine/magicsock: change API to not permit disco key changesBrad Fitzpatrick1-3/+1
2020-07-03cmd/tailscale: add tailscale status region name, last write, consistently starBrad Fitzpatrick1-17/+27
2020-07-02smallzstd: new package that constructs zstd small encoders/decoders.David Anderson1-5/+2
2020-06-29wgengine/magicsock: add new endpoint type used for discovery-supporting peersBrad Fitzpatrick1-3/+1
2020-06-25ipn, wgengine: plumb NetworkMap down to magicsockBrad Fitzpatrick1-0/+1
2020-06-24ipn: add missing locking in LocalBackend.NetMapBrad Fitzpatrick1-0/+2
2020-06-20ipn: put discovery key generation behind an environment flag for nowBrad Fitzpatrick1-3/+8
2020-06-19ipn: fix race in enterStateDmytro Shynkevych1-1/+1
2020-06-19all: generate discovery key, plumb it aroundBrad Fitzpatrick1-0/+5
2020-06-18control/controlclient: make netmap generation use rate-limited logger.David Anderson1-1/+1
2020-06-15Fix concurrency issues in controlclient, ipn, types/logger (#456)Dmytro Shynkevych1-164/+182
2020-06-09wgengine/tsdns: add test and prevent useless updates (#449)Dmytro Shynkevych1-6/+20
2020-06-08tsdns: initial implementation of a Tailscale DNS resolver (#396)Dmytro Shynkevych1-0/+31
2020-06-03ipn/ipnserver: revert decoder memory limit.David Anderson1-1/+0
2020-06-02ipn: add Hostname override to PrefsElias Naur3-1/+19
2020-05-31wgengine: don't pass nil router.Config objects.Avery Pennarun1-2/+2