File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ## 0.9.8.dev
2+
3+ * fixing oaep encryption to use correct algorithm (#54 )
4+ * [ experimental] support NOT loading any (BC) jars on our own ... (#10 )
5+ * disable DHE (by default) on Java <= 7 ... on Java 8 we (still) force 1024/2048
6+ (see jruby/jruby #2872 and #45 )
7+ * handle parsing of "incomplete" X.509 certificates like MRI does (#42 )
8+ * implement a CRL/certificate caching (for now off by default) in Lookup
9+ ... set * -J-Djruby.openssl.x509.lookup.cache=true* to enable
10+ * improve Store helper concurrency (with less synchronization)
11+ * reviewed OpenSSL's .rb parts to match those present in MRI 1.9.3 / 2.2.2
12+ * initial support for ` OpenSSL::SSL::Session ` (id, time, timeout work)
13+ * session_cache_mode as present in OpenSSL makes no sense with Java APIs
14+ * use the set SSLContext#session_cache_size on the underlying javax.net API
15+ * tidy up SSLSocket's internals + add stack-trace debugging on accept/connect
16+ * add SSLSocket ssl_version property like MRI has (#38 )
17+ * avoid unnecessary ` _initialize ` naming - it's confusing to see in JVM tools
18+ * use SecurityHelper to get a X.509 certificate factory
19+ we'll know prefer BC's X.509 factory over the built-in (Sun provider) one
20+
121## 0.9.7
222
323* put in some more ossl to jsse mappings for SSL/TLS
You can’t perform that action at this time.
0 commit comments