General

Profile

Iristyle (Ethan Brown)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 3 3

Activity

06/23/2017

09:28 PM Ruby Bug #11033: OpenSSL related threading issues in Ruby 2.1 and 2.2
Thank you @rhenium - I had not realized that openssl is packaged differently for Ruby 2.4
I have a pull request open to Puppet to address the problem by building / installing the openssl gem - https://github.com/puppetlabs/puppet/pull...
Iristyle (Ethan Brown)

06/19/2017

01:41 PM Ruby Bug #11033: OpenSSL related threading issues in Ruby 2.1 and 2.2
This ticket is marked as closed - but I only see OpenSSL 2.0.4 in the trunk branch on GitHub per https://github.com/ruby/ruby/commit/9eb92007b6c2ab2b1fe031c3681144e51e2bcc14.
I do not see the updated OpenSSL in the 2.4 branch at https...
Iristyle (Ethan Brown)

06/14/2017

01:23 AM Ruby Bug #11033: OpenSSL related threading issues in Ruby 2.1 and 2.2
Also seeing this issue crop up in AppVeyor - specifically under Ruby 2.4 testing. We haven't seen this in previous Ruby builds (note that RubyInstaller changed how Ruby is built in the 2.4 installers).
Such an example is at https://c...
Iristyle (Ethan Brown)

05/09/2017

08:41 PM Ruby Feature #13488: Set Encoding.default_external to UTF-8 on Windows
I agree that changing the default to UTF-8 is not appropriate on Windows in a Ruby 2.x release.
Should a change occur in Ruby 3 to make UTF-8 the default, I believe it would still be useful to gain access to the original Windows codep...
Iristyle (Ethan Brown)

01/30/2017

10:25 PM Ruby Bug #13170: OpenSSL::X509::Name#eql? broken in Ruby 2.4.0
A colleague has posted a pull request at https://github.com/ruby/openssl/pull/100 fixing this issue. Iristyle (Ethan Brown)
10:15 PM Ruby Bug #13170 (Closed): OpenSSL::X509::Name#eql? broken in Ruby 2.4.0
Previously the behavior in Ruby `2.3.1` and earlier was:
```
[1] pry(main)> OpenSSL::X509::Name.new([['CN', 'foo']]).eql?(OpenSSL::X509::Name.new([['CN', 'bar']]))
=> false
[2] pry(main)> OpenSSL::X509::Name.new([['CN', 'foo']]).eq...
Iristyle (Ethan Brown)
10:23 PM Ruby Bug #12371: Windows Nano Server WIN32OLE compatibility
Masaki -
I apologize for missing your response. There is a pull request open at https://github.com/ruby/ruby/pull/1423 from one of the engineers at Chef addressing this issue. If you could review, that would be great.
Thanks!
Iristyle (Ethan Brown)

10/08/2016

01:25 AM Ruby Feature #12650: Use UTF-8 encoding for ENV on Windows
If you could rethink the plan to wait until Ruby 3, that would be great.
I would expect Ruby to normalize on UTF-8 strings everywhere internally, and only convert to local codepage on the boundary (such as writing to console, file, et...
Iristyle (Ethan Brown)

08/30/2016

05:10 PM Ruby Bug #12371: Windows Nano Server WIN32OLE compatibility
Masaki - have you had a chance to look at this? The Nano Server RTM is due out soon, and it will fail when `OleInitialize` is called.
At that point, the Ruby `WIN32OLE` support will cease to work on Nano.
Anything that can be done...
Iristyle (Ethan Brown)

06/22/2016

04:06 PM Ruby Bug #8822: Incorrect encoding for ENV in Windows
I don't believe this is properly fixed.
I just left a comment at https://bugs.ruby-lang.org/issues/9715#note-5, and will leave the same comment here:
The expectation is that regardless of current locale / codepage, I should get UTF...
Iristyle (Ethan Brown)

Also available in: Atom