Index: freexp/servers.inc =================================================================== RCS file: /server/cvs/freexp/servers.inc,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- freexp/servers.inc 25 Feb 2006 21:35:12 -0000 1.2 +++ freexp/servers.inc 27 Feb 2006 11:51:31 -0000 1.3 @@ -6,8 +6,8 @@ { Die Nutzungsbedingungen fuer diesen Quelltext finden Sie in der } { Datei SLIZENZ.TXT oder auf www.crosspoint.de/oldlicense.html. } { --------------------------------------------------------------- } -{ $Id: servers.inc,v 1.2 2006/02/25 21:35:12 mw Exp $ } -const oldfile=7; +{ $Id: servers.inc,v 1.3 2006/02/27 11:51:31 mw Exp $ } +const oldfile=8; oldfiles:array [1..oldfile] of string[32]=( '83683051cc566c6d63aa0e6306d98290', {Rev.: 1.1.2.1} 'a4cd5ca774c25ab950cd1382d6fb18d5', {Rev.: 1.1.2.2} @@ -15,11 +15,15 @@ '8d2fcd69e86bc9bb2bd7d4ab1ae85f1d', {Rev.: 1.1.2.4} '2701c3f82e96ed13fd3902718fdd885d', {Rev.: 1.1.2.5 und 1.2 (auto-de-branching)} '85e0c6ae88fa99f47461e649f2dfaa05', {Rev.: 1.3} - '262798f8ab34bc6c2fcf5f9483ba5d10' {Rev.: 1.4} + '262798f8ab34bc6c2fcf5f9483ba5d10', {Rev.: 1.4} + 'a8a639ee38fbba9b5c8d77f9007801fd' {Rev.: 1.5 und 1.4.2.1} ); -{Aktuelle Rev 1.5 und 1.4.2.1: a8a639ee38fbba9b5c8d77f9007801fd (Branch 3.40 und Main)} +{Aktuelle Rev 1.6 und 1.4.2.2: 8f6f37568b7171927524d061493d5b9f (Branch 3.40 und Main)} { $Log: servers.inc,v $ + Revision 1.3 2006/02/27 11:51:31 mw + MW: - Überarbeitete Servers.dat u.a. auf Vorschläge in c.f.d + Revision 1.2 2006/02/25 21:35:12 mw MW: - Bedauerlicherweise wurden die MD5-Summen mit Unixzeilenenden berechnet. Diese Fassung benutzt jetzt MD5-Summen mit Index: freexp/xp-d.rq =================================================================== RCS file: /server/cvs/freexp/xp-d.rq,v retrieving revision 1.70 retrieving revision 1.71 diff -u -r1.70 -r1.71 --- freexp/xp-d.rq 7 Feb 2006 11:17:35 -0000 1.70 +++ freexp/xp-d.rq 27 Feb 2006 10:38:56 -0000 1.71 @@ -3,7 +3,7 @@ K (c) 1993-1999 Peter Mandrella K (c) 2000-2001 OpenXP-Team K (c) 2002-2006 FreeXP, http://www.freexp.de -# $Id: xp-d.rq,v 1.70 2006/02/07 11:17:35 mw Exp $ +# $Id: xp-d.rq,v 1.71 2006/02/27 10:38:56 mw Exp $ # Online-Hilfe, Tastenmakros 1 XP.HLP @@ -2944,7 +2944,21 @@ 10 11 Wollen Sie "*Reply-To-All*" aktivieren? 20 ~^Ja , ^Nein~ +- +# --- UKAWP ----------------------------------------------------------- ++ 2751 +# Zeilenzahl +0 7 +1 CrossPoint/FreeXP hat festgestellt das sie wohl UKAW oder +2 UKAD einsetzen. Diese Clients haben bekannte Fehler die mit +3 dem FreeXP-Patchtool UKAWP abgemildert bis beseitigt werden +4 können. +5 +6 Wollen Sie UKAWP jetzt ihre UKAW/UKAD Installation patchen +7 lassen? +20 ~^Ja , ^Nein~ +- # --- WIN2 ------------------------------------------------------------ Index: freexp/xp-e.rq =================================================================== RCS file: /server/cvs/freexp/xp-e.rq,v retrieving revision 1.109 retrieving revision 1.110 diff -u -r1.109 -r1.110 --- freexp/xp-e.rq 7 Feb 2006 11:17:35 -0000 1.109 +++ freexp/xp-e.rq 27 Feb 2006 10:38:56 -0000 1.110 @@ -3,7 +3,7 @@ K (c) 1993-1999 Peter Mandrella K (c) 2000-2001 OpenXP-Team K (c) 2002-2006 FreeXP, http://www.freexp.de -# $Id: xp-e.rq,v 1.109 2006/02/07 11:17:35 mw Exp $ +# $Id: xp-e.rq,v 1.110 2006/02/27 10:38:56 mw Exp $ # Online Help File, Key Macros 1 XP-E.HLP @@ -2904,7 +2904,19 @@ 10 11 Do you want to activate "*Reply-To-All*"? 20 ~^Yes , ^No~ +- +# --- UKAWP ----------------------------------------------------------- ++ 2751 +# number of lines +0 5 +1 CrossPoint/FreeXP has detected that you will use UKAW or +2 UKAD. This Clients has known Bugs, that can be corrected +3 by the FreeXP-Patchtool UKAWP. +4 +5 Could UKAWP now patch your UKAW/UKAD-Installation? +20 ~^Yes , ^No~ +- # --- WIN2 ------------------------------------------------------------ Index: freexp/xp.pas =================================================================== RCS file: /server/cvs/freexp/xp.pas,v retrieving revision 1.42 retrieving revision 1.43 diff -u -r1.42 -r1.43 --- freexp/xp.pas 25 Feb 2006 22:08:21 -0000 1.42 +++ freexp/xp.pas 27 Feb 2006 10:38:56 -0000 1.43 @@ -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.pas,v 1.42 2006/02/25 22:08:21 mw Exp $ } +{ $Id: xp.pas,v 1.43 2006/02/27 10:38:56 mw Exp $ } { Cross \\// } { //\\ Point } @@ -175,6 +175,7 @@ {$ENDIF } if parTiming = 0 then begin + if UKA and not ukawp then askRTA(true,1); if not ParNoDLL then begin test_dll; @@ -185,7 +186,7 @@ goto Ende; end; end; - askRTA(true); { Bei neuer Version RTA-Konfiguration abfragen } + askRTA(true,0); { Bei neuer Version RTA-Konfiguration abfragen } end; setAutoTZ(true); { autom. Zeitzonen-Umstellung aktivieren } test_defaultgruppen; @@ -222,6 +223,10 @@ end. { $Log: xp.pas,v $ + Revision 1.43 2006/02/27 10:38:56 mw + MW: - Patchhinweis zu UKAW/UKAD erscheind nun beim ersten Start + mit einer UKAW/UKAD-EXE im XP-Verzeichnis. + Revision 1.42 2006/02/25 22:08:21 mw MW: - Bei nicht vorhandener XPOINT.COL wird diese mit den Defaultwerten erstellt (nicht bei ParMono). Index: freexp/xp0.pas =================================================================== RCS file: /server/cvs/freexp/xp0.pas,v retrieving revision 1.81 retrieving revision 1.82 diff -u -r1.81 -r1.82 --- freexp/xp0.pas 26 Feb 2006 15:33:10 -0000 1.81 +++ freexp/xp0.pas 27 Feb 2006 10:38:56 -0000 1.82 @@ -8,7 +8,7 @@ { Die Nutzungsbedingungen fuer diesen Quelltext finden Sie in der } { Datei SLIZENZ.TXT oder auf www.crosspoint.de/oldlicense.html. } { --------------------------------------------------------------- } -{ $Id: xp0.pas,v 1.81 2006/02/26 15:33:10 mw Exp $ } +{ $Id: xp0.pas,v 1.82 2006/02/27 10:38:56 mw Exp $ } { CrossPoint - Deklarationen } @@ -1243,6 +1243,9 @@ nttimer : integer; modus : boolean; + {UKAWP} + ukawp: boolean; + { Globale Variable enthalten eine Listerzeile mit text in charbuf und word-Attribuen } { in attrbuf. beschrieben werden sie in xp1.MakeListDisplay, gelesen in Winxp.consolewrite } @@ -1262,6 +1265,10 @@ { $Log: xp0.pas,v $ + Revision 1.82 2006/02/27 10:38:56 mw + MW: - Patchhinweis zu UKAW/UKAD erscheind nun beim ersten Start + mit einer UKAW/UKAD-EXE im XP-Verzeichnis. + Revision 1.81 2006/02/26 15:33:10 mw MW: - Replaceown-Einstellung ist jetzt Netztypabhängig: Wird der Netztyp geändert, so wird nicht die Einstellung Index: freexp/xp2cfg.inc =================================================================== RCS file: /server/cvs/freexp/xp2cfg.inc,v retrieving revision 1.76 retrieving revision 1.78 diff -u -r1.76 -r1.78 --- freexp/xp2cfg.inc 6 Jan 2006 17:21:16 -0000 1.76 +++ freexp/xp2cfg.inc 27 Feb 2006 11:13:48 -0000 1.78 @@ -8,7 +8,7 @@ { Die Nutzungsbedingungen fuer diesen Quelltext finden Sie in der } { Datei SLIZENZ.TXT oder auf www.crosspoint.de/oldlicense.html. } { --------------------------------------------------------------- } -{ $Id: xp2cfg.inc,v 1.76 2006/01/06 17:21:16 mw Exp $ } +{ $Id: xp2cfg.inc,v 1.78 2006/02/27 11:13:48 mw Exp $ } const cfs : array[0..4] of string[5] = ('Z','Shift','Ctrl','Alt','#Z'); saveCFG : boolean = false; @@ -795,6 +795,7 @@ PGP_GPGEncodingOptions:=''; RTAMode := 128 + 13; { RTA und/oder WAB vorhanden } RTAStandard := true; + ukawp:=false; RTAOwnAddresses := nil; RTANoOwnAddresses := nil; end; @@ -1051,6 +1052,7 @@ writeln (t, 'RTA-OwnAddresses=', RTAOwnAddresses^); if assigned (RTANoOwnAddresses) then writeln (t, 'RTA-NoOwnAddresses=', RTANoOwnAddresses^); + writeln(t,'UKAWP=',jnf(ukawp)); wrhd(4); { Z-Netz } writeln(t,'Kleinschreibung=',jnf(smallnames)); writeln(t,'InterruptLogin=',jnf(BreakLogin)); @@ -1714,6 +1716,7 @@ getx(su, 'UserAutoCreate',UserAutoCreate) or getb(su, 'RTA-Mode', RTAMode) or getx(su, 'askreplyto',askreplyto) or + getx(su, 'UKAWP',ukawp) or getx(su, 'RTA-Standard', RTAStandard) or getRTAAdressen) then @@ -1878,6 +1881,13 @@ { $Log: xp2cfg.inc,v $ + Revision 1.78 2006/02/27 11:13:48 mw + MW: - UKAWP gehört nicht in die Section Z-Netz + + Revision 1.77 2006/02/27 10:38:56 mw + MW: - Patchhinweis zu UKAW/UKAD erscheind nun beim ersten Start + mit einer UKAW/UKAD-EXE im XP-Verzeichnis. + Revision 1.76 2006/01/06 17:21:16 mw MW: - Neue Standardeinstellung: Bei RFC-Nachrichten wird jetzt der alte Betreff per Default angehängt, wenn der Betreff Index: freexp/xp4rta.pas =================================================================== RCS file: /server/cvs/freexp/xp4rta.pas,v retrieving revision 1.8 retrieving revision 1.10 diff -u -r1.8 -r1.10 --- freexp/xp4rta.pas 2 Jan 2006 12:28:51 -0000 1.8 +++ freexp/xp4rta.pas 27 Feb 2006 11:28:34 -0000 1.10 @@ -7,7 +7,7 @@ { Die Nutzungsbedingungen fuer diesen Quelltext finden Sie in der } { Datei SLIZENZ.TXT oder auf www.crosspoint.de/oldlicense.html. } { --------------------------------------------------------------- } -{ $Id: xp4rta.pas,v 1.8 2006/01/02 12:28:51 mw Exp $ } +{ $Id: xp4rta.pas,v 1.10 2006/02/27 11:28:34 mw Exp $ } { CrossPoint - Reply-To-All- (RTA) Routinen } @@ -22,11 +22,21 @@ uses xpglobal,crt,dos,typeform,fileio,inout,winxp,keys,video,maske,datadef,database, resource,xp0,lfn,xpnt,xp1,xp1input,xp2,xp3,xp4,xp4e,xp6,xp9,xp9sel,maus2,lister; -procedure askRTA (const XPStart :boolean); +function UKA:boolean; +procedure askRTA (const XPStart :boolean; menu:byte); procedure ReplyToAll (var brk, adresseAusgewaehlt :boolean; var empf, realname :string; var dispdat :DB); implementation +function UKA:boolean; +begin + UKA:=Exist('E-AGENT.EXE') or + Exist('E-MAIL.EXE') or + Exist('E-NEWS.EXE') or + Exist('E-MAIL16.EXE') or + Exist('E-NEWS16.EXE'); +end; + { 'true', wenn Adresse im Baum vorhanden; 'false', wenn nicht. } function eigeneAdresse (baum :domainNodeP; adresse :AdrStr) :boolean; @@ -302,23 +312,24 @@ end; end; -procedure askRTA (const XPStart :boolean); +procedure askRTA (const XPStart :boolean; menu:byte); var x,y,i :byte; msglines, p :byte; z :taste; res :boolean; s :string; + begin - if (ntUsed [nt_UUCP] + ntUsed [nt_Client] + ntUsed [nt_ZConnect] > 0) and + if ((ntUsed [nt_UUCP] + ntUsed [nt_Client] + ntUsed [nt_ZConnect] > 0) and (RTAMode and 128 = 128) and - (not XPFirstStart) then + (not XPFirstStart)) or (menu>0) then begin - msglines := ival (getres2 (2750, 0)); + msglines := ival (getres2 (2750+menu, 0)); msgbox (64, msglines + 5, '', x, y); moff; for i := 1 to msglines do begin - s:=getres2 (2750, i); + s:=getres2 (2750+menu, i); gotoxy(x + 3, y + 1 + i); repeat p := cposx ('*', s); @@ -332,20 +343,28 @@ until s = ''; end; mon; - res := (ReadButton (x + 44, y + msglines + 3, 2, '*' + getres2(2750, 20), 1, true, z) = 1); + res := (ReadButton (x + 44, y + msglines + 3, 2, '*' + getres2(2750+menu, 20), 1, true, z) = 1); closebox; freeres; - if res then - RTAMode := iif (askReplyTo, 15, 13) - else - RTAMode := iif (askReplyTo, 3, 0); - + case menu of + 0: begin + if res then + RTAMode := iif (askReplyTo, 15, 13) + else + RTAMode := iif (askReplyTo, 3, 0); + end; + 1: begin + if res and exist('UKAWP.EXE') then shell('UKAWP.EXE',64,1); + ukawp:=true; + end; + end; + if XPStart then saveConfig else globalModified; end else - if XPFirstStart then RTAMode := 13; + if XPFirstStart and (menu=0) then RTAMode := 13; end; procedure saveList (list :RTAEmpfaengerP; var sList :RTAEmpfaengerP); @@ -1051,6 +1070,13 @@ { $Log: xp4rta.pas,v $ + Revision 1.10 2006/02/27 11:28:34 mw + MW: - UKAWP-Aufruf verbessert. + + Revision 1.9 2006/02/27 10:38:56 mw + MW: - Patchhinweis zu UKAW/UKAD erscheind nun beim ersten Start + mit einer UKAW/UKAD-EXE im XP-Verzeichnis. + Revision 1.8 2006/01/02 12:28:51 mw MW: - Frohes neues Jahr 2006 Index: freexp/xp9.pas =================================================================== RCS file: /server/cvs/freexp/xp9.pas,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- freexp/xp9.pas 26 Feb 2006 13:55:06 -0000 1.33 +++ freexp/xp9.pas 27 Feb 2006 10:38:56 -0000 1.34 @@ -8,7 +8,7 @@ { Die Nutzungsbedingungen fuer diesen Quelltext finden Sie in der } { Datei SLIZENZ.TXT oder auf www.crosspoint.de/oldlicense.html. } { --------------------------------------------------------------- } -{ $Id: xp9.pas,v 1.33 2006/02/26 13:55:06 mw Exp $ } +{ $Id: xp9.pas,v 1.34 2006/02/27 10:38:56 mw Exp $ } { CrossPoint - UniSel (Boxen, Gruppen, Systeme, Kurznamen, Mime-Typen) } @@ -983,7 +983,7 @@ end; closebox; if (typ = 1) and edit then - askRTA (false); + askRTA (false,0); end; procedure get_first_box(d:DB); @@ -1112,6 +1112,10 @@ end. { $Log: xp9.pas,v $ + Revision 1.34 2006/02/27 10:38:56 mw + MW: - Patchhinweis zu UKAW/UKAD erscheind nun beim ersten Start + mit einer UKAW/UKAD-EXE im XP-Verzeichnis. + Revision 1.33 2006/02/26 13:55:06 mw MW: - Bei RFC/Client ist Replaceown per Default jetzt eingeschaltet. Index: freexp/beispiel/servers.dat =================================================================== RCS file: /server/cvs/freexp/beispiel/servers.dat,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- freexp/beispiel/servers.dat 19 Feb 2006 09:33:00 -0000 1.5 +++ freexp/beispiel/servers.dat 27 Feb 2006 11:52:20 -0000 1.6 @@ -20,7 +20,6 @@ [POP3/SMTP/IMAP (Mail eingehend/incoming)] pop3.freexp.de -pop.t-online.de pop.gmx.net pop3.arcor.de pop3.web.de @@ -31,11 +30,22 @@ mail.komtel.net mail.ping.de secure.ping.de +pop3.directbox.com +mail.kruemel.org +pop.o2online.de +mx.freenet.de +post.strato.de +pop.t-online.de +imap.t-online.de +multipop.t-online.de +securepop.t-online.de +popmail.t-online.de +pop-mail.t-online.de +secure-pop.t-online.de +secure-imap.t-online.de [SMTP (Mail ausgehend/outgoing)] smtp.freexp.de -mailto.t-online.de -smtprelay.t-online.de mail.gmx.net mail.arcor.de smtp.web.de @@ -46,6 +56,17 @@ mail.komtel.net mail.ping.de secure.ping.de +mail.directbox.com +mail.kruemel.org +mail.o2online.de +mx.freenet.de +post.strato.de +mailto.t-online.de +smtprelay.t-online.de +securesmtp.t-online.de +smtpmail.t-online.de +asmtp.t-online.de +secure-asmtp.t-online.de [NNTP (News)] news.freexp.de @@ -58,3 +79,13 @@ news.tiscali.de news.komtel.net news.ping.de +news.visyn.net +news.heise.de +news.online.de +news.freenet.de +news1.open-news-network.org +news2.open-news-network.org +news3.open-news-network.org +news4.open-news-network.org +news5.open-news-network.org +news6.open-news-network.org Index: freexp/doc/ukawp.txt =================================================================== RCS file: /server/cvs/freexp/doc/ukawp.txt,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- freexp/doc/ukawp.txt 23 Jan 2006 16:50:00 -0000 1.2 +++ freexp/doc/ukawp.txt 27 Feb 2006 16:33:11 -0000 1.3 @@ -136,7 +136,7 @@ Ein ganz ähnlicher - technisch nicht ganz so kritischer, dafür aber in allen bisher erschienenen UKAW/UKAD-Versionen existenter - Bug besteht -hinsichtlich der unter 3. beschriebenen Änderung der Sofware-Header +hinsichtlich der unter 3. beschriebenen Änderung der Software-Header "X-Mailer:", "X-Newsreader:" und "User-Agent:": Sollte der originale Software-Header aufgrund seiner Länge gefaltet gewesen sein, erzeugen UKAW/UKAD einen fehlerhaften RFC-Header, weil alle gefalteten Zeilen @@ -467,7 +467,7 @@ Zwar sollte bei insgesamt zwölf möglichen Kombinationen in nur dreien davon der Header "X-XP-Version:" nicht deaktiviert werden, aber genau die sind vermutlich die aktuell am häufigsten vorkommenden (nämlich -nicht gepatchte UKAW/UKAD-Versionen bis UKAW v3.38 bzw. UKAD v3.38). +nicht gepatchte UKAW/UKAD-Versionen bis UKAW v3.38 bzw. UKAD v2.38). U.a. deshalb muß der Header auch explizit deaktiviert (statt explizit aktiviert) werden.
------------------------------------------------------------------------ FreeXP CVS-Mailingliste CVS-List@freexp.de http://www.freexp.de/cgi-bin/mailman/listinfo/cvs-list