Project

General

Profile

Activity

From 07/17/2011 to 07/23/2011

07/23/2011

11:57 PM Revision 32655: * ext/socket/extconf.rb: test recvmsg allocates file descriptors for
fd passing even with MSG_PEEK.
* ext/socket/ancdata.c: use the above test result.
akr (Akira Tanaka)
04:05 PM Revision 32652: * lib/rubygems/specification.rb: Restore behavior of
Gem::Specification#loaded. [Ruby 1.9 - Bug #5032] drbrain (Eric Hodel)
03:57 PM Revision 32650: revert r32647. r32649 is better one.
kosaki (Motohiro KOSAKI)
03:18 PM Revision 32647: * configure.in: changed default optflags to -O0 if the compiler is
llvm-gcc. It prevent ruby crash on OS X 10.7 (Lion). kosaki (Motohiro KOSAKI)
03:05 PM Revision 32646: * 2011-07-24
svn
03:05 PM Revision 32645: * error.c (rb_name_error_str): new function to raise NameError
with the name string but not ID.
* object.c, proc.c, variable.c: more removal of inadvertent symbol
creation. [Fea...
nobu (Nobuyoshi Nakada)
12:49 PM Revision 32644: method name
tadf (tadayoshi funaba)
12:14 PM Revision 32643: * lib/cmath.rb: should return a real number if possible.
tadf (tadayoshi funaba)
11:21 AM Revision 32642: * test/rake/test_rake_functional.rb (setup): Use __FILE__ for the base
directory. Current directory is not the top source directory when
the building process runs on other than there.
*...
naruse (Yui NARUSE)
11:17 AM Revision 32641: * ext/date/date_core.c: an issue that is same as [ruby-dev:44071].
* ext/date/date_strftime.c: identical to [ruby-dev:44112]. tadf (tadayoshi funaba)
10:13 AM Revision 32640: * test/win32ole/test_err_in_callback.rb (test_err_in_callback):
skip test if ADODB.connection is not available. suke (Masaki Suketa)
10:03 AM Revision 32639: * parse.y (rb_enc_symname_type): :$a!, @a! and so on are not
valid symbols, so they should be inspected with quotes. naruse (Yui NARUSE)
08:13 AM Revision 32638: * io.c (rb_update_max_fd): validate fd.
* ext/socket/rubysocket.h (rsock_discard_cmsg_resource): add
msg_peek_p argument for the declaration.
* ext/socket...
akr (Akira Tanaka)
05:38 AM Revision 32636: * test/rake*: Remove dependencies on flexmock and session gems.
[Ruby 1.9 - Bug #4987] drbrain (Eric Hodel)
03:19 AM Revision 32635: * parse.y (rb_check_id): take care of attrset ID created
implicitly by local ID. [Bug #5084] nobu (Nobuyoshi Nakada)
03:12 AM Revision 32634: * parse.y (rb_check_id): conversion condition was inverse.
[Bug #5084] nobu (Nobuyoshi Nakada)

07/22/2011

09:16 PM Revision 32632: * 2011-07-23
svn
09:16 PM Revision 32631: Fix r32622.
naruse (Yui NARUSE)
01:01 PM Revision 32630: fixed bug ref
kosaki (Motohiro KOSAKI)
12:52 PM Revision 32628: * vm_insnhelper.c (vm_call_cfunc): added volatile for a workaround
of cfp consistency error problem on OS X 10.7 (Lion). It's
suspected llvm optimization bug.
[Bug #5076] [ruby-dev...
kosaki (Motohiro KOSAKI)
12:29 PM Revision 32622: * lib/uri/generic.rb (WFKV_): unroll the loop of regexp.
* lib/uri/generic.rb (URI.decode_www_form_component): ditto. naruse (Yui NARUSE)
12:06 PM Revision 32621: * object.c (rb_mod_{const,cvar}_defined, rb_obj_ivar_defined):
avoid inadvertent symbol creation in reflection methods. based
on a patch by Jeremy Evans at [ruby-core:38367]. [...
nobu (Nobuyoshi Nakada)
11:44 AM Revision 32620: * parse.y (rb_is_global_id, rb_is_attrset_id): add missing
predicates. nobu (Nobuyoshi Nakada)
11:37 AM Revision 32619: * test/ruby/test_object.rb (TestObject#test_respond_to_missing):
2nd argument of respond_to_missing? is not optional. kazu
10:05 AM Revision 32618: * parse.y (rb_enc_symname2_p): get rid of potential out-of-bound
access. nobu (Nobuyoshi Nakada)
09:33 AM Revision 32617: * vm_method.c (obj_respond_to): fix missing argument.
nobu (Nobuyoshi Nakada)
07:12 AM Revision 32616: * tool/rbinstall.rb (strip_file): accept an array of path names.
* tool/rbinstall.rb (install): allow multiple path names.
[ruby-core:38379]
nobu (Nobuyoshi Nakada)
04:58 AM Revision 32614: * lib/net/http.rb: Net::HTTP#finish is used to manually close
connections. [Ruby 1.9 - Bug #5045] drbrain (Eric Hodel)
04:52 AM Revision 32612: * ext/readline/readline.c: Add examples for Readline.completion_proc=.
[Ruby 1.9 - Bug #5057] drbrain (Eric Hodel)
04:11 AM Revision 32609: * ext/openssl/ossl_hmac.c: Revert checking return type of
HMAC_Init_ex as it is not compatible with OpenSSL < 1.0.0. emboss
03:16 AM Revision 32608: * tool/rbinstall.rb (default gems): Install executables into the fake
gem dir for Gem.bin_path. [#4485] drbrain (Eric Hodel)
02:21 AM Revision 32606: * ext/openssl/ossl_digest.c: Check return value of EVP_DigestInit_ex.
* ext/openssl/ossl_hmac.c: Check return value of HMAC_Init_ex.
Thanks, Jared Jennings, for the patch.
[ Ruby 1.9 ...
emboss
12:13 AM Revision 32604: * ext/openssl/ossl_engine.c: Avoid double free of ENGINE reference.
* test/openssl/test_engine.rb: Add a test for it.
Thanks to Ippei Obayashi for providing the patch.
[ Ruby 1.9 - ...
emboss

07/21/2011

09:37 PM Revision 32601: * 2011-07-22
svn
09:37 PM Revision 32600: * lib/csv.rb: Do not modify CSV.generate's argument [ruby-core:38356]
marcandre (Marc-Andre Lafortune)
12:02 PM Revision 32598: * ext/socket/ancdata.c (discard_cmsg): workaround for MacOS X Lion.
akr (Akira Tanaka)
11:09 AM Revision 32597: * thread.c (set_trace_func, thread_set_trace_func_m): reset tracing
state when set_trace_func hook is removed. This is workaround patch
to force to reset tracing state that is broken...
mame (Yusuke Endoh)
10:35 AM Revision 32596: * node.c (dump_node): add today's knowledge. "init arguments (m)" and
"init arguments (p)" of compile.c indicates a Ruby code that
evaluates multiple assignments that is in method or bl...
mame (Yusuke Endoh)
09:12 AM Revision 32595: * enum.c (enum_inject): remove empty line to notify rdoc
Enumerable#reduce is alias. patched by milki@github.
https://github.com/ruby/ruby/pull/26
naruse (Yui NARUSE)
08:31 AM Revision 32594: * array.c (rb_ary_delete_at_m): use simple array literal in rdoc.
patched by samuel tonini. [ruby-core:38310] [Bug #5066] naruse (Yui NARUSE)
08:27 AM Revision 32593: * lib/webrick/httprequest.rb (WEBrick::HTTPRequest#each):
Allow HTTP/0.9 request which doesn't has any header or body.
patched by Felix Jodoin. [ruby-core:38040] [Bug #5022]
naruse (Yui NARUSE)

07/20/2011

03:20 PM Revision 32590: Add test for r32586.
FreeBSD (at least 7.2 to 7.2) calls nsdispatch(3) when it calls
getaddrinfo(3). And nsdispatch(3) doesn't call dlerro...
naruse (Yui NARUSE)
03:00 PM Revision 32589: * 2011-07-21
svn
03:00 PM Revision 32588: * io.c (rb_update_max_fd): remove parentheses. they are not in macro.
kazu
01:26 PM Revision 32587: * include/ruby/intern.h (rb_update_max_fd): declaration moved from
internal.h.
* file.c: ditto.
* io.c: call rb_update_max_fd for each new fds.
* process.c: ditto.
* random.c: ditt...
akr (Akira Tanaka)
06:50 AM Revision 32586: * ext/dl/handle.c (dlhandle_sym): clear previous error with dlerror()
before calling dlsym(). [ruby-dev:44091] [Bug #5021] naruse (Yui NARUSE)

07/19/2011

10:17 PM Revision 32585: * NEWS: mention Kernel#warn. [ruby-core:38119] [Feature #5029]
kazu
03:00 PM Revision 32584: * 2011-07-20
svn
03:00 PM Revision 32583: fix typo
kazu
07:39 AM Revision 32582: * cont.c (cont_save_thread): fix missing semicolon.
takano32 (Mitsuhiro TAKANO)
07:27 AM Revision 32581: * io.c (UPDATE_MAXFD): removed.
akr (Akira Tanaka)
07:10 AM Revision 32580: * 2011-07-19
svn
07:10 AM Revision 32579: * io.c (rb_update_max_fd): new function.
* internal.h (rb_update_max_fd): declare rb_update_max_fd.
* thread_pthread.c (rb_thread_create_timer_thread): updat...
akr (Akira Tanaka)

07/18/2011

04:38 AM Revision 32578: * ext/psych/lib/psych.rb: define a new BadAlias error class.
* ext/psych/lib/psych/visitors/to_ruby.rb: raise an exception when
deserializing an alias that does not exist.
* te...
tenderlove

07/17/2011

03:10 PM Revision 32577: * 2011-07-18
svn
03:10 PM Revision 32576: * ext/curses/curses.c: added the new class Curses::Pad, which
supports scrolling. patch by Eric Hodel. [Feature #4896]
[ruby-core:37206]
shugo (Shugo Maeda)
02:09 PM Revision 32575: delete garbage file.
nagachika (Tomoyuki Chikanaga)
07:26 AM Revision 32569: * error.c (rb_check_trusted): new function to check an object is
trusted.
* struct.c (rb_struct_modify), time.c (time_modify): check by the
above function to show proper class name...
nobu (Nobuyoshi Nakada)
06:30 AM Revision 32568: * error.c (rb_warn_m): accept multiple args in like puts. rdoc
patch by Erik Price at [ruby-core:38119]. [Feature #5029] nobu (Nobuyoshi Nakada)
03:17 AM Revision 32567: * test/ruby/test_module.rb (TestModule#test_method_{undefined,removed}):
tests for method_undefined and method_removed. Bug#5015 nobu (Nobuyoshi Nakada)
 

Also available in: Atom