42 Commits (afcf1348124db09e5cf1eedbceea35fbcec681eb)

Author SHA1 Message Date
Christine Dodrill 7ea809897d ipn/ipnserver: enable systemd-notify support 5 years ago
Brad Fitzpatrick acade77c86 ipn/ipnserver: add knob to disable babysitter 5 years ago
Brad Fitzpatrick 07b6ffd55c ipn: only use Prefs, not computed stateKey, to determine server mode 6 years ago
Brad Fitzpatrick 20a357b386 ipn, ipn/ipnserver: add IPN state for server in use, handle explicitly 6 years ago
Brad Fitzpatrick f3aa08de76 ipn/ipnserver: remove "Server mode" from a user-visible error message 6 years ago
Brad Fitzpatrick ff7ddd9d20 ipn/ipnserver: move Windows local disk logging up to the parent process 6 years ago
Brad Fitzpatrick c64718e9a0 ipn/ipnserver: work around os/user.LookupId failure on Windows 6 years ago
David Anderson 54e6c3a290 version: use OSS repo's version when building. 6 years ago
Brad Fitzpatrick 515866d7c6 ipn, ipnserver, cmd/tailscale: add "server mode" support on Windows 6 years ago
Brad Fitzpatrick 638127530b ipn/ipnserver: prevent use by multiple Windows users, add HTML status page 6 years ago
Josh Bleecher Snyder 585a0d8997 all: use testing.T.TempDir 6 years ago
Brad Fitzpatrick 4f71319f7c ipn/ipnserver: make ipnserver also be an HTTP server for localhost clients 6 years ago
Brad Fitzpatrick dd97111d06 backoff: update to Go style, document a bit, make 30s explicit 6 years ago
Brad Fitzpatrick cbf71d5eba ipn/ipnserver: fix bug in earlier commit where conn can be stranded 6 years ago
Brad Fitzpatrick 9ff5b380cb ipn/ipnserver: staticcheck is not wrong 6 years ago
Brad Fitzpatrick 4aba86cc03 ipn/ipnserver: make Engine argument a func that tries again for each connection 6 years ago
Brad Fitzpatrick 1f923124bf ipn/ipnserver: support simultaneous connections 6 years ago
Dmytro Shynkevych 61abab999e
cmd/tailscaled: graceful shutdown (#534) 6 years ago
Brad Fitzpatrick 3984f9be2f ipn, ipn/ipnserver: add support for serving in error-message-only mode 6 years ago
David Anderson 9cd4e65191 smallzstd: new package that constructs zstd small encoders/decoders. 6 years ago
David Anderson c71754eba2 ipn/ipnserver: revert decoder memory limit. 6 years ago
Avery Pennarun db051fb013 ipnserver and logpolicy: configure zstd with low-memory settings. 6 years ago
Wendi Yu bb55694c95
wgengine: log node IDs when peers are added/removed (#381) 6 years ago
Avery Pennarun 08acb502e5 Add tstest.PanicOnLog(), and fix various problems detected by this. 6 years ago
Wendi Yu 0c69b4e00d
Implement rate limiting on log messages (#356) 6 years ago
Brad Fitzpatrick 45f2b53aca all: remove unnecessary trailing newlines in format patterns for consistency 6 years ago
Brad Fitzpatrick a4ef345737 cmd/tailscale: add status subcommand 6 years ago
Brad Fitzpatrick 322499473e cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world state 6 years ago
Avery Pennarun b4897e7de8 controlclient/netmap: write our own b.ConciseDiffFrom(a) function. 6 years ago
Brad Fitzpatrick 4cf5ac3060 ipn/ipnserver: remove unnecessary closure parameter 6 years ago
Brad Fitzpatrick 06092a3af3 ipn/ipnserver: document potential race, start on test for it 6 years ago
Brad Fitzpatrick 3988ddc85d types/logger: add WithPrefix, use it in two places 6 years ago
Brad Fitzpatrick 367ffde21a ipn: misc cleanup 6 years ago
David Anderson 0c55777fed ipn: temporary support for loading legacy relaynode configs. 6 years ago
David Anderson cf1e386cbd ipn: move Options.ServerURL into Prefs. 6 years ago
David Anderson 4460bd638b safesocket: simplify API. 6 years ago
David Anderson 62fb652eef cmd/tailscaled: run off internal state autonomously. 6 years ago
Brad Fitzpatrick 2896be60db Move "logger" package to under types, now that we have it. 6 years ago
David Anderson dec5d64593 ipn/ipnserver: remove Options.AllowQuit. 6 years ago
David Anderson 5bc632271b Introduce a state store to LocalBackend. 6 years ago
David Anderson 81eedcd5be ipnserver: ignore lint error for unused context. 6 years ago
Earl Lee a8d8b8719a Move Linux client & common packages into a public repo. 6 years ago