Re: [Freedos-user] WAS Re: [Freedosuser] FreeDOS localisation project = 2038 issue?

2009-04-09 Thread Christian Masloch
 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


[Freedos-user] WAS Re: [Freedosuser] FreeDOS localisation project = 2038 issue?

2009-04-08 Thread Geraldo Netto
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 e.a...@jpberlin.de:

 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?

2009-04-08 Thread Eric Auer

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