I'm currently working on upgrading jruby-openssl to run with bouncy castle 1.47 instead of 1.46. I opened an issue on the bouncy-castle-java gem (https://github.com/nahi/bouncy-castle-java/issues/1), explaining why this is necessary for me, and also before I realized how much of a task this would be! Basically, upgrading to 1.47 allows me to use BC for its PKCS7 / ASN1 / PEM support without registering it as a crypto provider and certain things breaking that only worked with BC's algorithms.
Just curious: Is the jruby community interested in this upgrade? It's coming up on a year since 1.47 was released. Has anybody ever tried to do this before? Thanks. -- Matt Hauck