111 Commits (87bc831730a415c4352c343ebbb37fc5d81335ea)

Author SHA1 Message Date
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
Andrew Dunham 83fa17d26c various: pass logger.Logf through to more places 3 years ago
Maisem Ali 958c89470b
tsnet: add CertDomains helper (#7533) 3 years ago
shayne e109cf9fdd
tsnet/tsnet: clear ipn.ServeConfig on Up for tsnet apps (#7534) 3 years ago
Maisem Ali 3ff44b2307 ipn: add Funnel port check from nodeAttr 3 years ago
Maisem Ali ccdd534e81 tsnet: add ListenFunnel 3 years ago
Maisem Ali b797f773c7 ipn/ipnlocal: add support for funnel in tsnet 3 years ago
Maisem Ali b0cb39cda1 tsnet: only intercept TCP flows that have listeners 3 years ago
David Crawshaw 9245d813c6 tsnet: explicit message for panic seen in CI 3 years ago
Denton Gentry b46c5ae82a cmd/sniproxy: draw the rest of the DNS owl. 3 years ago