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 >
Text File  |  2000-01-01  |  3KB  |  57 lines

  1. Artware Year 2000 Survival Kit - List of Fixed Bugs for NetMgr
  2. ==============================================================
  3.  
  4. Revision 0009, released by Wilfried Brinkmann and Tobias Ernst.
  5.  
  6. Eine deutsche Beschreibung findet sich in NETBUGS.DOK.
  7.  
  8. The following bugs have been identified and are fixed by this patch:
  9.  
  10. 1. Fido *.MSG message files, *.PKT packet files, and Squish message
  11.    bases (*.SQD files) specify a twenty byte text-type "FTSC" date
  12.    field "dd mmm yy hh:mm:ss\0", where "yy" is a two digit year
  13.    number.  From the year 2000 onward, Netmgr originally wrote a three
  14.    digit number such as 100 for 2000 in this place, displacing all the
  15.    other fields one step to the right and resulting in the loss of the
  16.    trailing \0 character.
  17.  
  18.    This bug has been fixed in the case of the Fido *.MSG message base
  19.    format in Artfix Rev. 3.
  20.  
  21. 2. In Rev. 4, Bug #1 has also been fixed for the Squish message base
  22.    format and for *.?UT PKT files.
  23.  
  24. 3. The Hudson Message Base (HMB) also has a text-type date field. Its
  25.    format is different from the FTSC date field in PKT files, but the
  26.    problem is the same: Netmgr writes a three-digit year number from 2000
  27.    on. Fixed.
  28.  
  29. 4. The %year token that can be used in bounce message texts was
  30.    incorrectly filled in from 2000 on.  In 2005 for example, it was
  31.    filled in with "19105".  Fixed.
  32.  
  33. 5. The Message Date that is listed in the message header that
  34.    describes a bounced message was printed incorrectly from 2000 on.
  35.    In 2005 for example, it was printed as "'105".  Fixed.
  36.  
  37. 6. When a message from a Hudson Message base was read, a correct date
  38.    field such as "00" was interpreted as "1900".  This led to
  39.    completely incorrect dates when the messages were written again. Fixed.
  40.  
  41. 7. When working with *.MSG message where the "Opus Written" and
  42.    "Opus Arrived" date fields (which are optional in *.MSG) were not
  43.    set (i.E. were set to "01.01.1980"), Netmgr writes the FTSC date
  44.    into the Opus date fields.  From 2000 on, it mangled up dates in
  45.    this programms (2000 became 2028, and so on).  This bug was fixed
  46.    starting with Artfix Revision 4 for the OS/2 version, and in
  47.    Artfix Revision 9  for the DOS version.
  48.  
  49. The following bugs have been identified but have not been fixed:
  50.  
  51. 8. Netmgr is  not  able  to  handle  dates  greater  than "01/18/2038"
  52.    because of a shortcoming of the Watcom  compiler  (the  time_t  was
  53.    treated  as a signed long instead of an unsigned long).  This makes
  54.    all message base formats unusable from 2038 on.  Not Fixed.
  55.  
  56. With these fixes, Netmgr can now be used until 01/17/2038.
  57.