aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/random.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-05-05[libc++] Remove Solaris related codeLouis Dionne1-4/+0
2023-04-09[libc++] Granularize system_error.Mark de Wever1-1/+1
2022-03-28[libcxx] random_device, specify optimal entropy properties for all OS's using...Brad Smith1-1/+1
2022-02-15[libc++] Replace `#include ""` with `<>` in libcxx/src/. NFCI.Arthur O'Dwyer1-3/+3
2022-01-12[libc++] Start using `arc4random()` to implement `std::random_device` on AppleLouis Dionne1-3/+1
2022-01-04[libcxx] Use Fuchsia-native CPRNG for std::random_deviceRoland McGrath1-1/+24
2021-12-21[libc++][NFC] Reformatting in random_device.h and random.cppLouis Dionne1-11/+11
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne1-1/+1
2021-03-03[libc++/abi] Replace uses of _NOEXCEPT in src/ by noexceptLouis Dionne1-1/+1
2021-01-25[libcxx] random_device, for OpenBSD specify optimal entropy propertiesBrad Smith1-0/+2
2021-01-21[libc++] Use ioctl when available to get random_device entropy.Marek Kurdej1-0/+19
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2017-12-01[libcxx] Support getentropy as a source of randomness for std::random_devicePetr Hosek1-2/+27
2016-12-31random: include __config before buildingSaleem Abdulrasool1-0/+2
2015-03-10Add support for arc4random() to random_device.Ed Schouten1-35/+60
2015-02-04libc++: remove unused variable in random_device::operator()()JF Bastien1-1/+0
2014-12-01libc++: add NaCl and PNaCl support for std::random_deviceJF Bastien1-6/+43
2014-06-03[libc++] Don't return uninitialized data from random_device::operator()David Majnemer1-1/+16
2014-06-03[libc++] random_device fails if open returns zeroDavid Majnemer1-1/+1
2013-11-18G M suggestion: conditionally include files on _WIN32.Yaron Keren1-0/+2
2013-10-09patch by Yaron: Uses rand_s() from stdlib.h (when building for Windows)Marshall Clow1-0/+26
2012-07-20noexcept applied to <random>.Howard Hinnant1-1/+1
2012-02-29Solaris port. Currently sees around 200 test failures, mostly related toDavid Chisnall1-0/+3
2010-11-16license changeHoward Hinnant1-2/+2
2010-08-22Fixing whitespace problemsHoward Hinnant1-1/+0
2010-05-11Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant1-1/+1
2010-05-11libcxx initial importHoward Hinnant1-0/+46