Skip to content

Commit 5aa1b5e

Browse files
John Galeazuul[bot]
authored andcommitted
Prepare for 5.0.0 Release
1 parent 1e49183 commit 5aa1b5e

File tree

2 files changed

+24
-3
lines changed

2 files changed

+24
-3
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,27 @@ All notable changes to this project will be documented in this file.
1010

1111
## Added
1212

13+
# Release 5.0.0
14+
15+
## Changed
16+
17+
* MoCOCrW transitions to using OpenSSL 3.0
18+
19+
## Fixed
20+
21+
* Fixes several compilation and deprecation issues arising from the use of OpenSSL 3.0.
22+
* Resolved a deprecation issue in our tests concerning the use of
23+
GTEST's `... TEST_CASE` API.
24+
* Refactored dockerfiles, leveraged by CI, so that docker multi-staged build
25+
is used to simplify the build process.
26+
27+
## Added
28+
* Support for the setting of key attributes upon key generation inside HSM via an abstracted
29+
Builder API. Currently, Extraction property is supported.
30+
* API for creating and parsing PKCS#12 containers. Generation of legacy PKCS#12 containers
31+
is also supported.
32+
* Support for adding custom certificate extensions.
33+
1334
# Release 4.5.1
1435

1536
## Changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ OpenSSL with the following goals in mind:
2020
This library is the work-in-progress result of the above ideas.
2121

2222
## Support
23-
We currently support OpenSSL 1.1.1 in the openssl1.1 branch. The support for
24-
OpenSSL 1.0.\<x\> (in the master and the openssl1.0.2 branch) has been dropped. These
23+
We currently only support OpenSSL 3.0 in the openssl3 branch. The support for
24+
OpenSSL 1.\<x\> (in the master and other branches, such as openssl1.0.2) has been dropped. These
2525
branches are **not** maintained anymore. The library is developed and tested mainly for
2626
x86_64 and aarch64 targets with Linux. However, there is no general limitation to that.
2727

@@ -44,7 +44,7 @@ The library provides end-user interfaces for:
4444

4545
The library contains CMake build scripts. As a dependency, your build environment should
4646
have development packages for the following libraries installed:
47-
* OpenSSL (1.1.1 branch)
47+
* OpenSSL (3.0 branch)
4848
* Boost
4949
* gtest/gmock
5050

0 commit comments

Comments
 (0)