pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2004Q1]: pkgsrc/mail/exim/patches Pull up revision 1.1 (reques...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/51eacb963182
branches:  pkgsrc-2004Q1
changeset: 471432:51eacb963182
user:      grant <grant%pkgsrc.org@localhost>
date:      Sun May 30 09:02:09 2004 +0000

description:
Pull up revision 1.1 (requested by abs in ticket #28):

Update exim to exim-4.33nb1 (from 4.22nb5)
  - Fix buffer overflow listed at http://www.guninski.com/exim1.html
  - Leave nb1 to indicate we have a local change from stock 4.33
  - 1086 lines of changes -
    http://www.exim.org/ftp/ChangeLogs/ChangeLog-4.33
  - Remove dependancy on exim-user - now looks up EXIM_{USER,GROUP} at
    runtime

diffstat:

 mail/exim/patches/patch-ag |  13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diffs (17 lines):

diff -r 9c4a424eb0cd -r 51eacb963182 mail/exim/patches/patch-ag
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/exim/patches/patch-ag        Sun May 30 09:02:09 2004 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ag,v 1.1.2.2 2004/05/30 09:02:09 grant Exp $
+
+--- src/verify.c.orig  Fri May  7 18:23:09 2004
++++ src/verify.c
+@@ -1270,7 +1270,7 @@ for (h = header_list; h != NULL; h = h->
+       uschar *verb = US"is";
+       int len;
+ 
+-      while (*t != ':') *tt++ = *t++;
++      while (*t != ':' && tt < &hname[sizeof(hname)-2]) *tt++ = *t++;
+       *tt = 0;
+ 
+       /* Arrange not to include any white space at the end in the



Home | Main Index | Thread Index | Old Index