fix: restore static SSH/SCP runtime bindings #25
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/complete-ssh-ffi-symbol-registry"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The all-features static shell failed immediately when
,scpinitialized the current jerboa-ssh transport:After restoring that entry, downloads whose destination was a directory such as
.also attempted to open the directory as a file.Root cause
,scpwrapper passed a destination directory directly tossh-scp-getinstead of appending the remote basename.Changes
Verification
make test: SSH registry coverage passed; 691 jsh unit, 25 search UI, and 13 secure-history PTY checks passed.make binary: macOS standalone binary built successfully.,scp ... <directory>printedscp: done; downloaded bytes matched the source.make pre-pr-macos-linux-amd64-all: passed and produced a static stripped x86-64 Linux ELF.Sforeign_symbolregistrations for all eight formerly missing entries.