From e2b75c41baf7ba62ae95104f4c189a6fbc3cc1d2 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Feb 20 2008 15:42:14 +0000 Subject: - Add patch for RH bug #433469 (crash on Exchange authentication). --- diff --git a/evolution-data-server-1.12.3-e2k-context-fba.patch b/evolution-data-server-1.12.3-e2k-context-fba.patch new file mode 100644 index 0000000..f2319b0 --- /dev/null +++ b/evolution-data-server-1.12.3-e2k-context-fba.patch @@ -0,0 +1,13 @@ +diff -up evolution-data-server-1.12.3/servers/exchange/lib/e2k-context.c.e2k-context-fba evolution-data-server-1.12.3/servers/exchange/lib/e2k-context.c +--- evolution-data-server-1.12.3/servers/exchange/lib/e2k-context.c.e2k-context-fba 2008-02-20 10:35:06.000000000 -0500 ++++ evolution-data-server-1.12.3/servers/exchange/lib/e2k-context.c 2008-02-20 10:35:52.000000000 -0500 +@@ -647,6 +647,9 @@ e2k_context_fba (E2kContext *ctx, SoupMe + "application/x-www-form-urlencoded", + SOUP_BUFFER_SYSTEM_OWNED, + form_body->str, form_body->len); ++ if (!post_msg) ++ goto failed; ++ + soup_message_set_flags (post_msg, SOUP_MESSAGE_NO_REDIRECT); + e2k_context_send_message (ctx, NULL /* FIXME? */, post_msg); + g_string_free (form_body, FALSE); diff --git a/evolution-data-server.spec b/evolution-data-server.spec index afeae9d..3c25dd4 100644 --- a/evolution-data-server.spec +++ b/evolution-data-server.spec @@ -27,7 +27,7 @@ Name: evolution-data-server Version: 1.12.3 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPL Group: System Environment/Libraries Summary: Backend data server for Evolution @@ -65,6 +65,9 @@ Patch19: evolution-data-server-1.11.5-fix-64bit-acinclude.patch # RH bug #278171 / GNOME bug #445309 Patch20: evolution-data-server-1.12.3-camel-shutdown.patch +# RH bug #433469 +Patch21: evolution-data-server-1.12.3-e2k-context-fba.patch + ### Dependencies ### Requires: GConf2 @@ -154,6 +157,7 @@ evolution-data-server. %patch18 -p1 -b .camel-folder-summary-crash %patch19 -p1 -b .fix-64bit-acinclude %patch20 -p1 -b .camel-shutdown +%patch21 -p1 -b .e2k-context-fba gtkdocize @@ -388,6 +392,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libexchange-storage-%{eds_api_version}.pc %changelog +* Wed Feb 20 2008 Matthew Barnes - 1.12.3-3.fc8 +- Add patch for RH bug #433469 (crash on Exchange authentication). + * Wed Jan 23 2008 Matthew Barnes - 1.12.3-2.fc8 - Add patch for RH bug #278171 (crash on shutdown).