home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
MISC
/
ARTFIX09.ZIP
/
NETMGR
/
NETBUGS.DOC
< prev
next >
Wrap
Text File
|
2000-01-01
|
3KB
|
57 lines
Artware Year 2000 Survival Kit - List of Fixed Bugs for NetMgr
==============================================================
Revision 0009, released by Wilfried Brinkmann and Tobias Ernst.
Eine deutsche Beschreibung findet sich in NETBUGS.DOK.
The following bugs have been identified and are fixed by this patch:
1. Fido *.MSG message files, *.PKT packet files, and Squish message
bases (*.SQD files) specify a twenty byte text-type "FTSC" date
field "dd mmm yy hh:mm:ss\0", where "yy" is a two digit year
number. From the year 2000 onward, Netmgr originally wrote a three
digit number such as 100 for 2000 in this place, displacing all the
other fields one step to the right and resulting in the loss of the
trailing \0 character.
This bug has been fixed in the case of the Fido *.MSG message base
format in Artfix Rev. 3.
2. In Rev. 4, Bug #1 has also been fixed for the Squish message base
format and for *.?UT PKT files.
3. The Hudson Message Base (HMB) also has a text-type date field. Its
format is different from the FTSC date field in PKT files, but the
problem is the same: Netmgr writes a three-digit year number from 2000
on. Fixed.
4. The %year token that can be used in bounce message texts was
incorrectly filled in from 2000 on. In 2005 for example, it was
filled in with "19105". Fixed.
5. The Message Date that is listed in the message header that
describes a bounced message was printed incorrectly from 2000 on.
In 2005 for example, it was printed as "'105". Fixed.
6. When a message from a Hudson Message base was read, a correct date
field such as "00" was interpreted as "1900". This led to
completely incorrect dates when the messages were written again. Fixed.
7. When working with *.MSG message where the "Opus Written" and
"Opus Arrived" date fields (which are optional in *.MSG) were not
set (i.E. were set to "01.01.1980"), Netmgr writes the FTSC date
into the Opus date fields. From 2000 on, it mangled up dates in
this programms (2000 became 2028, and so on). This bug was fixed
starting with Artfix Revision 4 for the OS/2 version, and in
Artfix Revision 9 for the DOS version.
The following bugs have been identified but have not been fixed:
8. Netmgr is not able to handle dates greater than "01/18/2038"
because of a shortcoming of the Watcom compiler (the time_t was
treated as a signed long instead of an unsigned long). This makes
all message base formats unusable from 2038 on. Not Fixed.
With these fixes, Netmgr can now be used until 01/17/2038.