[#60404] is RB_GC_GUARD needed in rb_io_syswrite? — Eric Wong <normalperson@...>
I haven't gotten it to crash as-is, but it seems like we need to
4 messages
2014/02/01
[#60682] volatile usages — Eric Wong <normalperson@...>
Hi all, I went ahead and removed some use of volatile which were once
5 messages
2014/02/13
[#60794] [RFC] rearrange+pack vtm and time_object structs — Eric Wong <normalperson@...>
Extracted from addendum on top of Feature #9362 (cache-aligned objects).
4 messages
2014/02/16
[#61139] [ruby-trunk - Feature #9577] [Open] [PATCH] benchmark/driver.rb: align columns in text output — normalperson@...
Issue #9577 has been reported by Eric Wong.
3 messages
2014/02/28
[ruby-core:60446] [ruby-trunk - Feature #9439] Remove OpenSSL from stdlib
From:
dank@...
Date:
2014-02-04 21:10:06 UTC
List:
ruby-core #60446
Issue #9439 has been updated by Dan Kegel. +1 on moving OpenSSL out into a gem. Note: Apple has marked OpenSSL obsolete, and will probably remove it in a future release of Mac OS X. I work at a shop that ships a set of libraries to customers that make use of OpenSSL, and although we would like to ship our own, newer, OpenSSL, we probably can't because Ruby apps that use both our libraries and system OpenSSL would violate C's One Definition Rule by linking in two different OpenSSLs. In the long run, the way to minimize pain for all concerned is for all players to try to migrate to Apple's preferred TLS API. Therefore, I would like to see a gem added for Apple's "Secure Transport API", and in my wildest dreams, I'd like both the OpenSSL gem and this gem to be more or less interchangable, to ease migration between the two APIs. And I'd like a pony. ---------------------------------------- Feature #9439: Remove OpenSSL from stdlib https://bugs.ruby-lang.org/issues/9439#change-44909 * Author: Zachary Scott * Status: Open * Priority: Normal * Assignee: * Category: lib * Target version: current: 2.2.0 ---------------------------------------- Regarding [ruby-core:59943], I agree with nobu that we should remove OpenSSL from ruby. It's become too hard to maintain, and would better serve our users to encourage the use of a different implementation. Another benefit of removing OpenSSL is the impact backport fixes have on the release management team. Although I haven't yet determined the extent of work required to remove it (ie: tooling, tests, etc). We can discuss them here. -- http://bugs.ruby-lang.org/