-----BEGIN PGP SIGNED MESSAGE-----

The following patches fix small bugs in 8.7.6.  I do not plan to do an
8.7.7 release, since 8.8 is due out in just a few days.  If these are
causing you problems, apply the following fixes; otherwise, hold on
until 8.8 is out.

The "&" character in Gecos fields doesn't expand the login name into
the full name properly.  The easy workaround is to just use the full
name (without "&") in the Gecos field of all passwd entries.  If this
is not possible, apply the following patch:

*** util.c.orig	Thu Sep 19 08:08:17 1996
- --- util.c	Sun Sep 22 03:26:17 1996
***************
*** 418,424 ****
  	{
  		if (*p == '&')
  		{
! 			snprintf(bp, SPACELEFT(buf, bp), "%s", login);
  			*bp = toupper(*bp);
  			bp += strlen(bp);
  		}
- --- 418,424 ----
  	{
  		if (*p == '&')
  		{
! 			snprintf(bp, buflen - (bp - buf), "%s", login);
  			*bp = toupper(*bp);
  			bp += strlen(bp);
  		}

On some architectures, a one-byte buffer overflow in get_column (used
by text map lookups) can cause core dumps.  (In many cases this is not
a problem because the compiler rounds the three byte buffer up to four
bytes to get long alignment.)  If this is a problem, apply the following
patch:

*** util.c.orig	Sat Sep 21 18:49:45 1996
- --- util.c	Sat Sep 21 18:49:59 1996
***************
*** 1865,1871 ****
  	char *p;
  	char *begin, *end;
  	int i;
! 	char delimbuf[3];
  	
  	if (delim == '\0')
  		strcpy(delimbuf, "\n\t ");
- --- 1865,1871 ----
  	char *p;
  	char *begin, *end;
  	int i;
! 	char delimbuf[4];
  	
  	if (delim == '\0')
  		strcpy(delimbuf, "\n\t ");

If you want to try 8.8.Beta, it is available on FTP.Sendmail.ORG in
/ucb/src/sendmail/.beta.  Change into that directory and follow the
directions in the welcome message to get the latest Beta version.

eric

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2

iQCVAwUBMkScTiPkYtS/e6QhAQHPZQQAnl1nQKtXLNF4lP3jh9GkkHoX7EQJQe2N
C0iTjTHgjrng16PPF7KchXcfkp3ci6L1lv6CynUd7HbCwmqO+0LEPLUAmDE11gcL
NfzmRCNLOIJ9PgrtFN+KEcayJslvY/enHPZm1/HOt3m73MaPHPp8Jt6NXwg/Cs/3
hk3Pbnr2jl8=
=LDRe
-----END PGP SIGNATURE-----
