Skip to content

Commit 342766d

Browse files
committed
[release] prepare for 0.16.0
1 parent 09398a7 commit 342766d

File tree

4 files changed

+21
-6
lines changed

4 files changed

+21
-6
lines changed

History.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
## 0.16.0
2+
3+
Upgrading Bouncy Castle to version 1.84.
4+
SSL non-blocking I/O improvements.
5+
6+
- [feat] implement `OpenSSL::ASN1.traverse` helper
7+
- [feat] remove SHA1PRNG fallback: use default `SecureRandom`
8+
- [fix] SSL write loss on non-blocking partial flush (#242)
9+
- [fix] `read_nonblock(exception: false)` raising `SSLErrorWaitReadable`
10+
- [fix] `X509::Certificate#dup` dropping all extensions (#356)
11+
- [fix] format `authorityInfoAccess` extension values (#210)
12+
- [fix] coerce `HMAC#update` input as `String`
13+
- [compat] undefine `clone` on `Store` and `StoreContext`
14+
- [refactor] use constant-time comparison in PKCS7 and SimpleSecretKey
15+
- [refactor] overflow protection in `MemBIO` buffer reallocation
16+
- [deps] upgrade BC to version 1.84
17+
118
## 0.15.7
219

320
* [fix] handle CRL with optional nextUpdate absent

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,8 @@ the JRuby [mailing list][1] or the [bug tracker][2].
2828
| ~>0.12.x | 9.1.x-9.3.x | Java 8-15 | 1.65-1.68 |
2929
| ~>0.13.x | 9.1.x-9.4.x | Java 8-17 | 1.68-1.69 |
3030
| ~>0.14.x | 9.1.x-9.4.x | Java 8-21 | 1.71-1.74 |
31-
| ~>0.15.x | 9.2.x-10.0.x | Java 8-25 | 1.78-1.84 |
32-
33-
NOTE: backwards JRuby compatibility was not handled for versions <= **0.9.6**
31+
| ~>0.15.x | 9.2.x-10.0.x | Java 8-25 | 1.78-1.83 |
32+
| ~>0.16.x | 9.3.x-10.0.x | Java 8-25 | 1.83-1.84 |
3433

3534
## Security
3635

lib/jopenssl/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module JOpenSSL
2-
VERSION = '0.16.0.dev'
2+
VERSION = '0.16.0'
33
BOUNCY_CASTLE_VERSION = '1.84'
44
end
55

pom.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff 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.16.0.dev-SNAPSHOT</version>
14+
<version>0.16.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>
@@ -281,7 +281,6 @@ DO NOT MODIFY - GENERATED CODE
281281
<configuration>
282282
<source>1.8</source>
283283
<target>1.8</target>
284-
<release>8</release>
285284
<encoding>UTF-8</encoding>
286285
<debug>true</debug>
287286
<showWarnings>true</showWarnings>

0 commit comments

Comments
 (0)