Index: trac/Timeline.py
===================================================================
--- trac/Timeline.py	(revision 3813)
+++ trac/Timeline.py	(working copy)
@@ -165,6 +165,7 @@
                      'author': author or 'anonymous',
                      'date': format_date(date),
                      'time': format_time(date, '%H:%M'),
+                     'dateuid': int(date),
                      'message': message}
 
             if format == 'rss':
Index: templates/timeline_rss.cs
===================================================================
--- templates/timeline_rss.cs	(revision 3813)
+++ templates/timeline_rss.cs	(working copy)
@@ -26,6 +26,8 @@
     /if ?>
     <pubDate><?cs var:event.date ?></pubDate>
     <link><?cs var:event.href ?></link>
+    <guid isPermaLink="true"><?cs var:event.href ?>/<?cs 
+	  var:event.dateuid ?></guid>
     <description><?cs var:event.message ?></description>
    </item><?cs
   /each ?>
Index: templates/report_rss.cs
===================================================================
--- templates/report_rss.cs	(revision 3813)
+++ templates/report_rss.cs	(working copy)
@@ -35,6 +35,7 @@
    <pubDate><?cs var:pubdate ?></pubDate>
    <title><?cs var:'#' + id + ': ' + title ?></title>   
    <link><?cs var:link ?></link>
+   <guid isPermaLink="true"><?cs var:link ?></guid>
    <description><?cs var:descr ?></description>
    <category>Report</category>
   </item><?cs
Index: templates/log_rss.cs
===================================================================
--- templates/log_rss.cs	(revision 3813)
+++ templates/log_rss.cs	(working copy)
@@ -19,6 +19,8 @@
      <pubDate><?cs var:change.date ?></pubDate>
      <title>Revision <?cs var:item.rev ?>: <?cs var:change.shortlog ?></title>
      <link><?cs var:base_host ?><?cs var:item.restricted_href ?></link>
+     <guid isPermaLink="true"><?cs var:base_host ?><?cs 
+	   var:item.restricted_href ?></guid>
      <description><?cs var:change.message ?></description>
      <category>Log</category>
     </item><?cs 
Index: templates/ticket_rss.cs
===================================================================
--- templates/ticket_rss.cs	(revision 3813)
+++ templates/ticket_rss.cs	(working copy)
@@ -20,6 +20,9 @@
     <link><?cs var:base_host ?><?cs var:ticket.href ?><?cs 
      if:change.cnum ?>#comment:<?cs var:change.cnum ?><?cs
      /if ?></link>
+    <guid isPermaLink="true"><?cs var:base_host ?><?cs var:ticket.href ?><?cs 
+     if:change.cnum ?>#comment:<?cs var:change.cnum ?><?cs
+     /if ?></guid>
     <description>
     <?cs if:len(change.fields) ?>
     &lt;ul&gt;<?cs

