evolution-rss r238 - in trunk: . src



Author: lucilanga
Date: Wed Apr  9 06:26:52 2008
New Revision: 238
URL: http://svn.gnome.org/viewvc/evolution-rss?rev=238&view=rev

Log:
populate Received header

Modified:
   trunk/ChangeLog
   trunk/configure.ac
   trunk/src/rss.c

Modified: trunk/configure.ac
==============================================================================
--- trunk/configure.ac	(original)
+++ trunk/configure.ac	Wed Apr  9 06:26:52 2008
@@ -1,4 +1,4 @@
-AC_INIT([evolution-rss], [0.0.8], http://gnome.eu.org/bugs/bugs.html)
+AC_INIT([evolution-rss], [0.0.8], http://bugzilla.gnome.org/enter_bug.cgi?product=evolution-rss)
 AC_CONFIG_SRCDIR(src)
 
 AM_INIT_AUTOMAKE

Modified: trunk/src/rss.c
==============================================================================
--- trunk/src/rss.c	(original)
+++ trunk/src/rss.c	Wed Apr  9 06:26:52 2008
@@ -3145,10 +3145,13 @@
 			time_t actual_time = camel_header_decode_date (ctime(&time), &offset);
 			camel_mime_message_set_date(new, actual_time, offset);
 		}
-		else /*use now as time for failsafe*/
+		else /*use 'now' as time for failsafe*/
 			camel_mime_message_set_date(new, CAMEL_MESSAGE_DATE_CURRENT, 0);
 	}
-
+	time = camel_mime_message_get_date (new, NULL) ;
+	gchar *time_str = asctime(gmtime(&time));
+	char *buf = g_strdup_printf("from mayday by mayday via evolution-rss with libsoup; %s\r\n", time_str);
+	camel_medium_set_header(CAMEL_MEDIUM(new), "Received", buf);
 	camel_medium_set_header(CAMEL_MEDIUM(new), "Website", CF->website);
 	camel_medium_set_header(CAMEL_MEDIUM(new), "RSS-ID", CF->feedid);
 	rtext = camel_data_wrapper_new ();
@@ -3192,6 +3195,7 @@
 	camel_object_unref(new);
 	camel_message_info_free(info);
 	camel_object_unref(mail_folder);
+	g_free(buf);
 }
 
 /************ RDF Parser *******************/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]