summaryrefslogtreecommitdiff
path: root/random.c
AgeCommit message (Expand)Author
2019-08-29drop-in type check for rb_define_singleton_method卜部昌平
2019-06-04* expand tabs.git
2019-06-04random_mt_typeNobuyoshi Nakada
2019-02-10random.c: unify syscall with getrandomnobu
2019-02-10* expand tabs.svn
2019-02-10random.c: use getrandom() if available.glass
2019-02-07Split mt19937.cnobu
2019-01-03Fix Random.urandom in a chroot on OpenBSDnobu
2018-11-13suppress integer overflow warningsshyouhei
2018-11-07blacklist UBSAN's unsigned integer overflowshyouhei
2018-10-30* expand tabs.svn
2018-10-30use RARRAY_AREF() instead of RARRAY_CONST_PTR().ko1
2018-09-11random.c: prefixed fill_random_bytesnobu
2018-09-11add new instruction attribute called leafshyouhei
2018-09-04random.c: fix up r64596nobu
2018-09-04avoid fork-unsafe arc4random implementationsshyouhei
2018-08-31random.c: SecRandomCopyBytesnobu
2018-08-03random.c: fix fallback valuenobu
2018-08-03random.c: use rb_check_funcallnobu
2018-08-03random.c: moved domain errornobu
2018-08-03random.c: endless range randomnobu
2018-06-14prefer clock_gettimenobu
2018-06-10random.c: fix need_secure flagsnobu
2018-04-14random.c: improve docs for Random.bytesstomar
2018-02-27random.c: Random.extend Formatternobu
2018-02-23[DOC] missing docs at toplevelnobu
2018-02-20random.c: Random.bytesnobu
2018-01-17Fix typos.hsbt
2017-12-16random.c: make sure that Random.urandom returns required-length buffermame
2017-09-13Random.urandom raises RuntimeError instead of returning nilkazu
2017-09-12Random.urandom raises an exception instead of returning nil when failedmame
2017-09-09Add a note to Random.urandommame
2017-07-19random.c: ensure initializednobu
2017-01-20SecureRandom should try /dev/urandom first [Bug #9569]shyouhei
2017-01-20switch SipHash from SipHash24 to SipHash13 variantshyouhei
2017-01-11random.c (fill_random_bytes_syscall): use "__NR_" prefix on Linuxnormal
2016-12-06random.c: pack hash seedsnobu
2016-12-05random.c: private randnobu
2016-07-29rb_funcallvnobu
2016-07-04* random.c (random_ulong_limited): avoid left shift count >= width ofnaruse
2016-06-29VC6 errornobu
2016-05-15random.c: suppress a warningnobu
2016-05-14random.c: clear seednobu
2016-05-13random.c: no local copy of the seednobu
2016-05-13random.c: fill_random_seed sizenobu
2016-05-13random.c: clear bufnobu
2016-05-10random.c: reuse bitsnobu
2016-05-10random.c: use bytesnobu
2016-05-09random.c: compare by rb_equalnobu
2016-05-09random.c: consitifynobu