[#7978] Patch for Unix socket peer credentials — "James F. Hranicky" <jfh@...>

This patch adds support for getting the uid and gid of the peer

27 messages 2006/06/09
[#8004] Re: Patch for Unix socket peer credentials — Tanaka Akira <akr@...17n.org> 2006/06/16

In article <200606091528.30171.jfh@cise.ufl.edu>,

[#8005] Re: Patch for Unix socket peer credentials — "James F. Hranicky" <jfh@...> 2006/06/16

On Friday 16 June 2006 11:51, Tanaka Akira wrote:

[#8010] Re: Patch for Unix socket peer credentials — Tanaka Akira <akr@...17n.org> 2006/06/17

In article <200606161327.35948.jfh@cise.ufl.edu>,

[#8191] Re: Patch for Unix socket peer credentials — "James F. Hranicky" <jfh@...> 2006/07/10

On Saturday 17 June 2006 06:27, Tanaka Akira wrote:

[#8193] Re: Patch for Unix socket peer credentials — Tanaka Akira <akr@...> 2006/07/11

In article <200607101352.16804.jfh@cise.ufl.edu>,

[#8212] Re: Patch for Unix socket peer credentials — "James F. Hranicky" <jfh@...> 2006/07/13

On Tuesday 11 July 2006 00:10, Tanaka Akira wrote:

[#8217] Re: Patch for Unix socket peer credentials — nobu@... 2006/07/14

Hi,

[#8257] Re: Patch for Unix socket peer credentials — "James F. Hranicky" <jfh@...> 2006/07/18

On Thursday 13 July 2006 22:48, nobu@ruby-lang.org wrote:

[#8258] Re: Patch for Unix socket peer credentials — Eric Hodel <drbrain@...7.net> 2006/07/18

On Jul 18, 2006, at 12:27 PM, James F. Hranicky wrote:

[#8073] 1.8.5p1 build failure on Solaris 10 — "Daniel Berger" <Daniel.Berger@...>

Solaris 10

23 messages 2006/06/27
[#8074] Re: 1.8.5p1 build failure on Solaris 10 — Yukihiro Matsumoto <matz@...> 2006/06/28

Hi,

[#8078] Re: 1.8.5p1 build failure on Solaris 10 — "Daniel Berger" <Daniel.Berger@...> 2006/06/28

Yukihiro Matsumoto wrote:

[#8079] Re: 1.8.5p1 build failure on Solaris 10 — ts <decoux@...> 2006/06/28

>>>>> "D" == Daniel Berger <Daniel.Berger@qwest.com> writes:

[#8096] Re: 1.8.5p1 build failure on Solaris 10 — ville.mattila@... 2006/06/29

ts <decoux@moulon.inra.fr> wrote on 28.06.2006 17:37:00:

Re: Core documentation patches

From: "Jacob Fugal" <lukfugl@...>
Date: 2006-06-27 17:53:33 UTC
List: ruby-core #8070
On 6/27/06, Eric Hodel <drbrain@segment7.net> wrote:
> Should this me mentioned?
>
> $ ruby -ve "'cat \'o 9 tails' =~ '\d'"
> ruby 1.8.5 (2006-06-27) [powerpc-darwin8.6.0]
> -e:1:in `=~': type mismatch: String given (TypeError)
>          from -e:1

To head of those that might ask (since I was about to before sitting
down and thinking it through):

The exception is raised specifically for Strings while other non-Regex
types just get order reversed because we're avoiding infinite
recursion. ie. replacing this call:

  "cat 'o 9 tails" =~ '\d'

with this call

  '\d' =~ "cat 'o 9 tails"

doesn't help, since that second call would just be changed again back
to the first, and we would cycle ad infinitum. (It wouldn't make much
sense semantically, either).

By the way, but Eric's suggestion here and the original patch from
Alex apply to the 1.8.4 branch as well as 1.8.5:

  $ ruby -ve "'cat \'o 9 tails' =~ '\d'"
  ruby 1.8.4 (2005-12-24) [i386-linux]
  -e:1:in `=~': type mismatch: String given (TypeError)
          from -e:1

Jacob Fugal

In This Thread