home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1999 November / PCONLINE_11_99.ISO / filesbbs / OS2 / ARTFIX04.ZIP / NETMGR / NETBUGS.DOK < prev    next >
Encoding:
Text File  |  1999-08-16  |  2.3 KB  |  53 lines

  1. Artware Year 2000 Survival Kit - Liste der in NetMgr behobenen Bugs
  2. ===================================================================
  3.  
  4. Revision 0004, herausgegeben von Wilfried Brinkmann und Tobias Ernst.
  5.  
  6. An English documentation can be found in the NETBUGS.DOC file.
  7.  
  8. Die folgenden Bugs wurden entdeckt und werden durch diesen Patch
  9. behoben:
  10.  
  11. 1. Fido *.MSG-Maildateien, *.PKT-Packetdateien und Squish-Mailbasen
  12.    (*.SQD Dateien) verwenden eine 20-Byte-"FTSC"-Datumsfeld vom Typ
  13.    Text:  "dd mmm yy hh:mm:ss\0", bei dem "yy" das Jahr als
  14.    zweistellige Zahl dargestellt wird.  Ab dem Jahr 2000 schrieb
  15.    Netmgr ursprünglich eine dreistellige Zahl, z.B. 100 für das Jahr
  16.    2000, an diese Position.  Dadurch verschoben sich alle weiteren
  17.    Felder um eine Stelle nach Rechts und verursachten dadurch den
  18.    Verlust der abschließenden binären \0.
  19.  
  20.    Dieser Bug wurde in Release 3 für den Fall des Fido *.MSG
  21.    Mailbase-Formats behoben.
  22.  
  23. 2. Bug Nr. 1 wurde in Release 4 auch für Squish Message Bases sowie
  24.    für PKT Dateien im Binkley Outbound behoben.
  25.  
  26. 3. Die Hudson Message Base (HMB) hat ebenfalls ein textuelles
  27.    Datumsfeld.  Dessen Format unterscheidet sich vom FTSC Datumsfeld
  28.    in PKT-Dateien, aber das Problem ist das gleiche:  Netmgr erstellt
  29.    eine dreistellige Jahreszahl vom Jahr 2000 an. Korrigiert.
  30.  
  31. 4. Die Metavariable %year, die in Bounce-Texten als Platzhalter für
  32.    das Erstellungsjahr der gebouncten Mesage benutzt werden kann,
  33.    wurde falsch ausgefüllt.  Im Jahr 2005 wurde sie z.B. mit 19105
  34.    ausgefüllt. Korrigiert.
  35.  
  36. 5. Das Message-Datum, das im textuellen Header von gebouncten Messages
  37.    angegeben wurde, wurde falsch gedruckt.  Im Jahre 2005 z.B. wurde
  38.    es als "'105" ausgegeben. Korrigiert.
  39.  
  40. 6. Beim Lesen einer Mail aus einer Hudson Messagebase wurde ein
  41.    korrektes Datumsfeld (wie "00") fälschlicherweise als "1900"
  42.    interpretiert.  Das führte zu völlig falschen Datumsangaben, wenn
  43.    diese Messages dann wieder geschrieben wurden. Korrigiert.
  44.  
  45. Die folgenden Fehler wurden identifiziert, aber nicht korrigiert:
  46.  
  47. 7. Wegen eines Fehlers in der Watcom-Runtime kann Netmgr nicht mit
  48.    Daten ab dem 18.  Januar 2038 umgehen.  Dies betrifft alle
  49.    Messagebase-Formate, auch JAM. Nicht korrigiert.
  50.  
  51. Mit diesen Fixes kann Netmgr also bis zum 17.01.2038 benutzt werden.
  52.  
  53.