Skip to content

Commit f210224

Browse files
committed
Prepare for Crypto++ 8.5 release
1 parent 3f5396c commit f210224

7 files changed

+27
-15
lines changed

Doxyfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = Crypto++
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 8.4
41+
PROJECT_NUMBER = 8.5
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

GNUmakefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1447,7 +1447,7 @@ cryptopp.pc libcryptopp.pc:
14471447
@echo '' >> libcryptopp.pc
14481448
@echo 'Name: Crypto++' >> libcryptopp.pc
14491449
@echo 'Description: Crypto++ cryptographic library' >> libcryptopp.pc
1450-
@echo 'Version: 8.4' >> libcryptopp.pc
1450+
@echo 'Version: 8.5' >> libcryptopp.pc
14511451
@echo 'URL: https://cryptopp.com/' >> libcryptopp.pc
14521452
@echo '' >> libcryptopp.pc
14531453
@echo 'Cflags: -I$${includedir}' >> libcryptopp.pc

History.txt

+6
Original file line numberDiff line numberDiff line change
@@ -536,3 +536,9 @@ last several releases.
536536
- fix compile on Solaris with SunCC 12.6
537537
- revert changes for constant-time elliptic curve algorithms
538538
- fix makefile clean and distclean recipes
539+
540+
8.5.0 - March 7, 2021
541+
- minor release, no recompile of programs required
542+
- expanded community input and support
543+
* 70 unique contributors as of this release
544+
- port to Apple M1

Readme.txt

+10-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Crypto++: free C++ Class Library of Cryptographic Schemes
2-
Version 8.4 - TBD
2+
Version 8.5 - March 7, 2021
33

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

9494
* Visual Studio 2003 - 2019
9595
* GCC 3.3 - 10.1
96-
* Apple Clang 4.3 - 9.3
97-
* LLVM Clang 2.9 - 10.0
96+
* Apple Clang 4.3 - 12.0
97+
* LLVM Clang 2.9 - 11.0
9898
* C++ Builder 2015
9999
* Intel C++ Compiler 9 - 16.0
100100
* Sun Studio 12u1 - 12.6
101-
* IBM XL C/C++ 10.0 - 13.3
101+
* IBM XL C/C++ 10.0 - 14.0
102102

103103
*** Important Usage Notes ***
104104

@@ -295,6 +295,12 @@ documentation is one of the highest returns on investment.
295295
The items in this section comprise the most recent history. Please see History.txt
296296
for the record back to Crypto++ 1.0.
297297

298+
8.5.0 - March 7, 2021
299+
- minor release, no recompile of programs required
300+
- expanded community input and support
301+
* 70 unique contributors as of this release
302+
- port to Apple M1
303+
298304
8.4.0 - January 2, 2021
299305
- minor release, recompile of programs required
300306
- expanded community input and support

config_ver.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
/// as a shared object if versions are inadvertently mixed and matched.
3636
/// \sa CRYPTOPP_VERSION, LibraryVersion(), HeaderVersion()
3737
/// \since Crypto++ 8.2
38-
#define CRYPTOPP_MINOR 4
38+
#define CRYPTOPP_MINOR 5
3939
/// \brief Library revision number
4040
/// \details CRYPTOPP_REVISION reflects the revision number of the library the
4141
/// headers came from. It is not necessarily the revision of the library built
@@ -50,7 +50,7 @@
5050
/// shared object if versions are inadvertently mixed and matched.
5151
/// \sa CRYPTOPP_MAJOR, CRYPTOPP_MINOR, CRYPTOPP_REVISION, LibraryVersion(), HeaderVersion()
5252
/// \since Crypto++ 5.6
53-
#define CRYPTOPP_VERSION 840
53+
#define CRYPTOPP_VERSION 850
5454

5555
// Compiler version macros
5656

cryptlib.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
/// \file cryptlib.h
44
/// \brief Abstract base classes that provide a uniform interface to this library.
55

6-
/*! \mainpage Crypto++ Library 8.4 API Reference
6+
/*! \mainpage Crypto++ Library 8.5 API Reference
77
<dl>
88
<dt>Abstract Base Classes<dd>
99
cryptlib.h

cryptopp.rc

+6-6
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
2727
//
2828

2929
VS_VERSION_INFO VERSIONINFO
30-
FILEVERSION 8,4,0,0
31-
PRODUCTVERSION 8,4,0,0
30+
FILEVERSION 8,5,0,0
31+
PRODUCTVERSION 8,5,0,0
3232
FILEFLAGSMASK 0x3fL
3333
#ifdef _DEBUG
3434
FILEFLAGS 0x1L
@@ -44,15 +44,15 @@ BEGIN
4444
BLOCK "040904b0"
4545
BEGIN
4646
VALUE "Comments", "Free crypto library, more information available at www.cryptopp.com"
47-
VALUE "CompanyName", "Wei Dai"
47+
VALUE "CompanyName", "Crypto++� project"
4848
VALUE "FileDescription", "Crypto++� Library DLL"
49-
VALUE "FileVersion", "8, 3, 0, 0"
49+
VALUE "FileVersion", "8, 5, 0, 0"
5050
VALUE "InternalName", "cryptopp"
51-
VALUE "LegalCopyright", "Copyright� 1995-2019 by Wei Dai"
51+
VALUE "LegalCopyright", "Copyright� 1995-2021 by Wei Dai"
5252
VALUE "LegalTrademarks", "Crypto++�"
5353
VALUE "OriginalFilename", "cryptopp.dll"
5454
VALUE "ProductName", "Crypto++� Library"
55-
VALUE "ProductVersion", "8, 3, 0, 0"
55+
VALUE "ProductVersion", "8, 5, 0, 0"
5656
END
5757
END
5858
BLOCK "VarFileInfo"

0 commit comments

Comments
 (0)