summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnlocal/serve.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2026-01-16ipn/ipnlocal: allow retrieval of serve config ETags from local APIHarry Harpham1-9/+26
2026-01-16net/netmon: move TailscaleInterfaceIndex out of netmon.State (#18428)Jonathan Nobels1-4/+13
2025-12-17net/netmon, wgengine/userspace: purge ChangeDelta.Major and address TODOs (#1...Jonathan Nobels1-1/+1
2025-12-12ipn/ipnlocal: add ProxyProtocol support to VIP service TCP handler (#18175)Raj Singh1-88/+79
2025-12-04cmd/tailscale,ipn: add Unix socket support for servePeter A.1-2/+69
2025-11-20ipn/ipnlocal: add validations when setting serve config (#17950)Harry Harpham1-6/+149
2025-11-16ipn/ipnlocal: add PROXY protocol support to Funnel/ServeAndrew Dunham1-0/+72
2025-11-10ipn/ipnlocal: move vipServiceHash etc to serve.go, out of local.goBrad Fitzpatrick1-1/+52
2025-10-29ipn: add support for HTTP Redirects (#17594)Fernando Serboncini1-0/+20
2025-10-28ipn/ipnlocal/serve: error when PeerCaps serialisation failsGesa Stupperich1-18/+22
2025-10-28ipn/ipnlocal/serve: remove grant header truncation logicGesa Stupperich1-31/+6
2025-10-28ipn/ipnlocal/serve: add grant headersGesa Stupperich1-1/+67
2025-09-30ipn/ipnlocal: proxy h2c grpc using net/http.Transport instead of x/net/http2Brad Fitzpatrick1-11/+11
2025-09-28util/backoff: rename logtail/backoff package to util/backoffBrad Fitzpatrick1-1/+1
2025-09-16all: add ts_omit_serve, start making tailscale serve/funnel be modularBrad Fitzpatrick1-0/+332
2025-07-22cmd/tailscale/cli: revert key for web config for services to FQDN (#16627)KevinLiang101-1/+3
2025-07-16cmd/tailscale/cli: Add service flag to serve command (#16191)KevinLiang101-2/+2
2025-04-25ipn/ipnlocal: add localNodeContext with netmap-related fields and methodsNick Khyl1-2/+2
2025-04-18ipn/ipnlocal: use MagicDNSName of the current profile instead of generating a...Nick Khyl1-1/+1
2025-01-30ipn: generate LoginProfileView and use it instead of *LoginProfile where appr...Nick Khyl1-1/+1
2025-01-22tailcfg: add ServiceNameAdrian Dewhurst1-3/+3
2025-01-22fix handler related and some nitKevinLiang101-8/+8
2025-01-22ipn/ipnlocal: Support TCP and Web VIP servicesKevinLiang101-7/+116
2025-01-04all: use iterators in more places instead of Range funcsBrad Fitzpatrick1-3/+2
2024-11-11all: use iterators over slice views moreBrad Fitzpatrick1-2/+1
2024-08-29ipn/ipnlocal: fix race condition that results in a panic sending on a closed ...Nick Khyl1-1/+1
2024-08-08cmd/tsidp: add funnel support (#12591)Naman Sood1-8/+26
2024-06-26ipn/ipnlocal: don't bind localListener if its context is canceled (#12621)Naman Sood1-0/+8
2024-06-18proxymap, various: distinguish between different protocolsAndrew Dunham1-1/+1
2024-06-15cmd/viewer,type/views: add MapSlice for maps of slicesMaisem Ali1-2/+2
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-1/+1
2024-04-03tailscale: update tailfs functions and vars to use drive naming (#11597)Charlotte Brandhorst-Satzkorn1-1/+1
2024-04-03ipn/ipnlocal: q-encode (RFC 2047) Tailscale serve header valuesBrad Fitzpatrick1-2/+19
2024-02-25all: remove LenIter, use Go 1.22 range-over-int insteadBrad Fitzpatrick1-1/+1
2024-02-09tailfs: initial implementationPercy Wegmann1-1/+1
2024-01-23ipn/ipnlocal: fix proxy path that matches mount point (#10864)Irbe Krumina1-0/+13
2024-01-16all: make use of ctxkey everywhere (#10846)Joe Tsai1-11/+6
2023-11-16ipn/ipnlocal: log and don't return full file serve error (#10174)Tyler Smalley1-2/+4
2023-11-15ipn/ipnlocal: only call serve handler if non-nilWill Norris1-2/+2
2023-11-14ipn/ipnlocal: call serve handler for local trafficWill Norris1-0/+1
2023-11-09ipn/ipnlocal: allow connecting to local web clientWill Norris1-27/+33
2023-10-20ipn/ipnlocal: prevent changing serve config if conf.Lockedc761d10Maisem Ali1-0/+3
2023-10-20ipn/ipnlocal: close connections for removed proxy transports (#9884)Irbe Krumina1-21/+42
2023-10-19ipn/ipnlocal: initiate proxy transport once (#9883)Irbe Krumina1-11/+31
2023-10-19ipn/ipnlocal: proxy gRPC requests over h2c if needed. (#9847)Irbe Krumina1-13/+78
2023-10-12ipn/ipnlocal: do unexpired cert renewals in the backgroundMaisem Ali1-2/+2
2023-10-11ipn/ipnlocal: fix log spam from now expected pathsMaisem Ali1-12/+22
2023-09-26ipn/ipnlocal: close foreground sessions on SetServeConfigMarwan Sulaiman1-2/+23
2023-09-17types/netmap: start phasing out Addresses, add GetAddresses methodBrad Fitzpatrick1-1/+3