http://bugzilla.moblin.org/show_bug.cgi?id=10485


pohly <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |Waiting for upstream
            Summary|Ovi.com: when decode from   |Ovi.com: iCalendar 2.0
                   |Quoted-printable in Asian   |encoding by server is wrong
                   |utf8 chars, data become     |(QUOTED-PRINTABLE + wrong
                   |broken                      |line folding)




--- Comment #11 from pohly <[email protected]>  2010-04-23 00:05:05 PST ---
(In reply to comment #9)
> Here is data sent by ovi.com when forcing vCalendar 1.0 
> 
> BEGIN
> :VCALENDAR
> VERSION:1.0
> TZ:+09
> BEGIN:VEVENT
> DTSTART:20100417T073000Z
> DTEND:20100417T080000Z
> LAST-MODIFIED:20100417T124516Z
> PRIORITY:0
> SUMMARY;ENCODING=QUOTED-PRINTABLE;CHARSET=UTF-8:=E4=B8=80=E4=BA=8C=E4=B8=89=E5=9
> B=9B=E4=BA=94=E5=85=AD=E4=B8=83=E5=85=AB=
> =E4=B9=9D=E5=8D=81
> END:VEVENT
> END:VCALENDAR

Good news. The problem was indeed iCalendar 2.0 specific, because the Ovi
encoder (incorrectly) applied iCalendar 2.0 folding rules to the
QUOTED-PRINTABLE property. This is what inserted the spurious space after the =
"soft line break". In vCalendar mode, the encoder knows that line breaks cannot
be inserted like that and thus sends us one long line, which is okay.

I'll keep the issue open for a bit longer because I want to discuss it with the
Ovi team. In SyncEvolution 1.0 beta 3 our Ovi template already uses "type =
calendar:text/x-vcalendar", so we don't have to change anything there.

-- 
Configure bugmail: http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to