Skip to content

Commit

Permalink
Prepare for Crypto++ 8.5 release
Browse files Browse the repository at this point in the history
  • Loading branch information
noloader committed Mar 8, 2021
1 parent 3f5396c commit f210224
Show file tree
Hide file tree
Showing 7 changed files with 27 additions and 15 deletions.
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = Crypto++
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 8.4
PROJECT_NUMBER = 8.5

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
2 changes: 1 addition & 1 deletion GNUmakefile
Original file line number Diff line number Diff line change
Expand Up @@ -1447,7 +1447,7 @@ cryptopp.pc libcryptopp.pc:
@echo '' >> libcryptopp.pc
@echo 'Name: Crypto++' >> libcryptopp.pc
@echo 'Description: Crypto++ cryptographic library' >> libcryptopp.pc
@echo 'Version: 8.4' >> libcryptopp.pc
@echo 'Version: 8.5' >> libcryptopp.pc
@echo 'URL: https://cryptopp.com/' >> libcryptopp.pc
@echo '' >> libcryptopp.pc
@echo 'Cflags: -I$${includedir}' >> libcryptopp.pc
Expand Down
6 changes: 6 additions & 0 deletions History.txt
Original file line number Diff line number Diff line change
Expand Up @@ -536,3 +536,9 @@ last several releases.
- fix compile on Solaris with SunCC 12.6
- revert changes for constant-time elliptic curve algorithms
- fix makefile clean and distclean recipes

8.5.0 - March 7, 2021
- minor release, no recompile of programs required
- expanded community input and support
* 70 unique contributors as of this release
- port to Apple M1
14 changes: 10 additions & 4 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.4 - TBD
Version 8.5 - March 7, 2021

Crypto++ Library is a free C++ class library of cryptographic schemes.
Currently the library contains the following algorithms:
Expand Down Expand Up @@ -93,12 +93,12 @@ http://www.cryptopp.com the most up to date build instructions and porting notes

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

*** Important Usage Notes ***

Expand Down Expand Up @@ -295,6 +295,12 @@ 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.5.0 - March 7, 2021
- minor release, no recompile of programs required
- expanded community input and support
* 70 unique contributors as of this release
- port to Apple M1

8.4.0 - January 2, 2021
- minor release, recompile of programs required
- expanded community input and support
Expand Down
4 changes: 2 additions & 2 deletions config_ver.h
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
/// as a shared object if versions are inadvertently mixed and matched.
/// \sa CRYPTOPP_VERSION, LibraryVersion(), HeaderVersion()
/// \since Crypto++ 8.2
#define CRYPTOPP_MINOR 4
#define CRYPTOPP_MINOR 5
/// \brief Library revision number
/// \details CRYPTOPP_REVISION reflects the revision number of the library the
/// headers came from. It is not necessarily the revision of the library built
Expand All @@ -50,7 +50,7 @@
/// shared object if versions are inadvertently mixed and matched.
/// \sa CRYPTOPP_MAJOR, CRYPTOPP_MINOR, CRYPTOPP_REVISION, LibraryVersion(), HeaderVersion()
/// \since Crypto++ 5.6
#define CRYPTOPP_VERSION 840
#define CRYPTOPP_VERSION 850

// Compiler version macros

Expand Down
2 changes: 1 addition & 1 deletion cryptlib.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/// \file cryptlib.h
/// \brief Abstract base classes that provide a uniform interface to this library.

/*! \mainpage Crypto++ Library 8.4 API Reference
/*! \mainpage Crypto++ Library 8.5 API Reference
<dl>
<dt>Abstract Base Classes<dd>
cryptlib.h
Expand Down
12 changes: 6 additions & 6 deletions cryptopp.rc
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 8,4,0,0
PRODUCTVERSION 8,4,0,0
FILEVERSION 8,5,0,0
PRODUCTVERSION 8,5,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -44,15 +44,15 @@ BEGIN
BLOCK "040904b0"
BEGIN
VALUE "Comments", "Free crypto library, more information available at www.cryptopp.com"
VALUE "CompanyName", "Wei Dai"
VALUE "CompanyName", "Crypto++� project"
VALUE "FileDescription", "Crypto++� Library DLL"
VALUE "FileVersion", "8, 3, 0, 0"
VALUE "FileVersion", "8, 5, 0, 0"
VALUE "InternalName", "cryptopp"
VALUE "LegalCopyright", "Copyright� 1995-2019 by Wei Dai"
VALUE "LegalCopyright", "Copyright� 1995-2021 by Wei Dai"
VALUE "LegalTrademarks", "Crypto++�"
VALUE "OriginalFilename", "cryptopp.dll"
VALUE "ProductName", "Crypto++� Library"
VALUE "ProductVersion", "8, 3, 0, 0"
VALUE "ProductVersion", "8, 5, 0, 0"
END
END
BLOCK "VarFileInfo"
Expand Down

0 comments on commit f210224

Please sign in to comment.