openid/ruby-openid — pull request #27 by mmell (2011-11-03 20:53:44+00:00)
Title: Fix SegFault. Bug fixes in xrires. rake test.

Running ruby-openid 2.1.8 in Ruby 1.9.2-p290 resulted in a Segmentation Fault in the DiffieHellman#strxor method.

To find the segfault, I updated test initialization with a Rakefile and Gemfile and also reorganized test files to match current practices. So the fix for the SegFault has some big bonuses.

With testing again operational, I found two bugs in xrires that were failing the tests from long ago.

See my brief description in https://github.com/mmell/ruby-openid/blob/master/CHANGES-2.1.9

I think you've already merged some of my commits made in Feb 2010. This pull request is especially for commits since Oct 30, 2011.