❦  6 septembre 2012 20:08 CEST, Michał Mirosław <mirq-bo...@rere.qmqm.pl> :

> Package: roundcube
> Version: 0.7.1-1~bpo60+1, 0.7.2-4
> Severity: normal
> Tags: patch
>
> --- Please enter the report below this line. ---
>
> Roundcube 0.7 doesn't properly recognize uuencoded attachments. Patch below, 
> for 0.7.1-1~bpo60+1 (same changes needed in 0.7.2-4 in 
> testing).
>
> --- /usr/share/roundcube/program/include/rcube_message.php.orig       
> 2012-01-17 08:50:40.000000000 +0100
> +++ /usr/share/roundcube/program/include/rcube_message.php    2012-09-06 
> 19:54:54.000000000 +0200
> @@ -622,8 +622,7 @@
>              $part->body = $this->imap->get_message_part($this->uid, 
> $part->mime_id, $part);
>  
>          $parts = array();
> -        // FIXME: line length is max.65?
> -        $uu_regexp = '/begin [0-7]{3,4} 
> ([^\n]+)\n(([\x21-\x7E]{0,65}\n)+)`\nend/s';
> +        $uu_regexp = '/begin [0-7]{3,4} 
> ([^\n]+)\n(([\x20-\x60]{0,65}\n)+)`\nend/s';
>  
>          if (preg_match_all($uu_regexp, $part->body, $matches, 
> PREG_SET_ORDER)) {
>              // remove attachments bodies from the message body

Hi!

Thanks for the patch and the report. Even if this patch was not pushed
to upstream due to a change about large attachments, I am applying it
since it seems correct and small.
-- 
if (user_specified)
    /* Didn't work, but the user is convinced this is the
     * place. */
        2.4.0-test2 /usr/src/linux/drivers/parport/parport_pc.c

Attachment: pgpxjRcBrxegD.pgp
Description: PGP signature

Reply via email to