summaryrefslogtreecommitdiffstats
path: root/src/corelib/global/qrandom.cpp
Commit message (Expand)AuthorAgeFilesLines
* corelib: Fix typos in documentationJonas Kvinge2021-10-121-1/+1
* corelib: Fix typos in source code commentsJonas Kvinge2021-10-121-1/+1
* QRandomGenerator: let qt_initial_random_value() return 128 bits of dataThiago Macieira2021-05-231-26/+10
* QHash & QRandomGenerator: cooperate to provide a simpler initial seedThiago Macieira2021-05-231-7/+74
* QRandom: enable a check also on MSVCGiuseppe D'Angelo2021-05-021-7/+2
* QRandom: drop a usage of std::is_literal_typeGiuseppe D'Angelo2021-05-021-1/+0
* Allow qrandom_p.h to be included by more than one .cpp in QtCoreThiago Macieira2021-04-071-0/+4
* QRandomGenerator: remove dead code previously used by qrand()Thiago Macieira2021-03-141-22/+0
* Make QJniObject and QJniEnvironment public APIAssam Boudjelthia2021-01-271-4/+1
* Get rid of Q_COMPILER_CONSTEXPR checksAllan Sandfeld Jensen2020-11-171-3/+1
* Doc: Fix link issues for QtCoreTopi Reinio2020-10-291-2/+2
* Fix documentation for hidden friend operatorsVolker Hilsheimer2020-10-231-2/+1
* Whitespace cleanup in corelib/globalAllan Sandfeld Jensen2020-10-211-2/+4
* QRandomGenerator: add 64-bit bounded() versionsThiago Macieira2020-10-201-1/+95
* QRandomGenerator: optimize for the common use caseThiago Macieira2020-10-181-12/+22
* Remove dead code in qrandomVolker Hilsheimer2020-08-171-25/+0
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-2/+2
* qglobal.h: remove deprecated global functionsEdward Welbourne2020-08-141-59/+1
* Rename local variable hiding global one with the same nameDimitrios Apostolou2020-07-101-4/+4
* Use QList instead of QVector in corelib docsJarek Kobus2020-06-291-1/+1
* Use QList instead of QVector in corelib implementationJarek Kobus2020-06-291-1/+1
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-3/+3
* Remove winrtOliver Wolff2020-06-061-8/+2
* Merge remote-tracking branch 'origin/5.15' into devLiang Qi2020-01-041-1/+1
|\
| * Don't have a "see also qrand" from qrandAlbert Astals Cid2019-12-191-1/+1
* | Replace usage of Q_DECL_ALIGN with C++11 alignas keywordVolker Hilsheimer2019-10-291-2/+2
|/
* Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-09-301-43/+2
|\
| * Fix QRandomGenerator initialization on AMD CPUsDmitry Kazakov2019-09-261-43/+2
* | Merge remote-tracking branch 'origin/5.13' into 5.14Friedemann Kleint2019-09-091-7/+12
|\|
| * QRandom: retry the use of RDRAND instruction as recommended by manualsThiago Macieira2019-09-081-7/+12
* | Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-07-051-4/+12
|\|
| * QRandomGenerator: assert that bounded() calls have correct argumentsThiago Macieira2019-06-281-4/+12
| * Doc-fixes in QRandomGenerator::bounded(int...)Edward Welbourne2019-04-091-3/+2
* | Port from implicit to explicit atomic integer operationsMarc Mutz2019-06-281-5/+5
* | Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-201-2/+2
* | Merge "Merge remote-tracking branch 'origin/5.13' into dev" into refs/staging...Qt Forward Merge Bot2019-04-041-13/+12
|\ \
| * | Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-10/+10
| * | Doc-fixes in QRandomGenerator::bounded(int...)Edward Welbourne2019-03-291-3/+2
| |/
* / Remove remaining Q_DECL_NOEXCEPT/Q_DECL_NOTHROW usageAllan Sandfeld Jensen2019-04-041-2/+2
|/
* Do not use arc4random_buf() on GNU/kFreeBSDDmitry Shachnev2018-12-091-2/+2
* Fix compile issue with gcc 9Allan Sandfeld Jensen2018-11-141-0/+1
* Doc: Move literal code block to a separate fileCristian Maureira-Fredes2018-10-151-64/+17
* Modernize the "thread" featureUlf Hermann2018-08-171-1/+1
* Fix non-existing QRandomGenerator::generate32() function in docsAlex Blasche2018-07-311-3/+3
* Remove needless #include <sys/random.h> from qrandom.cppEdward Welbourne2018-03-131-3/+1
* Merge remote-tracking branch 'origin/5.10' into 5.11Liang Qi2018-02-151-1/+1
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-241-4/+4
* | doc: Correct remaining qdoc warnings in qstring.cppMartin Smith2018-01-051-1/+1
* | doc: Correct remaining qdoc warnings in QRandomGeneratorMartin Smith2018-01-021-15/+8
* | Merge remote-tracking branch 'origin/5.10' into devLars Knoll2018-01-021-31/+54
|\|