Feature #9612
closed
- Status changed from Open to Closed
- % Done changed from 0 to 100
Applied in changeset r45944.
- ext/openssl/depend: remove dependency from internal headers.
[Feature #9612]
- ext/openssl/ossl.c (
ossl_fips_mode_set
): ditto.
- ext/coverage/depend: ditto.
- include/ruby/thread_native.h: added.
This header file only provides wrapper functions to control
native threads. These wrapper functions are used by MRI
implementation.
- vm_core.h: use include/ruby/thread_native.h.
- thread.c: ditto.
- thread_pthread.h: ditto.
- thread_win32.h: ditto.
- thread_native.h: removed.
- Status changed from Closed to Open
Modified.
But current version doesn't work on 2.1.2 or before.
- Status changed from Open to Closed
Applied in changeset r45945.
openssl/depend: ossl.o
- ext/openssl/depend (ossl.o): now depends on thread_native.h
under $(hdrdir)
instead of $(top_srcdir)
. [Feature #9612]
- Status changed from Closed to Open
It might be better to create a subtask?
Awesome, thanks so much @ko1 (Koichi Sasada)!!!
We should consider this for 2.2.0, adding a gemspec with required_ruby_version to match.
So will this be a default gem in 2.2? Has there been enough testing?
Because many Rubyists will now start putting "openssl" in their Gemfile, I think we need to get JRuby's version of openssl released as a -java platform gem.
I've started this process locally in the jruby/openssl fork of ruby/openssl. I hope we could work from one codebase in the future.
- Target version changed from 2.2.0 to 2.6
No, 2.2 doesn't include gemifying openssl.
- Status changed from Open to Assigned
- Assignee changed from 7150 to rhenium (Kazuki Yamaguchi)
- Status changed from Assigned to Closed
Applied in changeset r56027.
import Ruby/OpenSSL 2.0.0.beta.1
Also available in: Atom
PDF
Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0