Add OpenSSH config proxy support #4

Merged
ober merged 1 commit from fix-ssh-config-proxy into master 2026-08-11 13:29:16 -04:00
Owner

Adds minimal OpenSSH config resolution for jerboa-ssh clients, including Host block matching, first-value-wins behavior, ProxyCommand token expansion, and ProxyCommand transport via AF_UNIX socketpair.\n\nAlso adds config parser tests, runs them from make test, and bumps VERSION/jpkg to 0.1.5.\n\nVerification:\n- make test\n- jerboa_security_scan changed-only

Adds minimal OpenSSH config resolution for jerboa-ssh clients, including Host block matching, first-value-wins behavior, ProxyCommand token expansion, and ProxyCommand transport via AF_UNIX socketpair.\n\nAlso adds config parser tests, runs them from make test, and bumps VERSION/jpkg to 0.1.5.\n\nVerification:\n- make test\n- jerboa_security_scan changed-only
Add OpenSSH config proxy support
Some checks failed
version-policy / required (pull_request) Successful in 3s
required-ci / required (pull_request) Failing after 6s
763ad4fdf4
ober force-pushed fix-ssh-config-proxy from 763ad4fdf4
Some checks failed
version-policy / required (pull_request) Successful in 3s
required-ci / required (pull_request) Failing after 6s
to 3cc164eb90
Some checks failed
version-policy / required (pull_request) Successful in 4s
required-ci / required (pull_request) Failing after 8s
2026-08-11 13:02:12 -04:00
Compare
ober force-pushed fix-ssh-config-proxy from 3cc164eb90
Some checks failed
version-policy / required (pull_request) Successful in 4s
required-ci / required (pull_request) Failing after 8s
to 4413c7a874
Some checks failed
version-policy / required (pull_request) Successful in 5s
required-ci / required (pull_request) Failing after 13s
2026-08-11 13:04:21 -04:00
Compare
ober force-pushed fix-ssh-config-proxy from 4413c7a874
Some checks failed
version-policy / required (pull_request) Successful in 5s
required-ci / required (pull_request) Failing after 13s
to 424d693da8
Some checks failed
version-policy / required (pull_request) Successful in 2s
required-ci / required (pull_request) Failing after 18s
2026-08-11 13:05:53 -04:00
Compare
ober force-pushed fix-ssh-config-proxy from 424d693da8
Some checks failed
version-policy / required (pull_request) Successful in 2s
required-ci / required (pull_request) Failing after 18s
to 994081ae72
Some checks failed
version-policy / required (pull_request) Successful in 3s
required-ci / required (pull_request) Failing after 18s
2026-08-11 13:07:41 -04:00
Compare
ober force-pushed fix-ssh-config-proxy from 994081ae72
Some checks failed
version-policy / required (pull_request) Successful in 3s
required-ci / required (pull_request) Failing after 18s
to f1503b529d
Some checks failed
version-policy / required (pull_request) Successful in 3s
required-ci / required (pull_request) Failing after 22s
2026-08-11 13:09:02 -04:00
Compare
ober force-pushed fix-ssh-config-proxy from f1503b529d
Some checks failed
version-policy / required (pull_request) Successful in 3s
required-ci / required (pull_request) Failing after 22s
to 7a71c9d37b
Some checks failed
version-policy / required (pull_request) Successful in 4s
required-ci / required (pull_request) Failing after 22s
2026-08-11 13:12:07 -04:00
Compare
ober force-pushed fix-ssh-config-proxy from 7a71c9d37b
Some checks failed
version-policy / required (pull_request) Successful in 4s
required-ci / required (pull_request) Failing after 22s
to 07ca7dd4f2
All checks were successful
version-policy / required (pull_request) Successful in 2s
required-ci / required (pull_request) Successful in 27s
2026-08-11 13:13:41 -04:00
Compare
ober scheduled this pull request to auto merge when all checks succeed 2026-08-11 13:28:49 -04:00
ober merged commit 7b2d1d280e into master 2026-08-11 13:29:16 -04:00
ober referenced this pull request from a commit 2026-08-11 13:29:18 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ober/jerboa-ssh!4
No description provided.