120 Commits (103c00a175ae0632dd3bc3f27d8913b2c5deb511)

Author SHA1 Message Date
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
Maisem Ali 682fd72f7b util/testenv: add new package to hold InTest 3 years ago
Xe Iaso 24f0e91169
tsnet: add examples (#8289) 3 years ago
Andrew Dunham 60ab8089ff logpolicy, various: allow overriding log function 3 years ago
Charlotte Brandhorst-Satzkorn f05a9f3e7f tsnet: mark TestLoopbackLocalAPI as flakey 3 years ago
KevinLiang10 a795b4a641 tsnet: add TestLoopbackSOCKS5 as flaky test 3 years ago
Tom DNetto 1377618dbc tsnet: expose field to configure Wireguard port 3 years ago
Aaron Bieber 6829caf6de tsnet: remove extra wording from Store comment 3 years ago
Brad Fitzpatrick 1543e233e6 net/tstun, tsnet: make happier on WASI 3 years ago
Xe Iaso 43e230d4cd
tsnet: document how to use Dir with multiple servers per process (#8286) 3 years ago
James Tucker ca49b29582 tsnet: reenable TestLoopbackSOCKS5 on Windows 3 years ago
Brad Fitzpatrick 6e967446e4 tsd: add package with System type to unify subsystem init, discovery 3 years ago
Mihai Parparita 7330aa593e all: avoid repeated default interface lookups 3 years ago
Mihai Parparita 4722f7e322 all: move network monitoring from wgengine/monitor to net/netmon 3 years ago
Andrew Dunham 280255acae
various: add golangci-lint, fix issues (#7905) 3 years ago
Mihai Parparita 9a655a1d58 net/dnsfallback: more explicitly pass through logf function 3 years ago
James Tucker bd0c32ca21 tsnet: disable TestLoopbackSOCKS5 on Windows 3 years ago
Maisem Ali 920ec69241 tsnet,wgenegine/netstack: add test and fix resource leaks 3 years ago
Maisem Ali d39a5e4417 tsnet: support TS_AUTH_KEY variant too 3 years ago
Will Norris 57a008a1e1 all: pass log IDs as the proper type rather than strings 3 years ago
Maisem Ali f34590d9ed tsnet: add test for Funnel connections 3 years ago
Maisem Ali c6d96a2b61 tsnet: do not start logtail in tests 3 years ago
Maisem Ali b4d3e2928b tsnet: avoid deadlock on close 3 years ago
Maisem Ali 5e8a80b845 all: replace /kb/ links with /s/ equivalents 3 years ago
Maisem Ali 558735bc63 cmd/k8s-operator: require HTTPS to be enabled for AuthProxy 3 years ago