pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/25490: evolution 1.2.4 does not set correct charset for sent mail



>Number:         25490
>Category:       pkg
>Synopsis:       evolution 1.2.4 does not set correct charset for sent mail
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri May 07 13:25:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Ales Krenek
>Release:        NetBSD 2.0_BETA
>Organization:
Masaryk University
>Environment:
System: NetBSD hiram.ics.muni.cz 2.0_BETA NetBSD 2.0_BETA (GENERIC) #0: Thu Apr 
22 08:22:04 UTC 2004 
autobuild%tgm.netbsd.org@localhost:/autobuild/netbsd-2-0/i386/OBJ/autobuild/netbsd-2-0/src/sys/arch/i386/compile/GENERIC
 i386
Architecture: i386
Machine: i386
>Description:
outgoing mail, even containing non US-ASCII characters is sent with 
wrong headers 

        Content-Type: text/plain (should include charset)
        Content-Transfer-Encoding: 7bit
        
This is caused by changed semantics of iconv(3) wrt. NetBSD 1.6.
>How-To-Repeat:
Send a mail containing non US-ASCII chars
>Fix:
*** composer/e-msg-composer.c.orig      Fri May  7 12:43:42 2004
--- composer/e-msg-composer.c   Fri May  7 15:10:48 2004
***************
*** 227,233 ****
        } while (status == -1 && errno == E2BIG);
        iconv_close (cd);
        
!       if (status == -1)
                return -1;
        
        if (count == 0)
--- 227,233 ----
        } while (status == -1 && errno == E2BIG);
        iconv_close (cd);
        
!       if (status != 0)
                return -1;
        
        if (count == 0)
>Release-Note:
>Audit-Trail:
>Unformatted:



Home | Main Index | Thread Index | Old Index