[#11890] Ruby and Solaris door library — "Hiro Asari" <asari.ruby@...>

Hi, there. This is my first patch against ruby. I think I followed

19 messages 2007/08/13
[#11892] Re: Ruby and Solaris door library — Daniel Berger <djberg96@...> 2007/08/14

Hiro Asari wrote:

[#11899] pack/unpack 64bit Integers — Hadmut Danisch <hadmut@...>

Hi,

13 messages 2007/08/14
[#11903] Re: pack/unpack 64bit Integers — Brian Candler <B.Candler@...> 2007/08/15

On Wed, Aug 15, 2007 at 06:50:01AM +0900, Hadmut Danisch wrote:

[#11948] Fibers in Ruby 1.9? — David Flanagan <david@...>

I just noticed that my ruby1.9 build of August 17th includes a Fiber

22 messages 2007/08/22
[#11949] Re: Fibers in Ruby 1.9? — Daniel Berger <djberg96@...> 2007/08/22

David Flanagan wrote:

[#11950] Re: Fibers in Ruby 1.9? — "Francis Cianfrocca" <garbagecat10@...> 2007/08/22

On 8/22/07, Daniel Berger <djberg96@gmail.com> wrote:

[#11952] Re: Fibers in Ruby 1.9? — MenTaLguY <mental@...> 2007/08/22

On Wed, 22 Aug 2007 20:50:12 +0900, "Francis Cianfrocca" <garbagecat10@gmail.com> wrote:

[#11988] String#length not working properly in Ruby 1.9 — "Vincent Isambart" <vincent.isambart@...>

I saw that Matz just merged his M17N implementation in the trunk.

17 messages 2007/08/25
[#11991] Re: String#length not working properly in Ruby 1.9 — "Michael Neumann" <mneumann@...> 2007/08/25

On Sat, 25 Aug 2007 10:54:20 +0200, Yukihiro Matsumoto

[#11992] Re: String#length not working properly in Ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/08/25

Hi,

[#12042] Encodings of string literals; explicit codepoint escapes? — David Flanagan <david@...>

This message contains queries that probably only Matz can answer:

16 messages 2007/08/31
[#12043] Re: Encodings of string literals; explicit codepoint escapes? — Yukihiro Matsumoto <matz@...> 2007/08/31

Hi,

Re: ruby-openssl: == incorrect for X509-Subjects

From: "NAKAMURA, Hiroshi" <nakahiro@...>
Date: 2007-08-09 01:06:39 UTC
List: ruby-core #11878
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Hadmut Danisch wrote:
> c=File.open(ARGV[0]) {|f| f.read}
> c=OpenSSL::X509::Certificate.new(c)
> 
> d=c.dup
> 
> puts c.subject == d.subject

I'm not the original author but I think it's intentional.  DN equality
is very hard to implement correctly.  Almost impossible.

You can add the following as a workaround if you understand the problem
and it's enough for your usage though I don't think it should be defined
by default.  It's equality of DER, not of Name.

  module OpenSSL
    module X509
      class Name
        def ==(other)
          !other.nil? and other.class == Name and to_der == other.to_der
        end
      end
    end
  end

Regards,
// NaHi

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)

iQEVAwUBRrpoCB9L2jg5EEGlAQK+Dwf+Nywq3S3Da6WYhTlBJvzx1Rrb8GCQGmH1
ZTfyrlA/r+3lpBXCSQrrk6uTjY94+aX+lt4in49rdVrIu5d1Q1GVfRL5scZOAkci
C7NUmexcuGk0cBQvHwuYwGDCB8TwpwOb+1DvcwRUaEkow25MWaKuQZoJS5mlC2gk
A//CZJJN4R2Yc7H6AB0G9Dvp/G6fWiAVjVagHkJEdCJED82lfbd7p5JOlCoFwsFH
mkr1aJCCMdMXrJahyxxCaKnPeIy1Jv7TUZAHK5ixGbIS+Cp2+4JacQi/S/86p5oB
IOQr/QHD6I19+Fs++pCA6JtfQEcNZqIHclrhHWUX4StsEKuzvMWgjQ==
=7Dtz
-----END PGP SIGNATURE-----

In This Thread

Prev Next