File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments