mirror of https://github.com/wolfSSL/wolfssh.git
Updates for new release.
parent
c40f77914f
commit
124a6cc32d
42
ChangeLog.md
42
ChangeLog.md
|
@ -1,5 +1,37 @@
|
||||||
|
# wolfSSH v1.4.12 (Dec 21, 2022)
|
||||||
|
|
||||||
|
## New Feature Additions and Improvements
|
||||||
|
- Support for Green Hills Software's INTEGRITY
|
||||||
|
- wolfSSHd Release (https://github.com/wolfSSL/wolfssh/pull/453 rounds off testing and additions)
|
||||||
|
- Support for RFC 6187, using X.509 Certificates as public keys
|
||||||
|
- OCSP and CRL checking for X.509 Certificates (uses wolfSSL CertManager)
|
||||||
|
- Add callback to the server for reporting userauth result
|
||||||
|
- FPKI profile checking support
|
||||||
|
- chroot jailing for SFTP in wolfSSHd
|
||||||
|
- Permission level changes in wolfSSHd
|
||||||
|
- Add Hybrid ECDH-P256 Kyber-Level1
|
||||||
|
- Multiple server keys
|
||||||
|
- Makefile updates
|
||||||
|
- Remove dependency on wolfSSL being built with public math enabled
|
||||||
|
|
||||||
|
## Fixes
|
||||||
|
- Fixes for compiler complaints using GHS compiler
|
||||||
|
- Fixes for compiler complaints using GCC 4.0.2
|
||||||
|
- Fixes for the directory path cleanup function for SFTP
|
||||||
|
- Fixes for SFTP directory listing when on Windows
|
||||||
|
- Fixes for port forwarding
|
||||||
|
- Fix for building with QNX
|
||||||
|
- Fix for the wolfSSHd grace time alarm
|
||||||
|
- Fixes for Yocto builds
|
||||||
|
- Fixes for issues found with fuzzing
|
||||||
|
|
||||||
|
## Vulnerabilities
|
||||||
|
- The vulnerability fixed in wolfSSH v1.4.8 finally issued CVE-2022-32073
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
# wolfSSH v1.4.11 (Aug 22, 2022)
|
# wolfSSH v1.4.11 (Aug 22, 2022)
|
||||||
|
|
||||||
## New Feature Additions and Improvements
|
## New Feature Additions and Improvements
|
||||||
- Alpha version of SSHD implementation (--enable-sshd)
|
- Alpha version of SSHD implementation (--enable-sshd)
|
||||||
- ECDSA key generation wrapper
|
- ECDSA key generation wrapper
|
||||||
|
@ -14,8 +46,10 @@
|
||||||
- Fix to handle listing large directories with SFTP LS function
|
- Fix to handle listing large directories with SFTP LS function
|
||||||
- Fix for checking path length when cleaning it (SFTP/SCP)
|
- Fix for checking path length when cleaning it (SFTP/SCP)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
# wolfSSH v1.4.10 (May 13, 2022)
|
# wolfSSH v1.4.10 (May 13, 2022)
|
||||||
|
|
||||||
## New Feature Additions and Improvements
|
## New Feature Additions and Improvements
|
||||||
- Additional small stack optimizations to reduce stack used farther
|
- Additional small stack optimizations to reduce stack used farther
|
||||||
- Update to Visual Studio paths for looking for wolfSSL library
|
- Update to Visual Studio paths for looking for wolfSSL library
|
||||||
|
@ -24,7 +58,6 @@
|
||||||
- Add preprocessor guards for RSA/ECC to agent and the example and test applications
|
- Add preprocessor guards for RSA/ECC to agent and the example and test applications
|
||||||
- Initialization of variables to avoid warnings and use with ESP-IDF
|
- Initialization of variables to avoid warnings and use with ESP-IDF
|
||||||
|
|
||||||
|
|
||||||
## Fixes
|
## Fixes
|
||||||
- When scp receives a string in STDERR, print it out, rather than treating it as an error
|
- When scp receives a string in STDERR, print it out, rather than treating it as an error
|
||||||
- Window adjustment refactor and fix
|
- Window adjustment refactor and fix
|
||||||
|
@ -61,6 +94,8 @@
|
||||||
## Vulnerabilities
|
## Vulnerabilities
|
||||||
- When processing SFTP messages, wolfSSH isn't checking data lengths against the size of the message and is potentially under-allocating, over-reading, and over-writing buffers. Thank you to Michael Randrianantenaina, an independent security researcher, for the report.
|
- When processing SFTP messages, wolfSSH isn't checking data lengths against the size of the message and is potentially under-allocating, over-reading, and over-writing buffers. Thank you to Michael Randrianantenaina, an independent security researcher, for the report.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
# wolfSSH v1.4.7 (July 23, 2021)
|
# wolfSSH v1.4.7 (July 23, 2021)
|
||||||
|
|
||||||
## New Feature Additions and Improvements
|
## New Feature Additions and Improvements
|
||||||
|
@ -119,7 +154,6 @@
|
||||||
|
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
|
||||||
|
|
||||||
# wolfSSH v1.4.5 (August 31, 2020)
|
# wolfSSH v1.4.5 (August 31, 2020)
|
||||||
|
|
||||||
## New Feature Additions
|
## New Feature Additions
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
# wolfssh
|
# wolfssh
|
||||||
# Copyright (C) 2014-2020 wolfSSL Inc.
|
# Copyright (C) 2014-2022 wolfSSL Inc.
|
||||||
# All right reserved.
|
# All right reserved.
|
||||||
|
|
||||||
AC_COPYRIGHT([Copyright (C) 2014-2020 wolfSSL Inc.])
|
AC_COPYRIGHT([Copyright (C) 2014-2022 wolfSSL Inc.])
|
||||||
AC_INIT([wolfssh],[1.4.11],[support@wolfssl.com],[wolfssh],[https://www.wolfssl.com])
|
AC_INIT([wolfssh],[1.4.12],[support@wolfssl.com],[wolfssh],[https://www.wolfssl.com])
|
||||||
AC_PREREQ([2.63])
|
AC_PREREQ([2.63])
|
||||||
AC_CONFIG_AUX_DIR([build-aux])
|
AC_CONFIG_AUX_DIR([build-aux])
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@ AC_ARG_PROGRAM
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
AC_CONFIG_HEADERS([config.h])
|
AC_CONFIG_HEADERS([config.h])
|
||||||
|
|
||||||
WOLFSSH_LIBRARY_VERSION=13:0:5
|
WOLFSSH_LIBRARY_VERSION=14:0:6
|
||||||
# | | |
|
# | | |
|
||||||
# +------+ | +---+
|
# +------+ | +---+
|
||||||
# | | |
|
# | | |
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# version 1.0
|
# version 1.0
|
||||||
# Updated 04/08/2019
|
# Updated 04/08/2019
|
||||||
#
|
#
|
||||||
# Copyright (C) 2014-2020 wolfSSL Inc.
|
# Copyright (C) 2014-2022 wolfSSL Inc.
|
||||||
#
|
#
|
||||||
|
|
||||||
use strict;
|
use strict;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* certman.c
|
/* certman.c
|
||||||
*
|
*
|
||||||
* Copyright (C) 2014-2021 wolfSSL Inc.
|
* Copyright (C) 2014-2022 wolfSSL Inc.
|
||||||
*
|
*
|
||||||
* This file is part of wolfSSH.
|
* This file is part of wolfSSH.
|
||||||
*
|
*
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* certman.h
|
/* certman.h
|
||||||
*
|
*
|
||||||
* Copyright (C) 2014-2021 wolfSSL Inc.
|
* Copyright (C) 2014-2022 wolfSSL Inc.
|
||||||
*
|
*
|
||||||
* This file is part of wolfSSH.
|
* This file is part of wolfSSH.
|
||||||
*
|
*
|
||||||
|
|
|
@ -35,8 +35,8 @@
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define LIBWOLFSSH_VERSION_STRING "1.4.11"
|
#define LIBWOLFSSH_VERSION_STRING "1.4.12"
|
||||||
#define LIBWOLFSSH_VERSION_HEX 0x01004011
|
#define LIBWOLFSSH_VERSION_HEX 0x01004012
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue