The attached patches fixes and cleans up the build when configured with --without-openssl. Summary: * Fix KEX_SERVER_ENCRYPT macro in myproposal.h * Fix unresolved symbols in ssh-keygen.c * Isolate openssl code and extend WITH_OPENSSL wrappers around it * Make ed25519 default key type in ssh-keygen when configured --without-openssl -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-myproposal.h-fix-newline-in-KEX_SERVER_ENCRYPT.patch Type: text/x-patch Size: 992 bytes Desc: not available URL: <http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20150422/65c57fa1/attachment.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: 0002-ssh-keygen.c-add-needed-WITH_OPENSSL-gaurds.patch Type: text/x-patch Size: 1243 bytes Desc: not available URL: <http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20150422/65c57fa1/attachment-0001.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: 0003-ssh-keygen.c-isolate-ssl-code-wrap-in-WITH_OPENSSL.patch Type: text/x-patch Size: 3498 bytes Desc: not available URL: <http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20150422/65c57fa1/attachment-0002.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: 0004-ssh-keygen.c-man-ed25519-default-without-openssl.patch Type: text/x-patch Size: 923 bytes Desc: not available URL: <http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20150422/65c57fa1/attachment-0003.bin>
Thanks! Could I ask you to please create a bug at https://bugzilla.mindrot.org and attach the patches to it? -d On Wed, 22 Apr 2015, Reuben Hawkins wrote:> The attached patches fixes and cleans up the build when configured > with --without-openssl. > > Summary: > * Fix KEX_SERVER_ENCRYPT macro in myproposal.h > * Fix unresolved symbols in ssh-keygen.c > * Isolate openssl code and extend WITH_OPENSSL wrappers around it > * Make ed25519 default key type in ssh-keygen when configured --without-openssl >
done: bug 2388. On Wed, Apr 22, 2015 at 6:38 PM, Damien Miller <djm at mindrot.org> wrote:> Thanks! Could I ask you to please create a bug at > https://bugzilla.mindrot.org and attach the patches to it? > > -d > > On Wed, 22 Apr 2015, Reuben Hawkins wrote: > >> The attached patches fixes and cleans up the build when configured >> with --without-openssl. >> >> Summary: >> * Fix KEX_SERVER_ENCRYPT macro in myproposal.h >> * Fix unresolved symbols in ssh-keygen.c >> * Isolate openssl code and extend WITH_OPENSSL wrappers around it >> * Make ed25519 default key type in ssh-keygen when configured --without-openssl >>