File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ## 0.12.0
2+
3+ * improved compatibility with the openssl gem (version 2.2.1)
4+ * JOSSL now ships with a single set of openssl .rb files
5+ - providing compat with ` required_ruby_version = '>= 2.3.0' `
6+ - flat set of .rb files at * lib/openssl/* (based on openssl gem)
7+ * align secure defaults ` OpenSSL::SSL::SSLContext::DEFAULT_PARAMS `
8+ - implicit ` verify_hostname ` default .rb callback still a noop
9+ - TLS continues to rely on the Java SSL engine for hostname checks
10+ * TLS 1.3 (` TLS_AES_128_GCM_SHA256 ` / ` TLS_AES_256_GCM_SHA384 ` )
11+ * droped Java 1.7 support (at least Java 8 needed to use the gem)
12+ * fixed ` SSLContext#options ` matches C OpenSSL (using ` OP_ALL ` )
13+ * no longer filter out SSLv2 (for improved OpenSSL compatibility)
14+ * implemented naive ` SSLContext#ciphers ` caching to speed-up TLS
15+ * ` StoreError ` raised due a Java exception now retain native cause
16+
117## 0.11.0
218
319NOTE: This release aims to adapt the certificate verification logic to be aligned
Original file line number Diff line number Diff line change 11module JOpenSSL
2- VERSION = '0.12.0.dev '
2+ VERSION = '0.12.0'
33 BOUNCY_CASTLE_VERSION = '1.68'
44end
55
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ DO NOT MODIFY - GENERATED CODE
1111 <modelVersion >4.0.0</modelVersion >
1212 <groupId >rubygems</groupId >
1313 <artifactId >jruby-openssl</artifactId >
14- <version >0.12.0.dev-SNAPSHOT </version >
14+ <version >0.12.0</version >
1515 <packaging >gem</packaging >
1616 <name >JRuby OpenSSL</name >
1717 <description >JRuby-OpenSSL is an add-on gem for JRuby that emulates the Ruby OpenSSL native library.</description >
You can’t perform that action at this time.
0 commit comments