Skip to content
This repository
tag: RUBY-SHA1_v1_2

Feb 12, 2007

  1. Urabe, Shyouhei

    set svn:eol-style

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/tags/RUBY-SHA1_v1_2@11708 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored February 12, 2007

May 16, 2001

  1. This commit was manufactured by cvs2svn to create tag

    'RUBY-SHA1_v1_2'.
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/tags/RUBY-SHA1_v1_2@1408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 16, 2001
  2. This commit was manufactured by cvs2svn to create branch 'SPCOLTRIN'.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/SPCOLTRIN@1406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 16, 2001
  3. Akinori MUSHA

    Initial revision

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 16, 2001
  4. Akinori MUSHA

    * ext/md5/md5.txt: make wording fixes, and mention the newly added

    method: "<<".
    
    * ext/md5/md5.txt.jp: ditto.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 16, 2001
  5. Akinori MUSHA

    (This is a forced commit to put the log entry for the previous commit)

    * ext/md5/md5init.c: add an instance method "<<" as an alias for
    "update". (inspired by Steve Coltrin's ruby-sha1)
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 16, 2001
  6. Akinori MUSHA

    Add a missed entry.

    * ext/md5/md5init.c: add an instance method "<<" as an alias for
    "update". (inspired by Steve Coltrin's ruby-sha1)
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 16, 2001
  7. * array.c (rb_ary_and): should not push frozen key string.

    * array.c (rb_ary_or): ditto.
    
    * eval.c (rb_thread_schedule): should save context before raising
      deadlock, saved context for current thread might be obsolete.
    
    * time.c (make_time_t): non DST timezone shift supported (hopefully).
    
    * time.c (make_time_t): strict range detection for negative time_t.
    
    * signal.c: SIGINFO added.
    
    * eval.c (rb_ensure): should not SEGV when prot_tag is NULL.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 16, 2001

May 13, 2001

  1. unak

    * win32/resource.rb: Modify copyright in resource script.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 13, 2001

May 12, 2001

  1. unak

    * win32/win32.c (kill): add support of signal 9 on mswin32/mingw32.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 12, 2001

May 11, 2001

  1. Akinori MUSHA

    Put some missed entries to the ChangeLog.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 11, 2001
  2. eban

    * ruby.h (rb_string_value): add volatile to avoid compiler warning.

    * string.c (rb_string_value): ditto.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 11, 2001
  3. * bignum.c (bigdivrem): access boundary bug.

    * marshal.c (w_object): prohibit dumping out singleton classes.
    
    * object.c (rb_mod_to_s): distinguish singleton classes.
    
    * variable.c (rb_class2name): it's ok to reveal NilClass,
      TrueClass, FalseClass.
    
    * eval.c (rb_yield_0): preserve and restore ruby_cref as well.
    
    * eval.c (is_defined): core dumped during instance_eval for
      special constants.
    
    * eval.c (rb_eval): ditto.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 11, 2001

May 10, 2001

  1. Akinori MUSHA

    * Document find_library(), with_config() and dir_config().

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 10, 2001
  2. Akinori MUSHA

    * Remove the description of find_header() because such a function does

    not actually exist.
    
    * Update the description of dir_config().
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 10, 2001
  3. Akinori MUSHA

    Fix CVS access and mailing lists info.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 10, 2001

May 08, 2001

  1. *** empty log message ***

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 08, 2001

May 07, 2001

  1. Akinori MUSHA

    Hit `=begin' and `=end' in proper places so rd2 can format them

    without a problem.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 07, 2001
  2. Akinori MUSHA

    Initial revision

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 07, 2001
  3. Akinori MUSHA

    Convert from JIS to EUC.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 07, 2001
  4. Akinori MUSHA

    Obsoleted by IRB.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 07, 2001
  5. eban

    * ext/dbm/extconf.rb: fix for FreeBSD and GDBM.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 07, 2001
  6. * parse.y (arg): "||=" should not warn for uninitialized instance

      variables.
    
    * eval.c (rb_eval): ditto.
    
    * eval.c (eval): preserve and restore ruby_cref as well.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 07, 2001
  7. eban

    * lib/ftools.rb (syscopy): chmod destination file only if

      it does not exist.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 07, 2001

May 06, 2001

  1. eban

    rb_eGDBMFatalErrors -> rb_eGDBMFatalError

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 06, 2001
  2. forgot some checkins.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 06, 2001

May 03, 2001

  1. Akinori MUSHA

    Get rid of Japanese comments and fix English comments as appropriate.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 03, 2001

May 02, 2001

  1. Akinori MUSHA

    I'm committing this from a MacOS X host. :)

    * configure.in: get --enable-shared to work on MacOS X.
    
    * Makefile.in: make $(LIBRUBY_SO) depend on miniruby properly.
    Now `make -jN' should work without a problem.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 02, 2001
  2. unak

    * win32/config.h.in: add SIZEOF___INT64 definition.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 02, 2001
  3. eban

    * dir.c (rb_glob, rb_globi): remove unnecessary FNM_PATHNAME.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 02, 2001
  4. * eval.c (block_pass): should not downgrade safe level.

    * ext/dbm/extconf.rb: allow specifying dbm-type explicitly.
    
    * ext/dbm/extconf.rb: avoid gdbm if possible, because it leaks
      memory, whereas gdbm.so doesn't.  potential incompatibility.
    
    * string.c (rb_str_insert): new method.
    
    * parse.y (yylex): lex_state after RESCUE_MOD should be EXPR_BEG.
    
    * array.c (rb_ary_insert): new method.
    
    * array.c (rb_ary_update): new utility function.
    
    * io.c (set_outfile): should check if closed before assignment.
    
    * eval.c (rb_eval): should preserve value of ruby_errinfo.
    
    * eval.c (rb_thread_schedule): infinite sleep should not cause
      dead lock.
    
    * array.c (rb_ary_flatten_bang): proper recursive detection.
    
    * eval.c (yield_under): need not to prohibit at safe level 4.
    
    * pack.c (pack_pack): p/P packs nil into NULL.
    
    * pack.c (pack_unpack): p/P unpacks NULL into nil.
    
    * pack.c (pack_pack): size check for P template.
    
    * ruby.c (set_arg0): wrong predicate when new $0 value is bigger
      than original space.
    
    * gc.c (id2ref): should use NUM2ULONG()
    
    * object.c (rb_mod_const_get): check whether name is a class
      variable name.
    
    * object.c (rb_mod_const_set): ditto.
    
    * object.c (rb_mod_const_defined): ditto.
    
    * marshal.c (w_float): precision changed to "%.16g"
    
    * eval.c (rb_call0): wrong retry behavior.
    
    * numeric.c (fix_aref): a bug on long>int architecture.
    
    * eval.c (rb_eval_string_wrap): should restore ruby_wrapper.
    
    * regex.c (re_compile_pattern): char class at either edge of range
      should be invalid.
    
    * eval.c (handle_rescue): use === to compare exception match.
    
    * error.c (syserr_eqq): comparison between SytemCallErrors should
      based on their error numbers.
    
    * eval.c (safe_getter): should use INT2NUM().
    
    * bignum.c (rb_big2long): 2**31 cannot fit in 31 bit long.
    
    * regex.c (calculate_must_string): wrong length calculation.
    
    * eval.c (rb_thread_start_0): fixed memory leak.
    
    * parse.y (none): should clear cmdarg_stack too.
    
    * io.c (rb_fopen): use setvbuf() to avoid recursive malloc() on
      some platforms.
    
    * file.c (rb_stat_dev): device functions should honor stat field
      types (except long long such as dev_t).
    
    * eval.c (rb_mod_nesting): should not push nil for nesting array.
    
    * eval.c (rb_mod_s_constants): should not search array by
      rb_mod_const_at() for nil (happens for singleton class).
    
    * class.c (rb_singleton_class_attached): should modify iv_tbl by
      itself, no longer use rb_iv_set() to avoid freeze check error.
    
    * variable.c (rb_const_get): error message "uninitialized constant
      Foo at Bar::Baz" instead of "uninitialized constantBar::Baz::Foo".
    
    * eval.c (rb_mod_included): new hook called from rb_mod_include().
    
    * io.c (opt_i_set): should strdup() inplace_edit string.
    
    * eval.c (exec_under): need to push cref too.
    
    * eval.c (rb_f_missing): raise NameError for "undefined local
      variable or method".
    
    * error.c (Init_Exception): new exception NoMethodError.
      NameError moved under ScriptError again.
    
    * eval.c (rb_f_missing): use NoMethodError instead of NameError.
    
    * file.c (Init_File): should redifine "new" class method.
    
    * eval.c (PUSH_CREF): sharing cref node was problematic.  maintain
      runtime cref list instead.
    
    * eval.c (rb_eval): copy defn node before registering.
    
    * eval.c (rb_load): clear ruby_cref before loading.
    
    * variable.c (rb_const_get): no recursion to show full class path
      for modules.
    
    * eval.c (rb_set_safe_level): should set safe level in curr_thread
      as well.
    
    * eval.c (safe_setter): ditto.
    
    * object.c (rb_obj_is_instance_of): nil belongs to false, not true.
    
    * time.c (make_time_t): proper (I hope) daylight saving time
      handling for both US and Europe.  I HATE DST!
    
    * eval.c (rb_thread_wait_for): non blocked signal interrupt should
      stop the interval.
    
    * eval.c (proc_eq): class check aded.
    
    * eval.c (proc_eq): typo fixed ("return" was ommitted).
    
    * error.c (Init_Exception): move NameError under StandardError.
    
    * class.c (rb_mod_clone): should copy method bodies too.
    
    * bignum.c (bigdivrem): should trim trailing zero bdigits of
      remainder, even if dd == 0.
    
    * file.c (check3rdbyte): safe string check moved here.
    
    * time.c (make_time_t): remove HAVE_TM_ZONE code since it
      sometimes reports wrong time.
    
    * time.c (make_time_t): remove unnecessary range check for
      platforms where negative time_t is available.
    
    * process.c (proc_waitall): should push Process::Status instead of
      Finuxm status.
    
    * process.c (waitall_each): should add all entries in pid_tbl.
      these changes are inspired by Koji Arai.  Thanks.
    
    * process.c (proc_wait): should not iterate if pid_tbl is 0.
    
    * process.c (proc_waitall): ditto.
    
    * numeric.c (flodivmod): a bug in no fmod case.
    
    * process.c (pst_wifsignaled): should apply WIFSIGNALED for status
      (int), not st (VALUE).
    
    * io.c (Init_IO): value of $/ and $\ are no longer restricted to
      strings.  type checks are done on demand.
    
    * class.c (rb_include_module): module inclusion should be check
      taints.
    
    * ruby.h (STR2CSTR): replace to StringType() and StringTypePtr().
    
    * ruby.h (rb_str2cstr): ditto.
    
    * eval.c (rb_load): should not copy topleve local variables.  It
      cause variable/method ambiguity.  Thanks to L. Peter Deutsch.
    
    * class.c (rb_include_module): freeze check at first.
    
    * eval.c (rb_attr): sprintf() and rb_intern() moved into
      conditional body.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored May 02, 2001

Apr 30, 2001

  1. Akinori MUSHA

    These files are also obsoleted.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored April 30, 2001
  2. Akinori MUSHA

    Merge from irb-tools 0.7.1.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored April 30, 2001
  3. Akinori MUSHA

    Initial revision

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored April 30, 2001
  4. Akinori MUSHA

    * sample/irb.rb, lib/irb.rb, lib/irb/*, doc/irb/*: Merge from irb

    0.7.3.
    
    * instruby.rb: Install help-message's too.
    
    * lib/irb/main.rb: This file is not needed anymore.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored April 30, 2001
Something went wrong with that request. Please try again.