summaryrefslogtreecommitdiffhomepage
path: root/ipn/serve.go
AgeCommit message (Expand)AuthorFilesLines
2026-03-06all: use Go 1.26 things, run most gofix modernizersBrad Fitzpatrick1-1/+1
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2026-01-07ipn,cmd/tailscale/cli: set correct SNI name for TLS-terminated TCP Services (...Naman Sood1-12/+25
2025-12-04cmd/tailscale,ipn: add Unix socket support for servePeter A.1-0/+16
2025-11-25ipn/serve: validate service paths in HasPathHandlerSachin Iyer1-0/+14
2025-11-20ipn/ipnlocal: add validations when setting serve config (#17950)Harry Harpham1-29/+15
2025-11-19cmd/tailscale/cli: allow remote target as service destination (#17607)KevinLiang101-8/+30
2025-11-16ipn/ipnlocal: add PROXY protocol support to Funnel/ServeAndrew Dunham1-3/+16
2025-10-29ipn: add support for HTTP Redirects (#17594)Fernando Serboncini1-1/+10
2025-10-28ipn/ipnlocal/serve: remove grant header truncation logicGesa Stupperich1-1/+1
2025-10-28ipn/ipnlocal/serve: add grant headersGesa Stupperich1-0/+2
2025-07-22cmd/tailscale/cli: revert key for web config for services to FQDN (#16627)KevinLiang101-5/+5
2025-07-16cmd/tailscale/cli: Add service flag to serve command (#16191)KevinLiang101-39/+169
2025-01-22tailcfg: add ServiceNameAdrian Dewhurst1-3/+3
2025-01-22fix handler related and some nitKevinLiang101-3/+3
2025-01-22ipn/ipnlocal: Support TCP and Web VIP servicesKevinLiang101-2/+52
2025-01-19ipn: [serve] warn that foreground funnel won't work if shields are up (#14685)Irbe Krumina1-8/+12
2025-01-07ipn/ipnlocal: connect serve config to c2n endpointKevinLiang101-0/+40
2025-01-04ipn: convert ServeConfig Range methods to iteratorsBrad Fitzpatrick1-24/+28
2025-01-04types/views: remove various Map Range funcs; use iterators everywhereBrad Fitzpatrick1-56/+45
2024-12-02IPN: Update ServeConfig to accept configuration for Services.KevinLiang101-0/+21
2024-06-26cmd/serve: don't convert localhost to 127.0.0.1Josh McKinney1-1/+1
2024-05-29serve.go, tsnet.go: Fix "in in" typo (#12279)Walter Poupore1-1/+1
2024-03-24all: deprecate Node.Capabilities (more), remove PeerChange.Capabilities [capv...Brad Fitzpatrick1-1/+1
2024-03-06{ipn,cmd/tailscale/cli}: move ServeConfig mutation logic to ipn/serveSonia Appasamy1-0/+106
2024-03-05{ipn/serve,cmd/tailscale/cli}: move some shared funcs to ipnSonia Appasamy1-2/+84
2023-10-26ipn/localapi: require local Windows admin to set serve path (#9969)Tyler Smalley1-0/+24
2023-09-28ipn: use NodeCapMap in CheckFunnelMaisem Ali1-18/+42
2023-09-17tailcfg: define a type for NodeCapabilityMaisem Ali1-4/+5
2023-09-13cmd/tailscale/cli: use optimistic concurrency control on SetServeConfigMarwan Sulaiman1-0/+6
2023-09-13cmd/tailscale: funnel wip cleanup and additional test coverage (#9316)Tyler Smalley1-21/+0
2023-09-07ipn, ipn/ipnlocal: add Foreground field for ServeConfigMarwan Sulaiman1-6/+105
2023-09-06ipn, ipn/ipnlocal: remove log streaming for StreamServeMarwan Sulaiman1-20/+0
2023-09-05ipn, ipn/ipnlocal: add Foreground field to ServeConfigMarwan Sulaiman1-0/+8
2023-09-01cmd/tailscale: combine serve and funnel for debug wip funnel stream model (#9...Tyler Smalley1-0/+4
2023-08-22ipn, ipn/ipnlocal: clean up documentation and use clock instead of timeMarwan Sulaiman1-3/+4
2023-08-22cmd/tailscale/cli, ipn/ipnlocal: [funnel] add stream modeMarwan Sulaiman1-0/+51
2023-08-17all: use Go 1.21 slices, maps instead of x/exp/{slices,maps}Brad Fitzpatrick1-1/+1
2023-08-09tailscale/cli: add interactive flow for enabling FunnelSonia Appasamy1-11/+7
2023-06-21{cmd/tailscale/cli,ipn}: add http support to tailscale serve (#8358)shayne1-15/+33
2023-04-04cmd/tailscale/cli: do not allow turning Funnel on while shields-up (#7770)shayne1-0/+6
2023-03-27funnel: change references from alpha to beta (#7613)shayne1-2/+2
2023-03-13all: replace /kb/ links with /s/ equivalentsMaisem Ali1-3/+3
2023-03-11ipn: add Funnel port check from nodeAttrMaisem Ali1-6/+71
2023-03-11tsnet: add ListenFunnelMaisem Ali1-0/+23
2023-03-09ipn/ipnlocal: add support for funnel in tsnetMaisem Ali1-0/+25
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-12-07cmd/tailscale/cli, ipn/localapi: add funnel status to status command (#6402)shayne1-9/+20
2022-11-19cmd/tailscale/cli, ipn: move serve CLI funcs on to ServeConfig (#6401)shayne1-0/+135