summaryrefslogtreecommitdiff
path: root/lib/securerandom.rb
AgeCommit message (Expand)Author
2019-05-14fix visibility of SecureRandom.gen_randomUrabe, Shyouhei
2019-01-20lib/securerandom.rb: [DOC] small grammar fixesstomar
2018-12-27[DOC] SecureRandom is extended by Random::Formatter.akr
2018-06-12lib/securerandom.rb: improve docsstomar
2018-05-11lib/securerandom.rb: improve docsstomar
2018-05-05securerandom.rb: [DOC] require in examplesnobu
2017-10-25securerandom.rb: fix an example of choose [ci skip]nobu
2017-10-21less random generations in Random::Formatter#choose.akr
2017-10-21SecureRandom.alphanumeric implemented.akr
2017-09-11lib/securerandom.rb: test one byte to determine urandom or opensslmame
2017-09-11Remove commented out code of SecureRandom.random_number.hsbt
2017-02-24securerandom: fix up r57384rhe
2017-01-20SecureRandom should try /dev/urandom first [Bug #9569]shyouhei
2016-05-10random.c: use bytesnobu
2016-03-17* lib/securerandom.rb (gen_random): to avoid blocking on Windows.naruse
2016-03-04securerandom.rb: remove to_s callnobu
2016-01-10stdlib: avoid extra calls to eliminate "\n" from Base64normal
2015-11-30* lib/securerandom.rb (SecureRandom::gen_random): use /dev/urandomkosaki
2015-11-16[DOC]akr
2015-11-10* lib/open-uri.rb: Remove indicator for "frozen_string_literal: true".akr
2015-10-18* lib/securerandom.rb: Specify frozen_string_literal: true.akr
2015-02-14random.c: rand_random_numbernobu
2015-02-14securerandom.rb: Random::Formatternobu
2015-02-14random.c: Random.raw_seednobu
2015-01-02* lib/securerandom.rb: improve syntax and grammar of documentation.hsbt
2014-11-09securerandom.rb: separate implementationsnobu
2014-11-09securerandom.rb: fix substring of FormatMessage resultnobu
2014-11-08* lib/securerandom.rb (initialize): call the special method for Win32usa
2014-11-08* lib/securerandom.rb: more refactoring.usa
2014-11-08* lib/securerandom.rb (SecureRandom::AdvApi32): split from `initialize`.usa
2014-11-04* lib/securerandom.rb (SecureRandom.random_bytes): use fiddle directlyusa
2014-10-31* ext/dl/*: remove DL as it is replaced by Fiddle.tenderlove
2014-08-08* lib/securerandom.rb: use OpenSSL::BN for performance improvement.glass
2014-01-31* lib/securerandom.rb: [DOC] Add note on require for exampleszzak
2013-11-07commit miss from r43573zzak
2013-09-20* lib/securerandom.rb: [DOC] SecureRandom.hex length argumentzzak
2013-08-31* lib/securerandom.rb (random_bytes): Use Process.clock_gettime.akr
2013-07-11* lib/securerandom.rb: Refactor conditions by Rafal Chmielzzak
2013-05-20* lib/securerandom.rb: Update position of overview for RDoczzak
2013-04-02* lib/securerandom.rb (SecureRandom.random_bytes): Useakr
2013-04-02* lib/securerandom.rb: Don't use Array#to_s.akr
2012-09-13lib/securerandom.rb: fix errors on Windowsshirosaki
2012-05-07refine an error message.akr
2012-05-07* lib/securerandom.rb (random_bytes): call to_int method for theakr
2012-05-06* lib/securerandom.rb: show actual read length in an error message.akr
2012-01-02* lib/securerandom.rb (random_bytes): use IO#read instead ofakr
2011-07-29* lib/securerandom.rb: call OpenSSL::Random.seed at the akr
2011-06-13* lib/securerandom.rb (SecureRandom.random_bytes): modify PRNG stateakr
2010-09-11update document.akr
2010-09-11update document.akr