215 Commits (569caefeb55dd3af2d86d558d46cb2d2d1ef4258)

Author SHA1 Message Date
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
James Tucker 39a61888b8 ssh/tailssh: send audit messages on SSH login (Linux) 3 months ago
James Tucker 41662f5128 ssh/tailssh: fix incubator tests on macOS arm64 5 months ago
Brad Fitzpatrick 01e645fae1 util/backoff: rename logtail/backoff package to util/backoff 7 months ago
Alex Chan 312582bdbf ssh/tailssh: mark TestSSHRecordingCancelsSessionsOnUploadFailure as flaky 7 months ago
Claus Lensbøl 2015ce4081
health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085) 7 months ago
M. J. Fromberger 67514f5eb2
ssh/tailssh: fix path of "true" on Darwin (#16569) 9 months ago
Percy Wegmann 1635ccca27 ssh/tailssh: display more useful error messages when authentication fails 11 months ago
Brad Fitzpatrick 7a5af6e6e7 ssh/tailssh: exclude Android from Linux build tags 11 months ago
Nick Khyl b70c0c50fd ssh/tailssh: fix data race during execution of test 11 months ago
Simon Law 3c98964065
ssh/tailssh: chdir to user's homedir when directly running a command (#15351) 11 months ago
David Anderson 5399fa159a net/netmon: publish events to event bus 1 year ago
M. J. Fromberger deb0b255ff all: update the tsd.System constructor name (#15372) 1 year ago
M. J. Fromberger ffb22ee353 all: construct new System values with an event bus pre-populated 1 year ago
Brad Fitzpatrick b3953ce0c4 ssh/tailssh: add Plan 9 support for Tailscale SSH 1 year ago
Brad Fitzpatrick e38e5c38cc ssh/tailssh: fix typo in forwardedEnviron method, add docs 1 year ago
Percy Wegmann db231107a2 ssh/tailssh: accept passwords and public keys 1 year ago
Brad Fitzpatrick 2f98197857 tempfork/sshtest/ssh: add fork of golang.org/x/crypto/ssh for testing only 1 year ago
Percy Wegmann 3f2bec5f64 ssh: don't use -l option for shells on OpenBSD 1 year ago
Percy Wegmann 8287842269 ssh: refactor OS names into constants 1 year ago
Percy Wegmann e4bee94857 ssh: don't use -l option for shells on FreeBSD 1 year ago
Percy Wegmann 2e95313b8b ssh,tempfork/gliderlabs/ssh: replace github.com/tailscale/golang-x-crypto/ssh with golang.org/x/crypto/ssh 1 year ago
Percy Wegmann b60f6b849a Revert "ssh,tempfork/gliderlabs/ssh: replace github.com/tailscale/golang-x-crypto/ssh with golang.org/x/crypto/ssh" 1 year ago
Percy Wegmann 46fd4e58a2 ssh,tempfork/gliderlabs/ssh: replace github.com/tailscale/golang-x-crypto/ssh with golang.org/x/crypto/ssh 1 year ago
Will Norris 60daa2adb8 all: fix golangci-lint errors 1 year ago
Brad Fitzpatrick 73128e2523 ssh/tailssh: remove unused public key support 1 year ago
Andrew Lytvynov c2a7f17f2b
sessionrecording: implement v2 recording endpoint support (#14105) 1 year ago
Brad Fitzpatrick 01185e436f types/result, util/lineiter: add package for a result type, use it 1 year ago
Percy Wegmann 12e6094d9c ssh/tailssh: calculate passthrough environment at latest possible stage 2 years ago
Brad Fitzpatrick dc60c8d786 ssh/tailssh: pass window size pixels in IoctlSetWinsize events 2 years ago
Mario Minardi 8f44ba1cd6
ssh: Add logic to set accepted environment variables in SSH session (#13559) 2 years ago
Mario Minardi c90c9938c8
ssh/tailssh: add logic for matching against AcceptEnv patterns (#13466) 2 years ago
Kristoffer Dalby 0e0e53d3b3 util/usermetrics: make usermetrics non-global 2 years ago
Brad Fitzpatrick cec779e771 util/slicesx: add FirstElementEqual and LastElementEqual 2 years ago
Percy Wegmann ecc451501c ssh/tailssh: add ability to force V2 behavior using new feature flag 2 years ago
Brad Fitzpatrick 0ff474ff37 all: fix new lint warnings from bumping staticcheck 2 years ago
Percy Wegmann 4b525fdda0 ssh/tailssh: only chdir incubator process to user's homedir when necessary and possible 2 years ago
Percy Wegmann 7d83056a1b ssh/tailssh: fix SSH on busybox systems 2 years ago
Irbe Krumina a21bf100f3
cmd/k8s-operator,k8s-operator/sessionrecording,sessionrecording,ssh/tailssh: refactor session recording functionality (#12945) 2 years ago
Irbe Krumina ba517ab388
cmd/k8s-operator,ssh/tailssh,tsnet: optionally record 'kubectl exec' sessions via Kubernetes operator's API server proxy (#12274) 2 years ago
Irbe Krumina 07063bc5c7
ssh/tailssh: fix integration test (#12562) 2 years ago
Percy Wegmann 730f0368d0 ssh/tailssh: replace incubator process with su instead of running su as child 2 years ago
Andrew Dunham 45d2f4301f proxymap, various: distinguish between different protocols 2 years ago
Percy Wegmann d7fdc01f7f ssh/tailssh: check IsSELinuxEnforcing in tailscaled process 2 years ago
Percy Wegmann 08a9551a73 ssh/tailssh: fall back to using su when no TTY available on Linux 2 years ago
Brad Fitzpatrick 46f3feae96 ssh/tailssh: plumb health.Tracker in test 2 years ago
Brad Fitzpatrick 4fa6cbec27 ssh/tailssh: use ptr.To in test 2 years ago
Percy Wegmann 843afe7c53 ssh/tailssh: add integration test 2 years ago
Andrew Dunham e985c6e58f ssh/tailssh: try fetching group IDs for user with the 'id' command 2 years ago
Andrew Lytvynov b743b85dad
ipn/ipnlocal,ssh/tailssh: reject c2n /update if SSH conns are active (#11820) 2 years ago