summaryrefslogtreecommitdiff
path: root/random.c
AgeCommit message (Expand)Author
2009-01-04* random.c (rb_f_srand): update RDoc. [ruby-core:21113]matz
2008-12-29* random.c (rb_f_rand): type check simplified. strings are nomatz
2008-12-14* bignum.c (rb_big_mul): faster multiplication by Karatsuba method andmame
2008-09-05* include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.matz
2008-08-17* random.c (struct MT): packed Mersenne Twister staffs.nobu
2008-06-20* random.c (Init_RandomSeed2): should be void.nobu
2008-06-20* string.c (rb_memhash): randomize hash to avoid algorithmicakr
2008-06-08* array.c, bignum.c, cont.c, dir.c, dln.c, encoding.c, enumerator.c,ko1
2008-03-05* numeric.c (fix_to_s): avoid rb_scan_args() when no argumentmatz
2008-02-02* random.c (limited_big_rand): fix buffer overflow when SIZEOF_BDIGITSakr
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2007-12-24* include/ruby/intern.h, random.c, array.c:akr
2007-11-13* include/ruby/ruby.h: introduce 2 macros:ko1
2007-11-08* random.c: update MT URL.[ruby-core:13305].matz
2007-09-01* include/ruby/ruby.h (struct RBignum): embed digits in RBignum forakr
2007-08-25* encoding.c: provide basic features for M17N.matz
2007-06-10* include/ruby: moved public headers.nobu
2006-09-24* random.c (rb_f_rand): RDoc typo fix. a patch from Frederickmatz
2006-08-31* array.c (rb_ary_shuffle_bang): new method.matz
2005-09-12* array.c: moved to ANSI function style from K&R function style.ocean
2005-02-12* random.c (rand_init): suppress warning.nobu
2005-01-07* random.c (rand_init): use ALLOC_N instead of ALLOCA_Nakr
2005-01-06* random.c (random_seed): O_NONBLOCK isn't defined on someocean
2005-01-05* random.c (limited_big_rand): didn't work if SIZEOF_BDIGITS == 2.akr
2005-01-04* random.c (init_by_array): imported from mt19937ar-cok.tgz.akr
2005-01-03* random.c (random_seed): don't use /dev/urandom if it is not character device.akr
2005-01-03* random.c (random_seed): use /dev/urandom if available.akr
2004-03-15* eval.c (rb_yield_0): should not re-submit TAG_BREAK if thismatz
2003-12-28RDoc Struct and randomdave
2003-04-09* bignum.c (BIGZEROP): macro to determine if x is a bignum zero.matz
2003-04-08* random.c (rb_f_rand): normalize bignum argument.matz
2003-01-31* random.c (rb_f_rand): type fix.eban
2003-01-31* parse.y (yylex): remove EXPR_CMDARG according to the RHG book.matz
2003-01-16Updated Copyrights of Matz to 2003.michal
2002-09-17move struct timeval to missing.hmichal
2002-08-21*.c: Int vs Long cleanupmichal
2002-08-13* hash.c (rb_hash_replace): should copy ifnone.matz
2002-07-26* random.c (N, M): undef for <winnt.h> on MinGW.eban
2002-07-26* random.c: replace with Mersenne Twister RNG.matz
2002-04-25* various files: macro fix-up by Michal Rokos.matz
2002-04-18* re.c (rb_reg_expr_str): should treat backslash specially inmatz
2002-04-11* random.c (rand_init): add check for initstate(3).eban
2002-02-27* io.c (READ_DATA_PENDING): uClibc support.eban
2001-02-14* dir.c (dir_s_glob): supprt backslash escape of metacharactersmatz
2000-11-14matzmatz
2000-11-02matzmatz
2000-08-03matz - nakada win32 patchmatz
2000-07-04matzmatz
2000-05-012000-05-01matz
2000-02-082000-02-08matz