32 Commits (main)

Author SHA1 Message Date
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Nick Khyl 2917ea8d0e ipn/ipnauth, safesocket: defer named pipe client's token retrieval until ipnserver needs it 4 months ago
Brad Fitzpatrick f42be719de all: use buildfeature constants in a few more places 7 months ago
Alex Chan 304dabce17 ipn/ipnauth: fix a null pointer panic in GetConnIdentity 7 months ago
Brad Fitzpatrick c45f8813b4 feature/featuretags, all: add build features, use existing ones in more places 7 months ago
Brad Fitzpatrick 8ec07b5f7f ipn/ipnauth: don't crash on OpenBSD trying to log username of unknown peer 7 months ago
Brad Fitzpatrick 2b3e533048 util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 8 months ago
Brad Fitzpatrick cc532efc20 util/syspolicy/*: move syspolicy keys to new const leaf "pkey" package 8 months ago
Nick Khyl f1c7b463cd ipn/{ipnauth,ipnlocal,localapi}: make EditPrefs return an error if changing exit node is restricted by policy 9 months ago
Jonathan Nobels 52710945f5
control/controlclient, ipn: add client audit logging (#14950) 1 year ago
Nick Khyl 5eacf61844 ipn/ipnauth: implement WindowsActor 1 year ago
Nick Khyl e9e2bc5bd7 ipn/ipn{auth,server}: update ipnauth.Actor to carry a context 1 year ago
Nick Khyl 00fe8845b1 ipn/{ipnauth,ipnlocal,ipnserver}: move the AlwaysOn policy check from ipnserver to ipnauth 1 year ago
Nick Khyl 0a51bbc765 ipn/ipnauth,util/syspolicy: improve comments 1 year ago
Nick Khyl 02ad21717f ipn/ipn{auth,server,local}: initial support for the always-on mode 1 year ago
Nick Khyl 535a3dbebd ipn/ipnauth: implement an Actor representing tailscaled itself 1 year ago
Nick Khyl 081595de63 ipn/{ipnauth, ipnserver}: extend the ipnauth.Actor interface with a CheckProfileAccess method 1 year ago
Nick Khyl c3c4c96489 ipn/{ipnauth,ipnlocal,ipnserver}, client/tailscale: make ipnserver.Server testable 1 year ago
Nick Khyl 874db2173b ipn/{ipnauth,ipnlocal,ipnserver}: send the auth URL to the user who started interactive login 2 years ago
Nick Khyl 961ee321e8 ipn/{ipnauth,ipnlocal,ipnserver,localapi}: start baby step toward moving access checks from the localapi.Handler to the LocalBackend 2 years ago
Brad Fitzpatrick 61a1644c2a go.mod, all: move away from inet.af domain seized by Taliban 2 years ago
Will Norris 236531c5fc ipn/ipnserver: always allow Windows SYSTEM user to connect 2 years ago
Andrew Lytvynov 2716250ee8
all: cleanup unused code, part 2 (#10670) 2 years ago
Aaron Klotz fbc18410ad ipn/ipnauth: improve the Windows token administrator check 2 years ago
Aaron Klotz 95671b71a6 ipn, safesocket: use Windows token in LocalAPI 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Maisem Ali adc302f428 all: use named pipes on windows 3 years ago
Aaron Klotz 6e33d2da2b ipn/ipnauth, util/winutil: add temporary LookupPseudoUser workaround to address os/user.LookupId errors on Windows 3 years ago
Brad Fitzpatrick 8049053f86 ipn/*: make new WindowsUserID type to consolidate docs 3 years ago
Brad Fitzpatrick b0545873e5 ipn/ipnserver: remove protoSwitchConn shenanigans; just use http.Server early 3 years ago
Brad Fitzpatrick 0a842f353c ipn/ipnserver: move more connection acceptance logic to LocalBackend 3 years ago
Brad Fitzpatrick 7bff7345cc ipn/ipnauth: start splitting ipnserver into new ipnauth package 3 years ago