summaryrefslogtreecommitdiff
path: root/debian/patches/prescan.8.9.3.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/prescan.8.9.3.patch')
-rw-r--r--debian/patches/prescan.8.9.3.patch122
1 files changed, 0 insertions, 122 deletions
diff --git a/debian/patches/prescan.8.9.3.patch b/debian/patches/prescan.8.9.3.patch
deleted file mode 100644
index 03bb80c..0000000
--- a/debian/patches/prescan.8.9.3.patch
+++ /dev/null
@@ -1,122 +0,0 @@
-Index: conf.c
-===================================================================
-RCS file: /cvs/sendmail/conf.c,v
-retrieving revision 8.456
-retrieving revision 8.456.2.2
-diff -c -r8.456 -r8.456.2.2
-*** sendmail-8.9.3/src/conf.c 7 Feb 1999 07:26:35 -0000 8.456
---- conf.c 28 Mar 2003 06:03:22 -0000 8.456.2.2
-***************
-*** 286,291 ****
---- 286,293 ----
- DontLockReadFiles = TRUE;
- DoubleBounceAddr = "postmaster";
- MaxHeadersLength = MAXHDRSLEN;
-+ MaxMimeHeaderLength = MAXLINE;
-+ MaxMimeFieldLength = MaxMimeHeaderLength / 2;
- snprintf(buf, sizeof buf, "%s%sdead.letter",
- _PATH_VARTMP,
- _PATH_VARTMP[sizeof _PATH_VARTMP - 2] == '/' ? "" : "/");
-Index: parseaddr.c
-===================================================================
-RCS file: /cvs/sendmail/parseaddr.c,v
-retrieving revision 8.159
-retrieving revision 8.159.2.3
-diff -c -r8.159 -r8.159.2.3
-*** sendmail-8.9.3/src/parseaddr.c 7 Feb 1999 07:26:40 -0000 8.159
---- parseaddr.c 27 Mar 2003 19:42:23 -0000 8.159.2.3
-***************
-*** 403,409 ****
- };
-
-
-! # define NOCHAR -1 /* signal nothing in lookahead token */
-
- char **
- prescan(addr, delim, pvpbuf, pvpbsize, delimptr, toktab)
---- 403,409 ----
- };
-
-
-! # define NOCHAR (-1) /* signal nothing in lookahead token */
-
- char **
- prescan(addr, delim, pvpbuf, pvpbsize, delimptr, toktab)
-***************
-*** 486,491 ****
---- 486,492 ----
- /* see if there is room */
- if (q >= &pvpbuf[pvpbsize - 5])
- {
-+ addrtoolong:
- usrerr("553 Address too long");
- if (strlen(addr) > (SIZE_T) MAXNAME)
- addr[MAXNAME] = '\0';
-***************
-*** 497,507 ****
- }
-
- /* squirrel it away */
- *q++ = c;
- }
-
- /* read a new input character */
-! c = *p++;
- if (c == '\0')
- {
- /* diagnose and patch up bad syntax */
---- 498,512 ----
- }
-
- /* squirrel it away */
-+ #if !ALLOW_255
-+ if ((char) c == (char) -1 && !tTd(82, 101))
-+ c &= 0x7f;
-+ #endif /* !ALLOW_255 */
- *q++ = c;
- }
-
- /* read a new input character */
-! c = (*p++) & 0x00ff;
- if (c == '\0')
- {
- /* diagnose and patch up bad syntax */
-***************
-*** 556,561 ****
---- 561,569 ----
- }
- else if (c != '!' || state == QST)
- {
-+ /* see if there is room */
-+ if (q >= &pvpbuf[pvpbsize - 5])
-+ goto addrtoolong;
- *q++ = '\\';
- continue;
- }
-***************
-*** 637,642 ****
---- 645,653 ----
- /* new token */
- if (tok != q)
- {
-+ /* see if there is room */
-+ if (q >= &pvpbuf[pvpbsize - 5])
-+ goto addrtoolong;
- *q++ = '\0';
- if (tTd(22, 36))
- {
-Index: version.c
-===================================================================
-*** sendmail-8.9.3/src/version.c Thu Feb 4 16:38:46 1999
---- version.c Wed Mar 19 16:33:35 2003
-***************
-*** 14,17 ****
- static char sccsid[] = "@(#)version.c 8.9.3.1 (Berkeley) 2/4/1999";
- #endif /* not lint */
-
-! char Version[] = "8.9.3";
---- 14,17 ----
- static char sccsid[] = "@(#)version.c 8.9.3.1 (Berkeley) 2/4/1999";
- #endif /* not lint */
-
-! char Version[] = "8.9.3p2";