File tree Expand file tree Collapse file tree 4 files changed +10
-6
lines changed Expand file tree Collapse file tree 4 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ NOTE: make sure to **-Ilib** otherwise you end up using the OpenSSL default gem
32
32
make sure [ pom.xml] ( pom.xml ) is regenerated e.g. using ` rmvn validate `
33
33
and ` git commit ` the changes
34
34
35
- * ` mvn -Prelease -DupdateReleaseInfo=true clean package`
35
+ * ` ./mvnw -Prelease -DupdateReleaseInfo=true -Dmaven.test.skip =true clean package`
36
36
37
37
* gem push the build gem from pkg/ e.g. ` gem push pkg/jruby-openssl-0.9.15.gem `
38
38
Original file line number Diff line number Diff line change 1
- ## 0.12.0
1
+ ## 0.12.1
2
2
3
3
* improved compatibility with the openssl gem (version 2.2.1)
4
4
* JOSSL now ships with a single set of openssl .rb files
5
5
- providing compat with ` required_ruby_version = '>= 2.3.0' `
6
6
- flat set of .rb files at * lib/openssl/* (based on openssl gem)
7
- * align secure defaults ` OpenSSL::SSL::SSLContext::DEFAULT_PARAMS `
7
+ * revisited ` OpenSSL::SSL::SSLContext::DEFAULT_PARAMS ` defaults
8
8
- implicit ` verify_hostname ` default .rb callback still a noop
9
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 ` )
10
+ * working TLS 1.3 support
11
11
* droped Java 1.7 support (at least Java 8 needed to use the gem)
12
12
* fixed ` SSLContext#options ` matches C OpenSSL (using ` OP_ALL ` )
13
13
* no longer filter out SSLv2 (for improved OpenSSL compatibility)
14
14
* implemented naive ` SSLContext#ciphers ` caching to speed-up TLS
15
15
* ` StoreError ` raised due a Java exception now retain native cause
16
16
17
+ ## 0.12.0 (yanked)
18
+
19
+ There were Java 8 and JRuby 9.3 regressions in this release, use 0.12.1 instead.
20
+
17
21
## 0.11.0
18
22
19
23
NOTE: This release aims to adapt the certificate verification logic to be aligned
Original file line number Diff line number Diff line change 1
1
module JOpenSSL
2
- VERSION = '0.12.1.dev '
2
+ VERSION = '0.12.1'
3
3
BOUNCY_CASTLE_VERSION = '1.68'
4
4
end
5
5
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ DO NOT MODIFY - GENERATED CODE
11
11
<modelVersion >4.0.0</modelVersion >
12
12
<groupId >rubygems</groupId >
13
13
<artifactId >jruby-openssl</artifactId >
14
- <version >0.12.0 </version >
14
+ <version >0.12.1 </version >
15
15
<packaging >gem</packaging >
16
16
<name >JRuby OpenSSL</name >
17
17
<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