| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-07-29 | cmd/k8s-operator,k8s-operator/sessionrecording,sessionrecording,ssh/tailssh: ... | Irbe Krumina | 1 | -1/+2 |
| 2024-06-18 | proxymap, various: distinguish between different protocols | Andrew Dunham | 1 | -1/+5 |
| 2024-05-03 | ssh/tailssh: plumb health.Tracker in test | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-05-03 | ssh/tailssh: use ptr.To in test | Brad Fitzpatrick | 1 | -3/+2 |
| 2024-04-16 | all: use Go 1.22 range-over-int | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-02-08 | all: use reflect.TypeFor now available in Go 1.22 (#11078) | Joe Tsai | 1 | -1/+1 |
| 2023-08-23 | all: replace deprecated ioutil references | Marwan Sulaiman | 1 | -2/+1 |
| 2023-08-21 | types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeView | Brad Fitzpatrick | 1 | -2/+2 |
| 2023-08-18 | types/netmap, all: use read-only tailcfg.NodeView in NetworkMap | Brad Fitzpatrick | 1 | -5/+5 |
| 2023-06-21 | ssh/tailssh: fix double race condition with non-pty command (#8405) | Joe Tsai | 1 | -0/+14 |
| 2023-05-21 | ssh/tailssh: fix regression after LDAP support | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-05-08 | ssh/tailssh: support LDAP users for Tailscale SSH | Brad Fitzpatrick | 1 | -1/+12 |
| 2023-05-05 | ssh/tailssh: send ssh event notifications on recording failures | Charlotte Brandhorst-Satzkorn | 1 | -0/+5 |
| 2023-05-04 | tsd: add package with System type to unify subsystem init, discovery | Brad Fitzpatrick | 1 | -5/+6 |
| 2023-04-22 | ssh/tailssh: handle dialing multiple recorders and failing open | Maisem Ali | 1 | -7/+110 |
| 2023-04-05 | ssh/tailssh: handle output matching better in tests (#7799) | Maisem Ali | 1 | -2/+14 |
| 2023-03-25 | ssh/tailssh: add tests for recording failure | Maisem Ali | 1 | -14/+114 |
| 2023-03-24 | ssh/tailssh: add session recording test for non-pty sessions | Maisem Ali | 1 | -2/+96 |
| 2023-03-23 | ssh/tailssh: handle session recording when running in userspace mode | Maisem Ali | 1 | -0/+4 |
| 2023-03-23 | ssh/tailssh: enable recording of non-pty sessions | Maisem Ali | 1 | -1/+2 |
| 2023-03-23 | all: pass log IDs as the proper type rather than strings | Will Norris | 1 | -1/+2 |
| 2023-02-01 | all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork | Brad Fitzpatrick | 1 | -2/+1 |
| 2023-01-30 | ipn/ipnlocal: drop not required StateKey parameter | Maisem Ali | 1 | -1/+1 |
| 2023-01-30 | net/memnet: rename from net/nettest | Maisem Ali | 1 | -2/+2 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 1 | -3/+2 |
| 2022-12-15 | ssh/tailssh: add envknob for default PATH | Brad Fitzpatrick | 1 | -1/+21 |
| 2022-12-14 | ssh/tailssh: set default Tailscale SSH $PATH for non-interactive commands | Brad Fitzpatrick | 1 | -0/+41 |
| 2022-11-11 | ipn/ipnlocal: add support for multiple user profiles | Maisem Ali | 1 | -1/+1 |
| 2022-11-04 | all: remove old +build tags | Brad Fitzpatrick | 1 | -1/+0 |
| 2022-10-11 | ssh/tailssh: add password-forcing workaround for buggy SSH clients | Brad Fitzpatrick | 1 | -5/+32 |
| 2022-10-09 | ssh/tailssh: add support for sending multiple banners | Maisem Ali | 1 | -15/+24 |
| 2022-10-09 | ssh/tailssh: add TestSSHAuthFlow | Maisem Ali | 1 | -3/+257 |
| 2022-07-25 | all: use various net/netip parse funcs directly | Brad Fitzpatrick | 1 | -4/+4 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-07-21 | ssh/tailssh: handle not-authenticated-yet connections in matchRule | Maisem Ali | 1 | -0/+14 |
| 2022-06-27 | ssh/tailssh: always use current time for policy evaluation | Maisem Ali | 1 | -1/+0 |
| 2022-06-27 | ssh/tailssh: allow multiple sessions on the same conn | Maisem Ali | 1 | -1/+2 |
| 2022-04-21 | ssh/tailssh: avoid user ssh configuration in tests | James Tucker | 1 | -0/+2 |
| 2022-04-21 | ssh/tailssh: filter accepted environment variables | Brad Fitzpatrick | 1 | -0/+19 |
| 2022-04-20 | ssh/tailssh: send banner messages during auth, move more to conn | Maisem Ali | 1 | -14/+19 |
| 2022-04-20 | ssh/tailssh: support expansions in public key fetch URL too | Brad Fitzpatrick | 1 | -0/+20 |
| 2022-04-20 | ssh/tailssh: terminate ssh auth early if no policy can match | Maisem Ali | 1 | -5/+8 |
| 2022-04-18 | ssh/tailssh: cache public keys fetched from URLs | Brad Fitzpatrick | 1 | -0/+67 |
| 2022-04-15 | tailcfg, ssh/tailssh: optionally support SSH public keys in wire policy | Brad Fitzpatrick | 1 | -1/+4 |
| 2022-03-26 | tempfork: temporarily fork gliderlabs/ssh and x/crypto/ssh | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-03-22 | ssh/tailssh: support placeholders in SSHAction.HoldAndDelegate URL | Brad Fitzpatrick | 1 | -1/+2 |
| 2022-03-21 | tailcfg, ssh/tailssh: make SSHUser value '=' map ssh-user to same local-user | Brad Fitzpatrick | 1 | -0/+12 |
| 2022-03-18 | all: use cibuild.On | Josh Bleecher Snyder | 1 | -6/+3 |
| 2022-03-18 | ssh/tailssh_test: skip TestSSH/stdin in CI | Maisem Ali | 1 | -0/+5 |
| 2022-03-17 | ssh/tailssh_test: Skip the env test in CI | Maisem Ali | 1 | -3/+5 |