File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed 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
+
1
21
## 0.9.7
2
22
3
23
* put in some more ossl to jsse mappings for SSL/TLS
You can’t perform that action at this time.
0 commit comments