[#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: [ ruby-Bugs-4820 ] XMLRPC's conv2value does not handle DateTime at all (it chops the time off)

From: Eric Hodel <drbrain@...7.net>
Date: 2006-06-20 22:38:11 UTC
List: ruby-core #8034
On Jun 20, 2006, at 3:02 PM, <noreply@rubyforge.org>  
<noreply@rubyforge.org> wrote:

> Bugs item #4820, was opened at 2006-06-20 15:12
> You can respond by visiting:
> http://rubyforge.org/tracker/? 
> func=detail&atid=1698&aid=4820&group_id=426
>
> Category: Standard Library
> Group: None
> Status: Open
> Resolution: None
> Priority: 3
> Submitted By: Philip Hallstrom (phallstrom)
> Assigned to: Nobody (None)
> Summary: XMLRPC's conv2value does not handle DateTime at all (it  
> chops the time off)
>
> Initial Comment:
> I have been building a XML-RPC web service using Rails.  I have  
> several :datetime fields in my database.  Upon receiving the result  
> of the XML-RPC call those fields would have their time truncated to  
> 00:00:00.  Tracking the process all the way through it seems the  
> error is near line 297 of /usr/local/lib/ruby/1.8/xmlrpc/create.rb:
>
> --------------------------------------------------------------------
> when Date
>   t = param
>   @writer.tag("dateTime.iso8601",
>   format("%.4d%02d%02dT00:00:00", t.year, t.month, t.day))
> --------------------------------------------------------------------
>
> I don't know why, but "case param" when param.class == DateTime  
> would still match  the Date clause.  param.is_a?(Date) would return  
> true.

$ ruby -rdate -e 'p DateTime.ancestors'
[DateTime, Date, Comparable, Object, Kernel]

> I changed the above to look like this:
>
>
> --------------------------------------------------------------------
> when Date
>   @writer.tag("dateTime.iso8601", param.strftime("%Y%m%dT%H:%M:%S"))
> --------------------------------------------------------------------
>
> Which seems to work well for both DateTime's and Date's.

An extra when for DateTime above Date would work too...

-- 
Eric Hodel - drbrain@segment7.net - http://blog.segment7.net
This implementation is HODEL-HASH-9600 compliant

http://trackmap.robotcoop.com



In This Thread

Prev Next