[prev in list] [next in list] [prev in thread] [next in thread]
List: trac-tickets
Subject: [Trac-tickets] [The Trac Project] #1725: timeline RSS XML includes
From: noreply () edgewall ! com (The Trac Project)
Date: 2005-06-27 11:05:47
Message-ID: 043.c8a97c3cc6925c54353a8389f7e5293a () edgewall ! com
[Download RAW message or body]
#1725: timeline RSS XML includes unescaped characters in author element
----------------------+-----------------------------------------------------
Id: 1725 | Status: new
Component: timeline | Modified: Mon Jun 27 11:05:34 2005
Severity: normal | Milestone:
Priority: normal | Version: devel
Owner: jonas | Reporter: brad@fritzfam.com
----------------------+-----------------------------------------------------
In the RSS view of the timeline, less-than and greater-than signs in the
author elements, e.g. as used in email addresses like:
John Doe <jdoe@domain.tld>
are not escaped. That can make the RSS XML unparseable and break the
feed.
A concrete example:
{{{
$ curl -s
"http://cvs.mythtv.org/trac/timeline?changeset=on&milestone=on&ticket=on&ticket_details=on&wiki=on&max=50&daysback=90&format=rss"
| xmllint -
-:234: parser error : error parsing attribute name
<author>Anduin Withers <awithers@anduin.com></author>
^
-:234: parser error : attributes construct error
<author>Anduin Withers <awithers@anduin.com></author>
^
-:234: parser error : Couldn't find end of Start Tag awithers line 234
<author>Anduin Withers <awithers@anduin.com></author>
}}}
--Brad
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/1725>
The Trac Project <>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic