summaryrefslogtreecommitdiffstats
path: root/Modules/_randommodule.c
Commit message (Expand)AuthorAgeFilesLines
* gh-112071: Make `_random.Random` methods thread-safe in `--disable-gil` build...Radislav Chugunov2023-11-281-7/+11
* gh-106320: Re-add some PyLong/PyDict C-API functions (GH-#111162)scoder2023-10-251-1/+1
* gh-110964: Remove private _PyArg functions (#110966)Victor Stinner2023-10-171-0/+1
* gh-110014: Include explicitly <unistd.h> header (#110155)Victor Stinner2023-09-301-2/+5
* gh-106320: Remove private PyLong C API functions (#108429)Victor Stinner2023-08-241-1/+1
* gh-106320: Remove private pylifecycle.h functions (#106400)Victor Stinner2023-07-041-0/+1
* gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)Eric Snow2023-05-051-0/+1
* gh-102255: Improve build support for Windows API partitions (GH-102256)Max Bachmann2023-03-091-1/+5
* gh-102141: replace use of getpid on Windows with GetCurrentProcessId (GH-102142)Max Bachmann2023-02-241-1/+3
* gh-90928: Statically Initialize the Keywords Tuple in Clinic-Generated Code (...Eric Snow2022-08-111-0/+1
* bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081)Petr Viktorin2022-02-111-1/+1
* bpo-46315: Add ifdef HAVE_ feature checks for WASI compatibility (GH-30507)Christian Heimes2022-01-131-0/+4
* bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)Christian Heimes2021-10-221-0/+4
* bpo-43413: Fix handling keyword arguments in subclasses of some buitin classe...Serhiy Storchaka2021-09-121-2/+3
* bpo-44260: Do not read system entropy without need in Random() (GH-26455)Serhiy Storchaka2021-05-311-27/+17
* Eliminate duplicated assignment in _randommodule.c (GH-25904)Brad Larsen2021-05-051-1/+1
* bpo-40137: Add pycore_moduleobject.h internal header (GH-25507)Victor Stinner2021-04-211-2/+3
* bpo-42008: Fix internal _random.Random() seeding for the one argument case (G...AMIR2020-12-211-1/+12
* bpo-1635741: Port _random to multiphase initialization (GH-23359)Christian Heimes2020-11-191-45/+49
* bpo-41052: Fix pickling heap types implemented in C with protocols 0 and 1 (G...Serhiy Storchaka2020-10-241-17/+0
* bpo-41052: Opt out serialization/deserialization for _random.Random (GH-21002)Dong-hee Na2020-06-211-0/+18
* bpo-40867: Remove unused include from Module/_randommodule.c (GH-20635)Erlend Egeberg Aasland2020-06-051-1/+0
* bpo-40286: Remove C implementation of Random.randbytes() (GH-19797)Victor Stinner2020-04-291-45/+0
* bpo-40286: Makes simpler the relation between randbytes() and getrandbits() (...Serhiy Storchaka2020-04-171-12/+6
* bpo-40282: Allow random.getrandbits(0) (GH-19539)Antoine Pitrou2020-04-171-2/+5
* bpo-40302: Replace PY_INT64_T with int64_t (GH-19573)Victor Stinner2020-04-171-6/+6
* bpo-40286: Add randbytes() method to random.Random (GH-19527)Victor Stinner2020-04-171-7/+58
* bpo-39968: Convert extension modules' macros of get_module_state() to inline ...Hai Shi2020-03-161-7/+13
* bpo-38075: Fix random_seed(): use PyObject_CallOneArg() (GH-18897)Victor Stinner2020-03-101-4/+1
* bpo-39245: Switch to public API for Vectorcall (GH-18460)Petr Viktorin2020-02-111-1/+1
* bpo-38321: Fix compiler warning in _randommodule.c (GH-16512)Victor Stinner2019-10-011-1/+1
* Fix missing dec ref (#16158)Dino Viehland2019-09-151-0/+1
* bpo-38075: Port _randommodule.c to PEP-384 (GH-15798)Dino Viehland2019-09-131-57/+92
* bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...Jeroen Demeyer2019-05-311-2/+2
* bpo-37021: Port _randommodule to the argument clinic (GH-13532)Pablo Galindo2019-05-241-26/+83
* closes bpo-35991: Fix a potential double free in Modules/_randommodule.c. (GH...Zackery Spytz2019-02-141-1/+0
* bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH...Siddhesh Poyarekar2018-04-291-2/+2
* bpo-31478: Fix an assertion failure in random.seed() in case a seed has a bad...Oren Milman2017-09-281-2/+5
* bpo-30592: Fixed error messages for some builtins. (#1996)Serhiy Storchaka2017-06-081-1/+1
* bpo-29960 _random.Random corrupted on exception in setstate(). (#1019)bladebryan2017-04-221-1/+4
* Update URL of Mersenne Twister Home Page (#20)Hiroki Noda2017-02-151-3/+3
* Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE whereverSerhiy Storchaka2017-01-231-2/+1
* fix error check, so that Random.seed actually uses OS randomness (closes #29085)Benjamin Peterson2016-12-291-1/+1
* Issue #27776: include process.h on Windows for getpid()Victor Stinner2016-09-071-0/+3
* os.urandom() now blocks on LinuxVictor Stinner2016-09-061-10/+46
* replace Python aliases for standard integer types with the standard integer t...Benjamin Peterson2016-09-061-24/+20
* Fix typos. Reported by andportnoy on GitHub.Berker Peksag2016-04-291-1/+1
* Issue #25923: Added the const qualifier to static constant arrays.Serhiy Storchaka2015-12-251-1/+1
* Issue #24620: Random.setstate() now validates the value of state last element.Serhiy Storchaka2015-07-241-0/+4
|\
| * Issue #24620: Random.setstate() now validates the value of state last element.Serhiy Storchaka2015-07-241-0/+4