summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSheldon Hearn <sheldonh@FreeBSD.org>2001-06-18 16:13:38 +0000
committerSheldon Hearn <sheldonh@FreeBSD.org>2001-06-18 16:13:38 +0000
commita7376577f1e96bfa48d94dadf5d9e5f29bbef8a5 (patch)
treed7bd956b92299db52c7a52833bfdb2ae33f40ebc
parentUpdate to latest version (diff)
Fix a buffer overflow introduced in 3.30. This patch will be adopted
in 3.31. :-)
Notes
Notes: svn path=/head/; revision=44178
-rw-r--r--mail/exim-devel/files/patch-src::tree.c11
-rw-r--r--mail/exim-old/files/patch-src::tree.c11
-rw-r--r--mail/exim/files/patch-src::tree.c11
3 files changed, 33 insertions, 0 deletions
diff --git a/mail/exim-devel/files/patch-src::tree.c b/mail/exim-devel/files/patch-src::tree.c
new file mode 100644
index 000000000000..5c92229fd0a4
--- /dev/null
+++ b/mail/exim-devel/files/patch-src::tree.c
@@ -0,0 +1,11 @@
+--- src/tree.c.orig Mon Jun 18 18:10:01 2001
++++ src/tree.c Mon Jun 18 18:10:27 2001
+@@ -25,7 +25,7 @@
+ Returns: points to prepared address string, in a fixed bit of store
+ */
+
+-static char prepared_address[256];
++static char prepared_address[512];
+
+ static char *
+ address_prepare(char *s)
diff --git a/mail/exim-old/files/patch-src::tree.c b/mail/exim-old/files/patch-src::tree.c
new file mode 100644
index 000000000000..5c92229fd0a4
--- /dev/null
+++ b/mail/exim-old/files/patch-src::tree.c
@@ -0,0 +1,11 @@
+--- src/tree.c.orig Mon Jun 18 18:10:01 2001
++++ src/tree.c Mon Jun 18 18:10:27 2001
+@@ -25,7 +25,7 @@
+ Returns: points to prepared address string, in a fixed bit of store
+ */
+
+-static char prepared_address[256];
++static char prepared_address[512];
+
+ static char *
+ address_prepare(char *s)
diff --git a/mail/exim/files/patch-src::tree.c b/mail/exim/files/patch-src::tree.c
new file mode 100644
index 000000000000..5c92229fd0a4
--- /dev/null
+++ b/mail/exim/files/patch-src::tree.c
@@ -0,0 +1,11 @@
+--- src/tree.c.orig Mon Jun 18 18:10:01 2001
++++ src/tree.c Mon Jun 18 18:10:27 2001
+@@ -25,7 +25,7 @@
+ Returns: points to prepared address string, in a fixed bit of store
+ */
+
+-static char prepared_address[256];
++static char prepared_address[512];
+
+ static char *
+ address_prepare(char *s)