summaryrefslogtreecommitdiffhomepage
path: root/ssh/tailssh/tailssh_test.go
AgeCommit message (Expand)AuthorFilesLines
2024-07-29cmd/k8s-operator,k8s-operator/sessionrecording,sessionrecording,ssh/tailssh: ...Irbe Krumina1-1/+2
2024-06-18proxymap, various: distinguish between different protocolsAndrew Dunham1-1/+5
2024-05-03ssh/tailssh: plumb health.Tracker in testBrad Fitzpatrick1-1/+1
2024-05-03ssh/tailssh: use ptr.To in testBrad Fitzpatrick1-3/+2
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-1/+1
2024-02-08all: use reflect.TypeFor now available in Go 1.22 (#11078)Joe Tsai1-1/+1
2023-08-23all: replace deprecated ioutil referencesMarwan Sulaiman1-2/+1
2023-08-21types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeViewBrad Fitzpatrick1-2/+2
2023-08-18types/netmap, all: use read-only tailcfg.NodeView in NetworkMapBrad Fitzpatrick1-5/+5
2023-06-21ssh/tailssh: fix double race condition with non-pty command (#8405)Joe Tsai1-0/+14
2023-05-21ssh/tailssh: fix regression after LDAP supportBrad Fitzpatrick1-1/+1
2023-05-08ssh/tailssh: support LDAP users for Tailscale SSHBrad Fitzpatrick1-1/+12
2023-05-05ssh/tailssh: send ssh event notifications on recording failuresCharlotte Brandhorst-Satzkorn1-0/+5
2023-05-04tsd: add package with System type to unify subsystem init, discoveryBrad Fitzpatrick1-5/+6
2023-04-22ssh/tailssh: handle dialing multiple recorders and failing openMaisem Ali1-7/+110
2023-04-05ssh/tailssh: handle output matching better in tests (#7799)Maisem Ali1-2/+14
2023-03-25ssh/tailssh: add tests for recording failureMaisem Ali1-14/+114
2023-03-24ssh/tailssh: add session recording test for non-pty sessionsMaisem Ali1-2/+96
2023-03-23ssh/tailssh: handle session recording when running in userspace modeMaisem Ali1-0/+4
2023-03-23ssh/tailssh: enable recording of non-pty sessionsMaisem Ali1-1/+2
2023-03-23all: pass log IDs as the proper type rather than stringsWill Norris1-1/+2
2023-02-01all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our forkBrad Fitzpatrick1-2/+1
2023-01-30ipn/ipnlocal: drop not required StateKey parameterMaisem Ali1-1/+1
2023-01-30net/memnet: rename from net/nettestMaisem Ali1-2/+2
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-12-15ssh/tailssh: add envknob for default PATHBrad Fitzpatrick1-1/+21
2022-12-14ssh/tailssh: set default Tailscale SSH $PATH for non-interactive commandsBrad Fitzpatrick1-0/+41
2022-11-11ipn/ipnlocal: add support for multiple user profilesMaisem Ali1-1/+1
2022-11-04all: remove old +build tagsBrad Fitzpatrick1-1/+0
2022-10-11ssh/tailssh: add password-forcing workaround for buggy SSH clientsBrad Fitzpatrick1-5/+32
2022-10-09ssh/tailssh: add support for sending multiple bannersMaisem Ali1-15/+24
2022-10-09ssh/tailssh: add TestSSHAuthFlowMaisem Ali1-3/+257
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick1-4/+4
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-1/+1
2022-07-21ssh/tailssh: handle not-authenticated-yet connections in matchRuleMaisem Ali1-0/+14
2022-06-27ssh/tailssh: always use current time for policy evaluationMaisem Ali1-1/+0
2022-06-27ssh/tailssh: allow multiple sessions on the same connMaisem Ali1-1/+2
2022-04-21ssh/tailssh: avoid user ssh configuration in testsJames Tucker1-0/+2
2022-04-21ssh/tailssh: filter accepted environment variablesBrad Fitzpatrick1-0/+19
2022-04-20ssh/tailssh: send banner messages during auth, move more to connMaisem Ali1-14/+19
2022-04-20ssh/tailssh: support expansions in public key fetch URL tooBrad Fitzpatrick1-0/+20
2022-04-20ssh/tailssh: terminate ssh auth early if no policy can matchMaisem Ali1-5/+8
2022-04-18ssh/tailssh: cache public keys fetched from URLsBrad Fitzpatrick1-0/+67
2022-04-15tailcfg, ssh/tailssh: optionally support SSH public keys in wire policyBrad Fitzpatrick1-1/+4
2022-03-26tempfork: temporarily fork gliderlabs/ssh and x/crypto/sshBrad Fitzpatrick1-1/+1
2022-03-22ssh/tailssh: support placeholders in SSHAction.HoldAndDelegate URLBrad Fitzpatrick1-1/+2
2022-03-21tailcfg, ssh/tailssh: make SSHUser value '=' map ssh-user to same local-userBrad Fitzpatrick1-0/+12
2022-03-18all: use cibuild.OnJosh Bleecher Snyder1-6/+3
2022-03-18ssh/tailssh_test: skip TestSSH/stdin in CIMaisem Ali1-0/+5
2022-03-17ssh/tailssh_test: Skip the env test in CIMaisem Ali1-3/+5