Skip to content

Instantly share code, notes, and snippets.

@phiggins
Created August 18, 2010 20:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save phiggins/536152 to your computer and use it in GitHub Desktop.
Save phiggins/536152 to your computer and use it in GitHub Desktop.
0a1,259
> Wed Aug 18 01:37:49 2010 NARUSE, Yui <naruse@ruby-lang.org>
>
> * regcomp.c: revert r26701; it introduces Bug #3681.
> [ruby-core:31677]
>
> Mon Aug 16 23:16:21 2010 Yusuke Endoh <mame@tsg.ne.jp>
>
> * NEWS: updated. a patch from Kazuhiro NISHIYAMA in [ruby-dev:42001].
>
> Sun Aug 15 19:59:58 2010 Yuki Sonoda (Yugui) <yugui@yugui.jp>
>
> * lib/webrick/httpresponse.rb (WEBrick::HTTPResponse#set_error):
> Fix for possible cross-site scripting (CVE-2010-0541).
> Found by Apple, reported by Hideki Yamane.
> Patch by Hirokazu Nishio <nishio.hirokazu AT gmail.com>.
>
> Fri Jul 30 08:51:51 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * file.c (file_expand_path): home directory must be absolute.
> [ruby-core:31537]
>
> Fri Jul 30 08:33:20 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * file.c (file_expand_path): should check if could find user.
> [ruby-core:31538]
>
> Sat Aug 7 13:33:25 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * vm_eval.c (vm_call0): fix for VM_METHOD_TYPE_NOTIMPLEMENTED.
> [ruby-dev:41953]
>
> Fri Aug 6 18:59:23 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * file.c (realpath_rec): rb_str_modify depends on the length, so
> resize instead.
>
> Thu Aug 5 21:20:31 2010 Yusuke Endoh <mame@tsg.ne.jp>
>
> * compile.c (NODE_ARGSCAT, NODE_ARGSPUSH): drop unused ARGSCAT
> results when poped is true. [ruby-dev:41933], [Bug #3658]
> This is retry of r28870 and r28873 which were reverted.
>
> Thu Aug 5 16:57:20 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * dir.c (glob_make_pattern): fold continuous PLAINs to get rid of
> snail at too deep path. [ruby-dev:41871]
>
> Sat Aug 7 09:47:06 2010 Masaki Suketa <masaki.suketa@nifty.ne.jp>
>
> * ext/win32ole/win32ole.c: fix checking version of GCC.
>
> Mon Aug 2 21:51:16 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * ruby.c (ruby_init_loadpath_safe): rb_str_set_len modifies ptr
> since r26303.
>
> Mon Aug 2 21:16:03 2010 Masaki Suketa <masaki.suketa@nifty.ne.jp>
>
> * ext/win32ole/win32ole.c: NONAMELESSUNION defined only if gcc
> version is older than 3.4.4. [ruby-core:31567] [Bug #3637]
> * ext/win32ole/extconf.rb: ditto.
>
> Fri Jul 30 07:48:04 2010 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
>
> * ext/tk/extconf.rb: use TK_XINCLUDES on tkConfig.sh when not empty,
> even if MacOS X Aqua version [ruby-dev:41883].
>
> Thu Aug 5 18:36:11 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * complex.c (nucomp_marshal_load): should check the argument.
> [ruby-core:31622]
>
> * rational.c (nurat_marshal_load): ditto
>
> Mon Aug 2 16:34:32 2010 NAKAMURA Usaku <usa@ruby-lang.org>
>
> * thread_win32.c (native_thread_join): need to wait thread, of course.
> [ruby-dev:41911]
>
> Mon Aug 2 12:22:22 2010 NAKAMURA Usaku <usa@ruby-lang.org>
>
> * file.c (file_expand_path): wrong condition. [ruby-core:31591]
>
> Thu Jul 29 02:38:09 2010 NARUSE, Yui <naruse@ruby-lang.org>
>
> * configure.in: not [freebsd] but [freebsd*] for AS_CASE.
>
> Mon Jul 26 13:52:25 2010 NARUSE, Yui <naruse@ruby-lang.org>
>
> * configure.in: define BROKEN_CLOSE only on FreeBSD.
> This needs to merge to 1.9.2.
>
> Mon Jul 26 11:51:01 2010 NARUSE, Yui <naruse@ruby-lang.org>
>
> * configure.in: define BROKEN_CLOSE on FreeBSD.
> This fixes build failure on MSVC. [ruby-core:31481]
>
> * include/ruby/ruby.h, include/ruby/missing.h:
> use BROKEN_CLOSE for replacing close(2).
>
> Mon Aug 2 00:03:18 2010 Yusuke Endoh <mame@tsg.ne.jp>
>
> * util.c (ruby_add_suffix): fixed a bug returning uninitialized value.
> This is the essential part from r28794 of trunk.
>
> Mon Jul 26 13:01:25 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * vm.c (rb_thread_mark): should mark iseq itself other than normal
> iseq. [ruby-dev:41880]
>
> Mon Jul 26 09:51:20 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * vm.c (rb_thread_mark): mark only self of normal iseqs, not
> nodes. [ruby-dev:41874]
>
> Sun Aug 1 10:23:48 2010 Yusuke Endoh <mame@tsg.ne.jp>
>
> * lib/irb/init.rb (IRB.parse_opts): set VERBOSE to true when debug
> switch called in irb. a patch from Andrew Grimm in
> [ruby-core:31558].
>
> Sun Aug 1 09:35:35 2010 Yusuke Endoh <mame@tsg.ne.jp>
>
> * bignum.c (big_op): comparison of bignum and infinity has returned 1
> or -1, but it must return boolean.
>
> Wed Jul 21 15:22:17 2010 Evan Phoenix <evan@fallingsnow.net>
>
> * lib/rubygems/custom_require.rb, gem_prelude.rb: Load code from
> from gems properly.
>
> Tue Jul 20 11:35:11 2010 Evan Phoenix <evan@ruby-lang.org>
>
> * lib/rubygems.rb: Load the custom require if --disable-rubygems
> was used.
>
> Tue Jul 20 11:27:18 2010 Evan Phoenix <evan@ruby-lang.org>
>
> * gem_prelude.rb: Pull in rubygem's custom require
> [ruby-core:30846]
>
> * lib/rubygems.rb: Handle always having custom require available
>
> Tue Jul 13 20:58:57 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * configure.in (RUBY_DEFAULT_ARCH): adjust for target
> cpu. [ruby-core:31243]
>
> Fri Jul 23 15:09:22 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * configure.in (RUBY_MINGW32): ignore msvc suffix.
>
> Fri Jul 23 09:02:43 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * re.c (rb_reg_expr_str): fixed out-of-boundary access at invalid
> multibyte characters.
>
> Thu Jul 22 16:27:41 2010 NARUSE, Yui <naruse@ruby-lang.org>
>
> * re.c (rb_reg_expr_str): fix broken Regexp#inspect when it
> is ASCII-8BIT and non-ASCII character.
> The length of character should be from original byte string.
> [ruby-core:31431]
>
> Thu Jul 22 03:02:55 2010 Eric Hodel <drbrain@segment7.net>
>
> * README.EXT: fix signature of rb_ensure and rb_rescue to match
> implementation.
>
> Tue Jul 20 12:42:06 2010 URABE Shyouhei <shyouhei@ruby-lang.org>
>
> * ext/socket/raddrinfo.c (rb_getaddrinfo): according to my
> valgrind output this variable should be initialized beforehand.
>
> Tue Jul 20 12:50:37 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * io.c (io_flush_buffer): write and buffer operations should be
> monolithic. [ruby-core:31348]
>
> Tue Jul 20 12:27:56 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * lib/fileutils.rb (FileUtils::Entry_#copy): check file name
> spearator boundary. [ruby-core:31360]
>
> Mon Jul 19 09:00:58 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * NEWS (Kernel#instance_eval): add an incompatible change since
> the 1.9.1 release. [ruby-core:31336]
>
> Fri Jul 16 12:06:08 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * tool/rbinstall.rb (ext-arch): prune directories start with '-'.
>
> Wed Jul 14 18:18:05 2010 NARUSE, Yui <naruse@ruby-lang.org>
>
> * regexec.c (match_at): add end point to enclen's argument.
> This only effect on compilinig with -DONIG_DEBUG_MATCH.
>
> Tue Jul 13 20:46:00 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * ext/dl/handle.c (rb_dlhandle_close): should not pass a dynamic
> string to rb_raise directly.
>
> Sun Jul 11 21:20:27 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
>
> * README.EXT{,.ja} (rb_block_call): fixed about third/fourth
> arguments to the block. based on [ruby-core:31192] by Asher
> Haig. [Bug #3558]
>
> Thu Jul 22 14:30:17 2010 NARUSE, Yui <naruse@ruby-lang.org>
>
> * include/ruby/missing.h: add prototype for ruby_close().
>
> Thu Jul 22 22:38:32 2010 NARUSE, Yui <naruse@ruby-lang.org>
>
> * sprintf.c: add short documentation about named reference.
> [ruby-core:31294]
>
> Thu Jul 22 22:14:59 2010 NARUSE, Yui <naruse@ruby-lang.org>
>
> * regexec.c (onig_search): don't skip non-ANYCHARs when
> .* fails to match. This causes to fail matching
> ANYCHAR_STAR with LOOK_BEHIND. This fix is workaround
> and disable the optimization. [ruby-dev:41851]
>
> Thu Jul 22 22:13:48 2010 Yusuke Endoh <mame@tsg.ne.jp>
>
> * thread_pthread.c (get_stack): fix memory leak; pthread_attr_destory
> must be called even when pthread_getattr_np is used.
> [ruby-core:31269]
>
> Wed Jul 21 12:39:15 2010 Yusuke Endoh <mame@tsg.ne.jp>
>
> * lib/cmath.rb (CMath#cbrt): cbrt should accept a negative real
> numbers. [ruby-core:31234]
>
> Thu Jul 15 21:43:35 2010 Yusuke Endoh <mame@tsg.ne.jp>
>
> * numeric.c (fix_divide): must not use rb_rational_new1 for coercion
> because it returns an argument itself when canonical mode is set.
> [ruby-core:31279]
>
> Thu Jul 15 21:38:31 2010 Yusuke Endoh <mame@tsg.ne.jp>
>
> * proc.c (bm_free): fix memory leak. [ruby-core:30869] [Bug #3466]
>
> Tue Jul 13 12:04:57 2010 NARUSE, Yui <naruse@ruby-lang.org>
>
> * missing/close.c: keep original errno.
>
> Thu Jul 8 00:15:50 2010 Yusuke Endoh <mame@tsg.ne.jp>
>
> * gem_prelude.rb: provide workaround for gem activation. Currently,
> gem activation does not work by default. Now it can be worked
> around by requiring "rubygems" first. [ruby-core:29486]
> a patch from Evan Phoenix in [ruby-core:31096].
>
> * lib/rubygems.rb: ditto.
>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment