diff -rc sendmail-8.8.1/RELEASE_NOTES sendmail-8.8.2/RELEASE_NOTES
*** sendmail-8.8.1/RELEASE_NOTES	Thu Oct 17 08:44:24 1996
--- sendmail-8.8.2/RELEASE_NOTES	Fri Oct 18 08:32:05 1996
***************
*** 1,10 ****
  			SENDMAIL RELEASE NOTES
! 	     @(#)RELEASE_NOTES	8.8.1.1 (Berkeley) 10/17/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.8.1/8.8.1	96/10/17
  	SECURITY: unset all environment variables that the resolver will
--- 1,21 ----
  			SENDMAIL RELEASE NOTES
! 	     @(#)RELEASE_NOTES	8.8.2.1 (Berkeley) 10/18/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.8.2/8.8.2	96/11/18
+ 	SECURITY: fix a botch in the 7-bit MIME patch; the previous patch
+ 		changed the code but didn't fix the problem.
+ 	PORTABILITY FIXES:
+ 		Solaris: Don't use the system getusershell(3); it can
+ 			apparently corrupt the heap in some circumstances.
+ 			Problem found by Ken Pizzini of Spry, Inc.
+ 	OP.ME: document several mailer flags that were accidently omitted
+ 		from this document.  These flags were F=d, F=j, F=R, and F=9.
+ 	CONFIG: no changes.
  
  8.8.1/8.8.1	96/10/17
  	SECURITY: unset all environment variables that the resolver will
diff -rc sendmail-8.8.1/cf/m4/version.m4 sendmail-8.8.2/cf/m4/version.m4
*** sendmail-8.8.1/cf/m4/version.m4	Thu Oct 17 08:38:00 1996
--- sendmail-8.8.2/cf/m4/version.m4	Fri Oct 18 08:28:28 1996
***************
*** 32,39 ****
  # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  # SUCH DAMAGE.
  #
! VERSIONID(`@(#)version.m4	8.8.1.1 (Berkeley) 10/17/96')
  #
  divert(0)
  # Configuration version number
! DZ8.8.1`'ifdef(`confCF_VERSION', `/confCF_VERSION')
--- 32,39 ----
  # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  # SUCH DAMAGE.
  #
! VERSIONID(`@(#)version.m4	8.8.2.1 (Berkeley) 10/18/96')
  #
  divert(0)
  # Configuration version number
! DZ8.8.2`'ifdef(`confCF_VERSION', `/confCF_VERSION')
diff -rc sendmail-8.8.1/doc/op/op.me sendmail-8.8.2/doc/op/op.me
*** sendmail-8.8.1/doc/op/op.me	Mon Oct 14 07:38:20 1996
--- sendmail-8.8.2/doc/op/op.me	Thu Oct 17 18:08:21 1996
***************
*** 30,36 ****
  .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  .\" SUCH DAMAGE.
  .\"
! .\"	@(#)op.me	8.96 (Berkeley) 10/14/96
  .\"
  .\" eqn op.me | pic | troff -me
  .eh 'SMM:08-%''Sendmail Installation and Operation Guide'
--- 30,36 ----
  .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  .\" SUCH DAMAGE.
  .\"
! .\"	@(#)op.me	8.97 (Berkeley) 10/17/96
  .\"
  .\" eqn op.me | pic | troff -me
  .eh 'SMM:08-%''Sendmail Installation and Operation Guide'
***************
*** 68,74 ****
  InReference, Inc.
  eric@Sendmail.ORG
  .sp
! Version 8.96
  .sp
  For Sendmail Version 8.8
  .)l
--- 68,74 ----
  InReference, Inc.
  eric@Sendmail.ORG
  .sp
! Version 8.97
  .sp
  For Sendmail Version 8.8
  .)l
***************
*** 4026,4031 ****
--- 4026,4035 ----
  .)b
  automatically.
  However, it doesn't really work reliably.
