Patch to mimeDecode.php for UTF-8 charset body

From: Date: Tue, 09 Sep 2008 12:44:30 +0000
Subject: Patch to mimeDecode.php for UTF-8 charset body
Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-50727@lists.php.net to get a copy of this message
Hello, this is a patch to properly decode the Mail Body if it was encoded with UTF-8 by the mail-client. Apply to 1.5.0 stable Known Bugs: subject line will still be utf-8 encoded even if it already is. (Bug in original code) Cheers, Claudius begin 666 mimeDecode.php.patch M8W9S(&1I9F8@+7(@4$5!4B M8B M+2!M:6UE1&5C;V1E+G!H<" H:6X@9&ER M96-T;W)Y($,Z7%=E8EQA<&%C:&4M<F]O=%QO<W1I8VME=%QI;F-L=61E7'!E M87)<36%I;%PI#0I);F1E>#H@;6EM941E8V]D92YP:' -"CT]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T-"E)#4R!F:6QE.B O5T5"+V]S=&EC:V5T+VEN8VQU9&4O M<&5A<B]-86EL+VUI;65$96-O9&4N<&AP+'8-"G)E=')I979I;F<@<F5V:7-I M;VX@,2XR+C(N,0T*9&EF9B M8B M<C$N,BXR+C$@;6EM941E8V]D92YP:' - M"C4U8S4U#0H\(" J($!V97)S:6]N(" @($-64SH@)$ED.B!M:6UE1&5C;V1E M+G!H<"QV(#$N-#@@,C P-B\Q,B\P,R Q,SHT,SHS,R!C:7!R:2!%>' @) T* M+2TM#0H^(" J($!V97)S:6]N(" @($-64SH@)$ED.B!M:6UE1&5C;V1E+G!H M<"QV(#$N,B R,# X+S Y+S Y(#$Q.C,X.C P($-L875D:75S($5X<" D#0HR M.3!C,CDP#0H\(" @(" @(" @(" @(" @(" @(" @)'1H:7,M/E]I;F-L=61E M7V)O9&EE<R _("1R971U<FXM/F)O9'D@/2 H)'1H:7,M/E]D96-O9&5?8F]D M:65S(#\@)'1H:7,M/E]D96-O9&5";V1Y*"1B;V1Y+" D96YC;V1I;F<I(#H@ M)&)O9'DI(#H@;G5L;#L-"BTM+0T*/B @(" @(" @(" @(" @(" @(" @("1T M:&ES+3Y?:6YC;'5D95]B;V1I97,@/R D<F5T=7)N+3YB;V1Y(#T@*"1T:&ES M+3Y?9&5C;V1E7V)O9&EE<R _("1T:&ES+3Y?9&5C;V1E0F]D>2@D8F]D>2P@ M)&5N8V]D:6YG+"1R971U<FXM/F-T>7!E7W!A<F%M971E<G-;)V-H87)S970G M72D@.B D8F]D>2D@.B!N=6QL.PT*,CDU8S(Y-0T*/" @(" @(" @(" @(" @ M(" @(" @("1T:&ES+3Y?:6YC;'5D95]B;V1I97,@/R D<F5T=7)N+3YB;V1Y M(#T@*"1T:&ES+3Y?9&5C;V1E7V)O9&EE<R _("1T:&ES+3Y?9&5C;V1E0F]D M>2@D8F]D>2P@)&5N8V]D:6YG*2 Z("1B;V1Y*2 Z(&YU;&P[#0HM+2T-"CX@ M(" @(" @(" @(" @(" @(" @(" D=&AI<RT^7VEN8VQU9&5?8F]D:65S(#\@ M)')E='5R;BT^8F]D>2 ]("@D=&AI<RT^7V1E8V]D95]B;V1I97,@/R D=&AI M<RT^7V1E8V]D94)O9'DH)&)O9'DL("1E;F-O9&EN9RPD<F5T=7)N+3YC='EP M95]P87)A;65T97)S6R=C:&%R<V5T)UTI(#H@)&)O9'DI(#H@;G5L;#L-"C4W M-&,U-S0-"CP@(" @(&9U;F-T:6]N(%]D96-O9&5";V1Y*"1I;G!U="P@)&5N M8V]D:6YG(#T@)S=B:70G*0T*+2TM#0H^(" @("!F=6YC=&EO;B!?9&5C;V1E M0F]D>2@D:6YP=70L("1E;F-O9&EN9R ]("<W8FET)RP@)&-H87)S970@/2 G M)RD-"C4X,F,U.#(L-3@U#0H\(" @(" @(" @(" @(" @("!R971U<FX@)'1H M:7,M/E]Q=6]T9610<FEN=&%B;&5$96-O9&4H)&EN<'5T*3L-"BTM+0T*/B @ M(" @(" @(" @(" @(" @)&EN<'5T/21T:&ES+3Y?<75O=&5D4')I;G1A8FQE M1&5C;V1E*"1I;G!U="D[#0H^(" @(" @(" @(" @(" @("!I9BAS=')P;W,H M)&-H87)S970L(E541BTX(BDA/3UF86QS92D-"CX@(" @(" @(" @(" @(" @ M(" @(" D:6YP=70]=71F.%]D96-O9&4H)&EN<'5T*3L-"CX@(" @(" @(" @ M(" @(" @(')E='5R;B D:6YP=70[#0HU.#9C-3@Y+#4Y,@T*/" @(" @(" @ M(" @(" @(" @<F5T=7)N(&)A<V4V-%]D96-O9&4H)&EN<'5T*3L-"BTM+0T* M/B @(" @(" @(" @(" @(" @)&EN<'5T/6)A<V4V-%]D96-O9&4H)&EN<'5T M*3L-"CX@(" @(" @(" @(" @(" @(&EF*'-T<G!O<R@D8VAA<G-E="PB551& M+3@B*2$]/69A;'-E*0T*/B @(" @(" @(" @(" @(" @(" @("1I;G!U=#UU M=&8X7V1E8V]D92@D:6YP=70I.PT*/B @(" @(" @(" @(" @(" @<F5T=7)N M("1I;G!U=#L-"C4X.6$U.38L-3DW#0H^(" @(" @(" @(" @(" @("!I9BAS M=')P;W,H)&-H87)S970L(E541BTX(BDA/3UF86QS92D-"CX@(" @(" @(" @ H(" @(" @(" @(" D:6YP=70]=71F.%]D96-O9&4H)&EN<'5T*3L-"@`` ` end

« previous php.pear.dev (#50727) next »