Charles Oliver Nutter
Charles Oliver Nutter
The issue here is related to the temporal nature of `using`; in CRuby, when you `using` a refinement, all the current refinements within it get copied into the current scope,...
This is still broken as of today on JRuby master.
Look into fix in 9.3.1.0, or possibly with refinement optimization in 9.4.
It seems that our parser requirements are incompatible with the needs of other implementations, and with efforts by @kddnewton, @seven1m and others to produce an common native parser library, there's...
This is a small but very visible change, so it may be better to merge into 9.4.
A few jobs seemed to hang so I'm rerunning the lot. Could be something about this is not quite right.
Moved to 9.4 as this is too high risk a change to make in 9.3.x.
Rebased on master to see how this behaves with all the latest changes.
Poking at this a bit today. Not sure where this prompt is coming from but it's not in any of the JRuby or related library sources.
Oops found it! https://github.com/jruby/jruby-openssl/blob/a7994b3ba17db9a49f0ef4b64bfc8df2a88e7bc9/src/main/java/org/jruby/ext/openssl/PKey.java#L404-L406 My guess is that this is not using the right kind of logic to receive the password, being that it is quite old. Digging further.