31 Commits (0e128f8f2268dece265c8a2bb62ccddc78705c19)

Author SHA1 Message Date
Brad Fitzpatrick eefafad9f8 ipn: fix some mutex/ownership issues 6 years ago
Brad Fitzpatrick 3988ddc85d types/logger: add WithPrefix, use it in two places 6 years ago
Brad Fitzpatrick 758744a4e3 Fix some Hostinfo value usages from the previous commit. 6 years ago
Brad Fitzpatrick d8de11a01b control: make Hostinfo accessed by pointer 6 years ago
Brad Fitzpatrick 367ffde21a ipn: misc cleanup 6 years ago
David Anderson c47f907a27 ipn: use *Prefs rather than Prefs throughout. 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 47da432991 ipn: handle advertised routes provided by frontend. 6 years ago
David Anderson e0c35723a8 ipn: add documentation to the Prefs struct. 6 years ago
David Anderson 59ba2e6316 ipn: implement Prefs.Equals efficiently. 6 years ago
David Anderson a5b84fa921 ipn: add AdvertiseRoutes to Prefs. 6 years ago
David Anderson a70a91521b ipn: print the packet filter setting in prefs. 6 years ago
David Anderson 62fb652eef cmd/tailscaled: run off internal state autonomously. 6 years ago
Brad Fitzpatrick 80d5d4bdfe ipn: fix test breakage from earlier 79295b1138 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
Brad Fitzpatrick 747c7d7ce2 types/empty: add Message, stop using mysterious *struct{} 6 years ago
David Anderson 5f45b7c765 ipn: make LocalBackend.loadStateWithLock easier to follow. 6 years ago
David Anderson 96fd8b4230 ipn: adjust backend docs a bit more. 6 years ago
David Anderson 73c0a2bee2 Improve documentation in backend.go. 6 years ago
David Anderson f51293a2c7 Lint fixes. 6 years ago
David Anderson 5bc632271b Introduce a state store to LocalBackend. 6 years ago
David Anderson 21280ca2d1 Make ipn.Options.Prefs a pointer. 6 years ago
David Anderson f6f154193f Remove LoginFlags from Backend options. 6 years ago
David Anderson 81eedcd5be ipnserver: ignore lint error for unused context. 6 years ago
Shawn Smith 1ca83fd205 fix typos 6 years ago
David Crawshaw 33dfb8999e controlclient, ipn: update tests for key pointer change 6 years ago
David Anderson c3f9f74247 ipn: fix lint complaints in tests. 6 years ago
Earl Lee a8d8b8719a Move Linux client & common packages into a public repo. 6 years ago