Skip to content

Commit cd5c95b

Browse files
committed
update History.md with changes since 0.9.7
1 parent 01d6948 commit cd5c95b

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

History.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
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

0 commit comments

Comments
 (0)