244 Commits (7407f404d996594de43a546cfabbd40d776a4e22)

Author SHA1 Message Date
Andrew Dunham 91f58c5e63 tsnet: fix panic caused by logging after test finishes 2 years ago
Kristoffer Dalby 77832553e5 ipn/ipnlocal: add advertised and primary route metrics 2 years ago
Kristoffer Dalby 0e0e53d3b3 util/usermetrics: make usermetrics non-global 2 years ago
Brad Fitzpatrick 0a2e5afb26 tsnet: remove old package doc experimental warning 2 years ago
Kristoffer Dalby a2c42d3cd4 usermetric: add initial user-facing metrics 2 years ago
Anton Tolchanov 23c5870bd3 tsnet: do not log an error on shutdown 2 years ago
Jun 9cdb33e2a4
tsnet: add a new error when HTTPS enabled but MagicDNC Disabled (#12364) 2 years ago
Maisem Ali 7b193de6b9 tsnet: return net.Listener from s.listen 2 years ago
Maisem Ali 42cfbf427c tsnet,wgengine/netstack: add ListenPacket and tests 2 years ago
Walter Poupore 0acb61fbf8
serve.go, tsnet.go: Fix "in in" typo (#12279) 2 years ago
Maisem Ali 486a423716 tsnet: split user facing and backend logging 2 years ago
Brad Fitzpatrick 745931415c health, all: remove health.Global, finish plumbing health.Tracker 2 years ago
Brad Fitzpatrick 6d69fc137f ipn/{ipnlocal,localapi},wgengine{,/magicsock}: plumb health.Tracker 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Brad Fitzpatrick 7ec0dc3834 ipn/ipnlocal: make StartLoginInteractive take (yet unused) context 2 years ago
Charlotte Brandhorst-Satzkorn 93618a3518
tailscale: update tailfs functions and vars to use drive naming (#11597) 2 years ago
Joe Tsai 85febda86d
all: use zstdframe where sensible (#11491) 2 years ago
Brad Fitzpatrick e1bd7488d0 all: remove LenIter, use Go 1.22 range-over-int instead 2 years ago
Percy Wegmann abab0d4197 tailfs: clean up naming and package structure 2 years ago
Percy Wegmann 993acf4475 tailfs: initial implementation 2 years ago
Andrew Dunham 46bdbb3878 cmd/tailscaled, tsnet: don't return an interface containing a nil pointer 2 years ago
Denton Gentry 67f3b2a525 tsnet: add CapturePcap method for debugging 2 years ago
Will Norris 5aa22ff3eb tsnet: add option to run integrated web client 2 years ago
Sonia Appasamy 2dbd546766 client/web: remove DebugMode from GET /api/data 2 years ago
Brad Fitzpatrick d36a0d42aa tsnet: check a bit harder for https in Server.ListenFunnel 2 years ago
Sonia Appasamy 0ecfc1d5c3 client/web: fill devMode from an env var 2 years ago
Sonia Appasamy 191e2ce719 client/web: add ServerMode to web.Server 2 years ago
Sonia Appasamy 89953b015b ipn/ipnlocal,client/web: add web client to tailscaled 2 years ago
Tom DNetto 3df305b764 tsnet: enable use-cases with non-native IPs by setting ns.ProcessSubnets 3 years ago
Brad Fitzpatrick e89927de2b tsnet: fix data race in TestFallbackTCPHandler 3 years ago
Maisem Ali 5297bd2cff cmd/tailscaled,net/tstun: fix data race on start-up in TUN mode 3 years ago
Sonia Appasamy 7a0de2997e client/web: remove unused context param from NewServer 3 years ago
Tom DNetto fffafc65d6 tsnet: support registering fallback TCP flow handlers 3 years ago
Brad Fitzpatrick 246e0ccdca tsnet: add a test for restarting a tsnet server, fix Windows 3 years ago
Maisem Ali 354455e8be ipn: use NodeCapMap in CheckFunnel 3 years ago
Brad Fitzpatrick 3d37328af6 wgengine, proxymap: split out port mapping from Engine to new type 3 years ago
Brad Fitzpatrick 926c990a09 types/netmap: start phasing out Addresses, add GetAddresses method 3 years ago
Brad Fitzpatrick 343c0f1031 wgengine{,/netstack}: remove AddNetworkMapCallback from Engine interface 3 years ago
Brad Fitzpatrick 4e91cf20a8 control/controlknobs, all: add plumbed Knobs type, not global variables 3 years ago
Brad Fitzpatrick 9a86aa5732 all: depend on zstd unconditionally, remove plumbing to make it optional 3 years ago
Brad Fitzpatrick 47cf836720 tsnet: remove redundant ephemeral logout on close 3 years ago
Sonia Appasamy f3077c6ab5 client/web: add self node cache 3 years ago
Will Norris 824cd02d6d client/web: cache csrf key when running in CGI mode 3 years ago
Marwan Sulaiman 9c07f4f512 all: replace deprecated ioutil references 3 years ago
Denton Gentry f486041fd1 tsnet: add support for clientmetrics. 3 years ago
Will Norris d4586ca75f tsnet/example/web-client: listen on localhost 3 years ago
Brad Fitzpatrick e8551d6b40 all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 3 years ago
Sonia Appasamy 16bc9350e3 client/web: add barebones vite dev setup 3 years ago
Will Norris 3d56cafd7d
tsnet: add new example serving the Tailscale web client 3 years ago
Sonia Appasamy 7815fbe17a tailscale/cli: add interactive flow for enabling Funnel 3 years ago