Index: freexp/Trial/maggi.pas =================================================================== RCS file: /server/cvs/freexp/Trial/maggi.pas,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- freexp/Trial/maggi.pas 1 Jan 2005 10:14:24 -0000 1.2 +++ freexp/Trial/maggi.pas 28 Feb 2006 12:20:56 -0000 1.3 @@ -2,13 +2,13 @@ { Dieser Quelltext ist urheberrechtlich geschuetzt. } { (c) 1992-1999 Peter Mandrella } { (c) 2000-2001 OpenXP-Team } -{ (c) 2002-2005 FreeXP, http://www.freexp.de } +{ (c) 2002-2006 FreeXP, http://www.freexp.de } { CrossPoint ist eine eingetragene Marke von Peter Mandrella. } { } { Die Nutzungsbedingungen fuer diesen Quelltext finden Sie in der } { Datei SLIZENZ.TXT oder auf www.crosspoint.de/oldlicense.html. } { --------------------------------------------------------------- } -{ $Id: maggi.pas,v 1.2 2005/01/01 10:14:24 mw Exp $ } +{ $Id: maggi.pas,v 1.3 2006/02/28 12:20:56 mw Exp $ } { ZConnect <-> Magic/Quick - Konvertierer } { PM 04/92 } @@ -161,6 +161,7 @@ { 01/2000 oh } Cust1,Cust2: string[custheadlen]; { /oh } + Cust3 : string; control : string[150]; end; @@ -177,7 +178,8 @@ { 01/2000 oh : wird zum Einlesen der Customizable Headerlines benötigt } const - mheadercustom : array[1..2] of string[custheadlen] = ('',''); + mheadercustom : array[1..3] of string[custheadlen] = ('','',''); + cust3len: byte = 255; procedure logo; begin @@ -1885,6 +1887,12 @@ end. { $Log: maggi.pas,v $ + Revision 1.3 2006/02/28 12:20:56 mw + MW: - Experimenteller Maggi jetzt wieder compilierbar. + (Customheader 3 wurde noch nicht übernommen) + + - Copyright auf 2006 aktualisiert. + Revision 1.2 2005/01/01 10:14:24 mw MW: - Willkommen im Jahr 2005 Index: freexp/Trial/newsnap.asc =================================================================== RCS file: freexp/Trial/newsnap.asc diff -N freexp/Trial/newsnap.asc --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ freexp/Trial/newsnap.asc 28 Feb 2006 11:30:32 -0000 1.1 @@ -0,0 +1,235 @@ +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 + +MW(345): - Neues Feature: + Gendate kann jetzt eine Referenzdatei benutzen. + Existiert die Datei BUILD\ALL\TOUCH.CTL, so benutzt + Gendate den Zeitstempel dieser Datei, ansonsten wie + bisher die Systemzeit, um den Compilierzeitstempel + anzulegen. + GENDATE.PAS + +MW(345): - Anpassung an neue Verzeichnisstruktur (Verzeichnis ALL für + platformübergreifende Dateien) + BUILD.BAT + +MW(345): - IHS.EXE unterstützt jetzt als zweiten Parameter einen + Ausgabepfad. + IHS.PAS + +MW(345): - Alle Resourcen, Hilfedateien und Dokumente werden jetzt + direkt dort erstellt, wo sie benötigt werden und brauchen + 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 +
------------------------------------------------------------------------ FreeXP CVS-Mailingliste CVS-List@freexp.de http://www.freexp.de/cgi-bin/mailman/listinfo/cvs-list