File tree Expand file tree Collapse file tree 4 files changed +21
-6
lines changed
Expand file tree Collapse file tree 4 files changed +21
-6
lines changed Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change 11module JOpenSSL
2- VERSION = '0.16.0.dev '
2+ VERSION = '0.16.0'
33 BOUNCY_CASTLE_VERSION = '1.84'
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.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 >
You can’t perform that action at this time.
0 commit comments