summaryrefslogtreecommitdiff
path: root/rdrand.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix typos (PR# 1099)Dimitris Apostolou2022-01-041-2/+2
* Fix RDRAND compile when RDSEED not availableJeffrey Walton2020-07-281-22/+31
* Clear unreachable code warnings with early MSVC compilersJeffrey Walton2019-10-031-0/+4
* Fix Rijndael recursion overflow when -DCRYPTOPP_DISABLE_SSSE3 (GH #880, PR #886)Jeffrey Walton2019-09-281-7/+16
* Cutover to CRYPTOPP_LLVM_CLANG_VERSION (GH #845)Jeffrey Walton2019-05-211-1/+1
* Fix missing RDRAND and RDSEED GenerateBlock functions when CRYPTOPP_DISABLE_ASMJeffrey Walton2018-12-281-2/+2
* Add Power9 Random Number Generator support (GH #747, PR #748)Jeffrey Walton2018-11-271-8/+12
* Clear unused variable warnings under MSVCJeffrey Walton2018-08-031-0/+4
* Remove iPhoneSimulator from Travis allowed failuresJeffrey Walton2018-08-031-2/+2
* Update commentsJeffrey Walton2018-08-031-6/+9
* Simplify RDRAND and RDSEED logicJeffrey Walton2018-08-031-210/+38
* Fix failed link on ARM and friendsJeffrey Walton2018-07-071-10/+0
* Add algorithm provider member function to Algorithm classJeffrey Walton2018-07-061-0/+10
* Fix GCC version for RDSEED intrinsic (#598)Fabrice Fontaine2018-03-101-3/+3
* Fix GCC version for RDRAND and RDSEED intrinsicsJeffrey Walton2017-11-071-5/+5
* Fix GCC version for RDRAND and RDSEED intrinsicsJeffrey Walton2017-11-071-2/+2
* Fix "C2872: 'byte': ambiguous symbol" with Windows Kit (Issue 442, 447)Jeffrey Walton2017-07-231-0/+2
* Build RDRAND for all platofrms (Issue 419, PR 424)Jeffrey Walton2017-05-171-2/+38
* Fix bad code generation with GCC, -Os and rdseedJeffrey Walton2017-05-101-2/+2
* Fix bad GCC code generation with -OsJeffrey Walton2017-05-091-12/+12
* Removed unneeded guardJeffrey Walton2017-05-091-5/+5
* Clear C4100 warning (Issue 412)Jeffrey Walton2017-05-091-4/+5
* Mkaake RDRAND and RDSEED throw if not availableJeffrey Walton2017-05-091-24/+44
* Fix OpenBSD 6.0 compile with GCC 4.9 (Issue 395)Jeffrey Walton2017-03-221-8/+8
* Updated static initializersJeffrey Walton2017-03-171-1/+1
* Change HAS_NASM to USE_NASM. The makefile does not etect it automaticallyJeffrey Walton2017-03-141-4/+4
* Add guard for RDSEED64 on 32-bit platforms (Issue 387)Jeffrey Walton2017-03-081-30/+5
* Cutover to fastcall for MASM and X86 (Issue 387)Jeffrey Walton2017-03-071-10/+16
* Fix output buffer cast in rdrand.cpp (Issue 388)Jeffrey Walton2017-03-071-10/+47
* Removed test define from rdrand.cppJeffrey Walton2017-03-071-4/+4
* Improve performance of RDRAND and RDSEED (Issue 387)Jeffrey Walton2017-03-071-353/+238
* Add C++ nullptr support (Issue 383)Jeffrey Walton2017-03-011-2/+2
* Change next version from 5.7 to 6.0Jeffrey Walton2017-02-211-2/+10
* Remove extra preamble for copyright.Jeffrey Walton2017-02-211-1/+0
* Switch to PutWord for rdrand.cppJeffrey Walton2016-11-141-14/+2
* Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)Jeffrey Walton2016-09-161-14/+14
* Fix GCC compile error under LP64 data model (Issue 236)Jeffrey Walton2016-09-071-4/+8
* Fix compile under iOSJeffrey Walton2016-07-131-7/+9
* Simplify RDRAND and RDSEED implementation selection logic. Its was too convol...Jeffrey Walton2016-07-101-67/+23
* Fix SunCC version for RDSEED, which is available in Sun Studio 12.5Jeffrey Walton2016-07-101-1/+1
* Add SunCC 12.4 support for specialized implementations if CRC, RDRAND and BLAKE2Jeffrey Walton2016-07-101-2/+2
* Add RDRAND and RDSEED for SunCC 12.1 and aboveJeffrey Walton2016-07-101-2/+13
* Go back to Commit 66ada4cc61d62afcJeffrey Walton2016-07-061-2/+2
* Revert "Merge remote-tracking branch 'upstream/master'" - not intended to be ...Mouse2016-07-061-2/+2
* Add MacPorts GCC compiler and Clang integrated assembler support. This is a m...Jeffrey Walton2016-07-051-2/+2
* Use _rdrand32_step for X32. Whitespaceroot2016-06-211-50/+50
* Update comment. Whitespace cleanupJeffrey Walton2016-06-141-5/+5
* Fix compiler include detection under LLVM and Apple Clang (Issue 183)Jeffrey Walton2016-06-121-0/+5
* Revert "Fix missing clobbered registers (Issue 124)"Jeffrey Walton2016-01-261-10/+2
* Fix missing clobbered registers (Issue 124)Name2016-01-261-2/+10