6.0.0-beta1
9/24/25

[#3045] commas not escaped in description field
Summary commas not escaped in description field
Queue Kronolith
Queue Version 2.0.5
Type Bug
State Resolved
Priority 1. Low
Owners Horde Developers (at)
Requester jg (at) cms (dot) ac
Created 11/25/2005 (7243 days ago)
Due
Updated 12/25/2005 (7213 days ago)
Assigned 11/28/2005 (7240 days ago)
Resolved 12/25/2005 (7213 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
12/25/2005 08:27:50 PM Chuck Hagenbuch Comment #3
State ⇒ Resolved
Reply to this comment
Fixed in HEAD and FRAMEWORK_3, it'll be in Horde 3.1.
11/28/2005 07:11:11 PM Chuck Hagenbuch Comment #2
Assigned to Horde DevelopersHorde Developers
State ⇒ Assigned
Reply to this comment
Confirmed. 
http://www.zvon.org/tmRFC/RFC2445/Output/chapter4.html#sub3sub11 gives 
the details on what characters need to be escaped in iCalendar text. 
We probably are missing decoding of these escapes, also.
11/25/2005 06:25:10 PM jg (at) cms (dot) ac Comment #1
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ commas not escaped in description field
Queue ⇒ Kronolith
Reply to this comment
hi,



it seems that kronolith doesn't escape commas in the description field 
of the attached .ics file, so libical fails to parse the field properly.



here's an example .ics attachment (i edited the email-adresses):

BEGIN:VCALENDAR

VERSION:2.0

METHOD:REQUEST

PRODID:-//The Horde Project//Horde_iCalendar Library//EN

BEGIN:VEVENT

DTSTART:20051126T110000Z

DTEND:20051126T120000Z

DTSTAMP:20051125T180910Z

UID:20051125190910.1v5vefs910sg@cms.ac

SUMMARY:testing

TRANSP:OPAQUE

ORGANIZER;CN=JG:MAILTO:jg@cms.ac

DESCRIPTION:this is the description field, and \nhere is some text

LOCATION:somewhere

ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION:MAILTO:jg@cms.ac

END:VEVENT

END:VCALENDAR





if  i view the .ics file in sylpheed-claws with vcalendar plugin which 
uses libical to view it, i only get the text "this is the description 
field" in the output, the rest is cut off.



JG

Saved Queries