+ .ip d
+ Do not include angle brackets around route-address syntax addresses.
+ This is useful on mailers that are going to pass addresses to a shell
+ that might interpret angle brackets as I/O redirection.
  .ip D\(dg
  This mailer wants a
  .q Date:
***************
*** 4082,4087 ****
--- 4086,4093 ----
  (i.e.,
  if this option is omitted the transmission will still operate successfully,
  although perhaps not as efficiently as possible).
+ .ip j
+ Do User Database rewriting on recipients as well as senders.
  .ip k
  Normally when
  .i sendmail
***************
*** 4168,4173 ****
--- 4174,4187 ----
  but sends a
  .b \-r
  flag.
+ .ip R
+ Open SMTP connections from a
+ .q secure
+ port.
+ Secure ports aren't
+ (secure, that is)
+ except on UNIX machines,
+ so it is unclear that this adds anything.
  .ip s
  Strip quote characters (" and \e) off of the address
  before calling the mailer.
***************
*** 4245,4250 ****
--- 4259,4270 ----
  If set,
  it is acceptable to send eight bit data to this mailer;
  the usual attempt to do 8\(->7 bit MIME conversions will be bypassed.
+ .ip 9
+ If set,
+ do
+ .i limited
+ 7\(->8 bit MIME conversions.
+ These conversions are limited to text/plain data.
  .ip :
  Check addresses to see if they begin
  .q :include: ;
***************
*** 8109,8115 ****
  .\"Eric Allman
  .\"InReference, Inc.
  .\".sp
! .\"Version 8.96
  .\".ce 0
  .bp 2
  .rs
--- 8129,8135 ----
  .\"Eric Allman
  .\"InReference, Inc.
  .\".sp
! .\"Version 8.97
  .\".ce 0
  .bp 2
  .rs
diff -rc sendmail-8.8.1/src/READ_ME sendmail-8.8.2/src/READ_ME
*** sendmail-8.8.1/src/READ_ME	Sat Oct 12 10:12:23 1996
--- sendmail-8.8.2/src/READ_ME	Fri Oct 18 08:32:41 1996
***************
*** 30,36 ****
  # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  # SUCH DAMAGE.
  #
! #	@(#)READ_ME	8.124 (Berkeley) 10/12/96
  #
  
  This directory contains the source files for sendmail.
--- 30,36 ----
  # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  # SUCH DAMAGE.
  #
! #	@(#)READ_ME	8.125 (Berkeley) 10/18/96
  #
  
  This directory contains the source files for sendmail.
***************
*** 1238,1243 ****
--- 1238,1253 ----
  	    and it runs without problems. If you have any questions, please
  	    send them along.
  
+ TCP Wrappers
+ 	If you are using -DTCPWRAPPERS to get TCP Wrappers support, you will
+ 	also need to install libwrap.a (you can get it from ftp.win.tue.nl)
+ 	and modify the Makefile to include -lwrap in the LIBS line.
+ 
+ 	If you have alternate MX sites for your site, be sure that all of
+ 	your MX sites reject the same set of hosts.  If not, a bad guy whom
+ 	you reject will connect to your site, fail, and move on to the next
+ 	MX site, which will accept the mail for your and forward it on to you.
+ 
  
  +--------------+
  | MANUAL PAGES |
***************
*** 1338,1341 ****
  
  Eric Allman
  
! (Version 8.124, last update 10/12/96 09:12:22)
--- 1348,1351 ----
  
  Eric Allman
  
! (Version 8.125, last update 10/18/96 07:32:40)
diff -rc sendmail-8.8.1/src/conf.h sendmail-8.8.2/src/conf.h
*** sendmail-8.8.1/src/conf.h	Thu Oct 17 07:52:56 1996
--- sendmail-8.8.2/src/conf.h	Thu Oct 17 18:09:04 1996
***************
*** 31,37 ****
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *	@(#)conf.h	8.266 (Berkeley) 10/17/96
   */
  
  /*
--- 31,37 ----
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *	@(#)conf.h	8.267 (Berkeley) 10/17/96
   */
  
  /*
***************
*** 409,414 ****
--- 409,417 ----
  #    define snprintf	__snprintf	/* but names it oddly in 2.5 */
  #    define vsnprintf	__vsnprintf
  #   endif
+ #  endif
+ #  ifndef HASGETUSERSHELL
+ #   define HASGETUSERSHELL 0	/* getusershell(3) causes core dumps */
  #  endif
  
  # else
diff -rc sendmail-8.8.1/src/mime.c sendmail-8.8.2/src/mime.c
*** sendmail-8.8.1/src/mime.c	Thu Oct 17 08:35:25 1996
--- sendmail-8.8.2/src/mime.c	Fri Oct 18 08:33:00 1996
***************
*** 36,42 ****
  # include <string.h>
  
  #ifndef lint
! static char sccsid[] = "@(#)mime.c	8.47 (Berkeley) 10/17/96";
  #endif /* not lint */
  
  /*
--- 36,42 ----
  # include <string.h>
  
  #ifndef lint
! static char sccsid[] = "@(#)mime.c	8.48 (Berkeley) 10/18/96";
  #endif /* not lint */
  
  /*
***************
*** 1026,1032 ****
  		obp = obuf;
  		while (fgets(buf, sizeof buf, e->e_dfp) != NULL)
  		{
! 			if (mime_fromqp((u_char *) buf, &obp, 0, &obp[MAXLINE] - obp) == 0)
  				continue;
  
  			putline((char *) obuf, mci);
--- 1026,1032 ----
  		obp = obuf;
  		while (fgets(buf, sizeof buf, e->e_dfp) != NULL)
  		{
! 			if (mime_fromqp((u_char *) buf, &obp, 0, &obuf[MAXLINE] - obp) == 0)
  				continue;
  
  			putline((char *) obuf, mci);
diff -rc sendmail-8.8.1/src/sendmail.h sendmail-8.8.2/src/sendmail.h
*** sendmail-8.8.1/src/sendmail.h	Tue Oct 15 10:01:30 1996
--- sendmail-8.8.2/src/sendmail.h	Thu Oct 17 18:09:15 1996
***************
*** 31,37 ****
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *	@(#)sendmail.h	8.205 (Berkeley) 10/15/96
   */
  
  /*
--- 31,37 ----
   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   *
!  *	@(#)sendmail.h	8.206 (Berkeley) 10/17/96
   */
  
  /*
***************
*** 41,47 ****
  # ifdef _DEFINE
  # define EXTERN
  # ifndef lint
! static char SmailSccsId[] =	"@(#)sendmail.h	8.205		10/15/96";
  # endif
  # else /*  _DEFINE */
  # define EXTERN extern
--- 41,47 ----
  # ifdef _DEFINE
  # define EXTERN
  # ifndef lint
! static char SmailSccsId[] =	"@(#)sendmail.h	8.206		10/17/96";
  # endif
  # else /*  _DEFINE */
  # define EXTERN extern
***************
*** 253,258 ****
--- 253,259 ----
  # define M_INTERNAL	'I'	/* SMTP to another sendmail site */
  # define M_UDBRECIPIENT	'j'	/* do udbsender rewriting on recipient lines */
  # define M_NOLOOPCHECK	'k'	/* don't check for loops in HELO command */
+ # define M_CHUNKING	'K'	/* CHUNKING: reserved for future use */
  # define M_LOCALMAILER	'l'	/* delivery is to this host */
  # define M_LIMITS	'L'	/* must enforce SMTP line limits */
  # define M_MUSER	'm'	/* can handle multiple users at once */
diff -rc sendmail-8.8.1/src/version.c sendmail-8.8.2/src/version.c
*** sendmail-8.8.1/src/version.c	Thu Oct 17 08:37:26 1996
--- sendmail-8.8.2/src/version.c	Fri Oct 18 08:28:13 1996
***************
*** 33,39 ****
   */
  
  #ifndef lint
! static char sccsid[] = "@(#)version.c	8.8.1.1 (Berkeley) 10/17/96";
  #endif /* not lint */
  
! char	Version[] = "8.8.1";
--- 33,39 ----
   */
  
  #ifndef lint
! static char sccsid[] = "@(#)version.c	8.8.2.1 (Berkeley) 10/18/96";
  #endif /* not lint */
  
! char	Version[] = "8.8.2";
