Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-43641 upgrade random.h | Billy Donahue | 2019-10-09 | 1 | -9/+3 |
| | | | | This reverts commit a40b196bd3cecd0b66a6323f57e6f08efe0af392. | ||||
* | Revert "SERVER-43641 upgrade random.h" | James Wahlin | 2019-10-02 | 1 | -3/+9 |
| | | | | This reverts commit 96da177c6ae7b7ed0f29983ad033d8a59524b0b2. | ||||
* | SERVER-43641 upgrade random.h | Billy Donahue | 2019-10-02 | 1 | -9/+3 |
| | | | | | | | | | | | | | | | | | | | | | Respecify PseudoRandom and SecureRandom as template instances of a `mongo::RandomBase<Urbg>` (Urbg is a UniformRandomBitGenerator). They will only vary in which algorithm they use for their source bits, and should otherwise support the same exact operations (e.g. `nextCanonicalDouble`). Fix range and stats errors in the implementations of those RandomBase methods, and specify them in terms of the vetted `<random>` facilities. Test uniformity of nextInt32(max), which uses an inappropriate ( x % max) operation. Verify that refactor fixes this issue. Just keep a shared urandom file descriptor open. SecureRandom add fill, remove create, fix callers Obsoletes SERVER-43643 Re: SecureRandom 8kiB buffering | ||||
* | SERVER-42165 Replace uses of stdx::mutex with mongo::Mutex | Ben Caimano | 2019-09-17 | 1 | -2/+2 |
| | |||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -1/+0 |
| | | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | ||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-24635 replace references to fassertStatusOK with fassert | Benety Goh | 2018-03-07 | 1 | -3/+3 |
| | |||||
* | SERVER-32123 enable sign range optimization | Misha Tyulenev | 2017-11-30 | 1 | -2/+2 |
| | |||||
* | SERVER-30977 add clusterTime to standalone replica set | Misha Tyulenev | 2017-09-27 | 1 | -0/+7 |
| | |||||
* | SERVER-30038 rename $logicalTime to $clusterTime | Misha Tyulenev | 2017-07-11 | 1 | -1/+1 |
| | |||||
* | SERVER-28467 sign range of times | Misha Tyulenev | 2017-06-06 | 1 | -8/+23 |
| | |||||
* | SERVER-28432 Move key management out from TimeProofService | Jack Mulrow | 2017-03-30 | 1 | -4/+7 |
| | |||||
* | SERVER-27768 Implement HMAC key for signing Logical clock's storage & ↵ | Jack Mulrow | 2017-03-02 | 1 | -0/+65 |
distribution |