summaryrefslogtreecommitdiff
path: root/random.c
AgeCommit message (Expand)Author
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
2016-05-09random.c: seed conversionnobu
2016-05-07random.c: optimize int_pair_to_real_inclusivenobu
2016-05-07random.c: split random_int32nobu
2016-05-07random.c: unnecessary declarationsnobu
2016-05-06random.c: fill_random_bytes_syscall functionnobu
2016-05-06random.c: refactornobu
2016-05-06random.c: use rb_check_to_intnobu
2016-05-06random.c: prefer rb_check_aritynobu
2016-05-06random.c: sipseed_keys_tnobu
2016-05-06random.c: default seed marknobu
2016-05-06random.c: return value is not GCednobu
2016-05-05random.c: use uint32_tnobu