summaryrefslogtreecommitdiff
path: root/random.c
AgeCommit message (Expand)Author
2022-01-13[DOC] Mark up the code for Kernel#rand as the same as Random#randNobuyoshi Nakada
2022-01-01Remove deprecated Random::DEFAULT [Feature #17351]Nobuyoshi Nakada
2021-12-20[DOC] Add documentation for Random.rand and Random.seedChris AtLee
2021-12-16[DOC] random number by rangeNobuyoshi Nakada
2021-12-13[DOC] Add call sequences of Random using a rangeNobuyoshi Nakada
2021-12-13[DOC] Improve Random::Formatter description and exampleNobuyoshi Nakada
2021-12-10Fix stack buffer overflowNobuyoshi Nakada
2021-11-06Check the reading size rangeNobuyoshi Nakada
2021-10-27random.c: simplify Random object deallocationKazuki Yamaguchi
2021-10-02[Win32] Prefer Cryptography Next Generation APINobuyoshi Nakada
2021-09-24HCRYPTPROV is not a HANDLENobuyoshi Nakada
2021-09-12Using RB_FLOAT_TYPE_P macroS-H-GAMELINKS
2021-08-27Use C99-defined macros to classify a floating-point numberNobuyoshi Nakada
2021-08-24netbsd coroutine uses assembly instead and little build fix.David Carlier
2021-06-24rand_bytes: prefer rng->get_bytes卜部昌平
2021-05-04Fix compilation errors in FreeBSDPeter Zhu
2021-05-04Fix -Wundef warnings for patterns `#if HAVE`Benoit Daloze
2021-03-19Include CommonCrypto/CommonCryptoError.h for old XcodeNobuyoshi Nakada
2021-03-19Use CommonRandom if availableNobuyoshi Nakada
2021-03-04Fixed syntax error with gcc on macOSNobuyoshi Nakada
2021-02-09Do not allocate ractor-local storage in dfree function during GCNobuyoshi Nakada
2021-01-18OpenBSD has getentropy, but no sys/random.hKazuhiro NISHIYAMA
2021-01-17random generator update for Mac proposalDavid CARLIER
2021-01-17Include missing AvailabilityMacros.hNobuyoshi Nakada
2021-01-10Remove possibility of using same seedsNobuyoshi Nakada
2020-12-21Random instance methodszverok
2020-12-14Deprecate Random::DEFAULTBenoit Daloze
2020-12-14Remove references to Random::DEFAULT in the documentationBenoit Daloze
2020-12-01ractor local storage C-APIKoichi Sasada
2020-11-27Use opaque struct pointer than voidNobuyoshi Nakada
2020-11-27mark default_randKoichi Sasada
2020-11-27per-ractor Random::DEFAULTKoichi Sasada
2020-11-27[DOC] Mersenne Twister isn't cryptographically secure [ci skip]Nobuyoshi Nakada
2020-10-09rb_const_set sets the class path nowNobuyoshi Nakada
2020-09-07Added `rb_random_base_init`Nobuyoshi Nakada
2020-09-07Added WITH_REAL macrosNobuyoshi Nakada
2020-09-07Added `get_real` interfaceNobuyoshi Nakada
2020-09-07Added rb_int_pair_to_realNobuyoshi Nakada
2020-09-07separate rb_random_tNobuyoshi Nakada
2020-09-07Random::BaseNobuyoshi Nakada
2020-08-15RARRAY_AREF: convert into an inline function卜部昌平
2020-06-29rand_range: do not goto into a branch卜部昌平
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-05-04Fixed constant initializerNobuyoshi Nakada
2020-05-04Make int-pair-to-real conversion more portableNobuyoshi Nakada
2020-04-08Disable deprecation error on mingwNobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-01-10Ensure seed data to be clearedNobuyoshi Nakada
2020-01-10Fill siphash salt directly with random dataNobuyoshi Nakada