Skip to content

Commit f8f4324

Browse files
ColtonWilleypadelsbach
authored andcommitted
Update configure version to 1.1, add 1.1 changelog
1 parent e6968a2 commit f8f4324

File tree

2 files changed

+107
-1
lines changed

2 files changed

+107
-1
lines changed

ChangeLog.md

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,109 @@
1+
# wolfProvider version 1.1.0 (October 29, 2025)
2+
3+
Release 1.1.0 has been developed according to wolfSSL's development and QA
4+
process and successfully passed the quality criteria.
5+
6+
PR stands for Pull Request, and PR <NUMBER> references a GitHub pull request
7+
number where the code change was added.
8+
9+
## New Feature Additions
10+
* Add KBKDF (Key-Based Key Derivation Function) implementation (PR 204)
11+
* Add KRB5KDF (Kerberos 5 Key Derivation Function) implementation (PR 203)
12+
* Add AES-CTS (Ciphertext Stealing) cipher mode implementation (PR 189)
13+
* Add RSA encrypt/decrypt operations without padding (PR 110)
14+
* Add option to replace OpenSSL default provider with wolfProvider (PR 260)
15+
* Add command-line integration tests for AES, RSA, RSA-PSS, Hash, and ECC operations (PR 95)
16+
* Add dynamic logging capabilities based on environment variables (PR 312)
17+
* Add Debian packaging support (PR 234)
18+
19+
## Enhancements and Optimizations
20+
* Improve FIPS support and testing capabilities (PR 191, PR 269)
21+
* Revamp debug selection and output system (PR 259)
22+
* Add FIPS-ready CI testing (PR 269)
23+
* Add environment setup script for provider configuration (PR 168)
24+
* Add WOLFPROV_FORCE_FAIL testing support for failure scenarios (PR 123)
25+
* Add ASAN (Address Sanitizer) workflow for enhanced testing (PR 126)
26+
* Add library path support for aarch64 builds (PR 146)
27+
28+
## New Integration Testing
29+
* Add integration testing with gRPC (PR 103)
30+
* Add integration testing with OpenSSH (PR 138)
31+
* Add integration testing with libssh2 (PR 219)
32+
* Add integration testing with OpenSC/PKCS11 (PR 226)
33+
* Add integration testing with OpenLDAP (PR 104)
34+
* Add integration testing with IPMItool (PR 113)
35+
* Add integration testing with Stunnel (PR 98)
36+
* Add integration testing with socat (PR 99)
37+
* Add integration testing with SSSD (PR 102)
38+
* Add integration testing with net-snmp (PR 143)
39+
* Add integration testing with liboauth2 (PR 157)
40+
* Add integration testing with tnftp (PR 177)
41+
* Add integration testing with systemd (PR 202)
42+
* Add integration testing with X11VNC (PR 201)
43+
* Add integration testing with sscep (PR 229)
44+
* Add integration testing with TPM2 tools (PR 241)
45+
* Add integration testing with Python3 NTP (PR 214)
46+
* Add integration testing with libeac (PR 184)
47+
* Add integration testing with xmlsec (PR 192)
48+
* Add integration testing with Qt5 Network (PR 205)
49+
* Add integration testing with rsync (PR 232)
50+
* Add integration testing with libwebsockets (PR 161)
51+
* Add integration testing with tcpdump (PR 162)
52+
* Add integration testing with cjose (PR 153)
53+
* Add integration testing with iperf (PR 160)
54+
* Add integration testing with KRB5 (PR 254)
55+
* Add integration testing with libcryptsetup (PR 244)
56+
* Add integration testing with libtss2 (PR 188)
57+
* Add integration testing with ppp (PR 176)
58+
* Add integration testing with pam-pkcs11 (PR 170)
59+
* Add integration testing with kmod (PR 186)
60+
* Add integration testing with libfido2 (PR 179)
61+
* Add multi-compiler testing (PR 100)
62+
63+
## Bug Fixes
64+
* Fix AES-GCM stream handling for FIPS builds (PR 181, PR 150)
65+
* Fix AES-GCM authentication tag failure handling with FIPS (PR 228)
66+
* Fix AES-GCM uninitialized variable (PR 199)
67+
* Fix AES-CBC IV handling for consecutive calls (PR 193)
68+
* Fix AES cipher handling to accept NULL/0 input (PR 133)
69+
* Fix RSA decode and empty keygen OID handling with FIPS (PR 196)
70+
* Fix RSA PSS decoding to properly reject non-PKCS8 keys (PR 108)
71+
* Fix RSA key import edge case (PR 224)
72+
* Fix RSA keygen with FIPS retry loop (PR 213)
73+
* Fix RSA certificate display with BIO_printf refactor (PR 208)
74+
* Fix ECC public key validation (PR 221)
75+
* Fix ECC public key parameter handling (PR 115)
76+
* Fix ECC signing with SHA1 restriction only for FIPS (PR 227)
77+
* Fix ECC type-specific public key encode/decode (PR 206)
78+
* Fix ECC get private key handling (PR 134)
79+
* Fix ECC private lock handling during key encoding (PR 173)
80+
* Fix ECX test build without ED448 support (PR 171)
81+
* Fix ECX uninitialized variable in Debian builds (PR 256)
82+
* Fix EdDSA key clamping on import/export (PR 125)
83+
* Fix DH for FIPS builds (PR 217, PR 216, PR 215)
84+
* Fix DH public key decoding and add new decoder registrations (PR 187)
85+
* Fix DH type-specific SPKI decoder (PR 198)
86+
* Fix DH PKI decode handling (PR 128)
87+
* Fix DH get private key handling (PR 136)
88+
* Fix DH get params functionality (PR 152, PR 141)
89+
* Fix DH privSz parameter handling (PR 251)
90+
* Fix HKDF test with changing OpenSSL master behavior (PR 120)
91+
* Fix core libctx handling to create new child libctx (PR 220)
92+
* Fix locking around signature operations (PR 172)
93+
* Fix NULL reinit handling for signatures (PR 154)
94+
* Fix RSA/RSA-PSS/ECC/ECX DER encoding (PR 96)
95+
* Fix pid_t bug with dh->ctx override (PR 190)
96+
* Fix WPFF runtime checks for key management functions (PR 248)
97+
* Fix hang with RSA command test and other bugs (PR 253)
98+
* Fix FIPS error messaging for silent wolfSSL errors (PR 268)
99+
* Fix OpenSSL patching detection (PR 291)
100+
* Fix FIPS check when building wolfSSL (PR 297)
101+
* Fix build script issues for Debian packages (PR 315, PR 314)
102+
* Fix version header changes after builds (PR 114)
103+
* Fix macOS directory age comparison in scripts (PR 116)
104+
* Fix missing files from dist package (PR 94)
105+
* Fix SM3/SM4 build errors on Android (PR 107)
106+
1107
# wolfProvider version 1.0.2 (March 21, 2025)
2108

3109
Release 1.0.2 has been developed according to wolfSSL's development and QA

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
AC_COPYRIGHT([Copyright (C) 2024 wolfSSL Inc.])
77
AC_PREREQ([2.69])
8-
AC_INIT([wolfprov], [1.0.2])
8+
AC_INIT([wolfprov], [1.1.0])
99
AC_CONFIG_AUX_DIR([build-aux])
1010

1111
AC_CONFIG_HEADERS([include/config.h])

0 commit comments

Comments
 (0)