Brad Fitzpatrick
|
01185e436f
types/result, util/lineiter: add package for a result type, use it
|
1 year ago |
Mario Minardi
|
8f44ba1cd6
ssh: Add logic to set accepted environment variables in SSH session (#13559)
|
1 year ago |
Kristoffer Dalby
|
0e0e53d3b3
util/usermetrics: make usermetrics non-global
|
1 year ago |
Irbe Krumina
|
a21bf100f3
cmd/k8s-operator,k8s-operator/sessionrecording,sessionrecording,ssh/tailssh: refactor session recording functionality (#12945)
|
1 year ago |
Andrew Dunham
|
45d2f4301f
proxymap, various: distinguish between different protocols
|
1 year ago |
Brad Fitzpatrick
|
46f3feae96
ssh/tailssh: plumb health.Tracker in test
|
1 year ago |
Brad Fitzpatrick
|
4fa6cbec27
ssh/tailssh: use ptr.To in test
|
1 year ago |
Brad Fitzpatrick
|
7c1d6e35a5
all: use Go 1.22 range-over-int
|
1 year ago |
Joe Tsai
|
94a4f701c2
all: use reflect.TypeFor now available in Go 1.22 (#11078)
|
2 years ago |
Marwan Sulaiman
|
9c07f4f512
all: replace deprecated ioutil references
|
2 years ago |
Brad Fitzpatrick
|
84b94b3146
types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeView
|
2 years ago |
Brad Fitzpatrick
|
58a4fd43d8
types/netmap, all: use read-only tailcfg.NodeView in NetworkMap
|
2 years ago |
Joe Tsai
|
61886e031e
ssh/tailssh: fix double race condition with non-pty command (#8405)
|
2 years ago |
Brad Fitzpatrick
|
a4fd4fd845
ssh/tailssh: fix regression after LDAP support
|
2 years ago |
Brad Fitzpatrick
|
58ab66ec51
ssh/tailssh: support LDAP users for Tailscale SSH
|
2 years ago |
Charlotte Brandhorst-Satzkorn
|
68307c1411
ssh/tailssh: send ssh event notifications on recording failures
|
2 years ago |
Brad Fitzpatrick
|
6e967446e4
tsd: add package with System type to unify subsystem init, discovery
|
2 years ago |
Maisem Ali
|
7778d708a6
ssh/tailssh: handle dialing multiple recorders and failing open
|
2 years ago |
Maisem Ali
|
d42d570066
ssh/tailssh: handle output matching better in tests (#7799)
|
2 years ago |
Maisem Ali
|
5ba57e4661
ssh/tailssh: add tests for recording failure
|
3 years ago |
Maisem Ali
|
09d0b632d4
ssh/tailssh: add session recording test for non-pty sessions
|
3 years ago |
Maisem Ali
|
583e86b7df
ssh/tailssh: handle session recording when running in userspace mode
|
3 years ago |
Maisem Ali
|
8a246487c2
ssh/tailssh: enable recording of non-pty sessions
|
3 years ago |
Will Norris
|
57a008a1e1
all: pass log IDs as the proper type rather than strings
|
3 years ago |
Brad Fitzpatrick
|
b1248442c3
all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork
|
3 years ago |
Maisem Ali
|
04b57a371e
ipn/ipnlocal: drop not required StateKey parameter
|
3 years ago |
Maisem Ali
|
5bba65e978
net/memnet: rename from net/nettest
|
3 years ago |
Will Norris
|
71029cea2d
all: update copyright and license headers
|
3 years ago |
Brad Fitzpatrick
|
651e0d8aad
ssh/tailssh: add envknob for default PATH
|
3 years ago |
Brad Fitzpatrick
|
56f7da0cfd
ssh/tailssh: set default Tailscale SSH $PATH for non-interactive commands
|
3 years ago |