diff options
author | ume <ume@FreeBSD.org> | 2005-02-24 04:37:39 +0800 |
---|---|---|
committer | ume <ume@FreeBSD.org> | 2005-02-24 04:37:39 +0800 |
commit | ada9ffc0476cb4d561dd262744de5af134522e80 (patch) | |
tree | b3202425f78ca29e318977efd15ed5f17a3661af /mail/cyrus-imapd24/files | |
parent | 875a27262d6cc0ac42077e06f183516d8ab6c955 (diff) | |
download | freebsd-ports-gnome-ada9ffc0476cb4d561dd262744de5af134522e80.tar.gz freebsd-ports-gnome-ada9ffc0476cb4d561dd262744de5af134522e80.tar.zst freebsd-ports-gnome-ada9ffc0476cb4d561dd262744de5af134522e80.zip |
Update to 2.2.12.
Security: Fix possible single byte overflow in mailbox handling code.
Security: Fix possible single byte overflows in the imapd annotate
extension.
Security: Fix stack buffer overflows in fetchnews (exploitable by
peer news server), backend (exploitable by admin), and in
imapd (exploitable by users though only on platforms where
a filename may be larger than a mailbox name).
Diffstat (limited to 'mail/cyrus-imapd24/files')
-rw-r--r-- | mail/cyrus-imapd24/files/extra-patch-aclocal.m4 | 4 | ||||
-rw-r--r-- | mail/cyrus-imapd24/files/patch-ac | 20 |
2 files changed, 12 insertions, 12 deletions
diff --git a/mail/cyrus-imapd24/files/extra-patch-aclocal.m4 b/mail/cyrus-imapd24/files/extra-patch-aclocal.m4 index 74f668bd5388..0a8794381188 100644 --- a/mail/cyrus-imapd24/files/extra-patch-aclocal.m4 +++ b/mail/cyrus-imapd24/files/extra-patch-aclocal.m4 @@ -6,8 +6,8 @@ diff -u aclocal.m4.orig aclocal.m4 fi saved_LIBS=$LIBS -- for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db -+ for dbname in ${with_bdb} db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db +- for dbname in db-4.4 db4.4 db44 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db ++ for dbname in ${with_bdb} db-4.4 db4.4 db44 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db do LIBS="$saved_LIBS -l$dbname" - AC_TRY_LINK([#include <db.h>], diff --git a/mail/cyrus-imapd24/files/patch-ac b/mail/cyrus-imapd24/files/patch-ac index 4247bf0616a7..146e56766703 100644 --- a/mail/cyrus-imapd24/files/patch-ac +++ b/mail/cyrus-imapd24/files/patch-ac @@ -1,7 +1,7 @@ Index: configure diff -u configure.orig configure ---- configure.orig Wed Nov 24 03:55:47 2004 -+++ configure Wed Nov 24 15:34:27 2004 +--- configure.orig Tue Feb 15 02:59:46 2005 ++++ configure Thu Feb 24 04:45:06 2005 @@ -309,6 +309,7 @@ #endif" @@ -10,16 +10,16 @@ diff -u configure.orig configure ac_subst_files='' # Initialize some variables set by options. -@@ -6611,7 +6612,7 @@ +@@ -6612,7 +6613,7 @@ fi saved_LIBS=$LIBS -- for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db -+ for dbname in ${with_bdb} db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db +- for dbname in db-4.4 db4.4 db44 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db ++ for dbname in ${with_bdb} db-4.4 db4.4 db44 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db-3.3 db3.3 db33 db-3.2 db3.2 db32 db-3.1 db3.1 db31 db-3 db30 db3 db do LIBS="$saved_LIBS -l$dbname" cat >conftest.$ac_ext <<_ACEOF -@@ -6621,6 +6622,7 @@ +@@ -6622,6 +6623,7 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -27,7 +27,7 @@ diff -u configure.orig configure #include <db.h> int main () -@@ -13532,6 +13534,7 @@ +@@ -13549,6 +13551,7 @@ EXTRA_SUBDIRS="${EXTRA_SUBDIRS} perl" PERL_SUBDIRS="imap" PERL="${with_perl}" @@ -35,7 +35,7 @@ diff -u configure.orig configure PERL_CCCDLFLAGS="$cccdlflags" fi -@@ -14050,7 +14053,9 @@ +@@ -14067,7 +14070,9 @@ if test -n "$SNMP_LIBS" && test -n "$SNMP_PREFIX"; then CPPFLAGS="$CPPFLAGS -I${SNMP_PREFIX}/include" @@ -46,7 +46,7 @@ diff -u configure.orig configure cat >>confdefs.h <<\_ACEOF #define HAVE_NETSNMP 1 -@@ -14281,7 +14286,7 @@ +@@ -14298,7 +14303,7 @@ #define HAVE_UCDSNMP 1 _ACEOF @@ -55,7 +55,7 @@ diff -u configure.orig configure echo "$as_me:$LINENO: checking for rpmdbOpen in -lrpm" >&5 echo $ECHO_N "checking for rpmdbOpen in -lrpm... $ECHO_C" >&6 if test "${ac_cv_lib_rpm_rpmdbOpen+set}" = set; then -@@ -15097,6 +15102,7 @@ +@@ -15114,6 +15119,7 @@ s,@LIB_WRAP@,$LIB_WRAP,;t t s,@SNMP_CONFIG@,$SNMP_CONFIG,;t t s,@LIB_UCDSNMP@,$LIB_UCDSNMP,;t t |