Hey Damien,> These changes are against openssh HEAD. If you've applied them against > another version then you might have conflicts. Did patch complain > when you applied the diff?I did a fresh fetch and rebase on master branch from openssh-portable on GitHub before applying the patch. I've also tested with a fresh clone. The patch applied cleanly except for a missing end-of-file newline due to copy-pasting the diff. This is what I see as the most recent commits, have I missed or misunderstood something? ``` $ git log -5 --pretty=oneline 385ecb31e (HEAD -> master, origin/master, origin/HEAD) upstream: fix home-directory extension implementation, it always 14e2b16bc upstream: flush stdout after writing "sftp>" prompt when not using 2e69a7240 upstream: stricter validation of messaging socket fd number; disallow da757b022 upstream: add missing reserved fields to key constraint protocol 16d0b82fa depend ``` ~ Tim
... and I guess your next question will be about compilation environment, so: ``` $ gcc --version gcc (Gentoo 13.2.1_p20240210 p14) 13.2.1 20240210 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ``` I'm running on gentoo. I tested that the code from github compiles and passes make tests before applying the patch, it looked okay. I also did a diff between `git diff` and the patch you provided, and I don't see any changes which might have arisen from copy-paste errors. ~ Tim
Apparently Analagous Threads
- Feature request/EOI: Match interactive config?
- Feature request/EOI: Match interactive config?
- Feature request/EOI: Match interactive config?
- [PATCH RESEND 1/2] Permit %L and %l percent escapes in Include
- [PATCH RESEND 0/2] Permit %L and %l percent escapes in Include