summaryrefslogtreecommitdiff
path: root/nbtheory.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos (PR# 1099)Dimitris Apostolou2022-01-041-1/+1
|
* Whitespace check-inJeffrey Walton2021-03-041-2/+2
|
* Fix typos in documentation and comments (PR #1012)Tobias Nießen2021-03-041-2/+2
|
* Make config.h more Autoconf friendly (GH #835, PR #836)Jeffrey Walton2019-05-171-2/+20
|
* Change ::log() to log() to work with C++Builder (#552)Tanzinul Islam2017-12-301-2/+2
| | | As reported in #520, C++Builder standard libraries don't have a `log()` function at global namespace. Change the invocations to unqualified name lookup, and apply a using-declaration to `std::log()` when compiling under C++Builder.
* Add "stdcpp.h" to bench1.cpp and bench2.cpp (GH #520)Jeffrey Walton2017-10-121-3/+1
| | | | This is the first of possibly two or three for Borland compilers. We have to be careful because its very easy to break something due to math overloads with other compilers like SunCC or XL/C
* Use ::time() and ::log() instead of std::time() and std::log() (GH #512)Jeffrey Walton2017-09-201-2/+2
| | | | The 35c0fa82fd4c change broke GCC 4.8
* Switch to <cmath> and standard math routinesJeffrey Walton2017-03-081-4/+4
|
* 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
* spelling fixesklemens2016-12-271-1/+1
|
* Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)Jeffrey Walton2016-09-161-33/+33
| | | | 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
* Whitespace checkinJeffrey Walton2016-09-101-6/+6
|
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-1129/+1125
|
* Completed cutover to unscoped auto_ptr (which will use Crypto++'s namespace ↵Jeffrey Walton2015-08-031-1/+1
| | | | version)
* Removed USING_NAMESPACE(std). Changed hex → std::hex, etc (not sure how ↵Jeffrey Walton2015-07-301-5/+5
| | | | these six escaped the first time)...
* Removed USING_NAMESPACE(std). Changed cout → std::cout, cerr → ↵Jeffrey Walton2015-07-301-5/+5
| | | | std::cerr, ...
* Cut-in CRYPTOPP_ASSERT in all remaining header and source filesJeffrey Walton2015-07-261-33/+33
|
* Added "trap.h" include for header and source files that assertJeffrey Walton2015-07-261-0/+1
|
* Cleared truncation warning under MSVCJeffrey Walton2015-07-261-1/+1
|
* Cleared -Wunneeded-internal-declaration from GCC 5.1Jeffrey Walton2015-07-191-2/+6
|
* Cleared remaining virtual destructor warnings under GCC with -WallJeffrey Walton2015-07-191-1/+2
|
* changes for 5.6: weidai2009-03-021-10/+0
| | | | | | - 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/+1
|
* OpenMPweidai2007-04-161-5/+30
|
* fix MSVC 2005 warningsweidai2006-03-131-5/+5
|
* port to MSVC .NET 2005 beta 2weidai2005-07-121-5/+19
|
* fix ignoring pSelector in FirstPrimeweidai2004-02-101-1/+1
|
* fix potential threading problem with initialization of static objectsweidai2003-07-291-24/+33
|
* fix bugs in 64-bit CPU supportweidai2003-07-251-20/+20
|
* fix for loop scopingweidai2003-07-191-1/+2
|
* fix 64-bit CPU issuesweidai2003-07-191-1/+1
|
* remove Diamond2, code size reductionsweidai2003-07-191-97/+50
|
* create DLL version, fix GetNextIV() bug in CTR and OFB modesweidai2003-07-041-0/+5
|
* minor changesweidai2003-03-251-1/+1
|
* Initial revisionweidai2002-10-041-0/+1127