Mailinglist Archive: opensuse-commit (1206 mails)

< Previous Next >
commit evolution-data-server
  • From: root@xxxxxxx (h_root)
  • Date: Tue, 23 May 2006 01:07:06 +0200 (CEST)
  • Message-id: <20060522230706.860628EF99@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package evolution-data-server
checked in at Tue May 23 01:07:06 CEST 2006.

--------
--- GNOME/evolution-data-server/evolution-data-server.changes 2006-05-19 17:44:32.000000000 +0200
+++ evolution-data-server/evolution-data-server.changes 2006-05-22 19:54:28.000000000 +0200
@@ -1,0 +2,6 @@
+Mon May 22 19:53:30 CEST 2006 - fejj@xxxxxxx
+
+- Added bnc-177394.patch to fix a crasher when an IMAP server replies
+ that the size of a literal is negative.
+
+-------------------------------------------------------------------

New:
----
bnc-177394.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ evolution-data-server.spec ++++++
--- /var/tmp/diff_new_pack.9kTVGk/_old 2006-05-23 01:06:49.000000000 +0200
+++ /var/tmp/diff_new_pack.9kTVGk/_new 2006-05-23 01:06:49.000000000 +0200
@@ -18,7 +18,7 @@
Autoreqprov: on
Summary: Evolution Data Server
Version: 1.6.0
-Release: 47
+Release: 48
Source: ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/1.6/%{name}-%{version}.tar.bz2
#Patch3: evolution-data-server-gcc4.patch
Patch5: evolution-data-server-configure.patch
@@ -86,6 +86,7 @@
Patch65: bnc-173454.patch
Patch66: gw-trash-fix.diff
Patch67: imap-locking.patch
+Patch68: bnc-177394.patch
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: libsoup >= 2.2.6 mozilla-nss
@@ -183,6 +184,7 @@
%patch65
%patch66
%patch67
+%patch68

%build
rename no nb po/no.*
@@ -233,6 +235,9 @@
%{prefix}/share/gtk-doc/html/*

%changelog -n evolution-data-server
+* Mon May 22 2006 - fejj@xxxxxxx
+- Added bnc-177394.patch to fix a crasher when an IMAP server replies
+ that the size of a literal is negative.
* Fri May 19 2006 - fejj@xxxxxxx
- Added imap-locking.patch which fixes bug #171502 and bug #176277
which are both deadlock conditions in the imap code.

++++++ bnc-177394.patch ++++++
Index: camel/providers/imap/camel-imap-command.c
===================================================================
RCS file: /cvs/gnome/evolution-data-server/camel/providers/imap/camel-imap-command.c,v
retrieving revision 1.76.2.2
diff -u -r1.76.2.2 camel/providers/imap/camel-imap-command.c
--- camel/providers/imap/camel-imap-command.c 19 May 2006 15:21:37 -0000 1.76.2.2
+++ camel/providers/imap/camel-imap-command.c 22 May 2006 16:00:09 -0000
@@ -438,10 +438,9 @@
fulllen += str->len;
g_ptr_array_add (data, str);

- p = strrchr (str->str, '{');
- if (!p)
+ if (!(p = strrchr (str->str, '{')) || p[1] == '-')
break;
-
+
/* HACK ALERT: We scan the non-literal part of the string, looking for possible s expression braces.
This assumes we're getting s-expressions, which we should be.
This is so if we get a blank line after a literal, in an s-expression, we can keep going, since

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...


< Previous Next >