363 Commits (063eeefdca01ac110a8ae0e76e90c70e6eb6d1fe)

Author SHA1 Message Date
Maisem Ali f1ad26f694 ipn/ipnlocal: strip NetworkLockKey from Prefs 3 years ago
Maisem Ali dd50dcd067 ipn/ipnlocal: handle untagging nodes better 3 years ago
shayne a97369f097
cmd/tailscale/cli: flesh out serve CLI and tests (#6304) 3 years ago
Maisem Ali 5f6d63936f ipn/ipnlocal: fill out PeerAPIURLs in PeerStatus 3 years ago
Maisem Ali 1de64e89cd ipn/ipnlocal: set Hostinfo.WireIngress when ingress enabled 3 years ago
Maisem Ali b0736fe6f7 ipn/ipnlocal: move selfNode from peerAPIServer to peerAPIHandler 3 years ago
Brad Fitzpatrick e9c851b04b ipn/ipnlocal: also accept service IP IPv6 literal in brackets for quad100 3 years ago
Maisem Ali 22238d897b all: standardize on PeerAPI 3 years ago
Brad Fitzpatrick 1b56acf513 ipn/ipnlocal: move LocalBackend.validPopBrowserURL empty check from caller 3 years ago
Maisem Ali 513780f4f8 ipn/ipnlocal: move URL validation to LocalBackend 3 years ago
Brad Fitzpatrick 4fc8538e2f ipn/ipnlocal: check quad100 Host header in info page 3 years ago
Maisem Ali 49b0ce8180 ipn/ipnlocal: update profile on server sent profile changes 3 years ago
Brad Fitzpatrick 6ea2d01626 ipn/ipnlocal: be more assertive about rules for applyPrefsToHostinfo (now Locked) 3 years ago
Maisem Ali 235309adc4 all: store NL keys per profile 3 years ago
Maisem Ali fe81ee62d7 ipn/ipnlocal: do controlclient.Shutdown in a different goroutine 3 years ago
Brad Fitzpatrick 3f8e185003 health: add Warnable, move ownership of warnable items to callers 3 years ago
Maisem Ali b87cb2c4a5 ipn/ipnlocal: call restart backend on user changes 4 years ago
Maisem Ali 8e85227059 cmd/tailscale/cli: [set] handle selectively modifying routes/exit node 4 years ago
Maisem Ali 26d1fc867e ipn/ipnlocal: delete profile on logout 4 years ago
shayne 74e892cbc2
ipn/ipnlocal: listen to serve ports on netmap addrs (#6282) 4 years ago
Brad Fitzpatrick 08e110ebc5 cmd/tailscale: make "up", "status" warn if routes and --accept-routes off 4 years ago
Maisem Ali 6cc0036b40 ipn/ipnlocal: use updated prefs in tkaSyncIfNeeded 4 years ago
Maisem Ali f00a49667d control/controlclient: make Status.Persist a PersistView 4 years ago
Maisem Ali 4d330bac14 ipn/ipnlocal: add support for multiple user profiles 4 years ago
Pat Maddox 9bf3ef4167 ssh/tailssh: add Tailscale SSH (server) support on FreeBSD 4 years ago
shayne e3a66e4d2f
ipn/localapi: introduce get/set config for serve (#6243) 4 years ago
Brad Fitzpatrick 7b5866ac0a ipn/ipnlocal: support serving files/directories too 4 years ago
Aaron Klotz 73b8968404 ipn/ipnlocal: ensure Persist information is saved to server mode start state 4 years ago
Brad Fitzpatrick 4bccc02413 ipn/ipnlocal: use ServerConfig views internally 4 years ago
Brad Fitzpatrick 25e26c16ee ipn/ipnlocal: start implementing web server bits of serve 4 years ago
Brad Fitzpatrick df5e40f731 ipn: add WebServerConfig, add views 4 years ago
Brad Fitzpatrick 2daf0f146c ipn/ipnlocal, wgengine/netstack: start handling ports for future serving 4 years ago
Brad Fitzpatrick 5bb7e0307c cmd/tailscale, ipn/ipnlocal: add debug command to write to StateStore for dev 4 years ago
Maisem Ali 6afe26575c ipn: make Notify.Prefs be a *ipn.PrefsView 4 years ago
Brad Fitzpatrick e55ae53169 tailcfg: add Node.UnsignedPeerAPIOnly to let server mark node as peerapi-only 4 years ago
Brad Fitzpatrick 910db02652 client/tailscale, tsnet, ipn/ipnlocal: prove nodekey ownership over noise 4 years ago
Tom DNetto d98305c537 cmd,ipn/ipnlocal,tailcfg: implement TKA disablement 4 years ago
Anton Tolchanov 193afe19cb ipn/ipnlocal: add tags and a few other details to self status 4 years ago
Mihai Parparita 4e6e3bd13d ipn/ipnlocal: fix a log line having function pointers instead of values 4 years ago
Maisem Ali 2a9ba28def ipn/ipnlocal: set prefs before calling tkaSyncIfNeeded 4 years ago
Maisem Ali 9f39c3b10f ipn/ipnlocal: make EditPrefs strip private keys before returning 4 years ago
Maisem Ali a2d15924fb types/persist: add PublicNodeKey helper 4 years ago
Maisem Ali 0957bc5af2 ipn/ipnlocal: use ipn.PrefsView 4 years ago
Brad Fitzpatrick def089f9c9 portlist: unexport all Poller fields, removing unused one, rework channels 4 years ago
Brad Fitzpatrick 9475801ebe ipn/ipnlocal: fix E.G.G. port number accounting 4 years ago
Maisem Ali 630bcb5b67 tsnet,client/tailscale: add APIClient which runs API over Noise. 4 years ago
Andrew Dunham c32f9f5865
cmd/tailscale, ipn: enable debug logs when --report flag is passed to bugreport (#5830) 4 years ago
Tom DNetto a515fc517b ipn/ipnlocal: make tkaSyncIfNeeded exclusive with a mutex 4 years ago
Tom DNetto 227777154a control/controlclient,ipn/ipnlocal,tailcfg: rotate node-key signature on register 4 years ago
Brad Fitzpatrick 6d76764f37 ipn/ipnlocal: fix taildrop target list UI bug 4 years ago