From 271e5600453f6eb9be788150a8de07a1da879738 Mon Sep 17 00:00:00 2001 From: John Safranek Date: Fri, 22 Dec 2023 15:28:21 -0800 Subject: [PATCH] Release v1.4.15: Last Second Fixes 1. Added a UNICODE define to the Windows build of the wolfSSHd auth module so it picked the correct strings. 2. Fixed a typo in the ChangeLog. --- ChangeLog.md | 4 ++-- apps/wolfsshd/auth.c | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 2a5298554..651c0f357 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -7,7 +7,7 @@ been observed in wolfSSH, the fix is now implemented. The RSA signature is verified before sending to the peer. - Keegan Ryan, Kaiwen He, George Arnold Sullivan, and Nadia Heninger. 2023. - Passive SSH Key Compormise via Lattices. Cryptology ePrint Archive, + Passive SSH Key Compromise via Lattices. Cryptology ePrint Archive, Report 2023/1711. https://eprint.iacr.org/2023/1711. ## Notes @@ -46,7 +46,7 @@ * Speed improvements for SFTP. (Fixed unnecessary waiting.) * Windows wolfSSHd improvements. * The functions `wolfSSH_ReadKey_file()` and `wolfSSH_ReadKey_buffer()` - handles more encodings. + handle more encodings. * Add function to supply new protocol ID string. * Support larger RSA keys. * MinGW support updates. diff --git a/apps/wolfsshd/auth.c b/apps/wolfsshd/auth.c index fdebc7d5f..bcb8c6304 100644 --- a/apps/wolfsshd/auth.c +++ b/apps/wolfsshd/auth.c @@ -41,7 +41,10 @@ #include #else /* avoid macro redefinition warnings on STATUS values when include ntstatus.h */ +#undef UMDF_USING_NTSTATUS #define UMDF_USING_NTSTATUS +#undef UNICODE +#define UNICODE #endif #include