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 +
------------------------------------------------------------------------ FreeXP CVS-Mailingliste CVS-List@freexp.de http://www.freexp.de/cgi-bin/mailman/listinfo/cvs-list