I filed https://github.com/jruby/jruby/issues/509 and excluded the
failing tests for now.

- Charlie

On Wed, Jan 23, 2013 at 3:42 PM, Charles Oliver Nutter
<head...@headius.com> wrote:
> This seems pretty reasonable to me. I don't like losing the MRI tests,
> so there may be some tweaking we could do to get the meat out of those
> tests without the version logic.
>
> There may also be a case for modifying MRI to disallow version
> modification, but that's not a high priority.
>
> - Charlie
>
> On Wed, Jan 23, 2013 at 3:35 PM, Matt Hauck <mattha...@gmail.com> wrote:
>> I had emailed about this previously but did not receive any response (email
>> subject: "Setting OpenSSL::X509::Request version"), and then put some
>> comments here: https://jira.codehaus.org/browse/JRUBY-6793, also with no
>> response.
>>
>> Basically, bouncy castle does not provide an API to do this. The only way to
>> do it is to move away from using BC's generator classes, and continue
>> hacking the ASN.1 sequence ourselves. The "version" is an internal value
>> that refers to the version of the format itself, not the version of the
>> file. It should not really be settable by client code. The RFC says "It
>> shall be 0 for this version of the standard."
>>
>> As another example of this. Bouncycastle has two separate generator class
>> for certificates: X509V1CertificateGenerator and X509V3CertificateGenerator.
>> There is only a "version 0" for PKCS10 though. I argue we should make the
>> code that calls "version=" not break, but i think it will be a losing battle
>> going forward trying to support it.
>>
>> --
>> Matt Hauck
>>
>> On Wednesday, January 23, 2013 at 1:18 PM, Charles Oliver Nutter wrote:
>>
>> On Wed, Jan 23, 2013 at 3:10 PM, Matt Hauck <mattha...@gmail.com> wrote:
>>
>> The first one fails probably because when it changes the version, it expects
>> that the outputted der would have been different, and thus does not match
>> the signature anymore.
>>
>>
>> That sounds good to me :-) Perhaps you can figure out the right way
>> for us to support version= with the new PKCS10 rewrite you did?
>>
>> - Charlie
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>> http://xircles.codehaus.org/manage_email
>>
>>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to