1. cc0cd43 bpo-1635741: Port _random to multiphase initialization (GH-23359) by Christian Heimes · 3 years, 10 months ago
  2. 8cd1dba bpo-41052: Fix pickling heap types implemented in C with protocols 0 and 1 (GH-22870) by Serhiy Storchaka · 3 years, 10 months ago
  3. 6989af0 bpo-41052: Opt out serialization/deserialization for _random.Random (GH-21002) by Dong-hee Na · 4 years, 2 months ago
  4. 45af786 bpo-40867: Remove unused include from Module/_randommodule.c (GH-20635) by Erlend Egeberg Aasland · 4 years, 3 months ago
  5. 2d87577 bpo-40286: Remove C implementation of Random.randbytes() (GH-19797) by Victor Stinner · 4 years, 4 months ago
  6. 223221b bpo-40286: Makes simpler the relation between randbytes() and getrandbits() (GH-19574) by Serhiy Storchaka · 4 years, 5 months ago
  7. 75a3378 bpo-40282: Allow random.getrandbits(0) (GH-19539) by Antoine Pitrou · 4 years, 5 months ago
  8. 1a1bd2e bpo-40302: Replace PY_INT64_T with int64_t (GH-19573) by Victor Stinner · 4 years, 5 months ago
  9. 9f5fe79 bpo-40286: Add randbytes() method to random.Random (GH-19527) by Victor Stinner · 4 years, 5 months ago
  10. f707d94 bpo-39968: Convert extension modules' macros of get_module_state() to inline functions (GH-19017) by Hai Shi · 4 years, 6 months ago
  11. 00d7cd8 bpo-38075: Fix random_seed(): use PyObject_CallOneArg() (GH-18897) by Victor Stinner · 4 years, 6 months ago
  12. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 7 months ago
  13. 2f90261 bpo-38321: Fix compiler warning in _randommodule.c (GH-16512) by Victor Stinner · 5 years ago
  14. 09dc2c6 Fix missing dec ref (#16158) by Dino Viehland · 5 years ago
  15. 04f0bbf bpo-38075: Port _randommodule.c to PEP-384 (GH-15798) by Dino Viehland · 5 years ago
  16. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  17. 561612d bpo-37021: Port _randommodule to the argument clinic (GH-13532) by Pablo Galindo · 5 years ago
  18. bb3c05d closes bpo-35991: Fix a potential double free in Modules/_randommodule.c. (GH-11849) by Zackery Spytz · 6 years ago
  19. 55edd0c bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) by Siddhesh Poyarekar · 6 years ago
  20. d780b2d bpo-31478: Fix an assertion failure in random.seed() in case a seed has a bad __abs__() method. (#3596) by Oren Milman · 7 years ago
  21. 6cca5c8 bpo-30592: Fixed error messages for some builtins. (#1996) by Serhiy Storchaka · 7 years ago
  22. 9616a82 bpo-29960 _random.Random corrupted on exception in setstate(). (#1019) by bladebryan · 7 years ago
  23. f15fa87 Update URL of Mersenne Twister Home Page (#20) by Hiroki Noda · 8 years ago
  24. 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  25. acc2f74 fix error check, so that Random.seed actually uses OS randomness (closes #29085) by Benjamin Peterson · 8 years ago
  26. 9f2a920 Issue #27776: include process.h on Windows for getpid() by Victor Stinner · 8 years ago
  27. e66987e os.urandom() now blocks on Linux by Victor Stinner · 8 years ago
  28. 9b3d770 replace Python aliases for standard integer types with the standard integer types (#17884) by Benjamin Peterson · 8 years ago
  29. 0ac70c0 Fix typos. Reported by andportnoy on GitHub. by Berker Peksag · 8 years ago
  30. 2d06e84 Issue #25923: Added the const qualifier to static constant arrays. by Serhiy Storchaka · 9 years ago
  31. c19bb32 Issue #24620: Random.setstate() now validates the value of state last element. by Serhiy Storchaka · 9 years ago
  32. 178f0b6 Issue #24620: Random.setstate() now validates the value of state last element. by Serhiy Storchaka · 9 years ago
  33. c15ea4c Issue #23488: Fix a syntax error on big endian platforms. by Zachary Ware · 9 years ago
  34. dce0405 Issue #23488: Random generator objects now consume 2x less memory on 64-bit. by Serhiy Storchaka · 9 years ago
  35. 7a4f43a Improve struct cache locality by bring commonly accessed fields close together. by Raymond Hettinger · 10 years ago
  36. 1109b54 Fix compiler warning on Windows 64-bit: explicit cast size_t to unsigned long by Victor Stinner · 11 years ago
  37. 46e1ce2 Issue #18783: Removed existing mentions of Python long type in docstrings, by Serhiy Storchaka · 11 years ago
  38. 9594942 Issue #18783: Removed existing mentions of Python long type in docstrings, by Serhiy Storchaka · 11 years ago
  39. a4ced86 Issue #18408: random_seed() now raises a MemoryError on memory allocation by Victor Stinner · 11 years ago
  40. d8a0bac Issue #16674: random.getrandbits() is now 20-40% faster for small integers. by Serhiy Storchaka · 12 years ago
  41. 4cd6017 Simplify random_seed to use _PyLong_AsByteArray. Closes issue #16496. by Mark Dickinson · 12 years ago
  42. c04ddff Issue #16096: Fix several occurrences of potential signed integer overflow. Thanks Serhiy Storchaka. by Mark Dickinson · 12 years ago
  43. d60cd42 Issue #14815: Bugfix: the PyLong fed into the seed generator must be unsigned. by Larry Hastings · 12 years ago
  44. 49c15d4 Issue #14815: Use Py_ssize_t instead of long for the object hash, to by Larry Hastings · 12 years ago
  45. 85634d7 Issue #14909: A number of places were using PyMem_Realloc() apis and by Kristjan Valur Jonsson · 12 years ago
  46. d8e5f2d tabbing no longer applicable by Benjamin Peterson · 14 years ago
  47. f95a1b3 Recorded merge of revisions 81029 via svnmerge from by Antoine Pitrou · 14 years ago
  48. 9cc2cf7 Merged revisions 72344 via svnmerge from by Mark Dickinson · 15 years ago
  49. e94c679 Issue #1717: rename tp_compare to tp_reserved. I'll change the by Mark Dickinson · 16 years ago
  50. 1a21451 Implement PEP 3121: new module initialization and finalization API. by Martin v. Löwis · 16 years ago
  51. 28de64f Remove defunct parts of the random module by Raymond Hettinger · 17 years ago
  52. 90aa764 #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. by Christian Heimes · 17 years ago
  53. cbf3b5c Merged revisions 59275-59303 via svnmerge from by Christian Heimes · 17 years ago
  54. 217cfd1 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h by Christian Heimes · 17 years ago
  55. 1fe5f38 Remove checking redundantly for checks of PyInt and PyLong. by Neal Norwitz · 17 years ago
  56. 30d1c51 Remove _PyObject_Del by Neal Norwitz · 17 years ago
  57. 9f2e346 Merged revisions 56467-56482 via svnmerge from by Martin v. Löwis · 17 years ago
  58. b213704 Merged revisions 53451-53537 via svnmerge from by Thomas Wouters · 18 years ago
  59. 1ac754f Check return result from Py_InitModule*(). This API can fail. by Neal Norwitz · 19 years ago
  60. 02c4287 Disallow keyword arguments for type constructors that don't use them. by Georg Brandl · 19 years ago
  61. 2f726e9 SF bug #812202: randint is always even by Raymond Hettinger · 21 years ago
  62. bfef18c PyType_GenericAlloc is inherited from object. by Raymond Hettinger · 21 years ago
  63. 9a9c436 PyObject_IsTrue() can return an error condition. by Raymond Hettinger · 21 years ago
  64. 954bcf5 Minor source formatting fixes. by Raymond Hettinger · 21 years ago
  65. fb8595d Patch #661760: Cygwin auto-import module patch by Jason Tishler · 22 years ago
  66. 13af114 Try to get compilation working for cygwin by Neal Norwitz · 22 years ago
  67. 40f6217 SF patch 658251: Install a C implementation of the Mersenne Twister as the by Raymond Hettinger · 22 years ago