reaperhulk/r509 — pull request #3 by justfalter (2011-10-31 23:22:32+00:00)
Title: Bug fixes for earlier push, refactored configuration

It turned out that I was a liar about the 1.9.x stuff, as the stuff I sent you previously didn't work because I don't know how to spell/test my code.

The bigger thing, though, was that I created a new configuration class that you can load your original YAML into, as well as configure dynamically. As such, the specs are no longer dependent on the filesystem-based configuration that you had before.

The interfaces for R509::Ca and R509::Crl changed in that they no longer take a config name ('test_ca'), but rather take a full configuration instance.
All the specs run, with the exception of the issue I describe here: https://github.com/reaperhulk/r509/issues/2

I've yet to fully spec out the configuration interface because I'm a bad person.