793 Commits (a255a08ea61ba918ddeeacfdfbc3ca5e489481aa)

Author SHA1 Message Date
Brad Fitzpatrick 8e75c8504c ipn/ipnlocal: in direct file mode, don't readdir 5 years ago
Brad Fitzpatrick 9972c02b60 cmd/tailscale/cli: don't let up change prefs based on implicit flag values 5 years ago
Brad Fitzpatrick f5742b0647 ipn/ipnlocal: add LocalBackend.SetDirectFileRoot 5 years ago
Brad Fitzpatrick a3113a793a ipn: add hostname to Prefs.Pretty output 5 years ago
Brad Fitzpatrick 4c3f7c06fc ipn/ipnlocal: be consistent in not logging when no notify registered 5 years ago
Brad Fitzpatrick 7c0e58c537 ipn/ipnlocal: remove redundant notify nil check 5 years ago
Brad Fitzpatrick d9ee9a0d3f ipn: set BackendServer's notify earlier; don't require Start 5 years ago
Brad Fitzpatrick 8e4d1e3f2c ipn: include err in Notify decode fatal path 5 years ago
Brad Fitzpatrick 303805a389 ipn/localapi: require write access to PATCH prefs 5 years ago
Brad Fitzpatrick 79109f4965 ipn/ipnlocal: use PATCH for EditPrefs, not POST 5 years ago
Brad Fitzpatrick 00d641d9fc ipn/localapi: move EditPrefs to localapi 5 years ago
David Anderson 1a371b93be util/dnsname: add FQDN type, use throughout codebase. 5 years ago
Brad Fitzpatrick 3167e55ddf ipn/{ipnlocal,localapi}, cmd/tailscale: add logout command 5 years ago
Brad Fitzpatrick 11127666b2 ipn/ipnlocal: fix deadlock from 227f73284 5 years ago
Brad Fitzpatrick 227f73284f ipn/ipnlocal: eagerly announce peerapi service(s) on change 5 years ago
Brad Fitzpatrick fe23506471 ipn/ipnlocal: avoid unneeded initPeerAPIListener work if no changes 5 years ago
Brad Fitzpatrick 20e7646b8d ipn/ipnlocal: always set Notify.FilesWaiting, set IncomingFiles non-nil when empty 5 years ago
Brad Fitzpatrick 6d01d3bece ipn/ipnlocal: provide IPN bus updates as files arrive 5 years ago
David Anderson 2f398106e2 ipn/ipnlocal: allow setting MagicDNS without DefaultResolvers. 5 years ago
David Anderson fad21af01c tailcfg: add DNS routes and advanced resolver config. 5 years ago
Brad Fitzpatrick a9a3d3b4c1 ipn/ipnlocal: don't filter by time in FileTargets 5 years ago
Brad Fitzpatrick 71432c6449 ipn/ipnlocal: some more variable renames 5 years ago
Brad Fitzpatrick e86b7752ef ipn/ipnlocal: rename some variables to be consistent 5 years ago
David Anderson da4cc8bbb4 net/dns: handle all possible translations of high-level DNS config. 5 years ago
Brad Fitzpatrick 939861773d net/tstun: accept peerapi connections through the filter 5 years ago
Brad Fitzpatrick 950fc28887 ipn, paths, cmd/tailscaled: remove LegacyConfigPath, relaynode migration 5 years ago
Brad Fitzpatrick d581ee2536 ipn: remove Options.HTTPTestClient, move to LocalBackend 5 years ago
Brad Fitzpatrick 50b309c1eb ipn/localapi, cmd/tailscale: add API to get prefs, CLI debug command to show 5 years ago
Brad Fitzpatrick 799973a68d ipn: move Options.Notify to its own method 5 years ago
Brad Fitzpatrick d488678fdc cmd/tailscaled, wgengine{,/netstack}: add netstack hybrid mode, add to Windows 5 years ago
Brad Fitzpatrick 1f99f889e1 ipn/{ipnlocal,localapi}: add localapi handler to dial/proxy file PUTs 5 years ago
Brad Fitzpatrick d717499ac4 ipn/localapi: add API for getting file targets 5 years ago
David Crawshaw d2f838c058 ipn/localapi: 404 on bad endpoints 5 years ago
David Anderson f89dc1c903 ipn/ipnlocal: don't install any magicdns names if not proxying. 5 years ago
Brad Fitzpatrick 9b57cd53ba ipn/ipnlocal: lazily connect to control, lazily generate machine key 5 years ago
Brad Fitzpatrick d50406f185 ipn/ipnlocal: simplify loadStateLocked control flow a bit, restore logging 5 years ago
David Anderson 6ad44f9fdf wgengine: take in dns.Config, split out to resolver.Config and dns.OSConfig. 5 years ago
David Anderson 8af9d770cf net/dns: rename Config to OSConfig. 5 years ago
David Anderson cf361bb9b1 net/dns: remove PerDomain from Config. 5 years ago
Brad Fitzpatrick 6266cf8e36 ipn/ipnlocal: fix peerapi6 port being report as 0 in netstack mode 5 years ago
Brad Fitzpatrick e698973196 ipn/policy: mark peerapi4 and peerapi6 as interesting services 5 years ago
David Anderson 90f82b6946 net/dns/resolver: add live reconfig, plumb through to ipnlocal. 5 years ago
David Anderson d99f5b1596 net/dns/resolver: factor the resolver out into a sub-package. 5 years ago
Brad Fitzpatrick 53cfff109b ipn: replace SetWantRunning(bool) with EditPrefs(MaskedPrefs) 5 years ago
Brad Fitzpatrick 4ed6b62c7a ipn/ipnlocal: refactor to unindent a bit 5 years ago
Brad Fitzpatrick 1f583a895e ipn/ipnlocal: stop sending machine key to frontends 5 years ago
Maisem Ali db13b2d0c8 cmd/tailscale, ipn/localapi: add "tailscale bugreport" subcommand 5 years ago
Brad Fitzpatrick c3bee0b722 ipn/ipnlocal: make peerapi work on iOS again 5 years ago
Brad Fitzpatrick 1bd14a072c cmd/tailscale, ipn/localapi: move IP forwarding check to tailscaled, API 5 years ago
Brad Fitzpatrick a998fe7c3d control/controlclient: support lazy machine key generation 5 years ago