FreeXP

CVS daily diff

FreeXP CVS-Server cvs-list at freexp.de
Mon Mai 22 23:58:07 CEST 2006


Index: freexp/xp-fm.pas
===================================================================
RCS file: /server/cvs/freexp/xp-fm.pas,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- freexp/xp-fm.pas	7 Mar 2006 18:08:03 -0000	1.23
+++ freexp/xp-fm.pas	22 May 2006 07:56:08 -0000	1.24
@@ -8,7 +8,7 @@
 { Die Nutzungsbedingungen fuer diesen Quelltext finden Sie in der }
 { Datei SLIZENZ.TXT oder auf www.crosspoint.de/oldlicense.html.   }
 { --------------------------------------------------------------- }
-{ $Id: xp-fm.pas,v 1.23 2006/03/07 18:08:03 mw Exp $ }
+{ $Id: xp-fm.pas,v 1.24 2006/05/22 07:56:08 mw Exp $ }
 
 { Fido-Mailer für CrossPoint }
 { (c) 06/92 by PM            }
@@ -127,55 +127,6 @@
 
 { --- Allgemeine Routinen ------------------------------------------- }
 
-procedure mdelay(msec:word);   { genaues Delay }
-var t      : longint;
-    i,n    : word;
-{$IFDEF BP }
-    regs   : registers;
-{$ENDIF }
-
-  procedure idle;
-  begin
-{$IFDEF BP }
-    case os2time of
-      2 : intr($28,regs);
-      3 : inline($b8/$00/$00/$99/$fb/$f4/$35/$ca/$90);
-      4 : with regs do begin
-            ax:=$1680;
-            if meml[0:$2f*4]<>0 then intr($2f,regs);
-          end;
-    end;
-{$ENDIF }
-  end;
-
-begin
-{$IFDEF BP }
-  if os2time=1 then with regs do begin
-    ah:=$86;
-    cx:=(longint(msec)*1000) shr 16;
-    dx:=(longint(msec)*1000) and $ffff;
-    intr($15,regs);
-  end
-  else begin
-    n:=system.round(msec/54.925401155);
-    if n=0 then
-      idle
-    else begin
-      t:=ticker;
-      for i:=1 to n do begin
-        while t=ticker do
-          idle;
-        if t<ticker then
-          inc(t)
-        else
-          t:=ticker;
-      end;
-    end;
-  end;
-{$ENDIF }
-end;
-
-
 procedure logo;
 var t : text;
 begin
