Skip to content

Commit 326a4bf

Browse files
Merge pull request #508 from ejohnstown/release-1.4.13
Release 1.4.13
2 parents 5b73e3a + 7ccedec commit 326a4bf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+108
-83
lines changed

ChangeLog.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
# wolfSSH v1.4.13 (Apr 3, 2023)
2+
3+
## New Feature Additions and Improvements
4+
5+
- Improvement to forking the wolfSSHd daemon.
6+
- Added an STM32Cube Expansion pack. See the file _ide/STM32CUBE/README.md_
7+
for more information. (https://www.wolfssl.com/files/ide/I-CUBE-wolfSSH.pack)
8+
- Improved test coverage for wolfSSHd.
9+
- X.509 style private key support.
10+
11+
## Fixes
12+
13+
- Fixed shadow password checking in wolfSSHd.
14+
- Building cleanups: warnings, types, 32-bit.
15+
- SFTP fixes for large files.
16+
- Testing and fixes with SFTP and LwIP.
17+
18+
## Vulnerabilities
19+
20+
- wolfSSHd would allow users without passwords to log in with any password.
21+
This is fixed as of this version. The return value of crypt() was not
22+
correctly checked. This issue was introduced in v1.4.11 and only affects
23+
wolfSSHd when using the default authentication callback provided with
24+
wolfSSHd. Anyone using wolfSSHd should upgrade to v1.4.13.
25+
26+
---
27+
128
# wolfSSH v1.4.12 (Dec 28, 2022)
229

330
## New Feature Additions and Improvements

apps/wolfsshd/auth.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* auth.c
22
*
3-
* Copyright (C) 2014-2022 wolfSSL Inc.
3+
* Copyright (C) 2014-2023 wolfSSL Inc.
44
*
55
* This file is part of wolfSSH.
66
*

apps/wolfsshd/auth.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* auth.h
22
*
3-
* Copyright (C) 2014-2022 wolfSSL Inc.
3+
* Copyright (C) 2014-2023 wolfSSL Inc.
44
*
55
* This file is part of wolfSSH.
66
*

apps/wolfsshd/configuration.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* configuration.c
22
*
3-
* Copyright (C) 2014-2022 wolfSSL Inc.
3+
* Copyright (C) 2014-2023 wolfSSL Inc.
44
*
55
* This file is part of wolfSSH.
66
*

apps/wolfsshd/configuration.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* configuration.h
22
*
3-
* Copyright (C) 2014-2022 wolfSSL Inc.
3+
* Copyright (C) 2014-2023 wolfSSL Inc.
44
*
55
* This file is part of wolfSSH.
66
*

apps/wolfsshd/wolfsshd.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* wolfsshd.c
22
*
3-
* Copyright (C) 2014-2022 wolfSSL Inc.
3+
* Copyright (C) 2014-2023 wolfSSL Inc.
44
*
55
* This file is part of wolfSSH.
66
*

configure.ac

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# wolfssh
2-
# Copyright (C) 2014-2022 wolfSSL Inc.
2+
# Copyright (C) 2014-2023 wolfSSL Inc.
33
# All right reserved.
44

5-
AC_COPYRIGHT([Copyright (C) 2014-2022 wolfSSL Inc.])
6-
AC_INIT([wolfssh],[1.4.12],[[email protected]],[wolfssh],[https://www.wolfssl.com])
5+
AC_COPYRIGHT([Copyright (C) 2014-2023 wolfSSL Inc.])
6+
AC_INIT([wolfssh],[1.4.13],[[email protected]],[wolfssh],[https://www.wolfssl.com])
77
AC_PREREQ([2.63])
88
AC_CONFIG_AUX_DIR([build-aux])
99

@@ -18,7 +18,7 @@ AC_ARG_PROGRAM
1818
AC_CONFIG_MACRO_DIR([m4])
1919
AC_CONFIG_HEADERS([config.h])
2020

21-
WOLFSSH_LIBRARY_VERSION=14:0:6
21+
WOLFSSH_LIBRARY_VERSION=15:0:7
2222
# | | |
2323
# +------+ | +---+
2424
# | | |

examples/client/client.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* client.c
22
*
3-
* Copyright (C) 2014-2022 wolfSSL Inc.
3+
* Copyright (C) 2014-2023 wolfSSL Inc.
44
*
55
* This file is part of wolfSSH.
66
*

examples/client/client.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* client.h
22
*
3-
* Copyright (C) 2014-2022 wolfSSL Inc.
3+
* Copyright (C) 2014-2023 wolfSSL Inc.
44
*
55
* This file is part of wolfSSH.
66
*

examples/echoserver/echoserver.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* echoserver.c
22
*
3-
* Copyright (C) 2014-2022 wolfSSL Inc.
3+
* Copyright (C) 2014-2023 wolfSSL Inc.
44
*
55
* This file is part of wolfSSH.
66
*

0 commit comments

Comments
 (0)