summaryrefslogtreecommitdiff
path: root/algparam.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove g_pAssignIntToInteger pointer, add CRYPTOPP_NO_ASSIGN_TO_INTEGER ↵Jeffrey Walton2017-03-251-2/+0
| | | | | | | (Issue 389) This effectively decouples Integer and Public Key from the rest of the library. The change means a compile time define is used rather than a runtime pointer. It avoids the race with Issue 389. The Public Key algorithms will fail if you use them. For example, running the self tests with CRYPTOPP_NO_ASSIGN_TO_INTEGER in effect results in "CryptoPP::Exception caught: NameValuePairs: type mismatch for 'EquivalentTo', stored 'i', trying to retrieve 'N8CryptoPP7IntegerE'". The exception is expected, and the same happend when g_pAssignIntToInteger was present.
* Add C++ nullptr support (Issue 383)Jeffrey Walton2017-03-011-1/+1
|
* Change file preamble to include "originally written by Wei Dai"Jeffrey Walton2017-01-271-1/+1
| | | | We have made a fair number of changes, and we don't want WD to receive credit for issues he was not part of
* Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)Jeffrey Walton2016-09-161-1/+1
| | | | trap.h and CRYPTOPP_ASSERT has existed for over a year in Master. We deferred on the cut-over waiting for a minor version bump (5.7). We have to use it now due to CVE-2016-7420
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-79/+77
|
* Added self-assignment guards or comment indicating why the check is not neededJeffrey Walton2015-07-301-0/+1
|
* Cleared "unused parameter" warning under GCC 5.1Jeffrey Walton2015-07-241-1/+4
|
* fix compile on gcc 4.1.2, armv5telweidai2009-03-131-39/+6
|
* fix VC60 compile, project file line-endings, Apple GCC 4.2 compileweidai2009-03-031-0/+14
|
* changes for 5.6: weidai2009-03-021-2/+46
| | | | | | - added AuthenticatedSymmetricCipher interface class and Filter wrappers - added CCM, GCM (with SSE2 assembly), CMAC, and SEED - improved AES speed on x86 and x64 - removed WORD64_AVAILABLE; compiler 64-bit int support is now required
* port to Sun Studio 12's 64-bit C++ Compiler 5.9 Patch 124864-09 2008/12/16weidai2009-02-131-2/+10
|
* changes done for FIPS-140 lab code dropweidai2005-01-201-1/+1
|
* added support for using encoding parameters and key derivation parametersweidai2003-07-161-0/+27
|
* create DLL version, fix GetNextIV() bug in CTR and OFB modesweidai2003-07-041-0/+5
|
* various changes for 5.1weidai2003-03-201-11/+1
|
* bug fixes and KAT for X9.17 RNGweidai2002-10-171-1/+5
|
* Initial revisionweidai2002-10-041-0/+16