summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnserver
AgeCommit message (Expand)AuthorFilesLines
2022-11-18ipn/{localapi,ipnserver}: set a CSP for ServeHTMLStatus, refactor host checkTom DNetto1-1/+4
2022-11-17ipn/ipnserver: validate Host header on debug ServeHTMLStatus statusBrad Fitzpatrick1-0/+11
2022-11-15all: store NL keys per profileMaisem Ali1-18/+0
2022-11-11ipn/ipnlocal: add support for multiple user profilesMaisem Ali1-49/+19
2022-11-04all: remove old +build tagsBrad Fitzpatrick1-1/+0
2022-09-29all: fix spelling mistakesJosh Soref1-1/+1
2022-09-21control/controlclient,ipn/ipnlocal: wire tka enable/disableTom DNetto1-1/+1
2022-09-16envknob: generalize Windows tailscaled-env.txt supportBrad Fitzpatrick1-43/+0
2022-09-15refactor: move from io/ioutil to io and os packagesEng Zer Jun1-3/+2
2022-09-05net/dnsfallback: cache most recent DERP map on disk (#5545)Andrew Dunham1-0/+3
2022-08-26tka: make storage a parameter rather than an Authority struct memberTom DNetto1-3/+3
2022-08-03assorted: plumb tka initialization & network-lock key into tailscaledTom DNetto1-0/+20
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-2/+1
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick1-2/+3
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-4/+4
2022-07-22ipn/{ipnserver,ipnlocal}: support incoming Taildrop on QNAPDenton Gentry1-1/+25
2022-06-03ipn/ipnserver, cmd/tailscaled: fix peerapi on WindowsBrad Fitzpatrick2-15/+22
2022-05-19ipn/ipnserver: fix build on js/wasmBrad Fitzpatrick2-0/+20
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder1-2/+2
2022-03-16ipn/ipnserver: use strings.CutJosh Bleecher Snyder1-10/+1
2022-02-28ipn/store: add common package for instantiating ipn.StateStoresMaisem Ali2-72/+2
2022-02-22net/netutil: fix regression where peerapi would get closed after 1st reqBrad Fitzpatrick1-1/+1
2022-02-19ipn/ipnserver: let TS_PERMIT_CERT_UID contain a username too, not just uidBrad Fitzpatrick1-1/+24
2022-02-18cmd/tailscaled: add `-state=mem:` to support creation of an ephemeral node.Maisem Ali1-1/+9
2022-02-13net/netutil: unify two oneConnListeners into a new packageBrad Fitzpatrick1-24/+2
2022-02-02ipn/ipnserver, util/winutil: update workaround for os/user.LookupId failures ...Aaron Klotz1-0/+8
2022-01-25ipn/ipnserver: add TS_PERMIT_CERT_UID envknob to give webservers cert accessBrad Fitzpatrick1-0/+22
2022-01-10ipn/ipnserver: provide means of setting debug env vars on WindowsBrad Fitzpatrick1-0/+53
2021-12-17logpolicy, ipn/ipnserver: connect to logtail via tailscaled when neededBrad Fitzpatrick2-0/+90
2021-12-16ipn/ipnserver, logpolicy: move Windows disk logging up earlierBrad Fitzpatrick1-9/+0
2021-12-09safesocket: add ConnectionStrategy, provide control over fallbacksJosh Bleecher Snyder1-1/+2
2021-12-07ipn/{ipnserver,ipnlocal}: support incoming Taildrop on TrueNASTodd Neal1-6/+43
2021-12-06ipn/{ipnserver,ipnlocal}: support incoming Taildrop on SynologyBrad Fitzpatrick1-0/+26
2021-12-02net/tsdial: give netstack a Dialer, start refactoring name resolutionBrad Fitzpatrick2-8/+3
2021-12-01net/tsdial: move macOS/iOS peerapi sockopt logic from LocalBackendBrad Fitzpatrick1-2/+1
2021-12-01net/tsdial: also plumb TUN name and monitor into tsdial.DialerBrad Fitzpatrick2-2/+4
2021-12-01net/tsdial: move more weirdo dialing into new tsdial package, plumbBrad Fitzpatrick1-3/+10
2021-11-07ipn/ipnserver: grant js/wasm all localapi permissionsBrad Fitzpatrick1-1/+4
2021-11-07ipn/ipnserver: add Server.LocalBackend accessorBrad Fitzpatrick1-0/+3
2021-11-05cmd/tailscaled, ipn/ipnserver: refactor ipnserverBrad Fitzpatrick2-104/+124
2021-11-03cmd/tailscaled, ipn: add tailscaled --statedir flag for var directoryBrad Fitzpatrick1-0/+18
2021-10-28ipn/ipnserver: add New, Server.ServerBrad Fitzpatrick1-16/+40
2021-10-28ipn/ipnserver: move the unserved connection logic to a ListenerBrad Fitzpatrick1-8/+27
2021-10-28ipn/ipnserver: start refactoring ipnserver.Run into smaller piecesBrad Fitzpatrick1-12/+24
2021-10-27ipn/ipnserver: export server type as ServerBrad Fitzpatrick1-18/+18
2021-10-18ipn/ipnserver paths: add paths.LegacyStateFilePathAaron Klotz1-2/+1
2021-10-12all: fix spelling mistakesnicksherron1-1/+1
2021-10-12ipn/store/aws, cmd/tailscaled: add AWS SSM ipn.StateStore implementationMaxime VISONNEAU1-0/+7
2021-09-20logpolicy: don't use C:\ProgramData use for tailscale-ipn GUI's log dirBrad Fitzpatrick1-3/+3
2021-09-19ipn/ipnserver, paths, logpolicy: move Window config files out of %LocalAppData%Denton Gentry1-5/+33