diff options
-rw-r--r-- | databases/evolution-data-server/Makefile | 2 | ||||
-rw-r--r-- | databases/evolution-data-server/distinfo | 6 | ||||
-rw-r--r-- | databases/evolution-data-server/files/patch-CVE-2007-3257 | 20 |
3 files changed, 4 insertions, 24 deletions
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile index aa51c57bc6d5..74b89ba0cd94 100644 --- a/databases/evolution-data-server/Makefile +++ b/databases/evolution-data-server/Makefile @@ -7,7 +7,7 @@ # PORTNAME= evolution-data-server -PORTVERSION= 1.10.3 +PORTVERSION= 1.10.3.1 CATEGORIES= databases gnome MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} diff --git a/databases/evolution-data-server/distinfo b/databases/evolution-data-server/distinfo index 56c1e3b8373d..169f3a9c63f6 100644 --- a/databases/evolution-data-server/distinfo +++ b/databases/evolution-data-server/distinfo @@ -1,3 +1,3 @@ -MD5 (gnome2/evolution-data-server-1.10.3.tar.bz2) = 44438eca3ca3cab861109605611fe778 -SHA256 (gnome2/evolution-data-server-1.10.3.tar.bz2) = a21e0fd5e9db2be4c176cad9a65c3a14dfec8d0f700817a92bd7c0b3a0acf2f9 -SIZE (gnome2/evolution-data-server-1.10.3.tar.bz2) = 7118921 +MD5 (gnome2/evolution-data-server-1.10.3.1.tar.bz2) = c6f804ac25f7c75dc9502b739bf99301 +SHA256 (gnome2/evolution-data-server-1.10.3.1.tar.bz2) = 60daa18544d5b4c675401acc36c4eb9b2ce137ff39e42a7ab603427f473b041f +SIZE (gnome2/evolution-data-server-1.10.3.1.tar.bz2) = 7119022 diff --git a/databases/evolution-data-server/files/patch-CVE-2007-3257 b/databases/evolution-data-server/files/patch-CVE-2007-3257 deleted file mode 100644 index e446ac7f0817..000000000000 --- a/databases/evolution-data-server/files/patch-CVE-2007-3257 +++ /dev/null @@ -1,20 +0,0 @@ ---- camel/providers/imap/camel-imap-folder.c.orig 2007-06-25 19:05:09.445434798 +0800 -+++ camel/providers/imap/camel-imap-folder.c 2007-06-25 19:05:40.454607358 +0800 -@@ -655,7 +655,7 @@ - uid = g_datalist_get_data (&data, "UID"); - flags = GPOINTER_TO_UINT (g_datalist_get_data (&data, "FLAGS")); - -- if (!uid || !seq || seq > summary_len) { -+ if (!uid || !seq || seq > summary_len || seq < 0) { - g_datalist_clear (&data); - continue; - } -@@ -2789,7 +2789,7 @@ - - if (*response != '*' || *(response + 1) != ' ') - return NULL; -- seq = strtol (response + 2, &response, 10); -+ seq = strtoul (response + 2, &response, 10); - if (seq == 0) - return NULL; - if (g_ascii_strncasecmp (response, " FETCH (", 8) != 0) |