Bug #514

OpenSSL::OCSP::Response's to_der always returns an empty string

Added by Chris Chandler about 7 years ago. Updated over 4 years ago.

[ruby-core:18411]
Status:Closed
Priority:Normal
Assignee:GOTOU Yuuzou
ruby -v: Backport:

Description

=begin
The OCSP response object always seems to produce an empty string when to_der is called. The correct response should be a properly encoded DER response similar to the behavior of the other OpenSSL objects that implement to_der.

The problem appears to be on the call to i2d_OCSP_RESPONSE on line 382 (taken from SVN) in ossl_ocsp.c. Instead of passing NULL as the second argument, it should be &p. I have made the change locally and confirmed the output contains what appears to be the correctly formatted DER string. I have also attached the recommended patch. This bug is also present in the latest 1.9 build.
=end

ruby-changes.patch Magnifier (462 Bytes) Chris Chandler, 08/28/2008 03:15 PM

History

#1 Updated by Shyouhei Urabe over 6 years ago

  • Assignee set to GOTOU Yuuzou

=begin

=end

#2 Updated by Marc-Andre Lafortune almost 6 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

=begin
Applied in changeset r25019.
=end

Also available in: Atom PDF