Project

General

Profile

Activity

From 01/21/2014 to 01/27/2014

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 _)

01/23/2014

11:41 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
[email protected] wrote:
>
> B Kelly wrote:
>>
>> The Debian maintainer _removed lines of code_ from...
spatulasnout (B Kelly)
04:25 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Yusuke Endoh wrote:
>
> Emboss, thank you as always with all your great work!
>
Np, thank you!

B Kelly wro...
MartinBosslet (Martin Bosslet)
10:19 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
[email protected] wrote:
>
> Rolling your own defaults is dangerous: Even skilled developers like the
> De...
spatulasnout (B Kelly)
10:48 PM Bug #9444 (Rejected): Segmentation fault in vendor/bundle/gems/json-1.8.1/lib/json/common.rb:67: [BUG]
I updated to 2.0.0 via RVM for a Rails 4.0.0 project and received the error below upon running a rake task. I am too... sengenbe (Chris Seng)
10:27 PM Feature #9423: Improve warning semantics
What we need are structured warnings, not a warning level system.
https://github.com/schmidt/structured_warnings
...
djberg96 (Daniel Berger)
10:22 PM Misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
[email protected] wrote:
> misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
> https:...
normalperson (Eric Wong)
06:23 PM Bug #9443 (Rejected): Prepended methods are skipped if calling alias
I am unsure if this is related to https://bugs.ruby-lang.org/issues/7842 as that issue specifically mentions the user... bcardarella (Brian Cardarella)
05:49 PM Feature #9439: Remove OpenSSL from stdlib
Eric Hodel wrote:
> I'm not informed of the details of how TUF works, but the implementation in progress uses OpenSS...
bascule (Tony Arcieri)
11:18 AM Feature #9439: Remove OpenSSL from stdlib
Em 22-01-2014 21:38, [email protected] escreveu:
> Issue #9439 has been updated by Sam Kottler.
>
>
> R...
rosenfeld (Rodrigo Rosenfeld Rosas)
10:18 AM Feature #9439: Remove OpenSSL from stdlib
I must be missing something here but I feel like I'm going crazy over this.
Are we really talking about removing the...
databus23 (Fabian Ruff)
04:22 AM Feature #9439: Remove OpenSSL from stdlib
Forget GPG if you guys don't like it; it's just an alternative.
I had a really rough glance at the TUF pull reques...
shyouhei (Shyouhei Urabe)
02:02 AM Feature #9439: Remove OpenSSL from stdlib
Sam Kottler wrote:
> Shyouhei Urabe wrote:
> > > All what gem need is the digital sigunature.
> >
> > To be prec...
shyouhei (Shyouhei Urabe)
04:03 PM Feature #9442: Multiple comparison construction with `==` and `===`
Yukihiro Matsumoto wrote:
> I am sorry but the proposed syntax conflicts with the existing syntax, especially the eq...
sawa (Tsuyoshi Sawada)
12:30 PM Feature #9442: Multiple comparison construction with `==` and `===`
I think that it is better to optimize the specific form of case statements than to introduce a new syntax.
--
Yu...
mame (Yusuke Endoh)
12:16 PM Feature #9442 (Rejected): Multiple comparison construction with `==` and `===`
I am sorry but the proposed syntax conflicts with the existing syntax, especially the equal operator one.
You have p...
matz (Yukihiro Matsumoto)
08:47 AM Feature #9442: Multiple comparison construction with `==` and `===`
The conventional `case` construction allows alternatives to be separated with a comma:
case a
when 1, 2, ...
sawa (Tsuyoshi Sawada)
08:23 AM Feature #9442 (Rejected): Multiple comparison construction with `==` and `===`
I often want to write a condition that depends on multiple variables like this:
if a == 1 and b == 2 then ...
...
sawa (Tsuyoshi Sawada)
12:40 PM Revision 6136b992 (git): merge revision(s) 43913: [Backport #8872] [Backport #9175]
* vm_insnhelper.c (check_match): Fix SEGV with VM_CHECKMATCH_TYPE_CASE
and class of `pattern` has `method_m...
nagachika (Tomoyuki Chikanaga)
11:22 AM Revision 37f32fd6 (git): * test/ruby/envutil.rb: try to wait a bit (0.1sec) when ruby process
exits by signals because some SEGV tests fail because of not enough
error output.
git-svn-id: svn+ssh://ci.ruby-...
ko1 (Koichi Sasada)
11:19 AM Revision f061bec8 (git): * test/ruby/test_settracefunc.rb: check the target thread.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44693 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
11:02 AM Revision f614957d (git): * test/ruby/test_settracefunc.rb: check the target thread.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
10:12 AM Revision f6a4b068 (git): test_process.rb: fix condition
* test/ruby/test_process.rb (test_deadlock_by_signal_at_forking):
fix condition to define.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
09:18 AM Revision d5d8097a (git): assertions.rb: allow proc
* lib/test/unit/assertions.rb (assert_raise): allow a proc as
message like as other assertions.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
09:15 AM Revision c8a7730c (git): test_process.rb: deadlock test
* test/ruby/test_process.rb (test_deadlock_by_signal_at_forking): test
for r44687, deadlock in rb_fork_internal().
...
nobu (Nobuyoshi Nakada)
05:32 AM Bug #9312: Build the ruby executable in bin/
What's your platform? nobu (Nobuyoshi Nakada)
02:12 AM Bug #9312: Build the ruby executable in bin/
After updated again, I see that `make runnable` created a bin/ruby symlink. However, --enable-shared requires that LD... postmodern (Hal Brodigan)
05:28 AM Misc #9392 (Closed): Fix typo
Applied in changeset r44688.
----------
* lib/fileutils.rb: [DOC] Fix typo in options_of() example [Bug #9392]
Pat...
zzak (zzak _)
05:28 AM Revision d89e8fb5 (git): * lib/fileutils.rb: [DOC] Fix typo in options_of() example [Bug #9392]
Patch by Giorgos Tsiftsis
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
zzak (zzak _)
05:24 AM Bug #9364 (Closed): Documentation for curses library still listed under standard library
This was fixed by Matsuda-san in r44121 zzak (zzak _)
05:07 AM Revision 0a881f81 (git): * process.c (recv_child_error): Fix deadlock in rb_fork_internal when a
signal is sent to the parent process while Ruby is forking in IO.popen.
Patch by Scott Francis. Closes GH-513.
gi...
Charlie Somerville
04:59 AM Feature #9441 (Closed): [PATCH] method.h: save 8 bytes in rb_method_definition_t on x86-64
Applied in changeset r44686.
----------
* method.h: rearrange rb_method_definition_struct to save 8 bytes in
paddi...
Anonymous
04:59 AM Bug #9255 (Closed): README -> README.md
Applied in changeset r44684.
----------
* README -> README.md: [DOC] Format README with Markdown [Bug #9255]
* READM...
zzak (zzak _)
04:59 AM Revision 25daaafa (git): * method.h: rearrange rb_method_definition_struct to save 8 bytes in
padding on 64 bit platforms. Patch by Eric Wong.
[Feature #9441] [ruby-core:59993]
git-svn-id: svn+ssh://ci.ruby-...
Charlie Somerville
04:59 AM Revision 3aeff611 (git): * 2014-01-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44685 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:59 AM Revision 87855a00 (git): * README -> README.md: [DOC] Format README with Markdown [Bug #9255]
* README.ja -> README.ja.md: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44684 b2dd03c8-39d4-4d8f-98ff-...
zzak (zzak _)
03:05 AM Feature #8098: Add __DIR__ to compliment __FILE__
I concur with Charlie Somerville. It does seem asymetrical that there is a `__FILE__` constant, but no `__file__` met... postmodern (Hal Brodigan)
02:19 AM Bug #9010: ./configure --prefix= cannot handle directories with spaces
Tested against r44682 on bash 4.2.5 and got the same error:
$ ./configure --prefix="$HOME/foo bar"
$ make...
postmodern (Hal Brodigan)
02:17 AM Revision ba97a566 (git): merge revision(s) 44358,44359,44360,44363: [Backport #9275]
hash.c: reword
* hash.c (HAS_EXTRA_STATES, rb_hash_reject): use words "extra states".
* hash.c (HAS_...
naruse (Yui NARUSE)
12:12 AM Feature #9323: IO#writev
Unless we have use for it, I don't think rb_io_writev should be in
the C API, and even less reason for it to be pub...
normalperson (Eric Wong)

01/22/2014

11:41 PM Feature #9439: Remove OpenSSL from stdlib
Shyouhei Urabe wrote:
> > All what gem need is the digital sigunature.
>
> To be precise it only needs to verify ...
samkottler (Sam Kottler)
11:38 PM Feature #9439: Remove OpenSSL from stdlib
Rodrigo Rosenfeld Rosas wrote:
> Em 22-01-2014 16:39, [email protected] escreveu:
> > Issue #9439 has been upda...
samkottler (Sam Kottler)
10:10 PM Feature #9439: Remove OpenSSL from stdlib
Em 22-01-2014 16:39, [email protected] escreveu:
> Issue #9439 has been updated by Luis Lavena.
>
>
> Shyouhe...
rosenfeld (Rodrigo Rosenfeld Rosas)
09:28 PM Feature #9439: Remove OpenSSL from stdlib
I'm not informed of the details of how TUF works, but the implementation in progress uses OpenSSL to verify metadata ... drbrain (Eric Hodel)
06:39 PM Feature #9439: Remove OpenSSL from stdlib
Shyouhei Urabe wrote:
>
> Very true. I have no idea on why RubyGems use https and not other tools. Any pointers?...
luislavena (Luis Lavena)
06:26 PM Feature #9439: Remove OpenSSL from stdlib
Luis Lavena wrote:
> Shyouhei Urabe wrote:
> > > All what gem need is the digital sigunature.
> >
> > To be prec...
shyouhei (Shyouhei Urabe)
06:13 PM Feature #9439: Remove OpenSSL from stdlib
Shyouhei Urabe wrote:
> > All what gem need is the digital sigunature.
>
> To be precise it only needs to verify ...
luislavena (Luis Lavena)
06:11 PM Feature #9439: Remove OpenSSL from stdlib
> All what gem need is the digital sigunature.
To be precise it only needs to verify signatures. Signing itself c...
shyouhei (Shyouhei Urabe)
06:08 PM Feature #9439: Remove OpenSSL from stdlib
Why must RubyGems use https? Shouldn't it suffice to check the sanity of downloaded packages?
I mean, can't we li...
shyouhei (Shyouhei Urabe)
11:40 AM Feature #9439: Remove OpenSSL from stdlib
Yui NARUSE wrote:
> There are some ways for example use package manager of the OS or a browser or curl or something ...
usa (Usaku NAKAMURA)
06:15 AM Feature #9439: Remove OpenSSL from stdlib
Charlie Somerville wrote:
> How will RubyGems use HTTPS without OpenSSL?
Good point.
This proposal should includ...
naruse (Yui NARUSE)
03:59 AM Feature #9439: Remove OpenSSL from stdlib
How will RubyGems use HTTPS without OpenSSL? Anonymous
03:22 AM Feature #9439: Remove OpenSSL from stdlib
:+1:
Nursing OpenSSL's being bad is beyond our power.
shyouhei (Shyouhei Urabe)
02:59 AM Feature #9439: Remove OpenSSL from stdlib
See also #9424 zzak (zzak _)
02:59 AM Feature #9439 (Rejected): Remove OpenSSL from stdlib
Regarding [ruby-core:59943], I agree with nobu that we should remove OpenSSL from ruby.
It's become too hard to ma...
zzak (zzak _)
10:19 PM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
Btw, jemalloc 3.5 includes an updated non-standard experimental API.

It looks like it has the ability to specify ...
normalperson (Eric Wong)
08:53 PM Feature #9441 (Closed): [PATCH] method.h: save 8 bytes in rb_method_definition_t on x86-64
Rearranging the struct to have two 32-bit values next to each other
allows the struct to be one word smaller on 64-b...
normalperson (Eric Wong)
08:52 PM Misc #9438: Implementation naming
As a point of comparison, I've often heard members of the Python community refer to the original implementation as "C... jballanc (Joshua Ballanco)
04:28 PM Misc #9438: Implementation naming
Neither "MRI" nor "CRuby" sounds official. They just emerged out of the community using it. I believe the official na... sawa (Tsuyoshi Sawada)
02:34 PM Misc #9438: Implementation naming
I suppose all agree that
1. this only relates to documentation (not to the binary name), and that
2. as a gen...
stomar (Marcus Stollsteimer)
01:32 PM Misc #9438: Implementation naming
Should we also change the name of the binary created when you make
to be MRI for instance to let users type `MRI -ro...
shyouhei (Shyouhei Urabe)
01:20 PM Misc #9438: Implementation naming
Yorick Peterse wrote:
> > Issue #9438 has been updated by Hiroshi SHIBATA.
> > We should use "Ruby".
>
> This...
why-el (Mohamed Wael Khobalatte)
12:49 PM Misc #9438: Implementation naming
> Issue #9438 has been updated by Hiroshi SHIBATA.
> We should use "Ruby".

This would imply that MRI is the only...
yorickpeterse (Yorick Peterse)
03:28 AM Misc #9438: Implementation naming
We should use "Ruby". hsbt (Hiroshi SHIBATA)
03:21 AM Misc #9438: Implementation naming
A certain amount of streamlining is certainly a good thing, but we
should be aware that people use both "CRuby" an...
duerst (Martin Dürst)
02:54 AM Misc #9438 (Closed): Implementation naming
There seems to be an unclear decision on what to call this implementation.
We should make a decision between CRuby...
zzak (zzak _)
07:40 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Jeff Hodges wrote:
> On my local machine, that patch does give a Probably Okay response, having removed the TLS comp...
abedra (Aaron Bedra)
04:25 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
On my local machine, that patch does give a Probably Okay response, having removed the TLS compression and the weak c... jmhodges (Jeff Hodges)
12:56 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Dirkjan Bussink, and Sam Kottler,
Thank you for commenting, but I'd like to drop my suggestion since emboss presente...
mame (Yusuke Endoh)
12:12 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
First some words why I (and others here) believe that it's not a good idea to deviate from OpenSSL defaults:
Secur...
MartinBosslet (Martin Bosslet)
11:42 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Dirkjan Bussink wrote:
> Yusuke Endoh wrote:
>
> > Please give us not only words but also a concrete plan.
>
...
samkottler (Sam Kottler)
10:59 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Yusuke Endoh wrote:
> Please give us not only words but also a concrete plan.
As said in the original mailing...
dbussink (Dirkjan Bussink)
10:03 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Charlie Somerville wrote:
> Several members of the community have already offered to assist in maintaining more secu...
mame (Yusuke Endoh)
09:05 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Charlie Somerville wrote:
> Shyouhei Urabe wrote:
> > Security is hard because NO ONE HELPS US BUT JUST COMPLAIN. F...
shyouhei (Shyouhei Urabe)
08:59 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
[email protected] wrote:
>
> We are amateur about security. It might be possible to change
> something, th...
spatulasnout (B Kelly)
07:15 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Shyouhei Urabe wrote:
> Security is hard because NO ONE HELPS US BUT JUST COMPLAIN. Fuck off.
This is a completel...
Anonymous
06:45 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Samuel Leslie wrote:
> Nobuyoshi Nakada wrote:
> > Why won't they upgrade OpenSSL, but only Ruby?
>
> OpenSSL on...
shyouhei (Shyouhei Urabe)
06:20 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Nobuyoshi Nakada wrote:
> Why won't they upgrade OpenSSL, but only Ruby?
OpenSSL on effectively all mainstream/ge...
ralish (Samuel Leslie)
04:51 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
> Why won't they upgrade OpenSSL, but only Ruby?
I can't speak for everyone, but speaking for myself: before Jeff ...
myronmarston (Myron Marston)
04:33 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Scott Gonyea wrote:
> Nobuyoshi Nakada wrote:
> > I agree the removal.
> >
> > BTW, what's the reason you believ...
nobu (Nobuyoshi Nakada)
02:33 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Nobuyoshi Nakada wrote:
> I agree the removal.
>
> BTW, what's the reason you believe that people who don't upgra...
sgonyea (Scott Gonyea)
01:27 AM Bug #9424 (Assigned): ruby 1.9 & 2.x has insecure SSL/TLS client defaults
I agree the removal.
BTW, what's the reason you believe that people who don't upgrade even OpenSSL will upgrade Ruby?
nobu (Nobuyoshi Nakada)
05:41 PM Revision d1b23d1f (git): merge revision(s) 36533:
* tool/ytab.sed: fix for Bison 2.6.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@44682 b2dd03c...
naruse (Yui NARUSE)
08:12 AM Feature #9425: [PATCH] st: use power-of-two sizes to avoid slow modulo ops
Urabe Shyouhei <[email protected]> wrote:
> No, sorry I see no evident speedup. When I wrote the patch I thou...
normalperson (Eric Wong)
03:21 AM Feature #9425: [PATCH] st: use power-of-two sizes to avoid slow modulo ops
On 01/21/2014 11:38 AM, Eric Wong wrote:
>> https://github.com/shyouhei/ruby/commit/f7ca891
>
> Thanks! However...
shyouhei (Shyouhei Urabe)
06:59 AM Bug #9440 (Closed): Calling methods on a `Queue.new.dup` or `Queue.new.clone` causes Segfault
Applied in changeset r44681.
----------
thread/thread.c: no dup
* ext/thread/thread.c (Init_thread): ConditionVaria...
nobu (Nobuyoshi Nakada)
05:32 AM Bug #9440 (Closed): Calling methods on a `Queue.new.dup` or `Queue.new.clone` causes Segfault
On all platforms with ruby-2.1.0 calling a Queue#method on a duped or cloned Queue results in a Segfault:
queu...
shan (Shannon Skipper)
06:59 AM Revision 06d2e8aa (git): thread/thread.c: no dup
* ext/thread/thread.c (Init_thread): ConditionVariable and Queue
are not able to copy. [ruby-core:59961] [Bug #944...
nobu (Nobuyoshi Nakada)
06:22 AM Revision a658a5ae (git): * 2014-01-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44680 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:22 AM Revision 94ebcc4a (git): * fix typo by @rrrene [fix GH-510]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44679 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
02:00 AM Bug #9437 (Feedback): Build of ruby 2.1.0 fails on AIX 6.1
Where is libgmp located in? nobu (Nobuyoshi Nakada)
12:19 AM Bug #9437 (Closed): Build of ruby 2.1.0 fails on AIX 6.1
miniruby will not load and gets an error of:
```
linking miniruby
Could not load program ./miniruby:
De...
pedz (Perry Smith)
01:58 AM Feature #9428: Inline argument expressions and re-assignment
Indeed limiting it to method calls on the argument object (e.g `arg.to_i`) would make it much easier to parse and mor... wardrop (Tom Wardrop)
01:12 AM Feature #9428: Inline argument expressions and re-assignment
Tom Wardrop wrote:
> In some respects, you could consider it type hinting for a dynamic language. While statically...
alexeymuranov (Alexey Muranov)

01/21/2014

10:32 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
I'm mildy in favor of overriding OpenSSL defaults for now.

However I suggest removing openssl from the standard l...
normalperson (Eric Wong)
09:50 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
There are many other places where Ruby takes a stance intended to avoid users shooting themselves in the foot. For ex... gabrielg (Gabriel Gironda)
07:53 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
+1 markkropf (Mark Kropf)
07:40 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Nobuyoshi Nakada wrote:
> This is primarily an issue of OpenSSL.
> And the next candidates are OS/Platform/Packager...
abedra (Aaron Bedra)
01:52 AM Bug #9424 (Third Party's Issue): ruby 1.9 & 2.x has insecure SSL/TLS client defaults
This is primarily an issue of OpenSSL.
And the next candidates are OS/Platform/Packager providers.
Fixing all oth...
nobu (Nobuyoshi Nakada)
05:07 PM Feature #9121: [PATCH] Remove rbtree implementation of SortedSet due to performance regression
I just wanted to remind everyone of the discussion that took place regarding adding RBTree to stdlib in [Feature #2348] zzak (zzak _)
05:06 PM Feature #2348: RBTree Should be Added to the Standard Library
Theres a discussion going on about possibly removing dependency on RBTree, or SortedSet all together.
Please see #...
zzak (zzak _)
01:39 PM Revision 3ffc7535 (git): Several more OS information for TYPE_IP_MULTICAST_LOOP and
TYPE_IP_MULTICAST_TTL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:01 PM Misc #8741: email notification on bugs.ruby-lang.org is broken
but I got notification about my last message, removed the flag `I don't want to be notified of changes that I make my... mpapis (Michal Papis)
12:58 PM Misc #8741: email notification on bugs.ruby-lang.org is broken
I can confirm this still does not work - I did not get notification for last comment and neither closing the ticket. mpapis (Michal Papis)
12:10 PM Revision 6f53ea48 (git): * dir.c: Add example for Dir.pwd in Dir.getwd doc by @jasonrclark [fix GH-504]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44677 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:00 PM Revision fb69a117 (git): * doc/syntax/refinements.rdoc: typo fix by @skade [fix GH-508]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44676 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
11:15 AM Bug #9436 (Closed): r44670以降Solaris10でthread_pthread.cがコンパイルエラー
Applied in changeset r44675.
----------
thread_pthread.c: fix for dynamic PTHREAD_STACK_MIN
* thread_pthread.c (rb_...
nobu (Nobuyoshi Nakada)
08:53 AM Bug #9436 (Closed): r44670以降Solaris10でthread_pthread.cがコンパイルエラー
r44670以降、Solaris10のccでは以下のエラーが出て失敗します。(以下はr44673にて確認)
cc -xO1 -xtarget=sparc64viiplus -m64 -DRUBY_EXPORT -I/usr/l...
ngoto (Naohisa Goto)
11:14 AM Revision 6802a3f6 (git): thread_pthread.c: fix for dynamic PTHREAD_STACK_MIN
* thread_pthread.c (rb_thread_create_timer_thread): fix for platforms
where PTHREAD_STACK_MIN is a dynamic value an...
nobu (Nobuyoshi Nakada)
09:32 AM Misc #9215 (Assigned): Maintenance Policy for Future Releases (2.1.0 & beyond)
Thank you both for the feedback, I'm going to apply your suggestions and ping back when its ready. zzak (zzak _)
07:40 AM Misc #9215: Maintenance Policy for Future Releases (2.1.0 & beyond)
Thank you for clearing out what I want to say.
And split up internal/external sounds good idea.
(both document will...
naruse (Yui NARUSE)
08:56 AM Revision 63da4ce3 (git): * lib/uri/common.rb: [DOC] Use static w3.org uri [ci skip]
Patch by @ykzts [Fix GH-484] https://github.com/ruby/ruby/pull/484
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
zzak (zzak _)
08:26 AM Revision 03a89f5b (git): * thread_pthread.c (rb_thread_create_timer_thread): fix missing paren.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:45 AM Revision f72e5b8b (git): * enum.c: [DOC] Add simple example of Enumerable#zip [ci skip]
Patch by @nruth on documenting-ruby/ruby#22
https://github.com/documenting-ruby/ruby/pull/22
git-svn-id: svn+ssh:...
zzak (zzak _)
07:26 AM Bug #8783 (Closed): ruby 1.9/2.0 crash on exit on FreeBSD/powerpc64
Applied in changeset r44671.
----------
thread_pthread.c: expand timer thread stack size
* thread_pthread.c (rb_thr...
nobu (Nobuyoshi Nakada)
05:43 AM Bug #8783: ruby 1.9/2.0 crash on exit on FreeBSD/powerpc64
There is a back trace of this issue here:
http://lists.freebsd.org/pipermail/freebsd-ruby/2014-January/003968.html...
swills (Steve Wills)
07:26 AM Revision ad9d4f02 (git): thread_pthread.c: expand timer thread stack size
* thread_pthread.c (rb_thread_create_timer_thread): expand timer
thread stack size to get rid of segfault on FreeBS...
nobu (Nobuyoshi Nakada)
07:26 AM Revision a4963d46 (git): thread_pthread.c: timer thread stack size
* thread_pthread.c (rb_thread_create_timer_thread): define the stack
size for timer thread at compile time.
git-sv...
nobu (Nobuyoshi Nakada)
06:41 AM Bug #9435: Kernel.system problem
You don't need quotes there. nobu (Nobuyoshi Nakada)
05:29 AM Bug #9435 (Rejected): Kernel.system problem
if ENV['PATH'] include double quotes, Kernel.system cann't find it.
windows OS, open a cmd window
```
set PATH...
windwiny (wind winy)
04:57 AM Bug #9434 (Closed): Segfault on bundle exec rackup of a Sinatra app
Hi,
I installed ruby using "ruby-install ruby 2.0" on an iMac of the following spec:
Processor: Intel Core i5 2...
iparips (Ilya Paripsa)
04:03 AM Bug #9367: REXML::XmlDecl doesn't use user specified quotes
Takashi Oguma wrote:
> Should we introduce another symbol such as :xml_doctype_quote, or change the :xml_declatati...
duerst (Martin Dürst)
03:03 AM Feature #9428: Inline argument expressions and re-assignment
> I do not see why the person or machine that reads the first line of method's definition needs to know how the argum... wardrop (Tom Wardrop)
02:41 AM Feature #9425: [PATCH] st: use power-of-two sizes to avoid slow modulo ops
[email protected] wrote:
> Plus I think you have more rooms for optimizations by sticking to
> power-of-two s...
normalperson (Eric Wong)
 

Also available in: Atom