Re: [http-state] draft-ietf-httpstate-cookie-05 posted

"Yngve N. Pettersen (Developer Opera Software ASA)" <yngve@opera.com> Fri, 12 March 2010 11:08 UTC

Return-Path: <yngve@opera.com>
X-Original-To: http-state@core3.amsl.com
Delivered-To: http-state@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7F3B83A68B8 for <http-state@core3.amsl.com>; Fri, 12 Mar 2010 03:08:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.493
X-Spam-Level:
X-Spam-Status: No, score=-6.493 tagged_above=-999 required=5 tests=[AWL=0.106, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hpDgjp0a7u4J for <http-state@core3.amsl.com>; Fri, 12 Mar 2010 03:08:03 -0800 (PST)
Received: from smtp.opera.com (smtp.opera.com [213.236.208.81]) by core3.amsl.com (Postfix) with ESMTP id EAD223A67CF for <http-state@ietf.org>; Fri, 12 Mar 2010 03:07:58 -0800 (PST)
Received: from acorna (pat-tdc.opera.com [213.236.208.22]) (authenticated bits=0) by smtp.opera.com (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id o2CB7YO5023414 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 12 Mar 2010 11:07:41 GMT
Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes
To: "Daniel Stenberg" <daniel@haxx.se>
References: <5c4444771003071050r3475798co95cc192d1f2e8190@mail.gmail.com> <op.u9dpzpdoqrq7tp@acorna> <5c4444771003101823u25842652o33b49b2be81f4cfc@mail.gmail.com> <alpine.DEB.2.00.1003112201360.25452@tvnag.unkk.fr> <op.u9feulgkqrq7tp@acorna> <alpine.DEB.2.00.1003121044450.28229@tvnag.unkk.fr>
Date: Fri, 12 Mar 2010 12:07:38 +0100
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
From: "Yngve N. Pettersen (Developer Opera Software ASA)" <yngve@opera.com>
Organization: Opera Software AS
Message-ID: <op.u9gbu0yrqrq7tp@acorna>
In-Reply-To: <alpine.DEB.2.00.1003121044450.28229@tvnag.unkk.fr>
User-Agent: Opera Mail/10.10 (Win32)
Cc: http-state <http-state@ietf.org>
Subject: Re: [http-state] draft-ietf-httpstate-cookie-05 posted
X-BeenThere: http-state@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discuss HTTP State Management Mechanism <http-state.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/http-state>, <mailto:http-state-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/http-state>
List-Post: <mailto:http-state@ietf.org>
List-Help: <mailto:http-state-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/http-state>, <mailto:http-state-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Mar 2010 11:08:05 -0000

On Fri, 12 Mar 2010 10:47:36 +0100, Daniel Stenberg <daniel@haxx.se> wrote:

> On Fri, 12 Mar 2010, Yngve N. Pettersen (Developer Opera Software ASA)  
> wrote:
>
>>> Did you actually mean 2038 or is there any particular reason why  
>>> there's a margin? See http://en.wikipedia.org/wiki/Year_2038_problem
>>
>> As I recall, at least some years ago, the documentation for several  
>> 32-bit time_t functions I've used clearly specified that the conversion  
>> methods to/from time_t were only valid until a specific date in 2036.
>
> Can you or anyone else find/point to any closer details on this? I would  
> like to see this somewhat explained next to the mention of the magic  
> year 2036 as the 32bit limit does not really end until 2038 so I'm sure  
> a few others than me who will suspect that 2036 might be a typo.

IIRC correctly, the documentation for at least Visual Studio 3 had this  
note. And yes, it could have been a typo.

But using Year 2038 will be fine, too. But I think it should be made clear  
that using 2038 could cause problems since the rollover is in the early  
part of the year, so 2037 should be the last year used.


-- 
Sincerely,
Yngve N. Pettersen

********************************************************************
Senior Developer                     Email: yngve@opera.com
Opera Software ASA                   http://www.opera.com/
Phone:  +47 24 16 42 60              Fax:    +47 24 16 40 01
********************************************************************