summaryrefslogtreecommitdiff
path: root/osrng.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix Cygwin NonblockingRng build due to missing O_NOFOLLOWJeffrey Walton2022-02-271-2/+7
* Fix NonblockingRng on SolarisJeffrey Walton2022-02-261-10/+13
* Use arc4random for non-blocking prng on FreeBSD (GH #1098)Jeffrey Walton2021-12-291-5/+26
* Whitespace check-inJeffrey Walton2021-09-251-8/+8
* Add O_NOFOLLOW when available in OS rngsJeffrey Walton2021-09-251-7/+15
* Use define CRYPTOPP_CXX11_STATIC_INIT nameJeffrey Walton2020-08-071-1/+1
* Fix .Net 2002 compileJeffrey Walton2019-08-271-1/+4
* Check size_t to DWORD and ULONG conversionsJeffrey Walton2019-08-171-2/+19
* Add ASSERT to check m_fd for values <0Jeffrey Walton2019-08-121-0/+6
* Use C++ dynamic initialization if availableJeffrey Walton2019-08-121-0/+4
* Update commentsJeffrey Walton2019-01-051-3/+4
* Update commentsJeffrey Walton2019-01-051-0/+1
* Remove unnecessary static from reference to singletonjan-dominik.blome2017-03-151-1/+1
* Add StaticAlgorithmName to select RNGs for object registry (Issue 386)Jeffrey Walton2017-03-071-4/+0
* Use NO_OS_DEPENDENCE in osrng class files (Issue 377)Jeffrey Walton2017-02-181-1/+1
* Change file preamble to include "originally written by Wei Dai"Jeffrey Walton2017-01-271-1/+1
* Whitespace checkinJeffrey Walton2016-09-101-1/+1
* Add changes for Windows Sotre that went missing with my clumsy Git skillsJeffrey Walton2016-05-091-19/+99
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-192/+192
* Whitespace checkinJeffrey Walton2015-07-301-1/+1
* handle EAGAIN from /dev/urandom and /dev/random (Folkert van Heusden)weidai2013-01-261-4/+25
* reduce risk of random number reuse after VM rollbackweidai2007-05-041-15/+1
* fix threading bugweidai2007-02-031-1/+1
* fix BlockingRng for OpenBSDweidai2006-12-131-3/+11
* port to GCC 4weidai2005-09-051-2/+2
* port to MSVC .NET 2005 beta 2weidai2005-07-121-4/+4
* create DLL version, fix GetNextIV() bug in CTR and OFB modesweidai2003-07-041-0/+5
* compatibility fixes for MacOS Xweidai2002-10-041-1/+3
* Initial revisionweidai2002-10-041-0/+170