diff --git a/.cvsignore b/.cvsignore index 63b68c5..4f73b7f 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -evolution-data-server-1.11.2.tar.bz2 +evolution-data-server-1.11.3.tar.bz2 diff --git a/evolution-data-server-1.11.2-implicit-function-declarations.patch b/evolution-data-server-1.11.2-implicit-function-declarations.patch deleted file mode 100644 index bfa4e54..0000000 --- a/evolution-data-server-1.11.2-implicit-function-declarations.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- evolution-data-server-1.11.2/calendar/libical/src/libical/icalvalue.c.implicit-function-declarations 2007-05-18 11:37:00.000000000 -0400 -+++ evolution-data-server-1.11.2/calendar/libical/src/libical/icalvalue.c 2007-05-18 11:38:53.000000000 -0400 -@@ -47,6 +47,7 @@ - #include /* for atoi and atof */ - #include /* for SHRT_MAX */ - #include -+#include /* for isspace and isdigit */ - - #ifdef WIN32 - #define snprintf _snprintf diff --git a/evolution-data-server-1.9.1-kill-ememory.patch b/evolution-data-server-1.9.1-kill-ememory.patch index 399daf6..aa6f216 100644 --- a/evolution-data-server-1.9.1-kill-ememory.patch +++ b/evolution-data-server-1.9.1-kill-ememory.patch @@ -1,6 +1,6 @@ ---- evolution-data-server-1.11.2/camel/camel-text-index.c.kill-ememory 2007-05-09 00:09:33.000000000 -0400 -+++ evolution-data-server-1.11.2/camel/camel-text-index.c 2007-05-18 10:59:21.000000000 -0400 -@@ -70,7 +70,7 @@ +--- evolution-data-server-1.11.3/camel/camel-text-index.c.kill-ememory 2007-06-01 03:06:38.000000000 -0400 ++++ evolution-data-server-1.11.3/camel/camel-text-index.c 2007-06-04 12:28:31.000000000 -0400 +@@ -70,7 +70,7 @@ typedef struct _CamelTextIndexNamePrivat struct _CamelTextIndexNamePrivate { GString *buffer; camel_key_t nameid; @@ -9,7 +9,7 @@ }; CamelTextIndexName *camel_text_index_name_new(CamelTextIndex *idx, const char *name, camel_key_t nameid); -@@ -1373,7 +1373,7 @@ +@@ -1374,7 +1374,7 @@ text_index_name_add_word(CamelIndexName struct _CamelTextIndexNamePrivate *p = ((CamelTextIndexName *)idn)->priv; if (g_hash_table_lookup(idn->words, word) == NULL) { @@ -18,7 +18,7 @@ g_hash_table_insert(idn->words, w, w); } -@@ -1501,7 +1501,7 @@ +@@ -1502,7 +1502,7 @@ camel_text_index_name_init(CamelTextInde p = idn->priv = g_malloc0(sizeof(*idn->priv)); p->buffer = g_string_new(""); @@ -27,7 +27,7 @@ } static void -@@ -1512,7 +1512,7 @@ +@@ -1513,7 +1513,7 @@ camel_text_index_name_finalise(CamelText g_hash_table_destroy(idn->parent.words); g_string_free(p->buffer, TRUE); @@ -36,7 +36,7 @@ g_free(p); } -@@ -1544,7 +1544,7 @@ +@@ -1545,7 +1545,7 @@ camel_text_index_name_new(CamelTextIndex cin->index = (CamelIndex *)idx; camel_object_ref((CamelObject *)idx); @@ -45,9 +45,9 @@ p->nameid = nameid; return idn; ---- evolution-data-server-1.11.2/camel/camel-mime-parser.c.kill-ememory 2007-05-09 00:09:34.000000000 -0400 -+++ evolution-data-server-1.11.2/camel/camel-mime-parser.c 2007-05-18 10:59:21.000000000 -0400 -@@ -120,7 +120,7 @@ +--- evolution-data-server-1.11.3/camel/camel-mime-parser.c.kill-ememory 2007-05-09 00:09:34.000000000 -0400 ++++ evolution-data-server-1.11.3/camel/camel-mime-parser.c 2007-06-04 12:28:31.000000000 -0400 +@@ -120,7 +120,7 @@ struct _header_scan_stack { camel_mime_parser_state_t savestate; /* state at invocation of this part */ #ifdef MEMPOOL @@ -56,7 +56,7 @@ #endif struct _camel_header_raw *headers; /* headers for this part */ -@@ -999,7 +999,8 @@ +@@ -999,7 +999,8 @@ folder_pull_part(struct _header_scan_sta s->parts = h->parent; g_free(h->boundary); #ifdef MEMPOOL @@ -66,7 +66,7 @@ #else camel_header_raw_clear(&h->headers); #endif -@@ -1107,20 +1108,16 @@ +@@ -1107,20 +1108,16 @@ header_append_mempool(struct _header_sca content = strchr(header, ':'); if (content) { register int len; @@ -90,7 +90,7 @@ n->offset = offset; -@@ -1178,7 +1175,7 @@ +@@ -1178,7 +1175,7 @@ folder_scan_header(struct _header_scan_s h = g_malloc0(sizeof(*h)); #ifdef MEMPOOL @@ -99,27 +99,27 @@ #endif if (s->parts) ---- evolution-data-server-1.11.2/camel/camel-folder.c.kill-ememory 2007-05-09 00:09:33.000000000 -0400 -+++ evolution-data-server-1.11.2/camel/camel-folder.c 2007-05-18 10:59:24.000000000 -0400 -@@ -1894,7 +1894,7 @@ - struct _CamelFolderChangeInfoPrivate { +--- evolution-data-server-1.11.3/camel/camel-folder.c.kill-ememory 2007-06-04 01:40:57.000000000 -0400 ++++ evolution-data-server-1.11.3/camel/camel-folder.c 2007-06-04 12:30:21.000000000 -0400 +@@ -1755,7 +1755,7 @@ struct _CamelFolderChangeInfoPrivate { GHashTable *uid_stored; /* what we have stored, which array they're in */ GHashTable *uid_source; /* used to create unique lists */ + GPtrArray *uid_filter; /* uids to be filtered */ - struct _EMemPool *uid_pool; /* pool used to store copies of uid strings */ + GStringChunk *uid_string_chunk; /* used to store copies of uid strings */ }; -@@ -1921,7 +1921,7 @@ - info->priv = g_malloc0(sizeof(*info->priv)); +@@ -1934,7 +1934,7 @@ camel_folder_change_info_new(void) info->priv->uid_stored = g_hash_table_new(g_str_hash, g_str_equal); info->priv->uid_source = NULL; + info->priv->uid_filter = g_ptr_array_new(); - info->priv->uid_pool = e_mempool_new(512, 256, E_MEMPOOL_ALIGN_BYTE); + info->priv->uid_string_chunk = g_string_chunk_new(512); return info; } -@@ -1947,7 +1947,7 @@ +@@ -1960,7 +1960,7 @@ camel_folder_change_info_add_source(Came p->uid_source = g_hash_table_new(g_str_hash, g_str_equal); if (g_hash_table_lookup(p->uid_source, uid) == NULL) @@ -128,7 +128,7 @@ } -@@ -1976,7 +1976,7 @@ +@@ -1989,7 +1989,7 @@ camel_folder_change_info_add_source_list char *uid = list->pdata[i]; if (g_hash_table_lookup(p->uid_source, uid) == NULL) @@ -137,7 +137,25 @@ } } -@@ -2136,7 +2136,7 @@ +@@ -2101,7 +2101,7 @@ change_info_recent_uid(CamelFolderChange + + /* always add to recent, but dont let anyone else know */ + if (!g_hash_table_lookup_extended(p->uid_stored, uid, (void **)&olduid, (void **)&olduids)) { +- olduid = e_mempool_strdup(p->uid_pool, uid); ++ olduid = g_string_chunk_insert(p->uid_string_chunk, uid); + } + g_ptr_array_add(info->uid_recent, olduid); + } +@@ -2117,7 +2117,7 @@ change_info_filter_uid(CamelFolderChange + + /* always add to filter, but dont let anyone else know */ + if (!g_hash_table_lookup_extended(p->uid_stored, uid, (void **)&olduid, (void **)&olduids)) { +- olduid = e_mempool_strdup(p->uid_pool, uid); ++ olduid = g_string_chunk_insert(p->uid_string_chunk, uid); + } + g_ptr_array_add(p->uid_filter, olduid); + } +@@ -2182,7 +2182,7 @@ camel_folder_change_info_add_uid(CamelFo return; } @@ -146,7 +164,7 @@ g_ptr_array_add(info->uid_added, olduid); g_hash_table_insert(p->uid_stored, olduid, info->uid_added); } -@@ -2170,7 +2170,7 @@ +@@ -2216,7 +2216,7 @@ camel_folder_change_info_remove_uid(Came return; } @@ -155,7 +173,7 @@ g_ptr_array_add(info->uid_removed, olduid); g_hash_table_insert(p->uid_stored, olduid, info->uid_removed); } -@@ -2199,7 +2199,7 @@ +@@ -2245,7 +2245,7 @@ camel_folder_change_info_change_uid(Came return; } @@ -164,37 +182,28 @@ g_ptr_array_add(info->uid_changed, olduid); g_hash_table_insert(p->uid_stored, olduid, info->uid_changed); } -@@ -2225,7 +2225,7 @@ - - /* always add to recent, but dont let anyone else know */ - if (!g_hash_table_lookup_extended(p->uid_stored, uid, (void **)&olduid, (void **)&olduids)) { -- olduid = e_mempool_strdup(p->uid_pool, uid); -+ olduid = g_string_chunk_insert(p->uid_string_chunk, uid); - } - g_ptr_array_add(info->uid_recent, olduid); - } -@@ -2274,7 +2274,8 @@ - } +@@ -2314,7 +2314,8 @@ camel_folder_change_info_clear(CamelFold g_hash_table_destroy(p->uid_stored); p->uid_stored = g_hash_table_new(g_str_hash, g_str_equal); + g_ptr_array_set_size(p->uid_filter, 0); - e_mempool_flush(p->uid_pool, TRUE); + g_string_chunk_free(p->uid_string_chunk); + p->uid_string_chunk = g_string_chunk_new(512); } -@@ -2297,7 +2298,7 @@ - g_hash_table_destroy(p->uid_source); +@@ -2338,7 +2339,7 @@ camel_folder_change_info_free(CamelFolde g_hash_table_destroy(p->uid_stored); + g_ptr_array_free(p->uid_filter, TRUE); - e_mempool_destroy(p->uid_pool); + g_string_chunk_free(p->uid_string_chunk); g_free(p); g_ptr_array_free(info->uid_added, TRUE); ---- evolution-data-server-1.11.2/camel/camel-folder-summary.c.kill-ememory 2007-05-09 00:09:34.000000000 -0400 -+++ evolution-data-server-1.11.2/camel/camel-folder-summary.c 2007-05-18 10:59:24.000000000 -0400 -@@ -134,10 +134,6 @@ +--- evolution-data-server-1.11.3/camel/camel-folder-summary.c.kill-ememory 2007-06-01 03:06:38.000000000 -0400 ++++ evolution-data-server-1.11.3/camel/camel-folder-summary.c 2007-06-04 12:28:31.000000000 -0400 +@@ -134,10 +134,6 @@ camel_folder_summary_init (CamelFolderSu s->message_info_chunks = NULL; s->content_info_chunks = NULL; @@ -205,7 +214,7 @@ s->version = CAMEL_FOLDER_SUMMARY_VERSION; s->flags = 0; s->time = 0; -@@ -873,13 +869,6 @@ +@@ -875,13 +871,6 @@ camel_folder_summary_add(CamelFolderSumm CAMEL_SUMMARY_LOCK(s, summary_lock); @@ -219,9 +228,9 @@ g_ptr_array_add(s->messages, info); g_hash_table_insert(s->messages_uid, (char *)camel_message_info_uid(info), info); s->flags |= CAMEL_SUMMARY_DIRTY; ---- evolution-data-server-1.11.2/camel/providers/local/camel-maildir-summary.c.kill-ememory 2007-05-09 00:09:30.000000000 -0400 -+++ evolution-data-server-1.11.2/camel/providers/local/camel-maildir-summary.c 2007-05-18 10:59:24.000000000 -0400 -@@ -129,10 +129,6 @@ +--- evolution-data-server-1.11.3/camel/providers/local/camel-maildir-summary.c.kill-ememory 2007-05-09 00:09:30.000000000 -0400 ++++ evolution-data-server-1.11.3/camel/providers/local/camel-maildir-summary.c 2007-06-04 12:28:31.000000000 -0400 +@@ -129,10 +129,6 @@ camel_maildir_summary_init (CamelMaildir s->message_info_size = sizeof(CamelMaildirMessageInfo); s->content_info_size = sizeof(CamelMaildirMessageContentInfo); @@ -232,7 +241,7 @@ if (gethostname(hostname, 256) == 0) { o->priv->hostname = g_strdup(hostname); } else { -@@ -329,11 +325,9 @@ +@@ -329,11 +325,9 @@ static CamelMessageInfo *message_info_ne static void message_info_free(CamelFolderSummary *s, CamelMessageInfo *mi) { @@ -244,7 +253,7 @@ ((CamelFolderSummaryClass *) parent_class)->message_info_free(s, mi); } -@@ -412,7 +406,7 @@ +@@ -412,7 +406,7 @@ static int maildir_summary_load(CamelLoc struct dirent *d; CamelMaildirSummary *mds = (CamelMaildirSummary *)cls; char *uid; @@ -253,7 +262,7 @@ int ret; cur = g_strdup_printf("%s/cur", cls->folder_path); -@@ -429,7 +423,7 @@ +@@ -429,7 +423,7 @@ static int maildir_summary_load(CamelLoc } mds->priv->load_map = g_hash_table_new(g_str_hash, g_str_equal); @@ -262,7 +271,7 @@ while ( (d = readdir(dir)) ) { if (d->d_name[0] == '.') -@@ -438,13 +432,13 @@ +@@ -438,13 +432,13 @@ static int maildir_summary_load(CamelLoc /* map the filename -> uid */ uid = strchr(d->d_name, ':'); if (uid) { @@ -282,7 +291,7 @@ g_hash_table_insert(mds->priv->load_map, uid, uid); } } -@@ -455,7 +449,7 @@ +@@ -455,7 +449,7 @@ static int maildir_summary_load(CamelLoc g_hash_table_destroy(mds->priv->load_map); mds->priv->load_map = NULL; @@ -291,7 +300,7 @@ return ret; } -@@ -621,23 +615,8 @@ +@@ -621,23 +615,8 @@ maildir_summary_check(CamelLocalSummary filename = camel_maildir_info_filename(mdi); /* TODO: only store the extension in the mdi->filename struct, not the whole lot */ if (filename == NULL || strcmp(filename, d->d_name) != 0) { @@ -315,7 +324,7 @@ } camel_message_info_free(info); } -@@ -727,9 +706,6 @@ +@@ -727,9 +706,6 @@ maildir_summary_sync(CamelLocalSummary * int count, i; CamelMessageInfo *info; CamelMaildirMessageInfo *mdi; @@ -325,7 +334,7 @@ char *name; struct stat st; -@@ -775,26 +751,8 @@ +@@ -775,26 +751,8 @@ maildir_summary_sync(CamelLocalSummary * /* we'll assume it didn't work, but dont change anything else */ g_free(newname); } else { @@ -352,8 +361,8 @@ } g_free(name); g_free(dest); ---- evolution-data-server-1.11.2/camel/camel-folder-search.c.kill-ememory 2007-05-09 00:09:33.000000000 -0400 -+++ evolution-data-server-1.11.2/camel/camel-folder-search.c 2007-05-18 10:59:24.000000000 -0400 +--- evolution-data-server-1.11.3/camel/camel-folder-search.c.kill-ememory 2007-05-09 00:09:33.000000000 -0400 ++++ evolution-data-server-1.11.3/camel/camel-folder-search.c 2007-06-04 12:28:31.000000000 -0400 @@ -53,7 +53,7 @@ #define r(x) @@ -363,7 +372,7 @@ CamelException *ex; CamelFolderThread *threads; -@@ -123,23 +123,23 @@ +@@ -123,23 +123,23 @@ camel_folder_search_init (CamelFolderSea obj->sexp = e_sexp_new(); @@ -394,7 +403,7 @@ } static void -@@ -154,8 +154,8 @@ +@@ -154,8 +154,8 @@ camel_folder_search_finalize (CamelObjec g_hash_table_destroy(search->summary_hash); g_free(search->last_search); @@ -405,7 +414,7 @@ g_free(p); } -@@ -345,7 +345,7 @@ +@@ -345,7 +345,7 @@ camel_folder_search_execute_expression(C GPtrArray *matches; int i; GHashTable *results; @@ -414,7 +423,7 @@ struct _CamelFolderSearchPrivate *p = _PRIVATE(search); p->ex = ex; -@@ -374,11 +374,7 @@ +@@ -374,11 +374,7 @@ camel_folder_search_execute_expression(C /* now create a folder summary to return?? */ if (r->type == ESEXP_RES_ARRAY_PTR) { d(printf("got result ...\n")); @@ -427,7 +436,7 @@ if (search->summary) { /* reorder result in summary order */ results = g_hash_table_new(g_str_hash, g_str_equal); -@@ -390,20 +386,21 @@ +@@ -390,20 +386,21 @@ camel_folder_search_execute_expression(C CamelMessageInfo *info = g_ptr_array_index(search->summary, i); char *uid = (char *)camel_message_info_uid(info); if (g_hash_table_lookup(results, uid)) { @@ -455,7 +464,7 @@ } else { g_warning("Search returned an invalid result type"); } -@@ -444,7 +441,7 @@ +@@ -444,7 +441,7 @@ camel_folder_search_search(CamelFolderSe GPtrArray *matches = NULL, *summary_set; int i; GHashTable *results; @@ -464,7 +473,7 @@ struct _CamelFolderSearchPrivate *p = _PRIVATE(search); g_assert(search->folder); -@@ -496,12 +493,7 @@ +@@ -496,12 +493,7 @@ camel_folder_search_search(CamelFolderSe /* now create a folder summary to return?? */ if (r->type == ESEXP_RES_ARRAY_PTR) { d(printf("got result ...\n")); @@ -478,7 +487,7 @@ /* reorder result in summary order */ results = g_hash_table_new(g_str_hash, g_str_equal); for (i=0;ivalue.ptrarray->len;i++) { -@@ -513,14 +505,15 @@ +@@ -513,14 +505,15 @@ camel_folder_search_search(CamelFolderSe CamelMessageInfo *info = g_ptr_array_index(summary_set, i); char *uid = (char *)camel_message_info_uid(info); if (g_hash_table_lookup(results, uid)) @@ -499,7 +508,7 @@ } else { g_warning("Search returned an invalid result type"); } -@@ -553,12 +546,12 @@ +@@ -553,12 +546,12 @@ void camel_folder_search_free_result(Cam { int i; struct _CamelFolderSearchPrivate *p = _PRIVATE(search); diff --git a/evolution-data-server-1.9.92-e-passwords.patch b/evolution-data-server-1.9.92-e-passwords.patch index aa2649a..772ae55 100644 --- a/evolution-data-server-1.9.92-e-passwords.patch +++ b/evolution-data-server-1.9.92-e-passwords.patch @@ -1008,7 +1008,7 @@ } else { EUri *uri = e_uri_new (msg->key); -@@ -683,287 +899,154 @@ ep_get_password_keyring (EPassMsg *msg) +@@ -683,284 +899,154 @@ ep_get_password_keyring (EPassMsg *msg) } } @@ -1228,9 +1228,6 @@ + if (data->remember || remember == E_PASSWORDS_REMEMBER_FOREVER) + ep_add_password (msg); --#if !GTK_CHECK_VERSION (2,4,0) -- gtk_dialog_set_has_separator(password_dialog, FALSE); --#endif - gtk_dialog_set_default_response(password_dialog, GTK_RESPONSE_OK); + if (data->remember && remember == E_PASSWORDS_REMEMBER_FOREVER) + ep_remember_password (msg); @@ -1401,7 +1398,7 @@ } /** -@@ -986,151 +1070,138 @@ e_passwords_set_online(int state) +@@ -986,150 +1070,137 @@ e_passwords_set_online(int state) void e_passwords_forget_passwords (void) { @@ -1605,8 +1602,7 @@ + * @component: component name of the caller + * @key: key to store the password under, or NULL * @prompt: prompt string - * @secret: whether or not the password text should be ***ed out - * @remember_type: whether or not to offer to remember the password, + * @type: whether or not to offer to remember the password, @@ -1146,241 +1217,44 @@ e_passwords_add_password (const char *ke * return value is non-%NULL and @remember_type is not * E_PASSWORDS_DO_NOT_REMEMBER. diff --git a/evolution-data-server-1.9.92-isa-support.patch b/evolution-data-server-1.9.92-isa-support.patch deleted file mode 100644 index 311637d..0000000 --- a/evolution-data-server-1.9.92-isa-support.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- evolution-data-server-1.9.92/servers/exchange/lib/e2k-context.c.isa-support 2007-01-03 09:56:24.000000000 -0500 -+++ evolution-data-server-1.9.92/servers/exchange/lib/e2k-context.c 2007-03-09 14:05:48.000000000 -0500 -@@ -603,6 +603,7 @@ - g_free (suri->path); - suri->path = g_strdup (value); - action = soup_uri_to_string (suri, FALSE); -+ soup_uri_decode (action); - soup_uri_free (suri); - } else - action = g_strdup (value); ---- evolution-data-server-1.9.92/servers/exchange/lib/e2k-autoconfig.c.isa-support 2007-01-03 09:56:24.000000000 -0500 -+++ evolution-data-server-1.9.92/servers/exchange/lib/e2k-autoconfig.c 2007-03-09 14:05:48.000000000 -0500 -@@ -442,7 +442,9 @@ - - /* A redirection to "logon.asp" means this is Exchange 5.5 - * OWA. A redirection to "owalogon.asp" means this is Exchange -- * 2003 forms-based authentication. Other redirections most -+ * 2003 forms-based authentication. A redirection to -+ * "CookieAuth.dll" means that it's an Exchange 2003 server -+ * behind an ISA Server 2004 proxy. Other redirections most - * likely indicate that the user's mailbox has been moved to a - * new server. - */ -@@ -460,7 +462,8 @@ - if (strstr (location, "/logon.asp")) { - *result = E2K_AUTOCONFIG_EXCHANGE_5_5; - goto done; -- } else if (strstr (location, "/owalogon.asp")) { -+ } else if (strstr (location, "/owalogon.asp") || -+ strstr (location, "/CookieAuth.dll")) { - if (e2k_context_fba (ctx, msg)) - goto try_again; - *result = E2K_AUTOCONFIG_AUTH_ERROR; diff --git a/evolution-data-server.spec b/evolution-data-server.spec index 0564e1b..dee46d8 100644 --- a/evolution-data-server.spec +++ b/evolution-data-server.spec @@ -25,8 +25,8 @@ ### Abstract ### Name: evolution-data-server -Version: 1.11.2 -Release: 3%{?dist} +Version: 1.11.3 +Release: 1%{?dist} License: LGPL Group: System Environment/Libraries Summary: Backend data server for Evolution @@ -57,9 +57,6 @@ Patch15: evolution-data-server-1.9.92-e-flag.patch # GNOME bug #376991 Patch16: evolution-data-server-1.9.92-e-passwords.patch -# GNOME bug #415922 -Patch17: evolution-data-server-1.9.92-isa-support.patch - # GNOME bug #417999 Patch18: evolution-data-server-1.10.0-code-cleanup.patch @@ -69,9 +66,6 @@ Patch19: evolution-data-server-1.10.1-camel-folder-summary-crash.patch # RH bug #215634 Patch20: evolution-data-server-1.10.1-camel-certdb-nss-cert-get.patch -# Fix the usual implicit function declarations -Patch21: evolution-data-server-1.11.2-implicit-function-declarations.patch - ### Dependencies ### Requires: GConf2 @@ -158,11 +152,9 @@ evolution-data-server. %patch14 -p1 -b .kill-ememory %patch15 -p1 -b .e-flag %patch16 -p1 -b .e-passwords -%patch17 -p1 -b .isa-support %patch18 -p1 -b .code-cleanup %patch19 -p1 -b .camel-folder-symmary-crash %patch20 -p1 -b .camel-certdb-nss-cert-get -%patch21 -p1 -b .implicit-function-declarations mkdir -p krb5-fakeprefix/include mkdir -p krb5-fakeprefix/lib @@ -387,13 +379,17 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libexchange-storage-%{eds_api_version}.pc %changelog -* Thu May 31 2007 Matthew Barnes - 1.11.2-3.fc7 +* Mon Jun 04 2007 Matthew Barnes - 1.11.3-1.fc8 +- Update to 1.11.3 +- Remove patch for GNOME bug #415922 (fixed upstream). + +* Thu May 31 2007 Matthew Barnes - 1.11.2-3.fc8 - Revise patch for GNOME bug #376991 to fix RH bug #241974. -* Mon May 21 2007 Matthew Barnes - 1.11.2-2.fc7 +* Mon May 21 2007 Matthew Barnes - 1.11.2-2.fc8 - Store account passwords in GNOME Keyring. -* Fri May 18 2007 Matthew Barnes - 1.11.2-1.fc7 +* Fri May 18 2007 Matthew Barnes - 1.11.2-1.fc8 - Update to 1.11.2 - Bump eds_base_version to 1.12. - Add patch to fix implicit function declarations. diff --git a/sources b/sources index a7564de..7d5ca3a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -69cc87c19f7178557902900eebd5de82 evolution-data-server-1.11.2.tar.bz2 +5437a67b2ac574f1a50fa263a7c2026b evolution-data-server-1.11.3.tar.bz2