summaryrefslogtreecommitdiff
path: root/mersenne.h
Commit message (Collapse)AuthorAgeFilesLines
* Use std namespace for memset, memcpy, memcmp (#1204)Jeffrey Walton2023-04-151-1/+1
|
* Fix typos (PR# 1099)Dimitris Apostolou2022-01-041-3/+3
|
* Use FixedSizeSecBlock in Mersenne classJeffrey Walton2021-02-271-2/+2
|
* Update MersenneTwister classJeffrey Walton2021-02-261-24/+22
|
* Use \return and \throw consitently in the docsJeffrey Walton2020-12-071-2/+2
|
* Update documentationJeffrey Walton2020-04-021-15/+21
|
* Fix semicolons yet again (GH #889)Jeffrey Walton2019-10-141-1/+0
| | | | So it looks like sed added a '\r' between the closing paren and the semi. Grepping for '^;' failed because the '\r' was considered part of the previous line, so it showed no hits. I finally had to write a C program to properly identify and fix those damn stray semicolons.
* Remove double semicolons after sed'ing definesJeffrey Walton2019-10-031-1/+1
| | | | Also see https://github.com/weidai11/cryptopp/issues/889
* Remove unneeded Doxygen directiveJeffrey Walton2018-01-191-3/+0
|
* Change Doxygen comment style from //! to ///Jeffrey Walton2017-11-291-64/+64
| | | | Also see https://groups.google.com/forum/#!topic/cryptopp-users/A7-Xt5Knlzw
* Fix Mersenne output on big-endian machinesJeffrey Walton2017-05-101-1/+1
|
* Updated MersenneTwister testsJeffrey Walton2017-05-051-21/+37
| | | | The tests now include the first 10 elements of the sequence to ensure a properly implemented algorithm and endianess correctness.
* Clear Coverity IDENTICAL_BRANCHES (CID 177731)Jeffrey Walton2017-03-181-1/+1
| | | | This was by design, but we cleared it because we want a dark and silent cockpit.
* Add Random Number Generator benchmarks (Issue 386)Jeffrey Walton2017-03-081-1/+1
| | | | | | | | Move HTML header and footer into benchmark functions Switch to <cmath> and standard math routines Switch to <ctime> and standard clock and time routines Move static variable^Cinto anonymous namespace Add TimeToString function for printing start and end times
* Add StaticAlgorithmName to select RNGs for object registry (Issue 386)Jeffrey Walton2017-03-071-0/+4
|
* Remove extra preamble for copyright.Jeffrey Walton2017-02-211-1/+0
| | | | Similar text may be added in the future
* Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)Jeffrey Walton2016-09-161-2/+2
| | | | 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
* Updated documentationJeffrey Walton2016-09-111-4/+16
|
* Updated documentationJeffrey Walton2016-09-101-4/+10
|
* Add constexpr-ness to StaticAlgorithmName member functionJeffrey Walton2016-09-071-17/+17
|
* Updated documentationJeffrey Walton2016-01-201-3/+4
|
* Crypto++ 5.6.3 check-inCRYPTOPP_5_6_3Jeffrey Walton2015-11-221-13/+19
|
* Revert botched "Crypto++ 5.6.3 check-in". Corruption due to VMware adding ↵Jeffrey Walton2015-11-221-9/+5
| | | | | | garbage to the end of some source files during drag and drop from guest to host. This reverts commit c45435812225aa68d122c7de246e5f60b509766c.
* Crypto++ 5.6.3 check-inJeffrey Walton2015-11-201-5/+9
|
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-0/+187