This is a patch for trunk and ruby_1_8 that gets OpenSSL::Digest to make use of the Digest framework.
For ruby_1_8, the API is simply extended without introducing incompatibility.
For trunk, OpenSSL::Digest::Digest.new and OpenSSL::Digest::ALGORYTHM.new no longer takes an initial string to feed
just like the Digest interface.
|