lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lynx-dev] lynx and amazon?


From: Karen Lewellen
Subject: Re: [Lynx-dev] lynx and amazon?
Date: Fri, 30 Aug 2019 17:51:42 -0400 (EDT)

Hi Ian, everyone,
Finally a moment to read the other comments here.
Am I correct in understanding that the cookie that should be accepted has a latter time than 2038, meaning it is being rejected perhaps creating part of the issue? I did note that the audio challenge is not working and that even when properly solved the error still happens. I am reconnecting with Amazon this evening, so wish confirmation that I can share this discussion, and that my understanding is correct?
Thanks,
Karen


On Wed, 28 Aug 2019, Ian Collier wrote:

The year-2038 bug in Lynx appears to be in src/parsdate.y where it says:

   /* See the LeapYears table in Convert. */
#define EPOCH           1970
#define END_OF_TIME     2038

So interestingly it will accept 31-dec-2038 even though that's after
32-bit day, but it does not acknowledge any year >2038.

This source file also contains a list of all leap years between the Epoch
and the 'End of time':

   static const int LeapYears[] =
   {
       1972, 1976, 1980, 1984, 1988, 1992, 1996,
       2000, 2004, 2008, 2012, 2016, 2020, 2024, 2028, 2032, 2036
   };

I haven't really tried to parse the code in this function, but it seems
to me that most of the arithmetic could be done by mktime(3) these days.

imc

_______________________________________________
Lynx-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/lynx-dev




reply via email to

[Prev in Thread] Current Thread [Next in Thread]