Skip to content

Commit

Permalink
Prepare for Crypto++ 8.7 release
Browse files Browse the repository at this point in the history
  • Loading branch information
noloader committed Aug 7, 2022
1 parent 6f3fd26 commit 511806c
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 5 deletions.
13 changes: 13 additions & 0 deletions History.txt
Original file line number Diff line number Diff line change
Expand Up @@ -567,3 +567,16 @@ last several releases.
- remove CRYPTOPP_NO_CXX11 define
- add -fno-common for Darwin builds
- update documentation

8.7.0 - August 7, 2022
- minor release, recompile of programs required
- expanded community input and support
* 81 unique contributors as of this release
- fix RSA key generation for small moduli
- fix AES-GCM with AESNI but without CLMUL
- fix Clang warning with C++17
- fix MinGW builds due to use of O_NOFOLLOW
- rework CFB_CipherTemplate::ProcessData and AdditiveCipherTemplate::ProcessData
* restored performance and avoided performance penalty of a temp buffer
- fix undersized SecBlock buffer in Integer bit operations
- work around several GCC 11 & 12 problems
23 changes: 18 additions & 5 deletions Readme.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Crypto++: free C++ Class Library of Cryptographic Schemes
Version 8.7 - TBD
Version 8.8 - TBD

Crypto++ Library is a free C++ class library of cryptographic schemes.
Currently the library contains the following algorithms:
Expand Down Expand Up @@ -91,13 +91,13 @@ for any purpose without paying anyone, but see License.txt for the fine print.
The following compilers are supported for this release. Please visit
http://www.cryptopp.com the most up to date build instructions and porting notes.

* Visual Studio 2003 - 2019
* GCC 3.3 - 10.1
* Visual Studio 2003 - 2022
* GCC 3.3 - 12.2
* Apple Clang 4.3 - 12.0
* LLVM Clang 2.9 - 11.0
* LLVM Clang 2.9 - 14.0
* C++ Builder 2015
* Intel C++ Compiler 9 - 16.0
* Sun Studio 12u1 - 12.6
* Sun Studio 12u1 - 12.7
* IBM XL C/C++ 10.0 - 14.0

*** Important Usage Notes ***
Expand Down Expand Up @@ -294,6 +294,19 @@ documentation is one of the highest returns on investment.
The items in this section comprise the most recent history. Please see History.txt
for the record back to Crypto++ 1.0.

8.7.0 - August 7, 2022
- minor release, recompile of programs required
- expanded community input and support
* 81 unique contributors as of this release
- fix RSA key generation for small moduli
- fix AES-GCM with AESNI but without CLMUL
- fix Clang warning with C++17
- fix MinGW builds due to use of O_NOFOLLOW
- rework CFB_CipherTemplate::ProcessData and AdditiveCipherTemplate::ProcessData
* restored performance and avoided performance penalty of a temp buffer
- fix undersized SecBlock buffer in Integer bit operations
- work around several GCC 11 & 12 problems

8.6.0 - September 21, 2021
- minor release, recompile of programs required
- expanded community input and support
Expand Down

0 comments on commit 511806c

Please sign in to comment.