Skip to content

Commit

Permalink
Merge pull request #353 from JacobBarthelmeh/release
Browse files Browse the repository at this point in the history
Release version 1.4.7
ejohnstown authored Jul 23, 2021

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
2 parents 40079ed + 056bd8a commit 48a0e66
Showing 3 changed files with 28 additions and 3 deletions.
25 changes: 25 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
# wolfSSH v1.4.7 (July 23, 2021)

## New Feature Additions and Improvements

- SCP improvements to run on embedded RTOS
- For SFTP messages, check both minimum bound and maximum bound of the length value
- Added option for --enable-small-stack
- Added SFTP support for FatFs
- Added 192 and 256 bit support for AES-CBC, AES-CTR, and AES-GCM
- Added options to disable algorithms. (ie WOLFSSH_NO_ECDSA, WOLFSSH_NO_AES_CBC, etc)
- Improved handling of builds without ECC


## Fixes
- When processing public key user auth, initialize the key earlier
- When processing public key user auth, use GetSize() instead of GetUint32()
- Fix for better handling rekey
- Fix for build with NO_WOLFSSH_CLIENT macro and --enable-all
- Fix configuration with WOLFSSH_NO_DH
- To add internal function to purge a packet in case building one fails
- Fix for cleanup in error case with SFTP read packet
- Fix initialization of DH Size values

--------------------------------

# wolfSSH v1.4.6 (February 3, 2021)

## New Feature Additions
4 changes: 2 additions & 2 deletions configure.ac
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
# All right reserved.

AC_COPYRIGHT([Copyright (C) 2014-2020 wolfSSL Inc.])
AC_INIT([wolfssh],[1.4.6],[support@wolfssl.com],[wolfssh],[https://www.wolfssl.com])
AC_INIT([wolfssh],[1.4.7],[support@wolfssl.com],[wolfssh],[https://www.wolfssl.com])
AC_PREREQ([2.63])
AC_CONFIG_AUX_DIR([build-aux])

@@ -18,7 +18,7 @@ AC_ARG_PROGRAM
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_HEADERS([src/config.h])

WOLFSSH_LIBRARY_VERSION=12:1:3
WOLFSSH_LIBRARY_VERSION=12:2:3
# | | |
# +------+ | +---+
# | | |
2 changes: 1 addition & 1 deletion src/internal.c
Original file line number Diff line number Diff line change
@@ -6684,7 +6684,7 @@ int SendKexDhReply(WOLFSSH* ssh)
byte* output;
word32 idx;
byte msgId = MSGID_KEXDH_REPLY;
enum wc_HashType enmhashId;
enum wc_HashType enmhashId = WC_HASH_TYPE_NONE;
#ifndef WOLFSSH_NO_DH
byte *y_ptr = NULL;
const byte* primeGroup = NULL;

0 comments on commit 48a0e66

Please sign in to comment.