Project

General

Profile

Activity

From 06/23/2014 to 06/29/2014

06/29/2014

09:39 PM Bug #9995 (Third Party's Issue): crash when running rake for the first time...
New to ruby I get the error below. the instructions tell me to report it on this site so here I am. When I run rake t... crimsonalucard (Brian Yeh)
06:23 PM Bug #9954: Unexpected Hash Modification and Segmentation Fault with Named Arguments
Backported into `ruby_2_1` branch at r46619. nagachika (Tomoyuki Chikanaga)
06:22 PM Revision 370e83b7 (git): merge revision(s) r46342: [Backport #9954]
* vm.c (core_hash_merge_kwd): should return the result hash, which
may be converted from and differ from th...
nagachika (Tomoyuki Chikanaga)
06:13 PM Bug #9902: Regexp#[] ignores after NUL byte in named capture index
rb_sym2str() doesn't exist in 2.1. Can I use rb_sym_to_s() instead? nagachika (Tomoyuki Chikanaga)
06:09 PM Bug #9949: Net::FTP#gettextfile truncates last line when missing newline before EOF
Backported into `ruby_2_1` branch at r46618. nagachika (Tomoyuki Chikanaga)
06:08 PM Revision bdab29b1 (git): merge revision(s) r46457,r46458: [Backport #9949]
* lib/net/ftp.rb (gets, readline): read lines without LF properly.
[ruby-core:63205] [Bug #9949]
*...
nagachika (Tomoyuki Chikanaga)
06:06 PM Bug #9885: lib/net/imap.rb: FETCH-ed BODYSTRUCTURE with "MIXED" body type fails
Backported into `ruby_2_1` at r46617. nagachika (Tomoyuki Chikanaga)
06:01 PM Revision dfba910f (git): merge revision(s) r46331: [Backport #9885]
* lib/net/imap.rb (body_type_1part): Gmail IMAP reports a body
type as "MIXED" followed immediately by para...
nagachika (Tomoyuki Chikanaga)
05:56 PM Bug #9878: ruby_signal() should return either sa_sigaction or sa_handler, depending on SA_SIGINFO
Backported into `ruby_2_1` at r46616. nagachika (Tomoyuki Chikanaga)
05:56 PM Revision d681d9ce (git): merge revision(s) r46233: [Backport #9878]
* signal.c (ruby_signal): should return either `old.sa_sigaction`
or `old.sa_handler`, depending on whether...
nagachika (Tomoyuki Chikanaga)
05:43 PM Bug #9856: [PATCH] process.c (proc_getgroups, proc_setgroups): use ALLOCV_N
Backported into `ruby_2_1` branch at r46615. nagachika (Tomoyuki Chikanaga)
05:43 PM Revision 39d96342 (git): merge revision(s) r46075: [Backport #9856]
* process.c (proc_getgroups, proc_setgroups): use ALLOCV_N
[Bug #9856]
git-svn-id: svn+ssh://ci.ruby-lang...
nagachika (Tomoyuki Chikanaga)
05:35 PM Bug #9847: Cannot create new String when using File.read(size, buffer)
Backported into `ruby_2_1` branch at r46614. nagachika (Tomoyuki Chikanaga)
05:34 PM Revision 7d49e2bf (git): merge revision(s) r45979: [Backport #9847]
* io.c (io_setstrbuf): always check if the buffer is modifiable.
[ruby-core:62643] [Bug #9847]
git-svn-id...
nagachika (Tomoyuki Chikanaga)
05:27 PM Bug #9750: OpenSSL::SSL::SSLServer can not accept a Socket as it's first parameter
r45863 and r45871 were backported into `ruby_2_1` branch at r46613. nagachika (Tomoyuki Chikanaga)
05:26 PM Revision 4c5d8beb (git): merge revision(s) r45863,r45871: [Backport #9750]
* ext/openssl/lib/openssl/ssl.rb (OpenSSL::SSL::SSLServer#accept):
Consider Socket#accept as well as TCPSer...
nagachika (Tomoyuki Chikanaga)
05:21 PM Bug #9608: [PATCH] avoid large alloca on Complex/Rational calls
Backported into `ruby_2_1` at r46612. nagachika (Tomoyuki Chikanaga)
05:21 PM Revision 1ff2d59e (git): merge revision(s) r45793: [Backport #9608]
* complex.c (parse_comp): replace ALLOCA_N with ALLOCV_N/ALLOCV_END
[Bug #9608]
* rational.c (read...
nagachika (Tomoyuki Chikanaga)
05:17 PM Bug #9861: BSD_vfprintf precsion doesn't work at shorter string
Backported into `ruby_2_1` branch at r46611. nagachika (Tomoyuki Chikanaga)
05:17 PM Revision 0caeba64 (git): merge revision(s) r46098: [Backport #9861]
* vsnprintf.c (BSD_vfprintf): fix string width when precision is
given. as the result of `memchr` is NULL ...
nagachika (Tomoyuki Chikanaga)
05:09 PM Bug #9994: replace deprecated macro finite() with isfinite() (fixed at r44505)
Backported into `ruby_2_1` branch at r46610. nagachika (Tomoyuki Chikanaga)
05:02 PM Bug #9994 (Closed): replace deprecated macro finite() with isfinite() (fixed at r44505)
deprecated になった finite() を isfinite() に置換。
r44505 で修正済みです。
バックポート管理用にチケット化します。
nagachika (Tomoyuki Chikanaga)
05:09 PM Revision 8a333244 (git): merge revision(s) r44505: [Backport #9994]
numeric.c: isfinite
* numeric.c (flo_is_finite_p): prefer C99 standard isfinite() than
deprecated finite()...
nagachika (Tomoyuki Chikanaga)
05:00 PM Bug #9897: Build fails for fiddle with libffi version 3.1
Backported into `ruby_2_1` branch at r46609. nagachika (Tomoyuki Chikanaga)
04:59 PM Revision 1121fa0e (git): merge revision(s) r46485: [Backport #9897]
* ext/fiddle/extconf.rb: supply 0 to fill RUBY_LIBFFI_MODVERSION
with 3-digit. libffi 3.1 returns just 2-d...
nagachika (Tomoyuki Chikanaga)
04:13 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
Backported into `ruby_2_1` branch at r46608. nagachika (Tomoyuki Chikanaga)
04:13 PM Revision bdf635bf (git): merge revision(s) r44535,r44536: [Backport #9321]
* vm.c (rb_vm_pop_cfunc_frame): added. It cares c_return event.
The patch base by drkaes (Stefan Kaes).
...
nagachika (Tomoyuki Chikanaga)
03:12 PM Bug #9993: x86_64 linux + i686 os = 32bit ruby, but `RUBY_PLATFORM=x86_64`
https://github.com/wayneeseguin/rvm/issues/2928 DenKn (Denis Knauf)
03:09 PM Bug #9993 (Third Party's Issue): x86_64 linux + i686 os = 32bit ruby, but `RUBY_PLATFORM=x86_64`
Hi,
On x86_64 Linux Kernel, but i686 OS (there is no 64-binary file anywhere), this will produce a i686-binary rub...
DenKn (Denis Knauf)
03:36 AM Feature #9970: Add `Hash#map_keys` and `Hash#map_values`
A patch that introduces a new feature is still a feature request, and the feature you'd introducing matches one of th... phluid61 (Matthew Kerwin)
01:07 AM Feature #9970: Add `Hash#map_keys` and `Hash#map_values`
Ping seantheprogrammer (Sean Griffin)

06/28/2014

07:41 PM Feature #9992: Access Modifiers (Internal Interfaces)
Hi Nobuyoshi,

The notion of __Internal Interface__ is about being able to use the methods identified as __intern...
dsferreira (Daniel Ferreira)
07:17 PM Feature #9992: Access Modifiers (Internal Interfaces)
They don't seem to belong to same namespace.
Could you elaborate?
nobu (Nobuyoshi Nakada)
07:05 PM Feature #9992 (Open): Access Modifiers (Internal Interfaces)
Hi,

I would like to discuss with you the concept of Internal Interfaces.

Currently ruby offers three access m...
dsferreira (Daniel Ferreira)
06:12 PM Revision 6fda1316 (git): * 2014-06-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:12 PM Revision f1cf168b (git): test_fork.rb: wait signals
* bootstraptest/test_fork.rb: wait until receiving both singals,
upto 0.1sec.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
04:42 PM Bug #9991: fd leak on WEBrick::Utils#create_listeners (fixed at r46598)
Backported into `ruby_2_1` branch at r46605. nagachika (Tomoyuki Chikanaga)
04:33 PM Bug #9991 (Closed): fd leak on WEBrick::Utils#create_listeners (fixed at r46598)
WEBrick::Utils#create_listeners での socket close 漏れの修正
バックポート管理用にチケット化します。
nagachika (Tomoyuki Chikanaga)
04:41 PM Revision b18ab01b (git): merge revision(s) r46598: [Backport #9991]
* lib/webrick/utils.rb (create_listeners): Close socket objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branch...
nagachika (Tomoyuki Chikanaga)
01:58 PM Revision d0465cc9 (git): * ext/pathname/pathname.c (path_birthtime): Windows support.
see [Feature #9857] [ruby-dev:48339]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46604 b2dd03c8-39d4-4d8f-98f...
U.Nakamura
01:47 PM Revision 3436b7bb (git): Pathname#birthtime added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:46 PM Feature #9857 (Closed): Pathname#birthtime
Applied in changeset r46602.
----------
* ext/pathname/pathname.c (path_birthtime): New method,
Pathname#birthtime...
akr (Akira Tanaka)
12:47 PM Feature #9857: Pathname#birthtime
Win32的には全くお話になっていませんが、パッチのパッチを出すのは面倒なので、取り込まれたら対応します。 usa (Usaku NAKAMURA)
10:37 AM Feature #9857: Pathname#birthtime
Mac OS X と Linux で `respond_to?` への対応も確認しました。
Windows は環境がなくて対応できていません。
znz (Kazuhiro NISHIYAMA)
01:46 PM Revision b9faaf6a (git): * ext/pathname/pathname.c (path_birthtime): New method,
Pathname#birthtime.
Proposed by Kazuhiro NISHIYAMA. [ruby-dev:48232] [Feature #9857]
git-svn-id: svn+ssh://ci.r...
akr (Akira Tanaka)
12:51 PM Revision 7361eb94 (git): inspect IO objects before closed IO object test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:29 AM Revision 38f01339 (git): bigdecimal/math.rb: error message in BigMath#PI
* ext/bigdecimal/lib/bigdecimal/math.rb (BigMath#PI): change error
message about zero or negative precision for cla...
nobu (Nobuyoshi Nakada)
09:10 AM Bug #9990 (Closed): URI.parse and URI.encode use different RFCs
The latest code for URI.parse uses RFC3986 but URI.encode/URI.escape still uses the old URI::RFC2396_Parser implement... lengarvey (Leonard Garvey)
08:49 AM Feature #4897: Define Math::TAU and BigMath.TAU. The "true" circle constant, Tau=2*Pi. See http://tauday.com/
Since today is 6/28, here's a pull request on trunk:
* https://github.com/ruby/ruby/pull/644
See also:
* htt...
sbaird (Simon Baird)
07:42 AM Bug #9882: Issue with hash string keys
Backported into `ruby_2_1` branch at r46599. nagachika (Tomoyuki Chikanaga)
07:42 AM Revision 108828f6 (git): merge revision(s) r46243,r46244: [Backport #9882] [Backport #9883]
* string.c (rb_str_substr): need to reset code range for shared
string too, not only copied string.
...
nagachika (Tomoyuki Chikanaga)
06:33 AM Revision 8b76d21f (git): * lib/webrick/utils.rb (create_listeners): Close socket objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:08 AM Revision 1c58954c (git): Suppress double dots.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:55 AM Bug #9593: Keyword arguments default argument assignment behaviour not consistent with optional argument
No objection. I changed Backport field to `DONTNEED`. nagachika (Tomoyuki Chikanaga)
05:53 AM Bug #9486: Multiple Kernel#local_variables entries with block local parameters
r45845, r45846 and r45847 were backported into `ruby_2_1` at r46596. nagachika (Tomoyuki Chikanaga)
05:51 AM Revision 416f0075 (git): merge revision(s) r45845,r45846,r45847: [Backport #9486]
* parse.y (local_tbl_gen): remove local variables duplicated with
arguments.
* parse.y (new_bv_gen...
nagachika (Tomoyuki Chikanaga)
05:34 AM Revision f28a1273 (git): test_env.rb: relax limits
* test/ruby/test_env.rb (test_memory_leak_{aset,select,shift}):
increase rehearsals and memory leak limits.
git-sv...
nobu (Nobuyoshi Nakada)
04:58 AM Revision fd4df3be (git): eval.c: no overwrite SystemStackError backtrace
* eval.c (setup_exception): should not overwrite SystemStackError
backtrace if set already. [ruby-core:63377] [Fea...
nobu (Nobuyoshi Nakada)
04:58 AM Revision 3ff85b79 (git): eval.c: no method calls at stack overflow
* eval.c (setup_exception): get rid of method calls before raising
stack overflow, not to cause stack overflow agai...
nobu (Nobuyoshi Nakada)
04:54 AM Bug #9984: OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak timeouts on ARM
Hello, Vit
I'd like to extend timeout for the testcase in `ruby_2_1` branch, but is it only occurs on 2.1?
Should...
nagachika (Tomoyuki Chikanaga)
02:09 AM Bug #9989: Docs give wrong information for sort block return values
This occurs under Array.sort and Array.sort! (http://www.ruby-doc.org/core-2.1.2/Array.html#method-i-sort)
Enumera...
robyoder (Rob Yoder)
02:05 AM Bug #9989 (Closed): Docs give wrong information for sort block return values
Under the Array.sort documentation, this statement is made:
> Comparisons for the sort will be done using the <=> ...
robyoder (Rob Yoder)
01:55 AM Bug #9986: WEBrick content-length being set when transfer-encoding is chunked
I don't believe this is a duplicate of #9927. This occurs if you're not issuing a HEAD request and affects Safari wit... lengarvey (Leonard Garvey)
12:26 AM Revision 60fb0873 (git): * test/ruby/envutil.rb (assert_no_memory_leak): changed the threshold to avoid
false-positives on some CI.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@46592 b2dd03c8-39d4-4d8...
U.Nakamura

06/27/2014

10:58 PM Feature #9987 (Third Party's Issue): method Net::HTTP methods private
Why is it private?
Who does it?
nobu (Nobuyoshi Nakada)
05:03 PM Feature #9987 (Third Party's Issue): method Net::HTTP methods private
~~~ruby
def HTTP.start(address, *arg, &block) # :yield: +http+
arg.pop if opt = Hash.try_convert(arg[-1])...
douglasfeitosa (Douglas Feitosa)
10:55 PM Bug #9986 (Rejected): WEBrick content-length being set when transfer-encoding is chunked
nobu (Nobuyoshi Nakada)
04:32 PM Bug #9986 (Closed): WEBrick content-length being set when transfer-encoding is chunked
It's possible to get WEBrick to return both Transfer-Encoding: chunked and a calculated Content-length header. If the... lengarvey (Leonard Garvey)
10:52 PM Revision 76bb5977 (git): mkconfig.rb: fix empty prefix
* tool/mkconfig.rb: vars["prefix"] may not set. [fix GH-643]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4659...
nobu (Nobuyoshi Nakada)
09:32 PM Feature #6216: SystemStackError backtraces should not be reduced to one line
I can confirm that this is working on current master, but with one problem - if the exception is ever rescued and the... ccutrer (Cody Cutrer)
07:26 PM Revision e63ab5d3 (git): * lib/uri/mailto.rb: update to latest specs, RFC 6068 and HTML5.
* lib/uri/mailto.rb (HEADER_PATTERN): removed.
* lib/uri/mailto.rb (HEADER_REGEXP): use RFC 6068 hfields.
* lib/uri...
naruse (Yui NARUSE)
05:39 PM Bug #9988 (Closed): CSV does not write headers when :write_headers is true and no rows are added
When the CSV :write_headers option is used, headers are only added if at least one row is added:
~~~
$ ruby -r cs...
jeremyevans0 (Jeremy Evans)
04:28 PM Revision 402d33fc (git): eval.c: reduce machine stack overflow backtrace
* eval.c (setup_exception): revert r46531 to reduce backtrace at
machine stack overflow.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
03:44 PM Revision 9a4f9f34 (git): reapply r46568 "assertions.rb: refine message"
`exception` is an expected exception class, not the raised instance,
so the result message cannot have any backtraces...
nobu (Nobuyoshi Nakada)
03:35 PM Revision b020c00c (git): * 2014-06-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:35 PM Revision bffd6395 (git): mkconfig.rb: fix empty prefix
* tool/mkconfig.rb: fix empty RbConfig::CONFIG["prefix"] when
configured --with-rubyarchprefix, remove prefix from ...
nobu (Nobuyoshi Nakada)
02:34 PM Revision 8de619be (git): test_env.rb: rehearsal
* test/ruby/test_env.rb (test_memory_leak_{aset,select,shift}):
have a rehearsal before the main loop.
git-svn-id:...
nobu (Nobuyoshi Nakada)
02:03 PM Bug #9985 (Closed): Gems documenation is not generated when installing local gem with --ignore-dependencies option
Gems documenation is not generated when installing local gem with --ignore-dependencies option.
Ruby 2.1.2, gem 2....
Pulfer (Andrey Bondrov)
12:52 PM Feature #9852: How to bundle test-unit2 and minitest5
I always had the vision that the gems should be available in source format. Something like svn:externals or git submo... vo.x (Vit Ondruch)
10:47 AM Bug #9984 (Closed): OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak timeouts on ARM
Ruby's test suite fails on ARM [1] (originally reported at [2]) with error:
~~~
4) Error:
OpenSSL::TestPKeyRSA...
vo.x (Vit Ondruch)
08:59 AM Bug #9882: Issue with hash string keys
backported into `ruby_2_0_0` at r46584. usa (Usaku NAKAMURA)
08:58 AM Revision 08e698d4 (git): merge revision(s) 46243,46244: [Backport #9882] [Backport #9883]
* string.c (rb_str_substr): need to reset code range for shared
string too, not only copied string.
...
U.Nakamura
08:55 AM Bug #9878: ruby_signal() should return either sa_sigaction or sa_handler, depending on SA_SIGINFO
backported into `ruby_2_0_0` at r46583. usa (Usaku NAKAMURA)
08:55 AM Revision 6491028d (git): merge revision(s) 46233: [Backport #9878]
* signal.c (ruby_signal): should return either `old.sa_sigaction`
or `old.sa_handler`, depending on whether...
U.Nakamura
08:46 AM Bug #9861: BSD_vfprintf precsion doesn't work at shorter string
backported into `ruby_2_0_0` at r46582. usa (Usaku NAKAMURA)
08:46 AM Revision 4e057b91 (git): merge revision(s) 46098: [Backport #9861]
* vsnprintf.c (BSD_vfprintf): fix string width when precision is
given. as the result of `memchr` is NULL ...
U.Nakamura
08:28 AM Bug #9856: [PATCH] process.c (proc_getgroups, proc_setgroups): use ALLOCV_N
backported into `ruby_2_0_0` at r46581. usa (Usaku NAKAMURA)
08:27 AM Revision 1c8500b3 (git): merge revision(s) 46075: [Backport #9856]
* process.c (proc_getgroups, proc_setgroups): use ALLOCV_N
[Bug #9856]
git-svn-id: svn+ssh://ci.ruby-lang...
U.Nakamura
08:22 AM Bug #9847: Cannot create new String when using File.read(size, buffer)
backported into `ruby_2_0_0` at r46580. usa (Usaku NAKAMURA)
08:22 AM Revision 322b2679 (git): merge revision(s) 45979: [Backport #9847]
* io.c (io_setstrbuf): always check if the buffer is modifiable.
[ruby-core:62643] [Bug #9847]
git-svn-id...
U.Nakamura
08:18 AM Bug #9750: OpenSSL::SSL::SSLServer can not accept a Socket as it's first parameter
backported r45863 and r45871 into `ruby_2_0_0` at r46579. usa (Usaku NAKAMURA)
08:17 AM Revision 674b2526 (git): merge revision(s) 45863,45871: [Backport #9750]
* ext/openssl/lib/openssl/ssl.rb (OpenSSL::SSL::SSLServer#accept):
Consider Socket#accept as well as TCPSer...
U.Nakamura
08:15 AM Bug #9589: Stack level too deep during eval causes segmentation fault
This bug should be against the newest ruby stable 2.1.2, but I cannot change that.
I just encountered it in a spec t...
runephilosof (Rune Philosof)
08:13 AM Bug #9608: [PATCH] avoid large alloca on Complex/Rational calls
backported into `ruby_2_0_0` at r46578. usa (Usaku NAKAMURA)
08:13 AM Revision 516f8f35 (git): merge revision(s) 45793: [Backport #9608]
* complex.c (parse_comp): replace ALLOCA_N with ALLOCV_N/ALLOCV_END
[Bug #9608]
* rational.c (read...
U.Nakamura
08:06 AM Bug #9872: socket leak in Net::FTP#transfercmd (fixed at r46182)
backported into `ruby_2_0_0` at r46577. usa (Usaku NAKAMURA)
08:05 AM Revision 52832c4d (git): merge revision(s) 46182: [Backport #9872]
* lib/net/ftp.rb (transfercmd): Close TCP server socket even if an
exception occur.
git-svn-id: svn+ssh:/...
U.Nakamura
08:04 AM Bug #9739: TestException#test_machine_stackoverflow(_by_define_method) failures on x64-mingw32
backported r43748 (for mswin), r45947 and r45951 (for mingw) into `ruby_2_0_0` at r46576. usa (Usaku NAKAMURA)
08:03 AM Revision 2c1a9c3d (git): merge revision(s) 43748,45947,45951: [Backport #9739]
* eval_intern.h (SAVE_ROOT_JMPBUF): workaround for the failure of
test/ruby/test_exception.rb on Windows.
...
U.Nakamura
07:57 AM Bug #9835: IGNORE signal handler has possible race condition in Ruby 2.1.2
backported into `ruby_2_0_0` at r46575. usa (Usaku NAKAMURA)
07:57 AM Revision 2fcf1bb6 (git): merge revision(s) 46194: [Backport #9835]
* signal.c (signal_exec): ignore immediate cmd for SIG_IGN
* signal.c (trap_handler): set cmd to true for SI...
U.Nakamura
06:32 AM Revision cc02a4ab (git): * lib/rubygems/test_case.rb: rescue Gem::LoadError in Gem::TestCase.
because it's effected by removing minitest from stdlib.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46574 b2dd...
hsbt (Hiroshi SHIBATA)
06:28 AM Revision aac7837c (git): Revert r46568 "assertions.rb: refine message"
Don't inspect exceptions without backtrace omission for SystemStackError.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
naruse (Yui NARUSE)
06:25 AM Revision 36a043a9 (git): suppress warnings: URI.regexp is obsolete
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:35 AM Revision b0bc5635 (git): * lib/rubygems/specification.rb: fixed broken condition caused
by removing YAML::ENGINE.
* lib/rubygems/package/old.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46...
hsbt (Hiroshi SHIBATA)

06/26/2014

11:40 PM Bug #8543: new rb_iseq_load crash
Salutations,
Attached is a one-page PDF slide for the Ruby 2.2 feature proposal
developer meeting. It describes ...
spatulasnout (B Kelly)
08:33 PM Bug #9983 (Closed): memory leak at ENV.shift on Windows
Applied in changeset r46570.
----------
hash.c: fix memory leak
* hash.c (env_shift): fix memory leak on Windows, f...
nobu (Nobuyoshi Nakada)
08:23 PM Bug #9983 (Closed): memory leak at ENV.shift on Windows
Windows版で、`ENV.shift` がメモリリークしているようです。 nobu (Nobuyoshi Nakada)
08:33 PM Revision 68bc5ba1 (git): hash.c: fix memory leak
* hash.c (env_shift): fix memory leak on Windows, free environment
strings block always. [ruby-dev:48332] [Bug #99...
nobu (Nobuyoshi Nakada)
06:42 PM Bug #9982 (Closed): Kernel#sprintf: unmbered widht and precision with numbered argument
Applied in changeset r46569.
----------
sprintf.c: unnumbered asterisk with numbered argument
* sprintf.c (GETASTER...
nobu (Nobuyoshi Nakada)
06:35 PM Bug #9982 (Closed): Kernel#sprintf: unmbered widht and precision with numbered argument
次のコードがエラーにならず、変換対象の引数が幅や精度としても使われています。
~~~ruby
sprintf("%1$*d", 3) #=> " 3"
sprintf("%1$.*d", 3) #=> "003"
~~~
nobu (Nobuyoshi Nakada)
06:41 PM Revision cfa7b228 (git): sprintf.c: unnumbered asterisk with numbered argument
* sprintf.c (GETASTER): should not use the numbered argument to be
formatted, raise ArgumentError instead.
[ruby-...
nobu (Nobuyoshi Nakada)
06:25 PM Revision 54516577 (git): assertions.rb: refine message
* test/lib/test/unit/assertions.rb (assert_raise_with_message):
refine default message for the exception to be rais...
nobu (Nobuyoshi Nakada)
04:54 PM Feature #8258: Dir#escape_glob
An official API for escaping paths would be a hugely useful feature. In Homebrew, we use `Dir[]`, `Dir.glob` and `Pat... Anonymous
03:03 PM Revision 425dc308 (git): * 2014-06-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46567 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:03 PM Revision 565ce9b3 (git): eval.c: suppress a warning
* eval.c (setup_exception): suppress a maybe-uninitialized false
warning by gcc 4.8.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
02:19 PM Feature #6559: Set DoNotReverseLookup to true in Webrick
Would this be possible to be included in 2.2.0? rosenfeld (Rodrigo Rosenfeld Rosas)
02:19 PM Feature #6452: Allow extend to override class methods
Would Module.preextend be a good name for that? It would indicate it's similar to prepend but applied to extend... rosenfeld (Rodrigo Rosenfeld Rosas)
01:48 PM Feature #6265: Remove 'useless' 'concatenation' syntax
Yusuke, how about for 2.2.0? rosenfeld (Rodrigo Rosenfeld Rosas)
01:46 PM Feature #5010: Add Slop(-like) in stdlib and deprecate current OptionParser API
Ok, what about introducing new methods to make it easier to work with OptionParser?
Like:
~~~
opts = OptionPar...
rosenfeld (Rodrigo Rosenfeld Rosas)
01:44 PM Feature #9981 (Closed): Net::SMTP#send_message が大量の write(2) を発行する
`Net::SMTP#send_message` でメールを送信すると1行毎に write(2) が発行されます。
1MB のバイナリデータを添付すると、18000回以上 write することになります。
1048576(by...
tommy (Masahiro Tomita)
01:35 PM Revision 29fc4912 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:30 PM Revision 57d6cb4a (git): sprintf.c: remove extra parentheses
* sprintf.c (GETASTER): remove extra parentheses from the second
argument so that the error message does not contai...
nobu (Nobuyoshi Nakada)
01:04 PM Feature #4840: Allow returning from require
I trust nobu more than myself. Thank you!
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:33 PM Feature #4840: Allow returning from require
Yusuke, would the patch proposed by Nobu with the typo fix for rescue be good enough? rosenfeld (Rodrigo Rosenfeld Rosas)
01:01 PM Feature #7791 (Closed): Let symbols be garbage collected
hsbt (Hiroshi SHIBATA)
12:42 PM Feature #7791: Let symbols be garbage collected
I think I read somewhere this has been already implemented in trunk. If that's true I think this ticket should be clo... rosenfeld (Rodrigo Rosenfeld Rosas)
12:49 PM Feature #8631: Add a new method to ERB to allow assigning the local variables from a hash
Attached slide for proposal rosenfeld (Rodrigo Rosenfeld Rosas)
12:40 PM Feature #8643: Add Binding.from_hash
Add slide for proposal rosenfeld (Rodrigo Rosenfeld Rosas)
12:32 PM Feature #9064: Add support for packages, like in Java
Attached proposal slide rosenfeld (Rodrigo Rosenfeld Rosas)
12:23 PM Feature #9980 (Rejected): Create HashWithIndiferentAccess using new syntax {a: 1}i
This is related to feature #7797. For that feature I requested a regular hash ({}) to be treated as HWIA and the curr... rosenfeld (Rodrigo Rosenfeld Rosas)
12:02 PM Feature #7797: Hash should be renamed to StrictHash and a new Hash should be created to behave like AS HashWithIndifferentAccess
Attached an slide for this proposal rosenfeld (Rodrigo Rosenfeld Rosas)
10:10 AM Bug #9974: Regression: URI.parse allows invalid URIs
Thank you for checking trunk version,
You may know, RFC3986 allows underscores in reg-name though DNS name doesn't...
naruse (Yui NARUSE)
10:06 AM Bug #8973: Allow to configure archlibdir for multiarch
Lauri Tirkkonen wrote:
> Looks like there's another related issue though. Having built with this patch it looks like...
lotheac (Lauri Tirkkonen)
08:46 AM Bug #8973: Allow to configure archlibdir for multiarch
I second this patch. I was using --with-multiarch --with-archlibdir --with-rubylibprefix --with-rubyarchprefix --with... lotheac (Lauri Tirkkonen)
09:27 AM Revision 76735810 (git): * test/with_different_ofs.rb: move into test library directory.
* test/csv/base.rb: fix require path for with_different_ofs.rb.
* test/digest/test_digest_extend.rb: ditto.
git-svn-...
hsbt (Hiroshi SHIBATA)
09:16 AM Revision 4af87bd6 (git): * test/profile_test_all.rb: move into test library directory.
* test/runner.rb: fix require path for profile_test_all.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46562 ...
hsbt (Hiroshi SHIBATA)
09:14 AM Revision 5e631969 (git): * ChangeLog: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
09:05 AM Revision c9134128 (git): * lib/webrick/httpproxy.rb: remvoe useless assigned variables.
* lib/webrick/httpservlet/cgihandler.rb: ditto.
* lib/webrick/httpservlet/erbhandler.rb: ditto.
* lib/webrick/server....
hsbt (Hiroshi SHIBATA)
08:38 AM Bug #9743: memory leak in openssl ossl_pkey_verify leaks memory
This is causing test suite timeout on Fedora Rawhide ARM builder :/
https://kojipkgs.fedoraproject.org//work/tasks...
vo.x (Vit Ondruch)
02:52 AM Bug #8344 (Closed): Status of Psych and Syck
Applied in changeset r46559.
----------
Revert "Revert "* lib/yaml.rb: Remove Psych::EngineManager [Bug #8344]""
sy...
hsbt (Hiroshi SHIBATA)
02:52 AM Revision 46724873 (git): Revert "Revert "* lib/yaml.rb: Remove Psych::EngineManager [Bug #8344]""
syck-1.0.3 gem support this imcompatible changes.
This reverts commit r46102
git-svn-id: svn+ssh://ci.ruby-lang.org...
hsbt (Hiroshi SHIBATA)
01:56 AM Bug #9979: Regression: BigDecimal::ROUND_HALF_DOWN/ROUND_HALF_EVEN behave incorrectly
This issue is a regression and is the same as issue #3803 josephleniston (Joseph Leniston)
01:53 AM Bug #9979 (Closed): Regression: BigDecimal::ROUND_HALF_DOWN/ROUND_HALF_EVEN behave incorrectly
The incorrect behaviour is that all fractional values between 0.5 (inclusive) and 0.6 (non-inclusive) are subject to ... josephleniston (Joseph Leniston)
12:46 AM Revision 94a6e6f6 (git): set top level folder to same as archname of tarball
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Terence Lee

06/25/2014

11:28 PM Bug #9978 (Closed): memory leak at ENV.select on Windows
Applied in changeset r46557.
----------
hash.c: fix memory leak
* hash.c (env_select): fix memory leak and crash on...
nobu (Nobuyoshi Nakada)
03:03 PM Bug #9978 (Closed): memory leak at ENV.select on Windows
Windows版で、`ENV.select {break}` がメモリリークしているようです。 nobu (Nobuyoshi Nakada)
11:28 PM Revision 78c763a2 (git): hash.c: fix memory leak
* hash.c (env_select): fix memory leak and crash on Windows, make
keys array first instead of iterating on envrion ...
nobu (Nobuyoshi Nakada)
10:43 PM Revision 7eeaf208 (git): hash.c: fix dangling pointer
* hash.c (env_name): also store a coerced string to get rid of a
dangling pointer.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
06:54 PM Revision 85940811 (git): bump patchlevel
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@46555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Terence Lee
06:50 PM Revision 7252b67d (git): * 2014-06-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@46554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:50 PM Revision f8f3b03c (git): fix quoting bug for make dist
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@46553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Terence Lee
05:45 PM Revision 0e198d37 (git): * 2014-06-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:45 PM Revision f96f0139 (git): eval_error.c: newline always
* eval_error.c (error_print): put a newline after an anonymous
exception class name.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
01:31 PM Bug #9977 (Closed): memory leak at ENV.[]= on Windows
Applied in changeset r46550.
----------
hash.c: fix memory leak
* hash.c (ruby_setenv): fix memory leak on Windows,...
nobu (Nobuyoshi Nakada)
01:26 PM Bug #9977 (Closed): memory leak at ENV.[]= on Windows
Windows版で、`ENV.[]=` がメモリリークしているようです。 nobu (Nobuyoshi Nakada)
01:31 PM Revision 4198f147 (git): hash.c: fix memory leak
* hash.c (ruby_setenv): fix memory leak on Windows, free
environment strings block after check for the size.
[rub...
nobu (Nobuyoshi Nakada)
01:29 PM Bug #9937: Segfault in the TracePoint API
Bump!
Similar update: after latest bug fixes in the API (#9957, #9959, #9961, #9964), the build still segfaults in...
deivid (David Rodríguez)
12:18 PM Revision e1884ec8 (git): hash.c: env_name
* hash.c (get_env_ptr, env_name): extract check for bad
environment variable name.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
06:55 AM Revision 57c9c318 (git): ccan/container_of/container_of.h: avoid warning with -Wcast-qual
* ccan/container_of/container_of.h (container_off_var):
avoid warning with -Wcast-qual
[ccan ba5ad771af4aa9e08549...
Eric Wong
01:20 AM Bug #9976 (Closed): ENV doesn't raise SecurityError except for aset and delete
Applied in changeset r46547.
----------
hash.c: prohibit tainted strings
* hash.c (env_aset, env_has_key, env_assoc...
nobu (Nobuyoshi Nakada)
01:19 AM Bug #9976 (Closed): ENV doesn't raise SecurityError except for aset and delete
`ENV#[]=` と `ENV#delete` は`$SAFE > 0`のときにtaintedな引数をエラーにしますが、他のメソッドでエラーになりません。 nobu (Nobuyoshi Nakada)
01:20 AM Revision 51a1c68b (git): hash.c: prohibit tainted strings
* hash.c (env_aset, env_has_key, env_assoc, env_has_value),
(env_rassoc, env_key): prohibit tainted strings if $SAF...
nobu (Nobuyoshi Nakada)

06/24/2014

06:24 PM Revision 20014eb3 (git): hash.c: unused functions on non-Windows
* hash.c (invalid_envname, check_envname): not used on platforms
other than Windows.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
06:02 PM Revision 9ee5345c (git): * 2014-06-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:02 PM Revision c5255bdd (git): hash.c: env_str_transcode
* hash.c (env_str_transcode): convert with replacing invalid/undef
characters, on Windows.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
05:13 PM Feature #9963: Symbol.count
> Now, ruby trunk has symbol GC
Fantastic!
davidcornu (David Cornu)
01:10 PM Bug #9975 (Closed): irb で Hash を 1.9 記法で記述したときに、キーがキーワードだと syntax error
irb で Hash を 1.9 記法で記述したとき、以下の end を伴なうキーワードをキーとして使用するとエラーとなります。
~~~
if do case def for unless until while begin
...
takkanm (三村 益隆)
08:48 AM Revision 4f7449be (git): * lib/gserver.rb: remove redundant use of to_s in interpolation.
* lib/logger.rb: ditto.
* lib/optparse.rb: ditto.
* lib/rbconfig/obsolete.rb: ditto.
* lib/resolv.rb: ditto.
* lib/we...
hsbt (Hiroshi SHIBATA)
05:41 AM Revision 4c58cdc9 (git): * tool/downloader.rb: fix wrong variable name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
04:46 AM Feature #9852: How to bundle test-unit2 and minitest5
There needs to be SOME step that a user can take to get a full install. `svn co ...; autoconf ; configure ; make inst... zenspider (Ryan Davis)
02:59 AM Feature #9852: How to bundle test-unit2 and minitest5
Please don't make network accessibility mandatory for "make install".
1. It makes difficult to develop Ruby when P...
akr (Akira Tanaka)
02:53 AM Feature #9852: How to bundle test-unit2 and minitest5
Also, does this not hook into `make install`? zenspider (Ryan Davis)
02:48 AM Feature #9852: How to bundle test-unit2 and minitest5
May I convert rake & others? zenspider (Ryan Davis)
01:45 AM Feature #9852 (Closed): How to bundle test-unit2 and minitest5
Applied in changeset r46536.
----------
* tool/make-snapshot: download bundle gems when package making.
[Feature #...
hsbt (Hiroshi SHIBATA)
02:58 AM Revision a0548543 (git): Revert "* lib/uri/mailto.rb: support RFC6068."
to fix mailto URI syntax
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
02:19 AM Revision 9a6518ab (git): hash.c: replace undef
* hash.c (env_str_new, env_path_str_new): replace invalid or
undefined conversions.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
02:07 AM Revision bc7919a9 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:50 AM Revision 5c9bc9f8 (git): hash.c: frozen PATH env
* hash.c (env_path_str_new): make PATH environment variable
string, to be frozen.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
01:45 AM Revision 47f3cc6e (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46537 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:45 AM Revision 27d345df (git): * tool/make-snapshot: download bundle gems when package making.
[Feature #9852][ruby-core:62676]
* gems/bundled_gems: listed bundled gems for Ruby 2.2.
git-svn-id: svn+ssh://ci.rub...
hsbt (Hiroshi SHIBATA)
01:26 AM Revision 204a83f5 (git): * tool/downloader.rb: make Downloader class to general download utility.
It can be used without config.guess and configu.sub.
* tool/get-config_files: ditto.
* tool/make-snapshot: ditto.
gi...
hsbt (Hiroshi SHIBATA)
01:04 AM Bug #9973 (Third Party's Issue): Segmentation fault in ruby 2.1.1 when running buildr 1.4.16
You load an extension library for 1.9.
Usual RVM issue.
~~~
/lib64/libpthread.so.0(+0xf5b0) [0x7f881f5cd5b0]
/u...
nobu (Nobuyoshi Nakada)
12:52 AM Revision 63e82931 (git): internal structure
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46534 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)

06/23/2014

11:37 PM Feature #9963: Symbol.count
I understand symbol table detection is important for tuning ruby nowadays. But as far as I know, it is just because p... kosaki (Motohiro KOSAKI)
11:04 PM Feature #9830: Support for GOST private/public keys
I would consider this a feature, and requires Martin's approval && review. zzak (zzak _)
11:04 PM Feature #9830 (Assigned): Support for GOST private/public keys
zzak (zzak _)
10:43 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
Thanks for following up Tomoyuki! deivid (David Rodríguez)
10:43 PM Bug #9759: [TracePoint API] return event missing when raising exception
Hi Tomoyuki! I´ll follow up at #9321 then. What about backports to 2.0 branch?
Thanks a lot!
deivid (David Rodríguez)
10:16 PM Revision 4a26246b (git): win32.c: unused variable
* win32/win32.c (envarea): remove no longer used variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46533 b...
nobu (Nobuyoshi Nakada)
09:57 PM Revision 195bee47 (git): * test/uri/test_common.rb: use `require_relative` for parallel test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:21 PM Revision e5e37ecf (git): * eval.c (setup_exception): "mesg == sysstack_error" and
sysstack_error_p(mesg) are duplicated.
r46502 seems to want to use latter.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
naruse (Yui NARUSE)
09:15 PM Bug #9972 (Closed): tcltklib.c: a lot warnings format '%lx' on x64 mingw
Applied in changeset r46530.
----------
tcltklib.c: fix format specifiers
* ext/tk/tcltklib.c: fix format specifier...
nobu (Nobuyoshi Nakada)
06:44 AM Bug #9972 (Closed): tcltklib.c: a lot warnings format '%lx' on x64 mingw
I see the following warnings while building mingw x64 ruby.
VALUE is not long but long long on Windows x64.
Instead...
h.shirosaki (Hiroshi Shirosaki)
09:15 PM Revision e3e359ba (git): tcltklib.c: fix format specifiers
* ext/tk/tcltklib.c: fix format specifiers for VALUE and
Tcl_Interp*. [ruby-core:63283] [Bug #9972]
git-svn-id: s...
nobu (Nobuyoshi Nakada)
08:53 PM Revision 476af221 (git): * nacl/nacl-config.rb: Use File.exist? instead of executable?
for irt_core. Recent nacl_sdk has non-executable irt_core.
Patch by Shinichiro Hamaji.
[Fixes GH-529] https://git...
kosaki (Motohiro KOSAKI)
08:01 PM Revision a6727897 (git): * lib/uri/mailto.rb: support RFC6068.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:48 PM Bug #9974: Regression: URI.parse allows invalid URIs
Oops, sorry for bad code formatting. In any case you should see that in Ruby 2.1.2 URI::InvalidURIError is raised. ggilder (Gabriel Gilder)
07:46 PM Bug #9974 (Rejected): Regression: URI.parse allows invalid URIs
~~~
$ ruby -v
ruby 2.2.0dev (2014-06-23 trunk 46517) [x86_64-darwin13]
$ ruby -ruri -e "puts URI.parse('http://tes...
ggilder (Gabriel Gilder)
06:59 PM Revision f6dad20e (git): * 2014-06-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:59 PM Revision 3f103ad0 (git): * test/openssl/test_509cert.rb: force sorted order for order-
sensitive test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
headius (Charles Nutter)
05:46 PM Bug #9973 (Third Party's Issue): Segmentation fault in ruby 2.1.1 when running buildr 1.4.16
Encountering the following segmentation fault when running buildr 1.4.16 on jenkins using ruby 2.1.1. The line of th... dirkhain (Dirk Hain)
04:03 PM Revision 85a3ceaf (git): merge revision(s) r45540: [Backport #9911]
ossl.c: OPENSSL_LIBRARY_VERSION
* ext/openssl/ossl.c (Init_openssl): add constant OPENSSL_LIBRARY_VERSION
...
nagachika (Tomoyuki Chikanaga)
03:27 PM Revision 80831f0e (git): merge revision(s) r46313: [Backport #9896]
* eval.c (rb_using_refinement): add write-barriers for
cref->nd_refinements.
git-svn-id: svn+ssh://ci.rub...
nagachika (Tomoyuki Chikanaga)
03:20 PM Bug #9872: socket leak in Net::FTP#transfercmd (fixed at r46182)
Backported into `ruby_2_1` branch at r46523. nagachika (Tomoyuki Chikanaga)
03:19 PM Revision 12ac28e2 (git): merge revision(s) r46182: [Backport #9872]
* lib/net/ftp.rb (transfercmd): Close TCP server socket even if an
exception occur.
git-svn-id: svn+ssh:/...
nagachika (Tomoyuki Chikanaga)
03:08 PM Bug #9739: TestException#test_machine_stackoverflow(_by_define_method) failures on x64-mingw32
Backported into `ruby_2_1` branch at r46522. nagachika (Tomoyuki Chikanaga)
03:08 PM Revision c22cbdc1 (git): merge revision(s) r45947,r45951: [Backport #9739] [Backport #9844]
* thread_win32.c (rb_w32_stack_overflow_handler): use Structured
Exception Handling by Addvectoredexception...
nagachika (Tomoyuki Chikanaga)
03:02 PM Bug #9835: IGNORE signal handler has possible race condition in Ruby 2.1.2
Backported into `ruby_2_1` branch at r46520. nagachika (Tomoyuki Chikanaga)
02:54 PM Bug #9835 (Closed): IGNORE signal handler has possible race condition in Ruby 2.1.2
change status because there was a `bugfix`. nagachika (Tomoyuki Chikanaga)
03:02 PM Revision e9373b36 (git): * 2014-06-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@46521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:02 PM Revision a5b0009c (git): merge revision(s) r46194: [Backport #9835]
* signal.c (signal_exec): ignore immediate cmd for SIG_IGN
* signal.c (trap_handler): set cmd to true for SI...
nagachika (Tomoyuki Chikanaga)
09:59 AM Bug #9813: Module#initialize_copy does not clean the tables
backported into `ruby_2_0_0` at r46519. usa (Usaku NAKAMURA)
09:58 AM Revision d848edb1 (git): merge revision(s) 45874: [Backport #9813]
* class.c (rb_mod_init_copy): always clear instance variable,
constant and method tables first, regardless ...
U.Nakamura
09:50 AM Bug #9751: Process.wait does not work correctly in a thread
backported into `ruby_2_0_0` at r46518. usa (Usaku NAKAMURA)
09:50 AM Revision dedbe778 (git): merge revision(s) 45899: [Backport #9751]
* thread.c (thread_start_func_2): stop if forked in a sub-thread,
the thread has become the main thread.
...
U.Nakamura
09:49 AM Revision 7a05e0ae (git): * tool/config_files.rb: rename class ConfigFiles to Downloader.
* tool/get-config_files: ditto.
* tool/make-snapshot: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46517...
hsbt (Hiroshi SHIBATA)
09:47 AM Bug #9740: super: no superclass method in Ruby 2.1.1
and also already backported into `ruby_2_0_0` at r46157. usa (Usaku NAKAMURA)
09:45 AM Bug #9627: SMTP does not properly dot-stuff an unterminated last line
backported into `ruby_2_0_0` at r46515. usa (Usaku NAKAMURA)
09:44 AM Revision 276af3af (git): merge revision(s) 45287:
process.c: tmp buffer instead of alloca
* process.c (OBJ2UID1, OBJ2GID1): separate from OBJ2UID and
OBJ2GI...
U.Nakamura
09:36 AM Revision b5cf8a72 (git): merge revision(s) 46060: [Backport #9627]
* net/protocol.rb (using_each_crlf_line): fix SMTP dot-stuffing
for messages not ending with a new-line.
...
U.Nakamura
09:20 AM Bug #8358: TestSprintf#test_float test failure
r44474, r44538, r44539, r44890, r44896 and r45954 were backported into `ruby_2_0_0` at r46514. usa (Usaku NAKAMURA)
09:20 AM Revision 712da8a8 (git): merge revision(s) 44474,44538,44539,44890,44896,45954: [Backport #8358]
* configure.in: use SSE2 instructions for drop unexpected
precisions. [ruby-core:54738] [Bug #8358]
...
U.Nakamura
09:13 AM Revision 6f3e8df1 (git): * tool/rbinstall.rb: support to install bundle gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:01 AM Bug #9699: Cannot require .so file on Windows if the file path is unicode (Includes patch)
memo:
this fix requires at least r42183 (see #8676) for `ruby_2_0_0`.
usa (Usaku NAKAMURA)
08:46 AM Revision 4fa35e0e (git): * lib/net/imap.rb (Net::IMAP#fetch): [DOC] Describe how a range in
+set+ is interpreted, and mention -1 which can be used for '*'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46...
Akinori MUSHA
08:33 AM Bug #9600: sysconf(_SC_GETGR_R_SIZE_MAX) is just a hint for getgrnam_r()
backported into `ruby_2_0_0` at r46511. usa (Usaku NAKAMURA)
08:32 AM Revision c339f208 (git): merge revision(s) 45287:45290: [Backport #9600]
* process.c (obj2uid, obj2gid): now getpwnam_r() and getgrnam_r()
may need larger buffers than sysconf valu...
U.Nakamura
08:26 AM Bug #9697: rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
r39239, r45045 and r45530 were backported into `ruby_2_0_0` at r46510. usa (Usaku NAKAMURA)
08:25 AM Revision 0fcc2cdb (git): merge revision(s) 39239,45045,45530: [Backport #9697]
* ext/socket: always operate length of socket addess companion with
socket address.
* ext/socket/r...
U.Nakamura
08:01 AM Bug #9726: Incorrect Proc parsing
backported into `ruby_2_0_0` at r46509. usa (Usaku NAKAMURA)
08:00 AM Revision cfdeb2ef (git): merge revision(s) 45637: [Backport #9726]
* parse.y (primary): flush cmdarg flags inside left-paren in a
command argument, to allow parenthesed do-bl...
U.Nakamura
07:53 AM Bug #9599: Fiddle::Function#call leaks memory
backported into ruby_2_0_0 at r46508. usa (Usaku NAKAMURA)
07:52 AM Revision 5222cc1e (git): merge revision(s) 45291,45299,45314,45325: [Backport #9599]
* ext/dl/cptr.c (dlptr_free), ext/dl/handle.c (dlhandle_free),
ext/fiddle/handle.c (fiddle_handle_free),
...
U.Nakamura
07:26 AM Feature #9889 (Closed): Hide Hash internal
Applied in changeset r46507.
----------
* include/ruby/ruby.h (struct RHash): no longer. [Feature #9889]
* include...
shyouhei (Shyouhei Urabe)
07:26 AM Revision 8250aa2d (git): * include/ruby/ruby.h (struct RHash): no longer. [Feature #9889]
* include/ruby/ruby.h (RHASH): ditto.
* include/ruby/ruby.h (RHASH_ITER_LEV): deprecated. Will be deleted l...
shyouhei (Shyouhei Urabe)
04:41 AM Feature #9888 (Closed): Hide Complex internal
Applied in changeset r46506.
----------
* include/ruby/ruby.h (struct RComplex): no longer. [Feature #9888]
* incl...
shyouhei (Shyouhei Urabe)
04:41 AM Revision 62bfc4f2 (git): * include/ruby/ruby.h (struct RComplex): no longer. [Feature #9888]
* include/ruby/ruby.h (RCOMPLEX): ditto.
* include/ruby/ruby.h (RCOMPLEX_SET_REAL): deprecated. Will be del...
shyouhei (Shyouhei Urabe)
04:12 AM Feature #9863 (Closed): Hide Float internal
Applied in changeset r46505.
----------
* include/ruby/ruby.h (struct RFloat): no longer. [Feature #9863]
* inclu...
shyouhei (Shyouhei Urabe)
04:12 AM Revision 6adcf6a8 (git): * include/ruby/ruby.h (struct RFloat): no longer. [Feature #9863]
* include/ruby/ruby.h (RFLOAT): ditto.
* internal.h (struct RFloat): moved here.
* internal.h (RFLO...
shyouhei (Shyouhei Urabe)
03:18 AM Revision e02eb253 (git): * lib/uri/generic.rb (check_port): allow strings for port= as
described in rdoc.
* lib/uri/rfc3986_parser.rb (regexp): implementation detail of above.
git-svn-id: svn+ssh://ci.r...
naruse (Yui NARUSE)
03:18 AM Revision 66aba8cc (git): suppress warnings of URI.extract
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:35 AM Feature #6216 (Closed): SystemStackError backtraces should not be reduced to one line
Applied in changeset r46502.
----------
Backtrace for SystemStackError
* eval.c (setup_exception): set backtrace in...
nobu (Nobuyoshi Nakada)
02:35 AM Feature #9805 (Closed): Backtrace for SystemStackError
Applied in changeset r46502.
----------
Backtrace for SystemStackError
* eval.c (setup_exception): set backtrace in...
nobu (Nobuyoshi Nakada)
02:35 AM Revision 053759ed (git): Backtrace for SystemStackError
* eval.c (setup_exception): set backtrace in system stack error
other than the pre-allocated sysstack_error. [Feat...
nobu (Nobuyoshi Nakada)
02:33 AM Revision cf389020 (git): object.c: rb_obj_copy_ivar
* object.c (rb_obj_copy_ivar): extract function to copy instance
variables only for T_OBJECT from init_copy.
git-s...
nobu (Nobuyoshi Nakada)
02:11 AM Revision 972046f0 (git): * 2014-06-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:11 AM Revision 2bd9a198 (git): signal.c: drop dangerous tag
* signal.c (check_stack_overflow): drop the last tag too close to
the fault page, to get rid of stack overflow dead...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom