Index: freexp/xp3o.inc =================================================================== RCS file: /server/cvs/freexp/xp3o.inc,v retrieving revision 1.40 retrieving revision 1.41 diff -u -r1.40 -r1.41 --- freexp/xp3o.inc 21 Nov 2005 08:27:34 -0000 1.40 +++ freexp/xp3o.inc 22 Nov 2005 16:21:00 -0000 1.41 @@ -8,7 +8,7 @@ { Die Nutzungsbedingungen fuer diesen Quelltext finden Sie in der } { Datei SLIZENZ.TXT oder auf www.crosspoint.de/oldlicense.html. } { --------------------------------------------------------------- } -{ $Id: xp3o.inc,v 1.40 2005/11/21 08:27:34 mw Exp $ } +{ $Id: xp3o.inc,v 1.41 2005/11/22 16:21:00 mw Exp $ } procedure readpuffer; @@ -1288,11 +1288,40 @@ end; { $Log: xp3o.inc,v $ + Revision 1.41 2005/11/22 16:21:00 mw + MW: - Commitlogs der letzten beiden Commit 1.40 und 1.39 durch eine + ausführlichere Version ersetzt, da die vorher vorhandenen Logs + nichtssagend waren. + Revision 1.40 2005/11/21 08:27:34 mw - MY: - Korrektur von Okay + MY: - Fixes für letzten Commit: + a) Der "Sender:"-Header einer Supersedes/Cancel-Nachricht wird + beim Einlesen jetzt nicht mehr nur gegen die Header ABS: und + WAB: der zu löschenden Nachricht geprüft, sondern zusätzlich + jetzt auch wieder gegen "U-Sender:" (weil der "Sender:" der + zu ersetzenden Nachricht je nach UUZ, der diese konvertiert + hat, entweder nach "U-Sender:" oder nach WAB: geschrieben + worden sein kann). + b) Die gesamte Prüfung greift jetzt auch bei Supersedes/Cancel- + Nachrichten, die keinen "Sender:"-Header besitzen (bisher + wurden in diesem Fall nur ABS: und "U-Sender:", nicht aber + WAB: der zu löschenden Nachricht geprüft, wurde beim letzten + Commit schlicht übersehen). + c) Klammerung im else-Zweig korrigiert (statt "or..or..and" + jetzt "(or..or)..and"). Revision 1.39 2005/10/21 15:26:24 mw - HJT: - Hotfix gegen einen Fehler in der Supersedes-Behandlung + HJT: - Bei Supersedes/Cancel-Nachrichten, die einen "Sender:"-Header + besitzen, wird dieser beim Einlesen neben dem ABS:-Header + jetzt gegen den WAB:-Header (statt wie bisher "U-Sender:") der + zu löschenden Nachricht geprüft. Notwendige Anpassung an das + seit Juli 2001 geänderte Verhalten des UUZ, den Header + "Sender:" nicht mehr nach "U-Sender:", sondern nach WAB: zu + schreiben. Als Folge davon wurden bisher Supersedes/Cancels + nicht mehr verarbeitet, wenn der Vergleich gegen den "From:" + (= ABS:) der zu löschenden Nachricht negativ ausfiel, der + gegen den "Sender:" (= WAB: seit Juli 2001) aber positiv + ausgefallen wäre. Revision 1.38 2005/01/01 11:16:27 mw MW: - Willkommen im Jahr 2005
------------------------------------------------------------------------ FreeXP CVS-Mailingliste CVS-List@freexp.de http://www.freexp.de/cgi-bin/mailman/listinfo/cvs-list