Release Notes - JRuby (please use github issues at http://bugs.jruby.org) - Version JRuby-OpenSSL 0.7 - HTML format

Bug

  • [JRUBY-3829] - ByteBuffer.java:328:in `allocate': java.lang.IllegalArgumentException when returning SOAP queries over a certain size
  • [JRUBY-4012] - Initialization vector length handled differently than in MRI
  • [JRUBY-4077] - Net::SSH "all authorization methods failed" Solaris -> Solaris
  • [JRUBY-4357] - SSLContext#{setup,ssl_version=} are not implemented
  • [JRUBY-4369] - X509Store#verify_callback is not called
  • [JRUBY-4379] - PKCS7#sign failed for DES3 cipher algorithm
  • [JRUBY-4384] - TCP socket connection causes busy loop of SSL server
  • [JRUBY-4398] - SSLContext#options does not affect to SSL sessions
  • [JRUBY-4409] - problem with ruby-openid-apps-discovery (github jruby-openssl issue #2)
  • [JRUBY-4444] - OpenSSL crash running RubyGems tests
  • [JRUBY-4454] - Loading Key file as a Certificate causes NPE
  • [JRUBY-4455] - calling X509::Certificate#sign for the Certificate initialized from PEM causes IllegalStateException
  • [JRUBY-4472] - Cipher does not support RC4 and CAST
  • [JRUBY-4473] - DSA key initialization problem
  • [JRUBY-4510] - JRuby-OpenSSL crashes when JCE fails a initialise bcprov
  • [JRUBY-4535] - Issues with the BouncyCastle provider
  • [JRUBY-4577] - InvalidParameterException 'Wrong keysize: must be equal to 112 or 168' for DES3 + SunJCE
  • [JRUBY-4684] - SSLContext#verify_depth is ignored
  • [JRUBY-4686] - SSLSocket can drop last chunk of data just before inbound channel close
  • [JRUBY-4688] - SSLContext#ciphers does not accept 'DEFAULT'

Improvement

  • [JRUBY-4333] - PKCS#8 formatted privkey read
  • [JRUBY-4342] - Follow ruby-openssl of CRuby 1.8.7.
  • [JRUBY-4360] - Implement SSLSocket#verify_result and dependents
  • [JRUBY-4370] - Implement SSLContext#ciphers
  • [JRUBY-4397] - SSLContext#extra_chain_cert and SSLContext#client_ca
  • [JRUBY-4471] - OpenSSL crash while running Net::SSH tests

Task

  • [JRUBY-4343] - Update BouncyCastle jar to upstream version
  • [JRUBY-4574] - jruby-openssl deprecation warning cleanup
  • [JRUBY-4591] - jruby-1.4 support

Test

  • [JRUBY-4346] - Sync tests with ruby-openssl
  • [JRUBY-4428] - rake test doesn't finish on JDK5 w/o policy files update

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.