From 08/03/2011 to 08/09/2011


05:56 PM Revision 32900: * 2011-08-10
05:56 PM Revision 32899: * lib/net/http.rb: come back autoload. OpenSSL constant is used
some places, so it leads mistakes like HTTP.start. naruse (Yui NARUSE)
02:00 PM Revision 32896: * ext/date/date_parse.c (date_zone_to_diff): add RB_GC_GUARD.
[ruby-dev:44337] [Bug #5152]
* ext/date/data_parse.c (parse_ddd_cb): ditto.
nagachika (Tomoyuki Chikanaga)
05:31 AM Revision 32895: * ext/fiddle/conversions.c (generic_to_value): ffi_arg and ffi_sarg
should be used to handle shorter return value. fix [Bug #3861]
* ext/fiddle/closure.c (callback):...
ngoto (Naohisa Goto)
04:26 AM Revision 32894: * gc.c (gc_lazy_sweep): if sweep target slots are not found, we
try heap_increment() because it might be able to expand the
heap. [Bug #5127] [ruby-dev:44285]
* gc.c (gc_clear_ma...
03:56 AM Revision 32893: * ChangeLog: mention [ruby-core:38853] [Bug #5168] for r32892
ngoto (Naohisa Goto)
03:36 AM Revision 32892: * test/fiddle/helper.rb (libc_so, libm_so): Solaris support added.
* test/dl/test_base.rb (libc_so, libm_so): on Solaris, remove libc
and libm version numbers for detecting default l...
ngoto (Naohisa Goto)
12:18 AM Revision 32889: * 2011-08-09
12:18 AM Revision 32888: * ext/zlib/zlib.c (gzfile_wrap): Document encoding options.
* ext/zlib/zlib.c (rb_gzwriter_s_open): ditto
* ext/zlib/zlib.c (rb_gzreader_s_open): ditto
drbrain (Eric Hodel)


02:38 PM Revision 32885: * time.c (rb_strftime_alloc): raise ERANGE if width is too large.
Patch by Nobuyoshi Nakada. [Bug #4457] [ruby-dev:43285]
* test/ruby/test_time.rb (class TestTime): add a test for th...
kosaki (Motohiro KOSAKI)
01:52 PM Revision 32884: * ext/openssl/ossl_asn1.c (decode_eoc): remove unused variables.
Patch by Eric Wong. [Feature #5157] [ruby-core:38798]
* ext/openssl/ossl_asn1.c (ossl_asn1_decode): ditto.
* ext/open...
kosaki (Motohiro KOSAKI)
01:43 PM Revision 32883: * add -Wunused-variable to default CFLAGS.
Patch by Eric Wong. [Feature #5157] [ruby-core:38798] kosaki (Motohiro KOSAKI)
06:38 AM Revision 32878: * ext/digest/sha2/sha2ossl.c: use original SHA384_Final on DragonFly.
naruse (Yui NARUSE)
05:13 AM Revision 32876: * ext/objspace/objspace.c: fix typos in a document.
ktsj (Kazuki Tsujimoto)


10:18 PM Revision 32875: * cont.c (HAVE_GETCONTEXT): see getcontext(3) because DragonFly BSD
x64 port doesn't have it. naruse (Yui NARUSE)
03:44 PM Revision 32872: * 2011-08-07
03:44 PM Revision 32871: * ext/tk/lib/tk/wm.rb (Tk::Wm.command): Add the missing receiver
before calling epath. patched by flori
naruse (Yui NARUSE)


10:16 PM Revision 32870: * 2011-08-06
10:14 PM Revision 32869: * marshal.c (w_object): Fix exception message when _dump_data is not
defined on a T_DATA object. drbrain (Eric Hodel)
01:28 PM Revision 32863: * numeric.c (rb_infinity, rb_nan): use WORDS_BIGENDIAN to get endian.
fix [Bug #5160] [ruby-dev:44356] ngoto (Naohisa Goto)
01:20 PM Revision 32862: * include/ruby/win32.h (frexp, modf): original macros.
nobu (Nobuyoshi Nakada)
11:31 AM Revision 32861: more clarified the license.
updated version of r32830, but not included include/ruby/win32.h. usa (Usaku NAKAMURA)
08:28 AM Revision 32860: Fix a possible merge error.
knu (Akinori MUSHA)
08:26 AM Revision 32859: * test/test_syslog.rb (TestSyslog#test_log): Do not be too
specific about the log line format. Fixes #5081. knu (Akinori MUSHA)
07:03 AM Revision 32858: * complex.c (f_signbit): fix compile error in gcc4 on Solaris with
CFLAGS="-std=gnu99". [ruby-dev:44355] fix [Bug #5159]
* math.c: ditto.
ngoto (Naohisa Goto)
06:55 AM Revision 32857: * test/ruby/test_object.rb: tests that respond_to? returns false.
nobu (Nobuyoshi Nakada)
04:35 AM Revision 32856: * lib/xmlrpc/client.rb, lib/xmlrpc/server.rb: should use
String#bytesize instead of String#size. shugo (Shugo Maeda)
03:18 AM Revision 32855: * vm_eval.c (check_funcall): try respond_to? first if redefined.
[Bug #5158] nobu (Nobuyoshi Nakada)
01:11 AM Revision 32854: * thread_pthread.c: fix typo.
mrkn (Kenta Murata)
01:00 AM Revision 32852: * lib/rubygems: Import RubyGems 1.8.7:
Added missing require for `gem uninstall --format-executable`.
The correct name of the executable being uninstall...
drbrain (Eric Hodel)
12:48 AM Revision 32851: * test/io/console/test_io_console.rb: for Fedora Rawhide, not OpenBSD.
nobu (Nobuyoshi Nakada)


10:00 PM Revision 32848: * test/io/console/test_io_console.rb (test_noctty): daemon() on
OpenBSD seems not to detach the controlling terminal, when the
argument noclose is non-zero. ref: [Bug #5135]
nobu (Nobuyoshi Nakada)
03:06 PM Revision 32847: * 2011-08-05
03:06 PM Revision 32846: * thread_pthread.c (native_cond_signal): retry to call pthread_cond_signal
and pthread_cond_broadcast if they return EAGAIN in
native_cond_signal and native_cond_broadcast, respectively.
mrkn (Kenta Murata)
11:36 AM Revision 32845: * when Solaris cc, use $(CC) to link shared libs.
ngoto (Naohisa Goto)
11:23 AM Revision 32844: * error.c (report_bug): use a small message buffer instead of BUFSIZ.
It is needed for avoiding nested SIGSEGV on Linux.
Note: BUFSIZ is not proper buffer size. It's unrelated with maxi...
kosaki (Motohiro KOSAKI)
07:09 AM Revision 32843: * ext/psych/psych.gemspec (files): remove extra commas.
nobu (Nobuyoshi Nakada)
07:08 AM Revision 32842: * tool/rbinstall.rb (gem): install all gemspecs under lib and ext.
nobu (Nobuyoshi Nakada)
06:44 AM Revision 32841: * tool/rbinstall.rb (Gem::Specification): may not be defined when
cross-compiling and BASERUBY is 1.8. nobu (Nobuyoshi Nakada)
02:54 AM Revision 32840: * include/ruby/missing.h: fix typo and so on.
nobu (Nobuyoshi Nakada)
02:32 AM Revision 32839: * include/ruby/missing.h: define __syscall on OpenBSD as r32702.
naruse (Yui NARUSE)


06:08 PM Revision 32838: * tool/rbinstall.rb: use rubygems to load gemspecs, copy actual
gemspecs on install rather than generate fake ones for all gems. tenderlove
06:08 PM Revision 32837: oops, fix author in the psych gemspec
05:49 PM Revision 32836: * set CXX variable to the C++ compiler that matches the
C compiler specified by CC variable (e.g. use g++-4.2 for gcc-4.2). mrkn (Kenta Murata)
05:21 PM Revision 32833: * lib/mkmf.rb (link_command): use static library only for bundled
extensions. [Bug #5147] nobu (Nobuyoshi Nakada)
05:20 PM Revision 32832: * ext/psych/psych.gemspec: property.
nobu (Nobuyoshi Nakada)
05:02 PM Revision 32831: installing psych as a gem
03:40 PM Revision 32830: Mark a code is GPL or not.
This is made the comparison between current and initial commit. naruse (Yui NARUSE)
03:38 PM Revision 32829: * 2011-08-04
03:38 PM Revision 32828: Cosmetic change of Hash literal.
'BindAddress: var' => ':BindAddress => var' according to other configurations. nahi (Hiroshi Nakamura)
12:18 PM Revision 32827: update doc.
akr (Akira Tanaka)
07:10 AM Revision 32826: * util.c, include/ruby/util.h (ruby_add_suffix): remove the function.
[Bug #5153] [ruby-core:38736]
* io.c (argf_next_argv): remove the call of above function.
* ext/-test-/add_suffix, ...
usa (Usaku NAKAMURA)
03:47 AM Revision 32825: * variable.c (check_before_mod_set): should be static.
nobu (Nobuyoshi Nakada)
12:22 AM Revision 32824: * test/xmlrpc/webrick_testing.rb (WEBrick_Testing#start_server):
Like r32795, bind address should be specified. shyouhei (Shyouhei Urabe)

Also available in: Atom