Skip to content

Commit 8c0889f

Browse files
committed
we did have release notes for 0.9.12 on GH from @mkristian ... merge those in
1 parent bb8d074 commit 8c0889f

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

History.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,18 @@ JRuby-OpenSSL is the first release that aims to be Ruby **2.3** compatible.
1616

1717
## 0.9.12
1818

19-
* avoid verifying the security provider when creating a cipher instance (#73)
19+
* when the Cipher/Signature needs to be created via java reflection use a constructor
20+
which avoids verifying the bouncy-castle jars (which is the main reason for using
21+
reflection since some classloader setups fails to verify those jars) (#73)
2022
* force US locale for date formatting
2123
otherwise it uses system locale, which is inconsistent with MRI.
2224
* X509::Store.set_default_paths ignores FileNotFound errors like MRI does (#68)
2325
* check type on X509::Store.verify
2426
throw a TypeError if the argument is not a OpenSSL::X509::Certificate (#69)
2527
* keep the default x509 certs and directories in line with MRI, only if
2628
they do not exists fallback on cacerts from the java.home/lib/security/cacerts
29+
* bring the default ca-certs paths/location more in line with MRI and fallback on
30+
jvm truststore (java.home/lib/security/cacerts) when needed
2731

2832
## 0.9.11
2933

0 commit comments

Comments
 (0)