summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2023-03-13WIPandrew/fastjsonAndrew Dunham4-0/+610
2023-03-13tailcfg,all: add and use Node.IsTagged()Maisem Ali4-3/+8
2023-03-12various: pass logger.Logf through to more placesAndrew Dunham5-4/+31
2023-03-11tsnet: add CertDomains helper (#7533)Maisem Ali2-0/+18
2023-03-11tsnet/tsnet: clear ipn.ServeConfig on Up for tsnet apps (#7534)shayne1-0/+8
2023-03-11ipn: add Funnel port check from nodeAttrMaisem Ali7-35/+115
2023-03-11tsnet: add ListenFunnelMaisem Ali6-171/+243
2023-03-10scripts/installer: add PureOS and Amazon Linux NextDenton Gentry1-1/+9
2023-03-10ipn/localapi: flesh out the 'debug derp' checksAndrew Dunham1-13/+130
2023-03-09licenses: update android licensesLicense Updater1-4/+4
2023-03-09sockstats: refactor validation to be opt-inMihai Parparita4-25/+75
2023-03-09sockstats: export as client metricsMihai Parparita1-6/+40
2023-03-09ipn/ipnlocal: remove WIP restriction for Tailscale SSH on macOSMaisem Ali1-3/+0
2023-03-09cmd/tailscale: annotate tailnet-lock keys which wrap pre-auth keysTom DNetto1-0/+9
2023-03-09cmd/tailscale: surface node-key for locked out tailnet-lock peersTom DNetto4-1/+7
2023-03-09ipn/ipnlocal: add support for funnel in tsnetMaisem Ali6-5/+222
2023-03-09syncs: add WaitGroup wrapper (#7481)Joe Tsai1-0/+16
2023-03-09control/controlclient: improve handling of concurrent lite map requestsMaisem Ali3-44/+77
2023-03-09tstime/rate: add Value (#7491)Joe Tsai3-6/+427
2023-03-09net/sockstat: fix per-interface statistics not always being availableMihai Parparita1-3/+16
2023-03-09ssh/tailssh: use context.WithCancelCauseMaisem Ali2-75/+31
2023-03-08logtail: remove unncessary response readMihai Parparita1-8/+0
2023-03-08all: implement preauth-key support with tailnet lockTom DNetto7-3/+251
2023-03-08sockstats: add validation for TCP socket statsMihai Parparita5-19/+106
2023-03-08Revert "control/controlclient: improve handling of concurrent lite map requests"Tom DNetto1-55/+17
2023-03-07control/controlclient: improve handling of concurrent lite map requestsAndrew Dunham1-17/+55
2023-03-07tsnet: only intercept TCP flows that have listenersMaisem Ali3-23/+35
2023-03-07.github: update tibdex/github-app-token to release v1.8.0 (#7495)M. J. Fromberger2-2/+2
2023-03-07util: add truncate package (#7490)M. J. Fromberger2-0/+67
2023-03-07go.mod.sri: update for toolchain change.David Anderson3-3/+3
2023-03-07derp/derphttp: cleanup WebSocket connection on closeKyle Carberry1-1/+1
2023-03-07wgengine/magicsock: track per-endpoint changes in ringbufferAndrew Dunham6-6/+278
2023-03-07tsnet: explicit message for panic seen in CIDavid Crawshaw1-1/+6
2023-03-07sniproxy: add promote-https (#7487)shayne1-1/+21
2023-03-06words: add word we forgotBrad Fitzpatrick2-0/+2
2023-03-06cmd/sniproxy: draw the rest of the DNS owl.Denton Gentry3-3/+143
2023-03-06tstime: rely on stdlib parse functionality (#7482)Joe Tsai2-306/+8
2023-03-06tstime: add Sleep (#7480)Joe Tsai1-0/+14
2023-03-06licenses: update android licensesLicense Updater1-2/+2
2023-03-06sockstats: switch label to enumMihai Parparita13-22/+83
2023-03-06net/dns: deal with Windows wsl.exe hangsAaron Klotz2-7/+17
2023-03-06cmd/tsconnect: pop CTA to make everything work with tailnet lockTom DNetto5-5/+28
2023-03-06tsnet: generalize loopback listener to include SOCKS5David Crawshaw2-82/+139
2023-03-06ipn/ipnlocal: stop netmap expiry timer when resetting control clientAndrew Dunham1-0/+15
2023-03-05net/socks5: add password auth supportDavid Crawshaw2-11/+138
2023-03-05tsnet: add UDP support to Server.ListenBrad Fitzpatrick3-15/+129
2023-03-05wgengine/netstack: add support for custom UDP flow handlersBrad Fitzpatrick3-6/+47
2023-03-05ipn/localapi: close portmapper after debugAndrew Dunham1-0/+2
2023-03-04net/portmapper: relax source port check for UPnP responsesAndrew Dunham1-22/+41
2023-03-04net/portmapper: send UPnP protocol in upper-caseAndrew Dunham1-4/+14