teleport/lib/sshutils
Andrew LeFevre a76e411a44
refactor how 'tsh scp' destinations are parsed (#24441)
A complex regex was previously used to parse 'tsh scp'
destinations, which was hard to understand and even harder
to maintain for those not intimately familiar with regex,
despite it being heavily commented. Instead parse destinations
directly and add more test cases and a fuzz test to ensure
parsing won't panic and the new parse function doesn't
have any regressions.
2023-04-19 22:17:47 +00:00
..
scp refactor web UI file transfers to use sftp package (#24260) 2023-04-12 13:48:15 +00:00
sftp refactor how 'tsh scp' destinations are parsed (#24441) 2023-04-19 22:17:47 +00:00
x11 Bump golangci-lint to v1.51.1 (#21440) 2023-02-08 00:44:08 +00:00
authority.go Enable GCI linter (#17894) 2022-10-28 20:20:28 +00:00
ctx.go Fix SSH agent forwarding to agentless nodes (#22567) 2023-03-21 14:44:23 +00:00
ctx_test.go Fix chan_shutdown_read issue (#14736) 2022-07-29 18:47:39 +00:00
fingerprint.go Lint and fix missing license headers (#8075) 2021-08-30 09:44:09 -07:00
forward.go Trace ssh sessions (#14966) 2022-08-04 22:14:37 +00:00
marshal.go Client store generalization (#19420) 2023-01-06 01:34:04 +00:00
marshal_test.go Client store generalization (#19420) 2023-01-06 01:34:04 +00:00
req.go sshserver: Correctly handle PuTTY winadj channel requests (#19468) 2023-02-28 17:39:03 +00:00
server.go Fix panic when incoming request is nil (#24188) 2023-04-06 14:02:21 +00:00
server_test.go Add missing continue and handle error in the test echo SSH server (#24224) 2023-04-06 20:09:16 +00:00
signer.go Fix compatibility with sshd 7.x (#18181) 2022-11-10 22:50:06 +00:00
tcpip.go Update golangci-lint to 1.49.0 (#16507) 2022-09-19 22:38:59 +00:00