216 Commits (afcf1348124db09e5cf1eedbceea35fbcec681eb)

Author SHA1 Message Date
Christine Dodrill 7ea809897d ipn/ipnserver: enable systemd-notify support 5 years ago
Josh Bleecher Snyder a6cad71fb2 go.mod: upgrade staticcheck to 0.1.0 5 years ago
David Anderson dfbde3d3aa ipn: pass through the prefix length from control. 5 years ago
Brad Fitzpatrick c0af7deb86 tailcfg, cmd/tailscale: add Hostinfo.ShareeNode, hide in "tailscale status" 5 years ago
Brad Fitzpatrick cd6099113f ipn: add a comment about skipping files with null bytes 5 years ago
Alex Brainman 72e082aaf5 ipn: make LoadPrefs return os.ErrNotExist when reading corrupted files 5 years ago
Sonia Appasamy 0710fca0cd
tailcfg: include ShieldsUp in HostInfo 5 years ago
Brad Fitzpatrick acade77c86 ipn/ipnserver: add knob to disable babysitter 5 years ago
Brad Fitzpatrick 19b0cfe89e all: prepare for GOOS=ios in Go 1.16 6 years ago
Brad Fitzpatrick d21956436a ipn, tailcfg: change Windows subnet disabling behavior w/ WPAD 6 years ago
David Anderson 76d99cf01a wgengine/filter: remove the Matches type. 6 years ago
David Anderson b3634f020d wgengine/filter: use netaddr types in public API. 6 years ago
Brad Fitzpatrick b4e19b95ed ipn: debug zero bytes in IPN json messages 6 years ago
Brad Fitzpatrick 8f30fa67aa ipn: treat zero-length file state store file as missing 6 years ago
Brad Fitzpatrick 4f4e84236a ipn: clean up Prefs logging at start 6 years ago
Brad Fitzpatrick 6bcb466096 ipn: disambiguate how machine key was initialized 6 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 cc3259f8d9 ipn: fix crash generating machine key on new installs 6 years ago
Brad Fitzpatrick 01ee638cca Change some os.IsNotExist to errors.Is(err, os.ErrNotExist) for non-os errors. 6 years ago
Elias Naur eab6e9ea4e ipn: don't temporarilySetMachineKeyInPersist for Android clients 6 years ago
Brad Fitzpatrick 2b819ab38c ipn: don't log redundant peer stats so often 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 d6ad41dcea ipn: send machine key to clients so they can downgrade to 1.0.x if needed 6 years ago
Brad Fitzpatrick e72f480d22 ipn: convert an int to a bool 6 years ago
Brad Fitzpatrick 999bc93a4d ipn: log active account on change 6 years ago
Brad Fitzpatrick 66d196326f ipn: rename 'new' variable to 'newp' 6 years ago
Brad Fitzpatrick 6b1d2a5630 ipn: don't set DebugFlags to len 1 slice of empty string [""] 6 years ago
David Anderson 62d941dc26 tailcfg: add a DebugFlags field for experiments and debugging. 6 years ago
Brad Fitzpatrick 7c8ca28c74 ipn: use cmd/cloner for Prefs.Clone 6 years ago
Brad Fitzpatrick 1fd9958e9d ipn: wait for initial portpoll result before starting controlclient 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
Brad Fitzpatrick 6ee219a25d ipn, wgengine, magicsock, tsdns: be quieter and less aggressive when offline 6 years ago
Brad Fitzpatrick 587bdc4280 ipn, wgengine: disable subnet routes if network has PAC configuration 6 years ago
Josh Bleecher Snyder 585a0d8997 all: use testing.T.TempDir 6 years ago
Brad Fitzpatrick 12e28aa87d ipn: on transition from no PAC to PAC, reset state 6 years ago
Brad Fitzpatrick b5a3850d29 control/controlclient, ipn: store machine key separately from user prefs/persist 6 years ago
Brad Fitzpatrick c8f257df00 Revert "all: keep UserProfiles a slice instead of a map for longer" 6 years ago
Brad Fitzpatrick 90b7293b3b ipn: add/move some constants, update a comment 6 years ago
Josh Bleecher Snyder e5894aba42 all: keep UserProfiles a slice instead of a map for longer 6 years ago
Brad Fitzpatrick 3bdcfa7193 ipn: remove DisableDERP pref 6 years ago
Brad Fitzpatrick c41947903a ipn: don't log if legacy prefs don't exist (the normal case these days) 6 years ago
Brad Fitzpatrick 96fd20e3c0 ipn: bail out a bit earlier when a peer doesn't have a DNS name 6 years ago
David Anderson 8f5b52e571 net/netns: add windows support. 6 years ago
Brad Fitzpatrick 4f71319f7c ipn/ipnserver: make ipnserver also be an HTTP server for localhost clients 6 years ago
Brad Fitzpatrick 3af64765fd ipn: fix Windows crash from improperly strict assertion 6 years ago