summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordm <dm@cvs.openbsd.org>1996-03-09 22:08:35 +0000
committerdm <dm@cvs.openbsd.org>1996-03-09 22:08:35 +0000
commit6fb003425ef619cb30447d98c97795e0c09b597b (patch)
tree1deda1cc06c6437266c0b6d54e6bbaed39a80c99
parentd83c03a702c429bef269d9f3a914dc749aa394d6 (diff)
sendmail 8.7.5
-rw-r--r--usr.sbin/sendmail/RELEASE_NOTES7
-rw-r--r--usr.sbin/sendmail/src/util.c4
-rw-r--r--usr.sbin/sendmail/src/version.c4
3 files changed, 10 insertions, 5 deletions
diff --git a/usr.sbin/sendmail/RELEASE_NOTES b/usr.sbin/sendmail/RELEASE_NOTES
index c85c48fe0b2..7f212ec3e48 100644
--- a/usr.sbin/sendmail/RELEASE_NOTES
+++ b/usr.sbin/sendmail/RELEASE_NOTES
@@ -1,11 +1,16 @@
SENDMAIL RELEASE NOTES
- @(#)RELEASE_NOTES 8.7.4.1 (Berkeley) 2/18/96
+ @(#)RELEASE_NOTES 8.7.5.1 (Berkeley) 3/4/96
This listing shows the version of the sendmail binary, the version
of the sendmail configuration files, the date of release, and a
summary of the changes in that release.
+8.7.5/8.7.3 96/03/04
+ Fix glitch in 8.7.4 when putting certain internal lines; this can
+ in some case cause connections to hang. Patch from Eric
+ Wassenaar.
+
8.7.4/8.7.3 96/02/18
SECURITY: In some cases it was still possible for an attacker to
insert newlines into a queue file, thus allowing access to
diff --git a/usr.sbin/sendmail/src/util.c b/usr.sbin/sendmail/src/util.c
index cee16d89e5e..096f519d0c3 100644
--- a/usr.sbin/sendmail/src/util.c
+++ b/usr.sbin/sendmail/src/util.c
@@ -33,7 +33,7 @@
*/
#ifndef lint
-static char sccsid[] = "@(#)util.c 8.84.1.1 (Berkeley) 2/18/96";
+static char sccsid[] = "@(#)util.c 8.84.1.2 (Berkeley) 3/4/96";
#endif /* not lint */
# include "sendmail.h"
@@ -990,7 +990,7 @@ putxline(l, mci, pxflags)
fputs(mci->mci_mailer->m_eol, mci->mci_out);
if (*l == '\n')
{
- if (*++l != ' ' && *l != '\t' && l[1] != '\0')
+ if (*++l != ' ' && *l != '\t' && *l != '\0')
{
(void) putc(' ', mci->mci_out);
if (TrafficLogFile != NULL)
diff --git a/usr.sbin/sendmail/src/version.c b/usr.sbin/sendmail/src/version.c
index 9817429fc6f..3c6f7d18fa7 100644
--- a/usr.sbin/sendmail/src/version.c
+++ b/usr.sbin/sendmail/src/version.c
@@ -33,7 +33,7 @@
*/
#ifndef lint
-static char sccsid[] = "@(#)version.c 8.7.4.1 (Berkeley) 2/18/96";
+static char sccsid[] = "@(#)version.c 8.7.5.1 (Berkeley) 3/4/96";
#endif /* not lint */
-char Version[] = "8.7.4";
+char Version[] = "8.7.5";