Commit Graph

219 Commits

Author SHA1 Message Date
Jeffrey Walton
950785e6df
Fix typo 2023-09-26 14:13:15 -04:00
Jeffrey Walton
0825e938ba
Post-release version increment 2023-06-25 15:11:06 -04:00
Jeffrey Walton
2656d80959
Prepare for Crypto++ 8.8 release 2023-06-25 02:59:39 -04:00
Jeffrey Walton
1e9e6e137a
Prepare for Crypto++ 8.7.1 release 2023-06-24 23:45:48 -04:00
Jeffrey Walton
a21bab3255
Fix MSC version numbers (GH #1185) 2023-03-02 08:59:15 -05:00
Jeffrey Walton
524e99f219
Fix unused variable declared as const under VS2022, v17.4 (GH #1185) (PR #1186)
Fix unused variable declared as const under VS2022, v17.4
2023-01-16 21:53:31 -05:00
Dimitris Apostolou
715a0bcce3
Fix typos (PR# 1099) 2022-01-04 05:06:35 -05:00
Jeffrey Walton
9a81d45983
Whitespace check-in 2021-11-29 10:56:11 -05:00
Jeffrey Walton
beec0950b7
Post-release version increment 2021-09-24 11:15:49 -04:00
Jeffrey Walton
793f795ef3
Update cryptest-coverage.sh script 2021-03-19 15:08:33 -04:00
Jeffrey Walton
e0b1ab6629
Update comments 2021-03-17 17:57:24 -04:00
Jeffrey Walton
6ba0dca414
Post-release version increment 2021-03-08 00:11:55 -05:00
Jeffrey Walton
f2102243e6
Prepare for Crypto++ 8.5 release 2021-03-07 22:08:45 -05:00
Jeffrey Walton
5f3062442e
Update documentation 2021-02-24 20:43:38 -05:00
Jeffrey Walton
02f990cdc1
Fix typos 2021-02-03 04:12:33 -05:00
Jeffrey Walton
d8a8c87cde
Post-release version increment 2020-12-22 11:50:40 -05:00
Jeffrey Walton
524187d7d7
Update documentation 2020-12-20 22:17:53 -05:00
Jeffrey Walton
405e48dc7b
Update documentation 2020-12-20 21:58:25 -05:00
Jeffrey Walton
ac6987f3ae
Use \return and \throw consitently in the docs 2020-12-07 23:35:10 -05:00
Jeffrey Walton
58e7247a9c
Update documentation 2020-09-20 06:29:13 -04:00
Jeffrey Walton
20a4626b5d Update documentation 2020-01-01 21:08:21 -05:00
Jeffrey Walton
898cdfa640
Update documentation 2019-12-31 23:01:25 -05:00
Jeffrey Walton
12e854d54c
Update documentation 2019-12-31 22:18:49 -05:00
Jeffrey Walton
6f16b59735 Update documentation 2019-12-31 21:05:33 -05:00
Jeffrey Walton
a91116b950
Update documentation 2019-12-31 20:39:54 -05:00
Jeffrey Walton
8250257ee3
Update documentation 2019-10-18 11:03:23 -04:00
Jeffrey Walton
a20f725438 Add Certificate interface (GH #884)
The Certificate interface will allow the library or third parties to add concrete classes like X509Certificate with expected library support or integration
2019-09-28 16:09:06 -04:00
Jeffrey Walton
54e39a7bcd Update documentation 2019-09-28 03:57:21 -04:00
Jeffrey Walton
f99c470cff Update documentation 2019-09-26 23:36:56 -04:00
Jeffrey Walton
d49c1a1605
Update documentation 2019-08-17 14:49:03 -04:00
Jeffrey Walton
e22700f741
Fix use of MaxDerivedKeyLength (GH #874) 2019-08-16 07:12:14 -04:00
Jeffrey Walton
c0a5a06a82
Fix use of MaxDerivedKeyLength (GH #874)
Also fix memcpy with NULL buffer
2019-08-16 06:45:30 -04:00
Jeffrey Walton
8260dd1e81
Increase m_buf size (GH #862) 2019-07-10 15:54:48 -04:00
Jeffrey Walton
6d69043403
Add BufferedTransformation GetWord64 and PutWord64 (GH #862) 2019-07-10 10:04:58 -04:00
Jeffrey Walton
ab538471b1
Update documentation 2019-06-04 02:46:43 -04:00
Jeffrey Walton
38a4bb55cf
Post-release version increment 2019-04-29 00:12:18 -04:00
Jeffrey Walton
6138b8a127
Post-release version increment
Also see https://www.cryptopp.com/wiki/Release_Process#Increment_version_numbers
2019-02-23 14:03:49 -05:00
Jeffrey Walton
3185e93fe3
Fix missing symbols in Windows DLL 2019-02-22 08:38:13 -05:00
Jeffrey Walton
57465b5ae3
Update documentation 2019-02-12 23:38:38 -05:00
Jeffrey Walton
30e7469f5e
Clear Doxygen warnings 2019-01-28 09:06:49 -05:00
Jeffrey Walton
3cb86675af
Update documentation 2019-01-28 06:13:43 -05:00
Jeffrey Walton
b3a473878c
Post-release version increment
Also see https://www.cryptopp.com/wiki/Release_Process#Increment_version_numbers
2018-12-28 08:25:44 -05:00
Jeffrey Walton
5e48cfd0c9
Prepare for Crypto++ 8.0 release 2018-12-27 18:30:38 -05:00
Jeffrey Walton
bfd3f4e3c7
Update documentation 2018-12-25 09:00:52 -05:00
Jeffrey Walton
ae2677648b
Update documentation 2018-12-25 08:17:20 -05:00
Jeffrey Walton
220ae9b914
Update documentation 2018-12-12 10:35:00 -05:00
Jeffrey Walton
0b1162aa34
Update documentation 2018-12-03 06:55:57 -05:00
Jeffrey Walton
6729b29410
Move DEFAULT_CHANNEL and AAD_CHANNEL defs into cryptlib.cpp (GH #751)
The library used to provide DEFAULT_CHANNEL and AAD_CHANNEL this way. We experienced Static Initialization Order Fiasco crashes on occassion, so we moved them into cryptlib.h with internal linkage. The cost was, each translation unit got a copy of the strings which contributed to bloat. Issue 751 shows Clang compiles the global constructors for DEFAULT_CHANNEL and AAD_CHANNEL above the base ISA so we caught crashes on OS X with down-level hardware.

We are now at a "pick your poison" point. We selected Static Initialization Order Fiasco because it seems to be less prevalent.

Hat tip to the C++ Committee for allowing this problem to fester for three decades.
2018-12-03 06:33:15 -05:00
Jeffrey Walton
4ee0b3e2f6
cryptlib.h 2018-11-04 15:46:44 -05:00
Jeffrey Walton
40fa6873f9
Add ability to Seek64 in test framework (GH #732)
Also see https://github.com/randombit/botan/pull/1728
2018-11-04 14:21:54 -05:00