aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--databases/evolution-data-server/Makefile2
-rw-r--r--databases/evolution-data-server/distinfo6
-rw-r--r--databases/evolution-data-server/files/patch-CVE-2007-325720
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)