@@ -1034,6 +985,9 @@
 end.
 {
   $Log: xp-fm.pas,v $
+  Revision 1.24  2006/05/22 07:56:08  mw
+  MW: - Doppeltes mdelay entfernt.
+
   Revision 1.23  2006/03/07 18:08:03  mw
   MW: - fileio.Validfilemode() kennt jetzt einen Savemode, der das
         unbeabsichtigte Anlegen von LFNs verhindert.
Index: freexp/Trial/newsnap.asc
===================================================================
RCS file: /server/cvs/freexp/Trial/newsnap.asc,v
retrieving revision 1.6
retrieving revision 1.8
diff -u -r1.6 -r1.8
--- freexp/Trial/newsnap.asc	31 Mar 2006 10:36:09 -0000	1.6
+++ freexp/Trial/newsnap.asc	22 May 2006 08:37:41 -0000	1.8
@@ -1,34 +1,8 @@
-08.01.2006:
-
-MY: - Absicherung von typeform.progpath gegen relative Pfade
-      (führt ansonsten zu seltsamen Effekten (nicht gefundene Dateien)
-      beim Debugging in der BP-IDE).
-      TYPEFORM.PAS
-
 09.01.2006:
-
-MW: - HeaderOnly-Testeintrag in der BFG abgeschaltet (vergessener Testcode)
-      XP9BP.PAS
-
-MW: - Falscher Filemode beim reinen Prüfen des PUFFER beseitigt.
-      ZPR.PAS
-
 MY(345): - Vorbereitung für Hdronly in FreeXP:
       Die Aktivierung von hdrOnly für UKAW ist gesetzt, aber inaktiv.
       XP9BP.PAS
 
-10.01.2006:
-
-MW: - Sender und Absender werden jetzt absolut gleichberechtigt
-      bei der Prüfung von Superseeds/Cancels behandelt.
-      XP3O.INC
-
-MW: - Kürzere Formulierung des DOSBox-Tests.
-      CLIP.PAS
-
-MW: - Optimierung der Superseed/Cancel-Prüfroutine.
-      XP3O.INC
-
 13.01.2006:
 MW(345): - Neues Verzeichnis ALL für platformübergreifende Dateien
            exclude.lst sdisk.lst update.lst build.txt
@@ -54,247 +28,3 @@
       daher nicht mehr gemoved werden.
       BUILD.BAT
 
-17.01.2006:
-
-MW: - Betriebsystemerkennung in X/S/S überarbeitet und verbessert.
-      Es wird jetzt auch Windows Server 2003 und Windows Vista als
-      solche erkannt. Bisher wurde in so einem Falle immer Windows XP
-      ausgegeben.
-      Jede nicht explizit bekannte Version von Windows NT wird jetzt
-      generisch als Windows NT erkannt.
-      XP5.PAS, XP-D.RQ, XP-E.RQ
-
-21.01.2006:
-
-MW: - Überarbeitung und Aktualisierung der Texte zur Funktion unter
-      Microsoft Windows (insbesondere Erwähnung von Windows Vista).
-      XPOINT.DQ
-
-23.01.2006:
-
-MY: - Dokumentation des E-UUZ und des Patchtools für UKAW/UKAD in den
-      CVS aufgenommen.
-      UUZ_ENH.TXT, UKAWP.TXT
-
-MY: - Neuer E-UUZ ins FreeXP-Archiv aufgenommen
-MW: - Patchtool für UKAW/UKAD aufgenommen.
-      UUZ.EXE, UKAWP.EXE
-
-31.01.2006:
-
-MW: - Bugfix: CustHeadLen beträgt nur 60, alle anderen Adressangaben
-              können aber bis zu 80 Zeichen lang sein. Daher wird
-              Sender jetzt als Adrstr definiert, welcher 80 Zeichen
-              lang sein darf.
-      XP3O.INC
-
-MW: - Neuer interner Custom-Header (nur für den internen Gebrauch um
-      nach beliebigen Headern suchen zu können (z.B. U-Sender))
-      Dieser Header wurde notwendig, da für die Bearbeitung von Cancel
-      und Supersedes bisher der Custom-Header 1 mißbarucht wurde.
-      Dieser hat aber im Gegensatz zu allen anderen Headern mit Adress-
-      Informationen nur 60 Zeichen Länge. Adressheader können aber bis
-      zu 80 Zeichen haben.
-
-    - Automatisches Beachten der sinnvollen Länge von Custom-Header 3
-      wenn vor der Benutzung cust3len sinnvoll gesetzt wird.
-
-    - Kleine Optimierung der Cancel/Supersedes-Prüfroutine
-      als Vorsichtsmaßnahme gegen Performance-Probleme
-      (Die Routine sollte der Compiler auch so optimieren
-      können)
-      XPMAKEHD.INC, XP0.PAS, PMCONV.PAS, MAGGI.PAS, XP3O.INC
-
-05.02.2006:
-
-MW: - Neue Funktionen zum Auslesen und Beeinflussen des ConsolenTitles
-      unter Windows NT.
-      NTGetConsoleTitle  - Auslesen als ASCII.
-      NTGetConsoleTitleW - Auslesen als UTF.
-      NTSetConsoleTitle  - Setzen mit ASCII-String.
-      NTSetConsoleTitleW - Setzen mit UTF-Array.
-      XP_NTVDM.DLL
-
-MW: - Neue Version der XP_NTVDM.DLL (Revision 3):
-      - Jetzt kann mit Clip.GetConsoleTitle der Windows NT VDM
-        ConsoleTitel auslesen und mit Clip.SetConsoleTitle gesetzt
-        werden. Bei anderen Ausführungsumgebungen als Windows NT
-        bewirken diese beiden Proceduren nicht.
-    - Beim Eintritt in eine Shell wird der NTVDM-Titel gesichert um
-      in beim Austritt aus der Shell wiederherzustellen.
-      XP0.PAS, XP_NTVDM.PAS, XP_NTVDM.RC, CLIP.PAS, EXXEC.PAS
-
-MW: - Hotfixe gegen einen Fehler beim Erstellen der XP-Werbesignatur
-      XP6.PAS, XP6S.INC
-
-MW: - Unterstützung für Rufnamen verbessert:
-      Es gibt jetzt eine extra Konstante, die
-      nur bei bedarf eingesetzt wird.
-      Eine Klammerung des Rufnamen ist dabei
-      nicht sinnvoll, dies wird automatisch
-      durchgeführt.
-      XPREG.PAS, XPX.PAS, XP6.PAS, XPGLOBAL.PAS
-
-06.02.2006:
-
-MW: - Kleinere Ergänzungen zu Virtualisierung und FIDO-Nodelisten
-      sowie Hinweis auf einige Tools auf dem FreeXP-Server.
-      XPOINT.DQ
-
-07.02.2006:
-
-MW: - Rufstr unter X/S/S
-    - Hinweis in XPGLOBAL zur Länge der XP-Werbesignatur
-      XP5.PAS, XPGLOBAL.PAS
-
-MY: - Verbesserung der Absicherung der XP-Werbesignatur
-      XP6S.INC
-
-MW: - Ein Rufname steht in Klammern und Anführungszeichen
-      XP5.PAS, XP6.PAS, XPREG.PAS, XPX.PAS
-
-07+10.02.2006:
-
-MW: - Neuer Lesemodus "Gestern"
-      XP4E.PAS, XP1.PAS, XP-D.RQ, XP-E.RQ
-
-10.02.2006:
-
-MW: - Import der englischen Hilfe zu PDZM
-      ZM-ENG.TXT, BUILD.BAT
-
-17+18.02.2006:
-
-MW: - Bugfix: UKAD ohne Client-Kit kennt keine Menüabfrage
-      XP9.INC
-
-19.02.2006:
-
-MW+MY: - Aktualisierte Beispielserverliste
-         SERVERS.DAT
-
-20.02.2006:
-
-HJT: - 'Beenden' in der MP-Auswahl
-       XPMIME.PAS
-
-25.02.2006:
-
-MW: - Bugfix: UKAD benötigt den $CONFIG-Parameter mit Endung .BFG
-      XP9.INC
-
-MW: - Die Liste der Mail- und News-Server SERVERS.DAT wird jetzt
-      automatisch aktualiert, sofern der Benutzer die Datei nicht
-      modifiziert hat. Dabei wird soweit möglich auch die Sprach-
-      einstellung berücksichtig.
-      XP.PAS, MD5.PAS, HASH.PAS, SERVERS.INC, SERVERS.PAS
-
-MW: - Bei nicht vorhandener XPOINT.COL wird diese mit den Defaultwerten
-      erstellt (nicht bei ParMono).
-      XP.PAS, XP2F.PAS
-
-26.02.2006:
-
-MW: - BFE-Dateien von UKAW und UKAD werden beim Umbenennen einer Box
-      jetzt mitumbenannt.
-
-    - CFG-Dateien von XPNEWS und BFE-Dateien von UKAW und UKAD werden
-      beim Löschen einer Box ebenfalls mitgelöscht. XPOINT.CFG, XPOINT2.CFG
-      und OPENXP.CFG werden dabei allerdings nicht gelöscht.
-
-    - Die Boxnamen XPOINT, XPOINT2 und OPENXP können nicht mehr
-      vergeben werden, da sie in Konflikt mit Dateien stehen, die
-      zu FreeXP bzw. OpenXP gehören.
-      XP9.PAS, XP9.INC
-
-MW: - Beim Anlegen der ersten Box wereden jetzt internetübliche
-      Anzeigedefaults gesetzt. Gruppennamen mit "." sowie kein
-      Slash vor dem E-Mail-Postfach.
-      XP9.PAS
-
-MW: - Bei RFC/Client ist Replaceown per Default jetzt eingeschaltet.
-      XP9.PAS, XP9.INC
-
-MW: - Replaceown-Einstellung ist jetzt Netztypabhängig:
-      Wird der Netztyp geändert, so wird nicht die Einstellung
-      beibehalten, sondern durch ein netztypspezifisches Backup
-      ersetzt.
-      XP0.PAS, XP9BP.PAS, XP9.INC
-
-MW: - RenameBox ist jetzt gegen XPOINT.CFG/XPOINT2.CFG und Co abgesichert.
-      XP9.INC
-
-27.02.2006:
-
-MW: - Patchhinweis zu UKAW/UKAD erscheind nun beim ersten Start
-      mit einer UKAW/UKAD-EXE im XP-Verzeichnis.
-      XP2CFG.INC, XP0.PAS, XP9.PAS, XP.PAS, XP4RTA.PAS, XP-D.RQ, XP-E.RQ
-
-MW: - Überarbeitete Servers.dat u.a. auf Vorschläge in c.f.d
-      SERVERS.INC, SERVERS.DAT
-
-01.03.2006:
-
-MW: - Wegfall der Beschränkung auf 20 anzeigbare Server im
-      RFC/Client-Auswahldialog.
-      XP9.INC
-
-07.03.2006:
-
-MW: - fileio.Validfilemode() kennt jetzt einen Savemode, der das
-      unbeabsichtigte Anlegen von LFNs verhindert.
-      FILEIO.PAS, DOCFORM.PAS, MAGGI.PAS, UUCICO.PAS, XP1O.PAS, XP1S.INC, XP2C.PAS
-      XP3O.PAS, XP4.PAS, XP4O.PAS, XP7.PAS, XP9.PAS, XP9SEL.PAS, XP-FM.PAS, XPVIEW.PAS
-      YUP2PKT.PAS, ZFIDO.PAS
-
-13.03.2006:
-
-MW: - Beseitigung eines Anzeigefehlers beim Reorg, bei sehr großem
-      Datenbestand (mehr als 2 GB Gesamtgröße aller MPUFFER).
-      XP4O.PAS, XP4O.INC
-
-19.03.2006:
-
-MW: - Beseitigung eines Anzeigefehlers beim Einlesen von sehr vielen
-      Nachrichten.
-      XP3O.INC
-
-28.03.2006:
-
-MW: - Aktivierung der Compdate-Unit (sie enthält das eincompilierte
-      Compiledatum).
-      XP1.PAS
-
-MW: - Overlaytest benutzt jetzt das in der Compdate-Unit hinterlegte
-      Datum. Workaround gegen Fehlverhalten von Windows XP.
-      XPX.PAS
-
-MW: - Unterstützung für Textdatei mime.types (dosbedingt MIME.TYP)
-      XP6M.INC, MIME.TYP, BUILD.BAT
-
-30.03.2006:
-
-MY: - Neue Funktion md5sum zur leichteren Berechnung einer MD5-Summe
-      MD5.PAS
-
-MW: - Vereinfachung der SERVERS-Unit durch Benutzung von md5.md5sum()
-      und damit Weglassen allen doppelt aufgeführten Codes.
-      SERVERS.PAS
-
-31.03.2006:
-
-MY: - Aufteilung von md5sum() in md5sum_file() für Dateien und
-      md5sum_str() für Strings.
-      MD5.PAS
-
-MW: - Anpassung an md5.pas 3.09fxp3
-      SERVERS.PAS
-
-HJT: - fix for overflow error with big MPUFFER (reorg)
-MW: - Anpassung an FreeXP, wo kein normaler 64 Integer-Datentyp zur
-      Verfügung steht.
-      XP4O.PAS, XP4O.INC
-
-
-
-
Index: freexp/doc/snapshot.dq
===================================================================
RCS file: /server/cvs/freexp/doc/snapshot.dq,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -r1.65 -r1.66
--- freexp/doc/snapshot.dq	6 Jan 2006 17:42:58 -0000	1.65
+++ freexp/doc/snapshot.dq	22 May 2006 08:35:32 -0000	1.66
@@ -6529,3 +6529,327 @@
   geändert wurde.
   XP2CFG.INC
 
+■  08.01.2006
+-------------
+MY: - Absicherung von typeform.progpath gegen relative Pfade
+      (führt ansonsten zu seltsamen Effekten (nicht gefundene Dateien)
+      beim Debugging in der BP-IDE).
+      TYPEFORM.PAS
+
+■  09.01.2006
+-------------
+MW: - HeaderOnly-Testeintrag in der BFG abgeschaltet (vergessener Testcode)
+      XP9BP.PAS
+
+MW: - Falscher Filemode beim reinen Prüfen des PUFFER beseitigt.
+      ZPR.PAS
+
+■  10.01.2006
+-------------
+MW: - Sender und Absender werden jetzt absolut gleichberechtigt
+      bei der Prüfung von Superseeds/Cancels behandelt.
+      XP3O.INC
+
+MW: - Kürzere Formulierung des DOSBox-Tests.
+      CLIP.PAS
+
+MW: - Optimierung der Superseed/Cancel-Prüfroutine.
+      XP3O.INC
+
+■  17.01.2006
+-------------
+MW: - Betriebsystemerkennung in X/S/S überarbeitet und verbessert.
+      Es wird jetzt auch Windows Server 2003 und Windows Vista als
+      solche erkannt. Bisher wurde in so einem Falle immer Windows XP
+      ausgegeben.
+      Jede nicht explizit bekannte Version von Windows NT wird jetzt
+      generisch als Windows NT erkannt.
+      XP5.PAS, XP-D.RQ, XP-E.RQ
+
+■  21.01.2006
+-------------
+MW: - Überarbeitung und Aktualisierung der Texte zur Funktion unter
+      Microsoft Windows (insbesondere Erwähnung von Windows Vista).
+      XPOINT.DQ
+
+■  23.01.2006
+-------------
+MY: - Dokumentation des E-UUZ und des Patchtools für UKAW/UKAD in den
+      CVS aufgenommen.
+      UUZ_ENH.TXT, UKAWP.TXT
+
+MY: - Neuer E-UUZ ins FreeXP-Archiv aufgenommen
+MW: - Patchtool für UKAW/UKAD aufgenommen.
+      UUZ.EXE, UKAWP.EXE
+
+■  31.01.2006
+-------------
+MW: - Bugfix: CustHeadLen beträgt nur 60, alle anderen Adressangaben
+              können aber bis zu 80 Zeichen lang sein. Daher wird
+              Sender jetzt als Adrstr definiert, welcher 80 Zeichen
+              lang sein darf.
+      XP3O.INC
+
+MW: - Neuer interner Custom-Header (nur für den internen Gebrauch um
+      nach beliebigen Headern suchen zu können (z.B. U-Sender))
+      Dieser Header wurde notwendig, da für die Bearbeitung von Cancel
+      und Supersedes bisher der Custom-Header 1 mißbarucht wurde.
+      Dieser hat aber im Gegensatz zu allen anderen Headern mit Adress-
+      Informationen nur 60 Zeichen Länge. Adressheader können aber bis
+      zu 80 Zeichen haben.
+
+    - Automatisches Beachten der sinnvollen Länge von Custom-Header 3
+      wenn vor der Benutzung cust3len sinnvoll gesetzt wird.
+
+    - Kleine Optimierung der Cancel/Supersedes-Prüfroutine
+      als Vorsichtsmaßnahme gegen Performance-Probleme
+      (Die Routine sollte der Compiler auch so optimieren
+      können)
+      XPMAKEHD.INC, XP0.PAS, PMCONV.PAS, MAGGI.PAS, XP3O.INC
+
+■  05.02.2006
+-------------
+MW: - Neue Funktionen zum Auslesen und Beeinflussen des ConsolenTitles
+      unter Windows NT.
+      NTGetConsoleTitle  - Auslesen als ASCII.
+      NTGetConsoleTitleW - Auslesen als UTF.
+      NTSetConsoleTitle  - Setzen mit ASCII-String.
+      NTSetConsoleTitleW - Setzen mit UTF-Array.
+      XP_NTVDM.DLL
+
+MW: - Neue Version der XP_NTVDM.DLL (Revision 3):
+      - Jetzt kann mit Clip.GetConsoleTitle der Windows NT VDM
+        ConsoleTitel auslesen und mit Clip.SetConsoleTitle gesetzt
+        werden. Bei anderen Ausführungsumgebungen als Windows NT
+        bewirken diese beiden Proceduren nicht.
+    - Beim Eintritt in eine Shell wird der NTVDM-Titel gesichert um
+      in beim Austritt aus der Shell wiederherzustellen.
+      XP0.PAS, XP_NTVDM.PAS, XP_NTVDM.RC, CLIP.PAS, EXXEC.PAS
+
+MW: - Hotfixe gegen einen Fehler beim Erstellen der XP-Werbesignatur
+      XP6.PAS, XP6S.INC
+
+MW: - Unterstützung für Rufnamen verbessert:
+      Es gibt jetzt eine extra Konstante, die
+      nur bei bedarf eingesetzt wird.
+      Eine Klammerung des Rufnamen ist dabei
+      nicht sinnvoll, dies wird automatisch
+      durchgeführt.
+      XPREG.PAS, XPX.PAS, XP6.PAS, XPGLOBAL.PAS
+
+■  06.02.2006
+-------------
+MW: - Kleinere Ergänzungen zu Virtualisierung und FIDO-Nodelisten
+      sowie Hinweis auf einige Tools auf dem FreeXP-Server.
+      XPOINT.DQ
+
+■  07.02.2006
+-------------
+MW: - Rufstr unter X/S/S
+    - Hinweis in XPGLOBAL zur Länge der XP-Werbesignatur
+      XP5.PAS, XPGLOBAL.PAS
+
+MY: - Verbesserung der Absicherung der XP-Werbesignatur
+      XP6S.INC
+
+MW: - Ein Rufname steht in Klammern und Anführungszeichen
+      XP5.PAS, XP6.PAS, XPREG.PAS, XPX.PAS
+
+■  07+10.02.2006
+----------------
+MW: - Neuer Lesemodus "Gestern"
+      XP4E.PAS, XP1.PAS, XP-D.RQ, XP-E.RQ
+
+■  10.02.2006
+-------------
+MW: - Import der englischen Hilfe zu PDZM
+      ZM-ENG.TXT, BUILD.BAT
+
+■  17+18.02.2006
+----------------
+MW: - Bugfix: UKAD ohne Client-Kit kennt keine Menüabfrage
+      XP9.INC
+
+■  19.02.2006
+-------------
+MW+MY: - Aktualisierte Beispielserverliste
+         SERVERS.DAT
+
+■  20.02.2006
+-------------
+HJT: - 'Beenden' in der MP-Auswahl
+       XPMIME.PAS
+
+■  25.02.2006
+-------------
+MW: - Bugfix: UKAD benötigt den $CONFIG-Parameter mit Endung .BFG
+      XP9.INC
+
+MW: - Die Liste der Mail- und News-Server SERVERS.DAT wird jetzt
+      automatisch aktualiert, sofern der Benutzer die Datei nicht
+      modifiziert hat. Dabei wird soweit möglich auch die Sprach-
+      einstellung berücksichtig.
+      XP.PAS, MD5.PAS, HASH.PAS, SERVERS.INC, SERVERS.PAS
+
+MW: - Bei nicht vorhandener XPOINT.COL wird diese mit den Defaultwerten
+      erstellt (nicht bei ParMono).
+      XP.PAS, XP2F.PAS
+
+■  26.02.2006
+-------------
+MW: - BFE-Dateien von UKAW und UKAD werden beim Umbenennen einer Box
+      jetzt mitumbenannt.
+
+    - CFG-Dateien von XPNEWS und BFE-Dateien von UKAW und UKAD werden
+      beim Löschen einer Box ebenfalls mitgelöscht. XPOINT.CFG, XPOINT2.CFG
+      und OPENXP.CFG werden dabei allerdings nicht gelöscht.
+
+    - Die Boxnamen XPOINT, XPOINT2 und OPENXP können nicht mehr
+      vergeben werden, da sie in Konflikt mit Dateien stehen, die
+      zu FreeXP bzw. OpenXP gehören.
+      XP9.PAS, XP9.INC
+
+MW: - Beim Anlegen der ersten Box werden jetzt internetübliche
+      Anzeigedefaults gesetzt. Gruppennamen mit "." sowie kein
+      Slash vor dem E-Mail-Postfach.
+      XP9.PAS
+
+MW: - Bei RFC/Client ist Replaceown per Default jetzt eingeschaltet.
+      XP9.PAS, XP9.INC
+
+MW: - Replaceown-Einstellung ist jetzt Netztypabhängig:
+      Wird der Netztyp geändert, so wird nicht die Einstellung
+      beibehalten, sondern durch ein netztypspezifisches Backup
+      ersetzt.
+      XP0.PAS, XP9BP.PAS, XP9.INC
+
+MW: - RenameBox ist jetzt gegen XPOINT.CFG/XPOINT2.CFG und Co abgesichert.
+      XP9.INC
+
+■  27.02.2006
+-------------
+MW: - Patchhinweis zu UKAW/UKAD erscheind nun beim ersten Start
+      mit einer UKAW/UKAD-EXE im XP-Verzeichnis.
+      XP2CFG.INC, XP0.PAS, XP9.PAS, XP.PAS, XP4RTA.PAS, XP-D.RQ, XP-E.RQ
+
+MW: - Überarbeitete Servers.dat u.a. auf Vorschläge in c.f.d
+      SERVERS.INC, SERVERS.DAT
+
+■  01.03.2006
+-------------
+MW: - Wegfall der Beschränkung auf 20 anzeigbare Server im
+      RFC/Client-Auswahldialog.
+      XP9.INC
+
+■  07.03.2006
+-------------
+MW: - fileio.Validfilemode() kennt jetzt einen Savemode, der das
+      unbeabsichtigte Anlegen von LFNs verhindert.
+      FILEIO.PAS, DOCFORM.PAS, MAGGI.PAS, UUCICO.PAS, XP1O.PAS, XP1S.INC, XP2C.PAS
+      XP3O.PAS, XP4.PAS, XP4O.PAS, XP7.PAS, XP9.PAS, XP9SEL.PAS, XP-FM.PAS, XPVIEW.PAS
+      YUP2PKT.PAS, ZFIDO.PAS
+
+■  13.03.2006
+-------------
+MW: - Beseitigung eines Anzeigefehlers beim Reorg, bei sehr großem
+      Datenbestand (mehr als 2 GB Gesamtgröße aller MPUFFER).
+      XP4O.PAS, XP4O.INC
+
+■  19.03.2006
+-------------
+MW: - Beseitigung eines Anzeigefehlers beim Einlesen von sehr vielen
+      Nachrichten.
+      XP3O.INC
+
+■  28.03.2006
+-------------
+MW: - Aktivierung der Compdate-Unit (sie enthält das eincompilierte
+      Compiledatum).
+      XP1.PAS
+
+MW: - Overlaytest benutzt jetzt das in der Compdate-Unit hinterlegte
+      Datum. Workaround gegen Fehlverhalten von Windows XP.
+      XPX.PAS
+
+MW: - Unterstützung für Textdatei mime.types (dosbedingt MIME.TYP)
+      XP6M.INC, MIME.TYP, BUILD.BAT
+
+■  30.03.2006
+-------------
+MY: - Neue Funktion md5sum zur leichteren Berechnung einer MD5-Summe
+      MD5.PAS
+
+MW: - Vereinfachung der SERVERS-Unit durch Benutzung von md5.md5sum()
+      und damit Weglassen allen doppelt aufgeführten Codes.
+      SERVERS.PAS
+
+■  31.03.2006
+-------------
+MY: - Aufteilung von md5sum() in md5sum_file() für Dateien und
+      md5sum_str() für Strings.
+      MD5.PAS
+
+MW: - Anpassung an md5.pas 3.09fxp3
+      SERVERS.PAS
+
+HJT: - fix for overflow error with big MPUFFER (reorg)
+MW: - Anpassung an FreeXP, wo kein normaler 64 Integer-Datentyp zur
+      Verfügung steht.
+      XP4O.PAS, XP4O.INC
+
+
+■  02.04.2006
+-------------
+MW: - RC und IHS benutzen jetzt StandardIO statt StandardError;
+      RC.PAS, IHS.PAS
+
+MW: - Zeitstempel von XP.OVr wird nicht mehr aus dem Verzeichnis
+      entnommen sondern aus einer 8 Byte großen Zeitsignatur am
+      Dateiende.
+      FXPHELP.PAS, XPX.PAS, TIMEMARK.PAS
+
+
+■  16.04.2006
+-------------
+MW: - MD5-Summen in Binärarchiven
+      BUILD.BAT
+
+■  17.04.2006
+-------------
+MW: - Dateien ohne Endung erhielten seltsamen MIME-Typ
+      XP6M.INC
+
+■  20.04.2006
+-------------
+MW: - md5-Unit als von FreeXP modifiziert gekennzeichnet
+      und ohne FreeXP wieder kompilierbar gemacht.
+
+    - Neue Unit FreeXP:
+      Diese Unit enthält Routinen die dazu dienen von FreeXP modifizierte
+      Quelltexte Dritter (derzeit ist dies nur md5.pas) außerhalb von
+      FreeXP zu kompilieren.
+      MD5.PAS, FREEXP.PAS
+
+MW: - Update auf Touch 1.2.4
+      TOUCH.PAS, TOUCH.INC
+
+
+■  29.04.2006
+-------------
+MW: - Keycodes für F11 und F12 inkl. aller Modifer
+      KEYS.PAS
+
+■  19.05.2006
+-------------
+MW: - Automatische Generierung von MSG-IDs verändert.
+      XP6S.INC, XP9SEL.PAS, XP6.PAS
+
+MW: - Auslagern von ReadDomainlist nach xp2m (Codesegment so groß)
+    - Anpassung von Readdomainlist an die neuen MIDs.
+      XP2.PAS, XP2M.PAS, XP9.PAS
+
+■  22.05.2006
+-------------
+MW: - doppeltes mdelay entfernt.
+      XP-FM.PAS
+



Mehr Informationen über die CVS-List Mailingliste