[Freedos-user] WAS Re: [Freedosuser] FreeDOS localisation project => 2038 issue?
Hi, talking about date what will happen to freedos(kernel stuff?) at 2038? http://en.wikipedia.org/wiki/Year_2038_problem Geraldo Sapere Aude Non ducor, duco São Paulo, Brasil, -3gmt site: http://exdev.sf.net/ msn: geraldo_boca_at_hotmail.com skype: geraldo-netto icq: 145-061-456 2009/4/8 Eric Auer : > > Hi! > >>> Does freedos/fat/dos store the files date and time information properly. >>> Perhaps we could go by newer file instead of messages. >> >> Definitely a bad idea. Download any translation file from my website. >> What timestamps do you get? Hint: HTTP doesn't provide that information >> along with transmitted data... Not in a reliable way at least. > > You could either package the files into zips to make sure their > timestamps are set by unzip or you could fix your web server ;-) > > Eric > > > > -- > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > ___ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user > -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] WAS Re: [Freedosuser] FreeDOS localisation project => 2038 issue?
Hi Geraldo, > talking about date > what will happen to freedos(kernel stuff?) at 2038? > http://en.wikipedia.org/wiki/Year_2038_problem DOS has another date handling scheme, it counts 128 years starting at 1980, so we have enough time :-). But note that many DOS programs also decide to use other methods of counting, including "2 digit year" or of course such schemes which involve year 2038. FreeDOS already does contain a workaround for BIOS year 2000 issues when they are obvious (in the get time at boot routine) but it does not take a big effort to catch all / obscure year 2000 bugs here. Eric PS: RBIL says that year must be < 2100, I guess this means that MS DOS did not implement leap years fully. -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] WAS Re: [Freedosuser] FreeDOS localisation project => 2038 issue?
> PS: RBIL says that year must be < 2100, I guess this > means that MS-DOS did not implement leap years fully. The Int21.2A (Get system time) description says the year is below 2100 as you said. The DOS file date format can store years from 1980 up to 2107. Some DOS applications are limited to two-digit years which creates the year 2079 problem: 80..99 is interpreted as 1980..1999, and 00..79 is interpreted as 2000..2079, however I can't find evidence that DOS itself is affected by this. Regards, Christian -- This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user