From: Ippei Obayashi Date: 2011-02-22T01:44:06+09:00 Subject: [ruby-dev:43237] [Ruby 1.9-Bug#4420][Open] OpenSSL::X509::Request#to_der で RequestError ではなく CertificateError が発生する --mimepart_4d62965361170_5986d01903e12827 Content-Type: text/plain Content-Transfer-Encoding: Quoted-printable Content-Disposition: inline Bug #4420: OpenSSL::X509::Request#to_der =E3=81=A7 RequestError =E3=81=A7= =E3=81=AF=E3=81=AA=E3=81=8F CertificateError =E3=81=8C=E7=99=BA=E7=94=9F=E3= =81=99=E3=82=8B http://redmine.ruby-lang.org/issues/show/4420 =E8=B5=B7=E7=A5=A8=E8=80=85: Ippei Obayashi =E3=82=B9=E3=83=86=E3=83=BC=E3=82=BF=E3=82=B9: Open, =E5=84=AA=E5=85=88=E5= =BA=A6: Normal =E3=82=AB=E3=83=86=E3=82=B4=E3=83=AA: ext ruby -v: ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux] OpenSSL::X509::Request#to_der =E3=81=AE=E5=AE=9F=E4=BD=93(ext/openssl/oss= l_x509req.c:ossl_x509req_to_der) =E3=81=A7OpenSSL::X509::CertificateError=E3=82=92=E7=99=BA=E7=94=9F=E3=81= =95=E3=81=9B=E3=81=A6=E3=81=84=E3=81=BE=E3=81=99=E3=81=8C=E3=80=81=E3=81=93= =E3=82=8C=E3=81=AF OpenSSL::X509::RequestError =E3=81=8C=E5=A6=A5=E5=BD=93=E3=81=A7=E3=81=82= =E3=82=8B=E3=82=88=E3=81=86=E3=81=AB=E6=80=9D=E3=82=8F=E3=82=8C=E3=81=BE=E3= =81=99=E3=80=82 =E3=81=93=E3=81=AE=E5=95=8F=E9=A1=8C=E3=82=92=E4=BF=AE=E6=AD=A3=E3=81=99=E3= =82=8B=E3=83=91=E3=83=83=E3=83=81=E3=82=92=E6=B7=BB=E4=BB=98=E3=81=97=E3=81= =A6=E3=81=82=E3=82=8A=E3=81=BE=E3=81=99=E3=80=82 ---------------------------------------- http://redmine.ruby-lang.org --mimepart_4d62965361170_5986d01903e12827 Content-Type: text/x-diff; name=x509req_ossl_x509req_to_der.patch Content-Transfer-Encoding: Base64 Content-Disposition: attachment; filename=x509req_ossl_x509req_to_der.patch ZGlmZiAtLWdpdCBhL2V4dC9vcGVuc3NsL29zc2xfeDUwOXJlcS5jIGIvZXh0 L29wZW5zc2wvb3NzbF94NTA5cmVxLmMKaW5kZXggMzY4YmZmMi4uZTcyZTE0 NSAxMDA2NDQKLS0tIGEvZXh0L29wZW5zc2wvb3NzbF94NTA5cmVxLmMKKysr IGIvZXh0L29wZW5zc2wvb3NzbF94NTA5cmVxLmMKQEAgLTE3MSw3ICsxNzEs NyBAQCBvc3NsX3g1MDlyZXFfdG9fZGVyKFZBTFVFIHNlbGYpCiAKICAgICBH ZXRYNTA5UmVxKHNlbGYsIHJlcSk7CiAgICAgaWYgKChsZW4gPSBpMmRfWDUw OV9SRVEocmVxLCBOVUxMKSkgPD0gMCkKLQlvc3NsX3JhaXNlKGVYNTA5Q2Vy dEVycm9yLCBOVUxMKTsKKwlvc3NsX3JhaXNlKGVYNTA5UmVxRXJyb3IsIE5V TEwpOwogICAgIHN0ciA9IHJiX3N0cl9uZXcoMCwgbGVuKTsKICAgICBwID0g KHVuc2lnbmVkIGNoYXIgKilSU1RSSU5HX1BUUihzdHIpOwogICAgIGlmIChp MmRfWDUwOV9SRVEocmVxLCAmcCkgPD0gMCkK --mimepart_4d62965361170_5986d01903e12827--