aboutsummaryrefslogtreecommitdiffstats
path: root/random.c
Commit message (Expand)AuthorAgeFilesLines
* Free everything at shutdownAdam Hess2023-12-071-0/+6
* [DOC] Improve Random::Formatter docszverok2022-12-111-0/+3
* [Bug #19100] Add `init_int32` function to `rb_random_interface_t`Nobuyoshi Nakada2022-11-101-8/+13
* Add version to the interface of Random extensionsNobuyoshi Nakada2022-11-101-0/+9
* Respect `USE_COMMON_RANDOM` macro by a command line option [ci skip]Nobuyoshi Nakada2022-10-171-3/+7
* Fix debug messages [ci skip]Nobuyoshi Nakada2022-10-171-2/+5
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-240/+240
* [DOC] Mark up the code for Kernel#rand as the same as Random#randNobuyoshi Nakada2022-01-131-1/+1
* Remove deprecated Random::DEFAULT [Feature #17351]Nobuyoshi Nakada2022-01-011-3/+0
* [DOC] Add documentation for Random.rand and Random.seedChris AtLee2021-12-201-3/+18
* [DOC] random number by rangeNobuyoshi Nakada2021-12-161-2/+6
* [DOC] Add call sequences of Random using a rangeNobuyoshi Nakada2021-12-131-4/+9
* [DOC] Improve Random::Formatter description and exampleNobuyoshi Nakada2021-12-131-1/+8
* Fix stack buffer overflowNobuyoshi Nakada2021-12-101-5/+2
* Check the reading size rangeNobuyoshi Nakada2021-11-061-4/+19
* random.c: simplify Random object deallocationKazuki Yamaguchi2021-10-271-8/+1
* [Win32] Prefer Cryptography Next Generation APINobuyoshi Nakada2021-10-021-1/+21
* HCRYPTPROV is not a HANDLENobuyoshi Nakada2021-09-241-7/+14
* Using RB_FLOAT_TYPE_P macroS-H-GAMELINKS2021-09-121-2/+2
* Use C99-defined macros to classify a floating-point numberNobuyoshi Nakada2021-08-271-1/+1
* netbsd coroutine uses assembly instead and little build fix.David Carlier2021-08-241-1/+1
* rand_bytes: prefer rng->get_bytes卜部昌平2021-06-241-1/+1
* Fix compilation errors in FreeBSDPeter Zhu2021-05-041-2/+2
* Fix -Wundef warnings for patterns `#if HAVE`Benoit Daloze2021-05-041-1/+1
* Include CommonCrypto/CommonCryptoError.h for old XcodeNobuyoshi Nakada2021-03-191-0/+1
* Use CommonRandom if availableNobuyoshi Nakada2021-03-191-3/+18
* Fixed syntax error with gcc on macOSNobuyoshi Nakada2021-03-041-1/+1
* Do not allocate ractor-local storage in dfree function during GCNobuyoshi Nakada2021-02-091-1/+2
* OpenBSD has getentropy, but no sys/random.hKazuhiro NISHIYAMA2021-01-181-1/+3
* random generator update for Mac proposalDavid CARLIER2021-01-171-2/+18
* Include missing AvailabilityMacros.hNobuyoshi Nakada2021-01-171-0/+4
* Remove possibility of using same seedsNobuyoshi Nakada2021-01-101-2/+2
* Random instance methodszverok2020-12-211-0/+7
* Deprecate Random::DEFAULTBenoit Daloze2020-12-141-0/+2
* Remove references to Random::DEFAULT in the documentationBenoit Daloze2020-12-141-8/+6
* ractor local storage C-APIKoichi Sasada2020-12-011-11/+22
* Use opaque struct pointer than voidNobuyoshi Nakada2020-11-271-2/+2
* mark default_randKoichi Sasada2020-11-271-0/+7
* per-ractor Random::DEFAULTKoichi Sasada2020-11-271-37/+32
* [DOC] Mersenne Twister isn't cryptographically secure [ci skip]Nobuyoshi Nakada2020-11-271-1/+2
* rb_const_set sets the class path nowNobuyoshi Nakada2020-10-091-1/+0
* Added `rb_random_base_init`Nobuyoshi Nakada2020-09-071-1/+8
* Added WITH_REAL macrosNobuyoshi Nakada2020-09-071-1/+1
* Added `get_real` interfaceNobuyoshi Nakada2020-09-071-0/+1
* Added rb_int_pair_to_realNobuyoshi Nakada2020-09-071-0/+6
* separate rb_random_tNobuyoshi Nakada2020-09-071-120/+230
* Random::BaseNobuyoshi Nakada2020-09-071-6/+13
* RARRAY_AREF: convert into an inline function卜部昌平2020-08-151-0/+1
* rand_range: do not goto into a branch卜部昌平2020-06-291-1/+1
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-1/+1