| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-07-01 | SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0 | Daniel Moody | |
| 2023-01-20 | SERVER-72935 switch c stdlib headers to cpp compat stdlib headers | Daniel Moody | |
| 2022-05-06 | SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includes | Billy Donahue | |
| 2021-03-09 | SERVER-55041 Benchmark UUID generation and increase SecureRandom buffer size | Ben Caimano | |
| 2020-04-26 | SERVER-47735 change mongo source over to logv2 | Billy Donahue | |
| - Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2:: | |||
| 2020-02-21 | SERVER-45567 removing util/log.h where I can | Gabriel Russell | |
| o converting some log lines that were missed o fixing some missing includes create mode 100644 src/mongo/transport/ismaster_metrics.cpp | |||
| 2020-02-20 | SERVER-45869 more automatically converted structured | Gabriel Russell | |
| 2019-10-09 | SERVER-43641 upgrade random.h | Billy Donahue | |
| This reverts commit a40b196bd3cecd0b66a6323f57e6f08efe0af392. | |||
| 2019-10-02 | Revert "SERVER-43641 upgrade random.h" | James Wahlin | |
| This reverts commit 96da177c6ae7b7ed0f29983ad033d8a59524b0b2. | |||
| 2019-10-02 | SERVER-43641 upgrade random.h | Billy Donahue | |
| 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 | |||
| 2019-06-10 | SERVER-39339 Remove `stdx/memory.h` | ADAM David Alan Martin | |
| 2019-02-13 | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | |
| Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | |||
| 2018-10-22 | SERVER-37651 Update header files with new license | Ramon Fernandez | |
| 2018-07-17 | SERVER-36147 Add basic support for targeting emscripten | Andrew Morrow | |
| 2017-08-08 | SERVER-30520 SecureRandom::create() should return a unique_ptr | Mathias Stearn | |
| 2016-06-16 | SERVER-23103 Repair some bad includes | Andrew Morrow | |
| 2016-05-28 | SERVER-23971 Clang-Format code | Mark Benvenuto | |
| 2015-10-29 | SERVER-21099: Improve logging in Linux's SecureRandom | Spencer Jackson | |
| 2015-09-15 | SERVER-17422 Use BCrypt API for secure random number generation on Windows | Andrew Morrow | |
| 2015-08-28 | SERVER-20121 Use unsigned arithmetic in PsuedoRandom | Mathias Stearn | |
| 2015-08-27 | SERVER-19182 Integrate storage engine optimizations into $sample stage | Charlie Swanson | |
| 2015-06-20 | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | |
| 2015-03-11 | SERVER-17552 Use correct OS detection macros, rather than our own | Andrew Morrow | |
| 2015-01-15 | SERVER-1120: OpenBSD/FreeBSD fixes | Mark Benvenuto | |
| 2014-05-16 | SERVER-13264 Move Apache-licensed files to AGPL | Ian Whalen | |
| Also update generators. | |||
| 2012-11-16 | really fix Windows compile for PseudoRandom (thoroughly tested) | Eric Milkie | |
| 2012-11-16 | fix Windows compile for rand_s | Eric Milkie | |
| 2012-11-16 | use xorshift for PseudoRandom on all platforms | Eric Milkie | |
| 2012-11-13 | some Random tests and helpers | Eliot Horowitz | |
| 2012-11-13 | include string.h in random.cpp for strerror | Eliot Horowitz | |
| 2012-11-13 | solaris needs stdio.h | Eliot Horowitz | |
| 2012-11-12 | make a SecureRandom class | Eliot Horowitz | |
| 2012-10-23 | Fix windows build, reorder includes in random.h to follow our conventions. | Andy Schwerin | |
| 2012-10-23 | Introduce mongo/platform/cstdint.h, to get stdint types into the mongo ↵ | Andy Schwerin | |
| namespace. Pre C++-11, GCC and MSVC put these in different files and namespaces. This header consolidates the logic of finding them. | |||
| 2012-10-10 | fix Windows compile | Tad Marshall | |
| 2012-10-10 | simple Random class to consolidate all random number needs | Eliot Horowitz | |
