diff options
author | grant <grant@pkgsrc.org> | 2004-05-30 08:48:09 +0000 |
---|---|---|
committer | grant <grant@pkgsrc.org> | 2004-05-30 08:48:09 +0000 |
commit | 2304627419b7ad9e464c71d9916aff9111f427b9 (patch) | |
tree | 9c4e0e8061585d6937115ca08ce1f8cc4249f337 /mail/exim3/patches/patch-ad | |
parent | 0c386bf45a3b76172b58f120eabbb60aa1918523 (diff) | |
download | pkgsrc-2304627419b7ad9e464c71d9916aff9111f427b9.tar.gz |
Pull up revision 1.1 (requested by abs in ticket #28):
Update exim3 to exim-3.36nb2
- Fix buffer overflows listed at http://www.guninski.com/exim1.html
Diffstat (limited to 'mail/exim3/patches/patch-ad')
-rw-r--r-- | mail/exim3/patches/patch-ad | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/mail/exim3/patches/patch-ad b/mail/exim3/patches/patch-ad new file mode 100644 index 00000000000..fde81f00b4a --- /dev/null +++ b/mail/exim3/patches/patch-ad @@ -0,0 +1,13 @@ +$NetBSD: patch-ad,v 1.1.2.2 2004/05/30 08:48:32 grant Exp $ + +--- src/accept.c.orig Thu Apr 4 13:56:16 2002 ++++ src/accept.c +@@ -1895,7 +1895,7 @@ if (headers_check_syntax) + char *verb = "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 |