Project

General

Profile

Activity

From 01/24/2014 to 01/30/2014

01/30/2014

11:38 PM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
This issue is bigger than I thought. While miniruby and perhaps ruby itself are fixed, other shared objects are not ... pedz (Perry Smith)
08:52 PM Bug #9467 (Feedback): Net::HTTP does unzip zipped content
I can't reproduce. The URI you've given is correctly decompressed by Net::HTTP using ruby 2.0.0:
$ cat test.r...
drbrain (Eric Hodel)
03:57 PM Bug #9467 (Closed): Net::HTTP does unzip zipped content
According to the Compression section of the documentation of Net::HTTP, it should automatically uncompress compressed... dknight (Amitav Mohanty)
08:43 PM Bug #9464 (Rejected): Can zlib licensing be clarified?
No code from zlib (http://www.zlib.net) is included in ruby, only a wrapper for the zlib library (loaded by require '... drbrain (Eric Hodel)
01:26 PM Bug #9464 (Rejected): Can zlib licensing be clarified?
Hi all,
Ruby includes zlib library, but I cannot find a mention about zlib in the LEGAL file[1]
even though zlib ...
jstribny (Josef Stribny)
07:36 PM Revision e8fb29d7 (git): * ChangeLog: update for r44772
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
07:09 PM Bug #9468 (Closed): the Runtime to terminate it in an unusual way.
Hi,
I have issue with Ruby193 on windows 7 and windows 8.
When I run my rb file. it will stop when reading aler...
vantu2606 (tu nguyen)
06:51 PM Bug #9430: [PATCH] benchmark/driver: avoid large alloc in driver process
r44772 normalperson (Eric Wong)
06:48 PM Bug #9430 (Closed): [PATCH] benchmark/driver: avoid large alloc in driver process
Applied in changeset r44772.
----------
benchmark/driver: avoid large alloc in driver process
* benchmark/driver: a...
Anonymous
12:23 PM Bug #9430: [PATCH] benchmark/driver: avoid large alloc in driver process
Sure.
ko1 (Koichi Sasada)
06:48 PM Revision 3d1108e4 (git): benchmark/driver: avoid large alloc in driver process
* benchmark/driver: avoid large alloc in driver process
[ruby-core:59869] [Bug #9430]
git-svn-id: svn+ssh://ci.rub...
Eric Wong
06:02 PM Bug #5985: miniruby skews "make benchmark" results
[email protected] wrote:
> > +BENCHRUBY = ./$(PROGRAM) -I$(srcdir)/lib -I. -I$(EXTOUT)/common
> > $(RUN_OPTS)
>
> I...
normalperson (Eric Wong)
12:27 PM Bug #5985: miniruby skews "make benchmark" results
> +BENCHRUBY = ./$(PROGRAM) -I$(srcdir)/lib -I. -I$(EXTOUT)/common $(RUN_OPTS)
I'm not sure BENCHRUBY works with l...
ko1 (Koichi Sasada)
05:51 PM Revision 84d81521 (git): * 2014-01-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:51 PM Revision 2e83f537 (git): vm_eval.c: compare method type
* vm_eval.c (vm_call0_body): compare method type with
VM_METHOD_TYPE_ZSUPER.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
03:58 PM Revision b1543380 (git): merge revision(s) r44756: [Backport #r44402]
* configure.in: use $@ instead of $(.TARGET) because .TARGET is not
supported by GNU make.
git-svn-id: sv...
nagachika (Tomoyuki Chikanaga)
03:51 PM Revision b8231227 (git): merge revision(s) r44402: [Backport #9460]
* ext/openssl/ossl_ssl.c (Init_ossl_ssl): Declare a constant
`OP_MSIE_SSLV2_RSA_PADDING` only if the macro ...
nagachika (Tomoyuki Chikanaga)
03:12 PM Feature #6946: FIPS support?
Seems that Ruby 2.1.0 has some regression. Especially RubyGems throws for each test case "/lib/rubygems/test_case.rb:... vo.x (Vit Ondruch)
12:33 PM Feature #6946: FIPS support?
I am back with FIPS tests. I am testing "ruby 2.0.0p353 (2013-11-22) [x86_64-linux]" on RHEL7 and there are still som... vo.x (Vit Ondruch)
12:08 PM Bug #9247 (Closed): Bugs in socket.rb (exception retrieval)
backported into ruby_1_9_3 at r44767.
BTW, this problem was fixed before releacing ruby 2.1, so all active branche...
usa (Usaku NAKAMURA)
12:04 PM Revision 75c84da2 (git): merge revision(s) 44184: [Backport #9247]
* ext/socket/lib/socket.rb: Don't test $! in "ensure" clause because
it may be set before the body.
...
U.Nakamura
11:46 AM Bug #8616: Process.daemon messes up threads
backported into ruby_1_9_3 at r44766. usa (Usaku NAKAMURA)
11:46 AM Revision 1bd12d78 (git): merge revision(s) 40534,41886,41903,41910: [Backport #8616]
process.c: rb_daemon should not raise
* process.c (rb_daemon): should not raise exceptions, since
proc_dae...
U.Nakamura
11:16 AM Revision edd9ca9c (git): * ruby_atomic.h (ATOMIC_PTR_EXCHANGE): fixed previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@44765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
11:04 AM Bug #9205: Assertion failed: heap_pages_deferred_final == 0
backported into `ruby_1_9_3` at r44764. usa (Usaku NAKAMURA)
11:04 AM Revision 858a5ba2 (git): merge revision(s) 43994,44000: [Backport #9205]
* gc.c (finalize_deferred): flush all deferred finalizers while other
finalizers can get ready to run newly...
U.Nakamura
10:32 AM Revision 0cc7cd22 (git): vm_eval.c: fix NoMethodError message
* vm_eval.c (vm_call0_body): reuse method type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44763 b2dd03c8-39d...
nobu (Nobuyoshi Nakada)
10:11 AM Revision 2e574a53 (git): merge revision(s) 33361,33460: [Backport #9463]
* gc.c (slot_sweep, rb_gc_finalize_deferred)
(rb_objspace_call_finalizer, rb_gc): run finalizers
...
U.Nakamura
10:10 AM Revision e10bc035 (git): vm_eval.c: fix NoMethodError message
* vm_eval.c (vm_call0_body): fix NoMethodError message for refined
method entry.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
08:43 AM Revision 0f34ff46 (git): vm_eval.c: omit klass
* vm_eval.c (rb_search_method_entry): also Qfalse and Qnil are
immediate values, so have no RBASIC. omit klass, wh...
nobu (Nobuyoshi Nakada)
08:25 AM Revision 34c63545 (git): vm_eval.c: error message encoding
* vm_eval.c (rb_search_method_entry): preserve encoding of method
ID in error messages.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
07:30 AM Misc #9233 (Closed): Update tooling for SemVer
already shipped Ruby 2.1.0. hsbt (Hiroshi SHIBATA)
07:15 AM Bug #8245: Segfault installing gems on Linux PowerPC with Ruby 2.0.0p0
Sorry, just saw this now. I'll try trunk tomorrow when I get to the office. I can provide a remote shell should it be... jamesotron (James Harton)
06:33 AM Bug #9198: Segfault in TestException#test_machine_stackoverflow
Does it go away if you wrap the test with Thread.new?
Likely the same problem I describe in [ruby-core:60248]

--...
normalperson (Eric Wong)
06:16 AM Revision be604acd (git): object.c: error message encoding
* object.c (convert_type, rb_convert_type, rb_check_convert_type),
(rb_to_integer): preserve class name encoding er...
nobu (Nobuyoshi Nakada)
06:03 AM Revision 342ed0b8 (git): merge revision(s) 44756:
* configure.in: use $@ instead of $(.TARGET) because .TARGET is not
supported by GNU make.
git-svn-id: sv...
naruse (Yui NARUSE)
05:47 AM Revision f1e4777d (git): * configure.in: use $@ instead of $(.TARGET) because .TARGET is not
supported by GNU make.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
05:32 AM Revision 652b84b9 (git): 1.9.3 does not have rb_exc_new_str(). use rb_exc_new3() instead of it.
this fixes the test failures introduced by previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ru...
U.Nakamura
05:22 AM Bug #9454: The define_method(:class) segfault
Btw, TestException#test_machine_stackoverflow_by_define_method fails
on an ancient glibc 2.5-42.el5_4.3 (CentOS 5.4...
normalperson (Eric Wong)
05:13 AM Bug #8955: LocalJumpError - no block given (yield) after implementation of class hierarchy method cache invalidation
Hi Morten, can you still reproduce this error?
The hierarchical method cache was reverted.
normalperson (Eric Wong)
03:49 AM Revision 299d89bd (git): merge revision(s) 44570:44572,44581:
r44570 | nobu | 2014-01-12 17:11:32 +0900 (Sun, 12 Jan 2014) | 4 lines
tcltklib.c: create_ip_exc format argu...
U.Nakamura
02:47 AM Feature #6613: VT_RECORD, IRecordInfo Support in WIN32OLE
Still no progress on this?? I wish I knew C better dsisnero (Dominic Sisneros)
02:45 AM Revision 044ef873 (git): test_exception.rb: ignore SystemStackError
* test/ruby/test_exception.rb (test_machine_stackoverflow_by_define_method):
ignore propagated SystemStackError, as...
nobu (Nobuyoshi Nakada)
02:04 AM Bug #9367: REXML::XmlDecl doesn't use user specified quotes
Hi,
I have updated my PR https://github.com/ruby/ruby/pull/496
Please review it and comment on that.
bearmini (Takashi Oguma)
12:22 AM Feature #9427: [PATCH] io.c: remove socket check for sendfile
I think the EADDRINUSE was due to other problems, and it looks like the
chkbuild is passing w/o other changes:

...
normalperson (Eric Wong)

01/29/2014

11:28 PM Bug #8978: Fiddle possibly misuses mprotect
Thank you!
Nagachika, I think r44751 is also needed to backport.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
11:27 PM Revision 8908381c (git): * 2014-01-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:27 PM Revision 995d3307 (git): * ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.
[ruby-core:57599] [Bug #8978].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44751 b2dd03c8-39d4-4d8f-98ff-823fe...
mame (Yusuke Endoh)
11:23 PM Feature #9427: [PATCH] io.c: remove socket check for sendfile
Looking into it. normalperson (Eric Wong)
10:29 PM Feature #9427 (Feedback): [PATCH] io.c: remove socket check for sendfile
It seems the patch causes problems on CentOS 5.9 (i686)
http://c5632.rubyci.org/~chkbuild/ruby-trunk/log/20140129T...
akr (Akira Tanaka)
09:21 AM Feature #9427: [PATCH] io.c: remove socket check for sendfile
Committed as r44747. Thanks for taking a look! normalperson (Eric Wong)
09:13 AM Feature #9427 (Closed): [PATCH] io.c: remove socket check for sendfile
Applied in changeset r44747.
----------
io.c: remove socket check
* io.c (nogvl_copy_stream_sendfile): remove socke...
Anonymous
03:44 AM Feature #9427: [PATCH] io.c: remove socket check for sendfile
I see. We can add a condition later if someone find a problem on non-Linux platforms.
Please commit the patch.
akr (Akira Tanaka)
10:50 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
After discussing the issue with Dirkjan and also internally, I feel that updating our own TLS cipher list is the best... MartinBosslet (Martin Bosslet)
09:20 PM Bug #9382 (Closed): [patch] add opt_aref_str and opt_aset_str
nobu (Nobuyoshi Nakada)
07:30 PM Bug #9262: global_method_cache should be configurable or grow automatically
Eric Wong <[email protected]> wrote:
> So perhaps we should just add a call info-aware
> version of rb_funcall...
normalperson (Eric Wong)
07:20 PM Bug #9262: global_method_cache should be configurable or grow automatically
It looks like the performance regressions w/o global method cache are
because rb_funcall and friends do not have ca...
normalperson (Eric Wong)
01:24 PM Bug #9461 (Closed): Segfault
nobu (Nobuyoshi Nakada)
01:15 PM Bug #9461: Segfault
As I found out this is already reported (https://gist.github.com/tmm1/8393897#file-gistfile1-txt-L29-L32), so feel fr... Agis (Agis Anastasopoulos)
12:45 PM Bug #9461 (Closed): Segfault
The following causes a segfault in 2.1.0, but works fine in 2.0 and 1.9:
module A
def require(_)
...
Agis (Agis Anastasopoulos)
11:08 AM Revision 3d3a02c9 (git): io.c: check socket on other than linux
* io.c (nogvl_copy_stream_sendfile): check socket on other than
linux, as sendfile(2) on non-socket fd works only o...
nobu (Nobuyoshi Nakada)
10:23 AM Revision 30d7be39 (git): * enumerator.c: include internal.h instead of declaring the external
function there.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@44749 b2dd03c8-39d4-4d8f-98ff-823fe...
U.Nakamura
10:20 AM Bug #9365: Sporadic TypeError (wrong argument type Thread (expected VM/thread)) from IO#close (via Net:HTTP)
I haven't been able to reproduce this. It appears something is
corrupting the typed_flag in the thread VALUE befor...
normalperson (Eric Wong)
09:53 AM Revision e228a4a3 (git): * enumerator.c (enumerator_with_index_i): add the declaration of
rb_int_succ(). this fixes test failure on OS X introduced at r44745.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/b...
U.Nakamura
09:13 AM Revision c5f2c662 (git): io.c: remove socket check
* io.c (nogvl_copy_stream_sendfile): remove socket check
[ruby-core:59856][Feature #9427]
git-svn-id: svn+ssh://ci...
Eric Wong
05:53 AM Feature #9459 (Closed): Net::HTTP initializes openssl library after TCP connection is established
When making an HTTPS connection, the Net::HTTP#connect method makes the following calls:
1. TCPSocket.new
2. Open...
joshc (Josh C)
05:45 AM Bug #9221: Time.parse performance becomes exponentially worse as string length grows
backported into ruby_1_9_3 at r44746. usa (Usaku NAKAMURA)
05:45 AM Revision 322610cb (git): merge revision(s) 44086,44126: [Backport #9221]
* ext/date/date_parse.c (parse_time): unset case-insensitive flag
for [:alpha:], which already implies both...
U.Nakamura
05:39 AM Bug #9178: Segfault when misusing Enumerable#chunk with #to_enum and #with_index
backported into ruby_1_9_3 at r44745. usa (Usaku NAKAMURA)
05:38 AM Revision 0678e025 (git): merge revision(s) 39722,43929: [Backport #9178]
* enumerator.c (enumerator_with_index): try to convert given offset to
integer. fix bug introduced in r3959...
U.Nakamura
05:24 AM Bug #8010: Enumerator#with_index(large_number)
backported into ruby_1_9_3 at r44744. usa (Usaku NAKAMURA)
05:24 AM Revision f984d078 (git): merge revision(s) 39594,39596: [Backport #8010]
* enumerator.c (enumerator_with_index_i): allow Bignum as offset, to
get rid of conversion exception and in...
U.Nakamura
05:16 AM Bug #9044: Too many warnings with VC 2013
backported into ruby_1_9_3 at r44743. usa (Usaku NAKAMURA)
05:15 AM Revision 9970b96a (git): merge revision(s) 43398,43407,43408,43417: [Backport #9044]
* win32/Makefile.sub (config.h): VC 2013 supports C99 mathematics
functions. [ruby-core:57981] [Bug #9044]...
U.Nakamura
05:05 AM Bug #9003: Range.new on objects without <=> but with Comparable does raise SystemStackError, and if this is catched it crash in "Segmentation fault"
backported into ruby_1_9_3 at r44742. usa (Usaku NAKAMURA)
05:05 AM Revision 0b494041 (git): merge revision(s) 43208: [Backport #9003]
* compar.c (cmp_eq): fail if recursion. [ruby-core:57736] [Bug #9003]
* thread.c (rb_exec_recursive_paired_...
U.Nakamura
04:50 AM Bug #9125: Net::SMTP - invalid method raised when attempting to connect using STARTTLS
backported into ruby_1_9_3 at r44741. usa (Usaku NAKAMURA)
04:50 AM Revision 54bd3c23 (git): merge revision(s) 43954: [Backport #9125]
* lib/net/smtp.rb (Net::SMTP#critical): Always return a
Net::SMTP::Response. Patch by Pawel Veselov.
...
U.Nakamura
04:34 AM Bug #9110: double free or corruption error at_exit with callcc
backported into ruby_1_9_3 at r44740. usa (Usaku NAKAMURA)
04:33 AM Revision 1e6eed0c (git): merge revision(s) 43685,43690,43705: [Backport #9110]
* eval_jump.c (rb_exec_end_proc): fix double free or corruption error
when reentering by callcc. [ruby-core...
U.Nakamura
04:31 AM Bug #9273: parse_resolv_conf fails with unicode comments in /etc/resolvconf.c
backported into ruby_1_9_3 at r44739. usa (Usaku NAKAMURA)
04:30 AM Revision 888372e5 (git): merge revision(s) 44312,44318,44321: [Backport #9273]
* lib/resolv.rb (Resolv::Hosts#lazy_initialize): should not
consider encodings in hosts file. [ruby-core:5...
U.Nakamura
04:05 AM Feature #9451: Refinements and unary & (to_proc)
Yukihiro Matsumoto wrote:
> As `#===` from `case` statement and `#each` from for statement, I think refinement shoul...
shugo (Shugo Maeda)
12:50 AM Feature #9451: Refinements and unary & (to_proc)
As `#===` from `case` statement and `#each` from for statement, I think refinement should be effective to methods tha... matz (Yukihiro Matsumoto)
04:01 AM Bug #7772: Consider bumping stack size in ruby_qsort
backported into ruby_1_9_3 at r44738. usa (Usaku NAKAMURA)
04:00 AM Revision 12aec90d (git): merge revision(s) 44195: [Backport #7772]
* util.c (ruby_qsort): fix potential stack overflow on a large
machine. based on the patch by Conrad Irwin...
U.Nakamura
03:55 AM Bug #9308: def's return value causes errors
backported to ruby_1_9_3 at r44737. usa (Usaku NAKAMURA)
03:55 AM Revision 0e587307 (git): merge revision(s) 44449: [Backport #9308]
* parse.y (local_push_gen, local_pop_gen): save cmdarg_stack to
isolate command argument state from outer s...
U.Nakamura
03:42 AM Revision ee646af2 (git): merge revision(s) 39276: [Backport #7825]
* vm.c (rb_thread_mark): mark a working Proc of bmethod
(a method defined by define_method) even if the met...
U.Nakamura
03:35 AM Revision 672deabc (git): merge revision(s) 39388: [Backport #9368]
* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit):
fix a typo in comment in r39384.
g...
U.Nakamura
02:04 AM Revision 0cee7f8e (git): socket.c: suppress warnings
* ext/socket/socket.c (rsock_socketpair0): suppress unused label
warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
12:25 AM Revision 14d06db4 (git): * ChangeLog: remove a duplicated entry at r44726.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44733 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)

01/28/2014

09:33 PM Feature #9456: Include bin/racc with ruby
RDoc needs a racc runtime to parse the RD (rdtool) documentation in the ruby sources. drbrain (Eric Hodel)
05:38 AM Feature #9456: Include bin/racc with ruby
I think a distinction needs to be made between the racc executable and the racc runtime library. My understanding i... david_macmahon (David MacMahon)
02:49 AM Feature #9456: Include bin/racc with ruby
> Are there libraries which need other than ext/racc?
RDoc does, here's the [initial discussion](https://github.co...
zzak (zzak _)
02:48 AM Feature #9456: Include bin/racc with ruby
> Why gem is not enough?
For the same reason that the gem is included in stdlib, if we can't include the full func...
zzak (zzak _)
01:06 AM Feature #9456: Include bin/racc with ruby
Why gem is not enough?
Are there libraries which need other than ext/racc?
naruse (Yui NARUSE)
12:28 AM Feature #9456: Include bin/racc with ruby
[As Aaron has pointed out](https://twitter.com/tenderlove/status/427960322679271424), the binary executable is GPL.
...
zzak (zzak _)
12:24 AM Feature #9456: Include bin/racc with ruby
Who are maintain it? hsbt (Hiroshi SHIBATA)
12:22 AM Feature #9456 (Closed): Include bin/racc with ruby
As you [can see](https://github.com/ruby/ruby/tree/trunk/bin) we include executables for Rake, RDoc, ri, ERB, RubyGem... zzak (zzak _)
08:02 PM Bug #5985: miniruby skews "make benchmark" results
I would like to commit this soon:

* common.mk: define BENCHRUBY to avoid miniruby heap size difference
...
normalperson (Eric Wong)
07:51 PM Bug #9430: [PATCH] benchmark/driver: avoid large alloc in driver process
Btw, I'll commit soon unless there's objections, this is pretty trivial:

* benchmark/driver: avoid large allo...
normalperson (Eric Wong)
07:31 PM Revision e25f3587 (git): * ext/openssl/ossl_ssl.c: pass read_nonblock options to underlying IO
when SSL session has not been started.
* test/openssl/test_ssl.rb: test for change.
git-svn-id: svn+ssh://ci.ruby-l...
tenderlovemaking (Aaron Patterson)
07:14 PM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
[email protected] wrote:
> I think the Errno::EINTR error occur inTestProcess#test_deadlock_by_signal_at_forking because...
normalperson (Eric Wong)
11:59 AM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
I think the Errno::EINTR error occur inTestProcess#test_deadlock_by_signal_at_forking because
r44706 doesn't contain...
akr (Akira Tanaka)
06:55 PM Bug #8978: Fiddle possibly misuses mprotect
I took the mprotect example from the ffi man pages. Seems there must be a bug in the example code. Anyway, I've fix... tenderlovemaking (Aaron Patterson)
06:53 PM Bug #8978 (Closed): Fiddle possibly misuses mprotect
Applied in changeset r44731.
----------
* ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.
[ruby-c...
Anonymous
06:53 PM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
Thanks all. Committed as a r44729
Oops, I forgot to edit the SVN commit log from git-svn.
The ChangeLog file shou...
normalperson (Eric Wong)
09:05 AM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
welcome! naruse (Yui NARUSE)
12:22 AM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
On Thu, Jan 23, 2014 at 5:18 PM, Eric Wong <[email protected]> wrote:
> [email protected] wrote:
>> misc #...
kosaki (Motohiro KOSAKI)
06:53 PM Revision 2ee91675 (git): * ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.
[ruby-core:57599] [Bug #8978]. Thanks mame!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44731 b2dd03c8-39d4-4...
tenderlovemaking (Aaron Patterson)
06:42 PM Revision c4bf5e0c (git): * 2014-01-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44730 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:42 PM Revision 10e7961f (git): doc/contributing.rdoc: allow/encourage other git hosts
git is a distributed system, so make it clear to potential contributors
that it does not and should not matter where ...
Eric Wong
06:39 PM Bug #9458 (Rejected): File write mode
I think that's how writing to a File is supposed to work. tenderlovemaking (Aaron Patterson)
05:42 PM Bug #9458 (Rejected): File write mode
As i am working ruby 2.1.0p0,it is found that File write mode is pushing the data in to file with out calling the clo... pradeek (pradeek kyahvi)
02:37 PM Feature #9330 (Closed): [PATCH 0/3] avoid redundant fcntl/fstat syscalls for cloexec sockets
Applied in changeset r44728.
----------
* ext/socket: Avoid redundant fcntl/fstat syscalls for cloexec
sockets.
...
akr (Akira Tanaka)
02:37 PM Revision 965b947f (git): * ext/socket: Avoid redundant fcntl/fstat syscalls for cloexec
sockets.
Patch by Eric Wong. [ruby-core:59429] [Feature #9330]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
akr (Akira Tanaka)
12:48 PM Bug #9435: Kernel.system problem
Hello, wind.
Thank you for your report.
Could you confirm it can be reproducible with 2.1.0?
nagachika (Tomoyuki Chikanaga)
11:54 AM Revision fbf4850c (git): * process.c (READ_FROM_CHILD): Apply the last hunk of
0001-process.c-avoid-EINTR-from-Process.spawn.patch written by
Eric Wong in [Bug #8770].
git-svn-id: svn+ssh://c...
akr (Akira Tanaka)
10:51 AM Bug #9457 (Rejected): Regexp: when using subexpression calls, returned match groups seem wrong
I think it is not a bug.
The subexpression, (Tarzan|Jane), matches twice: "Tarzan" and "Jane".
So the last matche...
akr (Akira Tanaka)
08:47 AM Bug #9457: Regexp: when using subexpression calls, returned match groups seem wrong
"Subexpression calls":http://www.ruby-doc.org/core-2.0/Regexp.html#class-Regexp-label-Subexpression+Calls dstosik (David Stosik)
08:32 AM Bug #9457 (Rejected): Regexp: when using subexpression calls, returned match groups seem wrong
Hello,
Here are a two examples:
/(Tarzan|Jane) loves (\g<1>)/.match("Tarzan loves Jane").to_a
#=> ["Ta...
dstosik (David Stosik)
07:33 AM Revision f423a63c (git): thread_pthread.c: use get_stack
* thread_pthread.c (ruby_init_stack, ruby_stack_overflowed_p):
place get_stack above others to get stack boundary i...
nobu (Nobuyoshi Nakada)
06:29 AM Revision 239c9942 (git): * thread_pthread.c: rlimit is only available on Linux.
At least r44712 breaks FreeBSD.
[ruby-core:60113] [Bug #9454]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44...
naruse (Yui NARUSE)
06:19 AM Misc #9331 (Closed): Add examples to Set#intersect? and Set#disjoint?
Applied in changeset r44724.
----------
* lib/set.rb: [DOC] Add examples for Set#intersect? and Set#disjoint?
Patc...
zzak (zzak _)
06:19 AM Revision fa4af4d4 (git): * lib/set.rb: [DOC] Add examples for Set#intersect? and Set#disjoint?
Patch by xavier nayrac [Bug #9331] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44724 b2dd03c8-39d4-...
zzak (zzak _)
06:13 AM Misc #9307 (Closed): Add expression for Zlib.adler32 documentation
Applied in changeset r44723.
----------
* ext/zlib/zlib.c (rb_zlib_adler32): [DOC] Add example for adler32
Patch b...
zzak (zzak _)
06:13 AM Revision 5d83f555 (git): * ext/zlib/zlib.c (rb_zlib_adler32): [DOC] Add example for adler32
Patch by Vajrasky Kok [Bug #9307] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44723 b2dd03c8-39d4-4...
zzak (zzak _)
06:09 AM Revision 628f75b7 (git): vm_core.h: rb_thread_struct::machine
* vm_core.h (rb_thread_struct): aggregate cpu stuff into a struct,
so that a debugger can show its content at once....
nobu (Nobuyoshi Nakada)
06:01 AM Feature #5458: DL should be removed
It seems the win32 stuff was moved in r41936 and released in 2.1.0: https://github.com/ruby/ruby/commit/771d31a
Sh...
zzak (zzak _)
12:41 AM Bug #9365: Sporadic TypeError (wrong argument type Thread (expected VM/thread)) from IO#close (via Net:HTTP)
Thanks for the bug report, I think we need more info...

What else are you running? (threads, weird extensions, et...
normalperson (Eric Wong)
12:21 AM Bug #9365: Sporadic TypeError (wrong argument type Thread (expected VM/thread)) from IO#close (via Net:HTTP)
Any love? ggiesemann (Geoffrey Giesemann)
12:00 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
On Sun, Jan 26, 2014 at 10:44 PM, <[email protected]> wrote:
> Issue #9424 has been updated by Yusuke Endoh.
>
>
>...
kosaki (Motohiro KOSAKI)

01/27/2014

11:56 PM Bug #9455 (Closed): Blocks do not round-trip properly through ISeq dump/load
Applied in changeset r44720.
----------
compile.c: use correct key for block when loading serialized iseqs
* compil...
Anonymous
11:50 PM Bug #9455 (Closed): Blocks do not round-trip properly through ISeq dump/load
Blocks passed to methods do not round-trip properly when dumped with RubyVM::InstructionSequence#to_a and then loaded... Anonymous
11:56 PM Revision d248a2c9 (git): * 2014-01-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44721 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:56 PM Revision a22dd11a (git): compile.c: use correct key for block when loading serialized iseqs
* compile.c (iseq_build_from_ary_body): Use :blockptr instead of :block
as hash key when loading serialized instruc...
Charlie Somerville
11:41 PM Bug #9262: global_method_cache should be configurable or grow automatically
SASADA Koichi <[email protected]> wrote:
> From Ruby 2.0, we use inline/global method cache aggressively. So
> perform...
normalperson (Eric Wong)
10:51 PM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Yutaka Kanemoto wrote:
> Since we are not able to remove `-L.` at this point, ...
Why do we need -L. ?
(I'm ...
pedz (Perry Smith)
09:00 PM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Here are my thoughts. First, create a script shown below. I call the script get-path
#!/usr/bin/sh

...
pedz (Perry Smith)
06:32 PM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
I have verified that the article mentioned above is correct (I've reproduced it). I am continuing on with trying to ... pedz (Perry Smith)
01:52 PM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
I believe (rather strongly) that the ssh report is incorrect. I recall a test deep inside the loader that does not l... pedz (Perry Smith)
06:07 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Thank you for the clarification.
Then should we enumerate all directories for other libraries, not only `gmp`?
nobu (Nobuyoshi Nakada)
04:11 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Hi,
This is AIX's `ld`'s behavior:
----
from man ld
```
-LDirectory
Adds Directory to ...
kanemoto (Yutaka Kanemoto)
01:25 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
As far as which -L option is causing the issue, I don't know. Most open source programs do not set libpath as Ruby i... pedz (Perry Smith)
12:46 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Perry Smith wrote:
> I think the -L option that it producing the angst is "-L.". I wonder if it might be easiest ...
nobu (Nobuyoshi Nakada)
12:02 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
This option
-Wl,-blibpath:/gsa/ausgsa/projects/r/ruby/prvm/ruby-2.1.0/lib:/usr/lib:/lib
sets the libpath in...
pedz (Perry Smith)
10:35 PM Feature #3333: mkmf (have|find)_cxx_header
could I request an update on this please? rogerdpack (Roger Pack)
06:59 PM Revision f48ae0d1 (git): merge revision(s) 44717:
* configure.in: define USE_BUILTIN_FRAME_ADDRESS on x86_64
even if __builtin_frame_address is not used now....
naruse (Yui NARUSE)
06:58 PM Revision 50783b87 (git): * 2014-01-28
git-svn-id: svn+ssh://svn.ruby-lang.org/ruby/branches/ruby_1_8@44718 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:57 PM Revision fcec1aa6 (git): * configure.in: define USE_BUILTIN_FRAME_ADDRESS on x86_64
even if __builtin_frame_address is not used now.
By this, FreeBSD's clang can build ruby 1.8,
and alloca(1) doesn...
naruse (Yui NARUSE)
04:09 PM Bug #9384: Segfault in ruby 2.1.0p0
Ok, thank you for your help cbliard (Christophe Bliard)
01:35 PM Revision 418608fe (git): * ChangeLog: remove a duplicated entry at r44712.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
01:16 PM Revision d7b106db (git): thread_pthread.c: cast to size_t
* thread_pthread.c (ruby_stack_overflowed_p): range of rlim_cur
may be larger than size_t. [ruby-core:60113] [Bug ...
nobu (Nobuyoshi Nakada)
01:09 PM Revision a97bb1a2 (git): signal.c: static literal string
* signal.c (sigsegv): make message string static to suppress
unnecessary copy.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
12:53 PM Bug #9454 (Closed): The define_method(:class) segfault
Applied in changeset r44712.
----------
thread_pthread.c: get current main thread stack size
* thread_pthread.c: ge...
nobu (Nobuyoshi Nakada)
01:01 AM Bug #9454: The define_method(:class) segfault
At first glan.ce, it occurred in `INSNS_DISPATCH()` macro.
Considering that the second case works fine, maybe recove...
nobu (Nobuyoshi Nakada)
12:31 AM Bug #9454: The define_method(:class) segfault
Sure. As far as I understand it should raise a *SystemStackError* instead of segfaulting (that's how it worked before... kyrylo (Kyrylo Silin)
12:53 PM Revision 1c391063 (git): * 2014-01-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44713 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:53 PM Revision 60e85501 (git): thread_pthread.c: get current main thread stack size
* thread_pthread.c: get current main thread stack size, which may
be expanded than allocated size at initialization...
nobu (Nobuyoshi Nakada)
07:56 AM Revision 16c8a6d4 (git): merge revision(s) 44588: [Backport #9316]
* ext/bigdecimal/bigdecimal.c (BigDecimal_divide): Add an additional
digit for the quotient to be compatibl...
naruse (Yui NARUSE)
07:56 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Just wanted to tell @emboss that (step aside from my position here)
the patch he proposed itself seems adequate for ...
shyouhei (Shyouhei Urabe)
05:51 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
[email protected] wrote:
>
> Alright, I see you are not blaming Debian people. Thank you.
>
> But I see "...
spatulasnout (B Kelly)
03:44 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Martin Bosslet wrote:
> a) I want to apologize for overlooking this
Ah, you don't need to apologize at all! I ju...
mame (Yusuke Endoh)
03:34 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Sam Gleske wrote:
> Take a leaf out of Apache's book. Give sane defaults (or use OpenSSL) but give users a way to c...
mame (Yusuke Endoh)
01:47 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Yusuke Endoh wrote:
> Cooperatively with some committers, I investigated the current condition of default settings i...
MartinBosslet (Martin Bosslet)
07:47 AM Revision 2b4becd6 (git): merge revision(s) 44402: [Backport #9301]
* ext/openssl/ossl_ssl.c (Init_ossl_ssl): Declare a constant
`OP_MSIE_SSLV2_RSA_PADDING` only if the macro ...
naruse (Yui NARUSE)
05:32 AM Feature #9450: Allow overriding SSLContext options in Net::HTTP
:+1: nice-to-have. Also agree that #options= is too vague in name. shyouhei (Shyouhei Urabe)
04:29 AM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
[email protected] wrote:
> Sorry I haven't had time to commit this since you submitted it 8 days ago.

No worries.

> P...
normalperson (Eric Wong)
02:15 AM Feature #9439: Remove OpenSSL from stdlib
Aaron Patterson wrote:
> On Sat, Jan 25, 2014 at 12:32:12AM +0000, [email protected] wrote:
> > Issue #9439 has been ...
MartinBosslet (Martin Bosslet)

01/26/2014

11:19 PM Bug #9454: The define_method(:class) segfault
Seems an infinite recursion, obviously. nobu (Nobuyoshi Nakada)
07:26 PM Bug #9454: The define_method(:class) segfault
Here's the log with the segfault. kyrylo (Kyrylo Silin)
07:13 PM Bug #9454 (Closed): The define_method(:class) segfault
Ruby 2.1.0p0 segfaults when I invoke the following code.
define_method(:class) { self.class }
self.class ...
kyrylo (Kyrylo Silin)
10:19 PM Feature #9439: Remove OpenSSL from stdlib
This seems ok so long as Digest is still available and RubyGems pins to particular builds of OpenSSL via a hash. That... bascule (Tony Arcieri)
05:55 PM Feature #9453 (Rejected): Return symbols of defined methods for `attr` and friends
With Ruby 2.1 returning a symbol from `def` and `define_method`, that leaves `attr`, `attr_reader`, `attr_writer`, an... jballanc (Joshua Ballanco)
03:01 PM Bug #9452 (Closed): Refining methods that should be private
Are refinements also meant to add private methods? This is what I tried:
module R
refine Object do
...
rbjl (Jan Lelis)
02:16 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Sam Gleske wrote:
> Take a leaf out of Apache's book. Give sane defaults (or use OpenSSL) but give users a way to c...
shyouhei (Shyouhei Urabe)
06:48 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Take a leaf out of Apache's book. Give sane defaults (or use OpenSSL) but give users a way to configure ciphers.
...
sag47 (Sam Gleske)
01:57 PM Feature #9451 (Closed): Refinements and unary & (to_proc)
Not sure if this is a bug or feature request:
~~~ruby
require 'minitest/autorun'
require 'set'
module ClassTo...
rbjl (Jan Lelis)
01:13 PM Feature #9450 (Closed): Allow overriding SSLContext options in Net::HTTP
While the Ruby team is hashing out the future of OpenSSL in Ruby, I thought it would be useful to add the missing hoo... ebroder (Evan Broder)
02:11 AM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
I tried jemalloc 3.5.0 vs eglibc 2.13-38 (Debian x86_64)

http://80x24.org/bmlog-20140126-003136.7320.gz

Mostly...
normalperson (Eric Wong)
01:29 AM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
[email protected] wrote:
> Is it an issue of the test code?
>
> http://c5664.rubyci.org/~chkbuild/ruby-trunk/lo...
normalperson (Eric Wong)
01:01 AM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
Is it an issue of the test code?
http://c5664.rubyci.org/~chkbuild/ruby-trunk/log/20140125T233302Z.log.html.gz
nobu (Nobuyoshi Nakada)

01/25/2014

11:42 PM Revision 4f63c763 (git): * 2014-01-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44709 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:42 PM Revision b76f05e3 (git): localeinit.c: cp on cygwin
* localeinit.c (SIZEOF_CP_NAME, CP_FORMAT): needed on cygwin too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
10:53 PM Bug #9337: [BUG] Segmentation fault at 0x00000000000018 ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux]
I also get this error, while running ruby 2.1.0 on my rails app, iMac, trying to run my first rspec test. summerspirit (Naomi Freeman)
01:33 PM Bug #9448: Assignment with overridden []= returns return value of method rather than new value
Thanks a lot for the quick fix! Sirupsen (Simon Eskildsen)
08:11 AM Bug #9448: Assignment with overridden []= returns return value of method rather than new value
[email protected] wrote:
> Applied in changeset r44705.

Thank you! Sorry for the breakage.
I need to study/un...
normalperson (Eric Wong)
05:21 AM Bug #9448 (Closed): Assignment with overridden []= returns return value of method rather than new value
Applied in changeset r44705.
----------
compile.c: assignment result of aset_with
* compile.c (iseq_compile_each): ...
nobu (Nobuyoshi Nakada)
03:38 AM Bug #9448: Assignment with overridden []= returns return value of method rather than new value
[email protected] wrote:
> I think you misread, he is saying assignment returns the value returned
> by the ...
normalperson (Eric Wong)
03:13 AM Bug #9448 (Open): Assignment with overridden []= returns return value of method rather than new value
Indeed, thank you. nobu (Nobuyoshi Nakada)
02:59 AM Bug #9448: Assignment with overridden []= returns return value of method rather than new value
[email protected] wrote:
> Status changed from Open to Rejected
>
> It's a spec.
> An assignment returns the a...
normalperson (Eric Wong)
02:46 AM Bug #9448 (Rejected): Assignment with overridden []= returns return value of method rather than new value
It's a spec.
An assignment returns the assigned value, not the value returned by the method.
nobu (Nobuyoshi Nakada)
01:18 PM Revision 536037e7 (git): * README.ja.md, README.md: update the controller address of mailing lists.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44707 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:11 AM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
[email protected] wrote:
> Oops, I missed to include the reference in r44706.

No worries. Interesting, now I n...
normalperson (Eric Wong)
05:56 AM Bug #8770 (Closed): [PATCH] process.c: avoid EINTR from Process.spawn
Oops, I missed to include the reference in r44706. nobu (Nobuyoshi Nakada)
07:40 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
Perry Smith wrote:
> But the compile line tells ld to ignore the -L flags when it creates the final executable and m...
nobu (Nobuyoshi Nakada)
12:40 AM Bug #9437: Build of ruby 2.1.0 fails on AIX 6.1
miniruby is built with a command that looks like this:
gcc -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused...
pedz (Perry Smith)
07:37 AM Feature #9439: Remove OpenSSL from stdlib
My point is OpenSSL extension shall not be maintained by ruby-core any longer. OpenSSL itself is useful. The thing ... shyouhei (Shyouhei Urabe)
02:12 AM Feature #9439: Remove OpenSSL from stdlib
On Sat, Jan 25, 2014 at 12:32:12AM +0000, [email protected] wrote:
> Issue #9439 has been updated by Yusuke Endoh.
> ...
tenderlovemaking (Aaron Patterson)
12:32 AM Feature #9439: Remove OpenSSL from stdlib
Aaron Patterson wrote:
> Can we take a less extreme approach? We should convert openssl to a gem
> that ships wi...
mame (Yusuke Endoh)
12:22 AM Feature #9439: Remove OpenSSL from stdlib
B Kelly wrote:
> > Thus, I do not trust such "kind" words. True contributors do never say "I
> > can contribute...
mame (Yusuke Endoh)
06:52 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Shyouhei Urabe wrote:
> I can settle for compromise to introduce the proposed patch if everyone agrees to give up re...
Anonymous
06:24 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
I can settle for compromise to introduce the proposed patch if everyone agrees to give up requesting ruby to be secur... shyouhei (Shyouhei Urabe)
05:33 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
B Kelly wrote:
> Interesting. I feel I must be communicating unclearly.
>
> I'm not someone who blamed Debian...
shyouhei (Shyouhei Urabe)
05:50 AM Revision 7336d8c8 (git): process.c: avoid EINTR from Process.spawn
* process.c (send_child_error): retry write on EINTR to fix
occasional Errno::EINTR from Process.spawn.
* process.c...
nobu (Nobuyoshi Nakada)
05:21 AM Revision 27dfc398 (git): compile.c: assignment result of aset_with
* compile.c (iseq_compile_each): result of assignment should be
its rhs instead of returned value from a method.
...
nobu (Nobuyoshi Nakada)
05:17 AM Revision 7b8dc95b (git): compile.c: mark fstring
* compile.c (iseq_compile_each): fstring is need marking.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44704 b2...
nobu (Nobuyoshi Nakada)
03:15 AM Revision 1f502d96 (git): insns.def: adjust style
* insns.def (opt_mod, opt_aset_with, opt_aref_with, opt_regexpmatch1):
adjust style, do not cuddle else up.
git-sv...
nobu (Nobuyoshi Nakada)
02:16 AM Revision bbba0227 (git): class.c: allow nil keyword_hash
* class.c (rb_extract_keywords): treat nil keyword_hash same as 0,
for the case rb_scan_args returns nil if no keyw...
nobu (Nobuyoshi Nakada)
01:55 AM Revision 6a634322 (git): * 2014-01-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:55 AM Revision 0e4abc32 (git): class.c: simplify
* class.c (rb_obj_methods): simplify without jump.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44700 b2dd03c8-...
nobu (Nobuyoshi Nakada)

01/24/2014

11:51 PM Feature #9439: Remove OpenSSL from stdlib
On Fri, Jan 24, 2014 at 09:05:18PM +0000, [email protected] wrote:
> Issue #9439 has been updated by Usaku NAKA...
tenderlovemaking (Aaron Patterson)
09:05 PM Feature #9439: Remove OpenSSL from stdlib
I would like to clarify the problem.
As already stated, RubyGems uses OpenSSL.
To say strictly, RubyGems uses Ope...
usa (Usaku NAKAMURA)
08:52 PM Feature #9439: Remove OpenSSL from stdlib
[email protected] wrote:
>
> Off-topic: A bigger problem is "kind" people. In an extreme case, we can
> ignore tho...
spatulasnout (B Kelly)
07:13 PM Feature #9439: Remove OpenSSL from stdlib
Shyouhei Urabe wrote:
> OpenSSL seemd easy to support at first. We were only needed to
> wrap the C library with R...
mame (Yusuke Endoh)
05:33 AM Feature #9439: Remove OpenSSL from stdlib
Just like to point out that unless the indexes and metadata exposed by api.rubygems.org is somehow cryptographically ... postmodern (Hal Brodigan)
05:17 AM Feature #9439: Remove OpenSSL from stdlib
Fabian Ruff wrote:
> I must be missing something here but I feel like I'm going crazy over this.
> Are we really ta...
shyouhei (Shyouhei Urabe)
11:24 PM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
It looks like r44687 implements a partial fix for this, but my
proposed patch covers more cases and is more complet...
normalperson (Eric Wong)
11:11 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Why do people think it's impossible to disable TLS compression on 0.9.8 with zlib installed? jmhodges (Jeff Hodges)
07:55 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
First of all thanks to Martin for working on the white list. I still believe specifying defaults here is the best of ... dbussink (Dirkjan Bussink)
06:49 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Cooperatively with some committers, I investigated the current condition of default settings in OpenSSL (and OS X). ... mame (Yusuke Endoh)
04:52 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Yuki Izumi wrote:
> Shyouhei Urabe wrote:
>
> > I don't wanna be raped like them.
>
> How on earth can you thi...
shyouhei (Shyouhei Urabe)
04:38 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
[email protected] wrote:
> B Kelly wrote:
>>
>> I think we're talking at cross-purposes. Your arguments ...
spatulasnout (B Kelly)
03:25 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Shyouhei Urabe wrote:
> I don't wanna be raped like them.
How on earth can you think this is appropriate?
kivikakk (Asherah Connor)
02:47 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
B Kelly wrote:
> [email protected] wrote:
> >
> > B Kelly wrote:
> >>
> >> The Debian maintainer...
shyouhei (Shyouhei Urabe)
09:53 PM Bug #9448 (Closed): Assignment with overridden []= returns return value of method rather than new value
When calling []= the assignment will return the return value of the []= method, rather than the value of the right-ha... Sirupsen (Simon Eskildsen)
09:19 PM Feature #6373: public #self
> Mmm, no, that's quite different. `"".presence # => nil` for example.
Yes, I was aware of the differences from Ac...
avit (Andrew Vit)
05:57 PM Bug #9447: Bad interaction between Fibers and Trap handlers in Ruby > 2.0.0
Just a clarification, the issue is that:
Alarm.alarm(timeout_seconds) do
# potentially time consuming opera...
nilsonsfj (Nilson Santos Figueiredo Junior)
05:47 PM Bug #9447 (Closed): Bad interaction between Fibers and Trap handlers in Ruby > 2.0.0
Hi there,
I've been using and Alarm class I created, which gives Ruby code access to the alarm system call.
It us...
nilsonsfj (Nilson Santos Figueiredo Junior)
05:41 PM Bug #9285: Exception message of Errno::ENOENT contains strings @ rb_sysopen and @ dir_initialize in Ruby 2.1
I don't like just turning hidden because I can't agree release build doesn't need debug.
But I agree current format ...
kosaki (Motohiro KOSAKI)
03:43 PM Misc #9446 (Closed): DRb documentation should notice that start_service should be called at least once per process
Please take a look at my PR in GitHub for more details:
https://github.com/ruby/ruby/pull/514
I forgot to menti...
rosenfeld (Rodrigo Rosenfeld Rosas)
01:48 PM Bug #9444 (Closed): Segmentation fault in vendor/bundle/gems/json-1.8.1/lib/json/common.rb:67: [BUG]
Chris Seng wrote:
> Output from that command:
>
> linux-vdso.so.1 => (0x00007fff85ffe000)
> libruby-1.9.1.so....
hsbt (Hiroshi SHIBATA)
12:42 PM Bug #9444: Segmentation fault in vendor/bundle/gems/json-1.8.1/lib/json/common.rb:67: [BUG]
Output from that command:
linux-vdso.so.1 => (0x00007fff85ffe000)
libruby-1.9.1.so.1.9 => /usr/lib/libruby-1.9...
sengenbe (Chris Seng)
03:34 AM Bug #9444 (Feedback): Segmentation fault in vendor/bundle/gems/json-1.8.1/lib/json/common.rb:67: [BUG]
Try `ldd /home/seng/programming/cpd/vendor/bundle/gems/json-1.8.1/lib/json/ext/generator.so`. nobu (Nobuyoshi Nakada)
07:17 AM Revision 2fdc058e (git): vm_backtrace.c: initialize flag
* vm_backtrace.c (rb_backtrace_print_as_bugreport): initialize
header-printed flag.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
06:41 AM Revision 116f7e60 (git): test_process.rb: clock_getres may not supported
* test/ruby/test_process.rb (test_clock_getres): ignore if
clock_getres is no supported, e.g., on old Linux.
git-s...
nobu (Nobuyoshi Nakada)
06:15 AM Bug #9429 (Closed): Fix typos
Applied in changeset r44696.
----------
* lib/racc/rdoc/grammar.en.rdoc: [DOC] Correct grammar and typos
Patch by ...
zzak (zzak _)
06:15 AM Revision 21655532 (git): * 2014-01-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:15 AM Revision 30807209 (git): * lib/racc/rdoc/grammar.en.rdoc: [DOC] Correct grammar and typos
Patch by Giorgos Tsiftsis [Bug #9429] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44696 b2dd03c8-39...
zzak (zzak _)
06:01 AM Feature #9445: Support emitting 1.9 Symbol keyword Hash syntax when pretty printing Hashes
I think it's better to not add unnecessary complexity. After all, we don't represent strings with single quotes, eve... phluid61 (Matthew Kerwin)
05:48 AM Feature #9445: Support emitting 1.9 Symbol keyword Hash syntax when pretty printing Hashes
While it may not be pretty, it is still valid Ruby syntax. If others disagree with mixing the two syntaxes, I can adj... postmodern (Hal Brodigan)
05:28 AM Feature #9445: Support emitting 1.9 Symbol keyword Hash syntax when pretty printing Hashes
Mixing `foo:` and `bar =>` doesn't seem pretty to me. nobu (Nobuyoshi Nakada)
02:16 AM Feature #9445 (Open): Support emitting 1.9 Symbol keyword Hash syntax when pretty printing Hashes
Ruby 1.9 first introduced support for keyword Hash syntax for simple Symbol keys. However, Hash#inspect and pp do not... postmodern (Hal Brodigan)
02:16 AM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
(I'm totally neutral about this particular patch but) I like Eric's
patches very much in general. They are fairly w...
shyouhei (Shyouhei Urabe)
12:16 AM Misc #9421 (Assigned): [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
zzak (zzak _)
12:14 AM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
Hello Eric!
Sorry I haven't had time to commit this since you submitted it 8 days ago.
Please commit your patch...
zzak (zzak _)
 

Also available in: Atom