History log of /freebsd-current/contrib/sendmail/mail.local/mail.local.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# d39bd2c1 31-Jan-2024 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge commit '850ef5ae11d69ea3381bd310f564f025fc8caea3'

Merge vendor sendmail 8.18.1 into HEAD


# 2fb4f839 15-Jan-2023 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge commit '28fbd2825d216dafca4d991ad96d05b312f4f9a3'

Merge vendor sendmail 8.17.1 into HEAD


# 5b0945b5 15-Jul-2020 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge sendmail 8.16.1 to HEAD: See contrib/sendmail/RELEASE_NOTES for details
Includes build infrastructure & config updates required for changes in 8.16.1

MFC after: 5 days


# f1897613 08-Oct-2019 Brooks Davis <brooks@FreeBSD.org>

Fix various -Wpointer-compare warnings

This warning (comparing a pointer against a zero character literal
rather than NULL) has existed since GCC 7.1.0, and was recently added to
Clang trunk.

Almost all of these are harmless, except for fwcontrol's str2node, which
needs to both guard against dereferencing a NULL pointer (though in
practice it appears none of the callers will ever pass one in), as well
as ensure it doesn't parse the empty string as node 0 due to strtol's
awkward interface.

Submitted by: James Clarke <jtrc27@jrtc27.com>
Obtained from: CheriBSD
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D21914

# 4313cc83 21-May-2014 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge sendmail 8.14.9 to HEAD

MFC after: 3 days


# 5dd76dd0 26-Jan-2014 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge sendmail 8.14.8 to HEAD

MFC after: 5 days


# e3793f76 28-Aug-2008 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge sendmail 8.14.3 into HEAD.

Note: As the first merge since the conversion to svn, it includes many
propset changes to get the proper svn:eol-style and svn:mime-type on the
files (as merged from the fixed up vendor/dist area).

MFC after: 3 days


# eeb6d312 27-Aug-2008 Peter Wemm <peter@FreeBSD.org>

Stage 1 of sendmail dist tree flattening. contrib/sendmail/contrib
prevents doing this in one pass.

# 951742c4 08-Apr-2007 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.14.1 import

# d0cef73d 08-Apr-2007 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.14.1

# 684b2a5f 13-Feb-2005 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.13.3 import

MFC after: 4 days

# b6bacd31 13-Feb-2005 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.13.3

# bfb62e91 31-Jul-2004 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.13.1 import

# e92d3f3f 31-Jul-2004 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.13.1

# 7660b554 19-Sep-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix sendmail 8.12.10 import conflicts

# a7ec597c 19-Sep-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.10

# 72936242 29-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from sendmail 8.12.9 import

# 5ef517c0 29-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.9

# f9218d3d 03-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from sendmail 8.12.8 import

# d9986b26 03-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.8

# 2ef40764 08-Feb-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.12.7 import

# 13bd1963 08-Feb-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.7

# 518536da 08-Feb-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Even if biff is turned off, we still need to set curoff as the code
uses that if there is an error writing to the mailbox. Note this bug
is only in the FreeBSD code, not the vendor code (which doesn't offer
nobiff).

PR: misc/43392
MFC after: 3 days

# 3edfa581 28-Aug-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Move the $FreeBSD$ CVS labels far enough away from the $Id$ CVS labels so
I don't have to manually resolve conflicts on every import. Ironically,
most of these files have no changes from the vendor version except the
$FreeBSD$ line.

# 88ad41d4 11-Jun-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.12.4 import

# 94c01205 11-Jun-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.4

# 7320a0ab 20-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from import of post-8.12.3 bug fixes.

# 6a2f2ff3 20-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import of post-8.12.3 bug fixes from vendor repository.

These are being imported for the upcoming FreeBSD 4.6 release.

# 320f00e7 09-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from sendmail 8.12.3 import

# 605302a5 09-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.3

# 39e37e72 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix mail.local build for non-sendmail.org code

# 12ed1c7c 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.12.2 import

# 40266059 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.2

# 6dbce3c3 31-Jul-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from import of sendmail 8.11.5

# 13058a91 31-Jul-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.11.5

# b4662009 27-Feb-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Repair 8.11.3 merge conflicts

# 602a2b1b 27-Feb-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.11.3

# c46d91b7 21-Jan-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Repair 8.11.2 merge conflicts

# 193538b7 21-Jan-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.11.2

# 3d1a1079 10-Oct-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Add FreeBSD-only options to the getopt string

PR: 21544
Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>

# 31305937 01-Oct-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Add missing FreeBSD-only flag to the usage statement.

# d995d2ba 30-Sep-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from merge of sendmail 8.11.1

# 42e5d165 30-Sep-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import of sendmail version 8.11.1 into vendor branch SENDMAIL with
release tag v8_11_1.

Obtained from: ftp://ftp.sendmail.org/pub/sendmail/

# 3299c2f1 12-Aug-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from merge of sendmail 8.11.0.

PR: bin/11552 misc/18512 bin/15088

# 06f25ae9 12-Aug-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import of sendmail version 8.11.0 into vendor branch SENDMAIL with
release tag v8_11_0.

Obtained from: ftp://ftp.sendmail.org/pub/sendmail/

# 76b7bf71 11-Jan-1999 Peter Wemm <peter@FreeBSD.org>

Merge sendmail 8.9.1 -> 8.9.2 changes into mainline. Some of our changes
were submitted back to sendmail.org (stage 1) and were incorporated.

# 065a643d 11-Jan-1999 Peter Wemm <peter@FreeBSD.org>

Import sendmail-8.9.2 onto vendor branch (update from 8.9.1)

Obtained from: ftp.sendamil.org

# 05b73c60 04-Aug-1998 Peter Wemm <peter@FreeBSD.org>

I obviously cannot read. I misread the ifdef in the Makefile - DONT_FSYNC
was not on by default.. Back previous change out.

# aa0c66bc 04-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Invert the sense of the -s flag (local addition). Instead of compiling
in the behavior via the previously default #define DONT_FSYNC, use the
-s flag to turn the fsync() behavior on. This can be configured in
sendmail.cf without recompiling mail.local.

# d615a192 04-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Copy original revs 1.2,1.3 - nofsync/nobiff support, usage update.

# b2ee1660 03-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Copy respective revisions from usr.sbin/sendmail/*/* - use -1 with getopt.

# c2aa98e2 02-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Import sendmail-8.9.1 (slightly trimmed) onto a fresh branch under
src/contrib as per various discussions. I will copy across our changes
and then point the Makefiles across once the dust has settled..

# 2fb4f839 15-Jan-2023 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge commit '28fbd2825d216dafca4d991ad96d05b312f4f9a3'

Merge vendor sendmail 8.17.1 into HEAD


# 5b0945b5 15-Jul-2020 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge sendmail 8.16.1 to HEAD: See contrib/sendmail/RELEASE_NOTES for details
Includes build infrastructure & config updates required for changes in 8.16.1

MFC after: 5 days


# f1897613 08-Oct-2019 Brooks Davis <brooks@FreeBSD.org>

Fix various -Wpointer-compare warnings

This warning (comparing a pointer against a zero character literal
rather than NULL) has existed since GCC 7.1.0, and was recently added to
Clang trunk.

Almost all of these are harmless, except for fwcontrol's str2node, which
needs to both guard against dereferencing a NULL pointer (though in
practice it appears none of the callers will ever pass one in), as well
as ensure it doesn't parse the empty string as node 0 due to strtol's
awkward interface.

Submitted by: James Clarke <jtrc27@jrtc27.com>
Obtained from: CheriBSD
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D21914

# 4313cc83 21-May-2014 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge sendmail 8.14.9 to HEAD

MFC after: 3 days


# 5dd76dd0 26-Jan-2014 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge sendmail 8.14.8 to HEAD

MFC after: 5 days


# e3793f76 28-Aug-2008 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Merge sendmail 8.14.3 into HEAD.

Note: As the first merge since the conversion to svn, it includes many
propset changes to get the proper svn:eol-style and svn:mime-type on the
files (as merged from the fixed up vendor/dist area).

MFC after: 3 days


# eeb6d312 27-Aug-2008 Peter Wemm <peter@FreeBSD.org>

Stage 1 of sendmail dist tree flattening. contrib/sendmail/contrib
prevents doing this in one pass.

# 951742c4 08-Apr-2007 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.14.1 import

# d0cef73d 08-Apr-2007 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.14.1

# 684b2a5f 13-Feb-2005 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.13.3 import

MFC after: 4 days

# b6bacd31 13-Feb-2005 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.13.3

# bfb62e91 31-Jul-2004 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.13.1 import

# e92d3f3f 31-Jul-2004 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.13.1

# 7660b554 19-Sep-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix sendmail 8.12.10 import conflicts

# a7ec597c 19-Sep-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.10

# 72936242 29-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from sendmail 8.12.9 import

# 5ef517c0 29-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.9

# f9218d3d 03-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from sendmail 8.12.8 import

# d9986b26 03-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.8

# 2ef40764 08-Feb-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.12.7 import

# 13bd1963 08-Feb-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.7

# 518536da 08-Feb-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Even if biff is turned off, we still need to set curoff as the code
uses that if there is an error writing to the mailbox. Note this bug
is only in the FreeBSD code, not the vendor code (which doesn't offer
nobiff).

PR: misc/43392
MFC after: 3 days

# 3edfa581 28-Aug-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Move the $FreeBSD$ CVS labels far enough away from the $Id$ CVS labels so
I don't have to manually resolve conflicts on every import. Ironically,
most of these files have no changes from the vendor version except the
$FreeBSD$ line.

# 88ad41d4 11-Jun-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.12.4 import

# 94c01205 11-Jun-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.4

# 7320a0ab 20-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from import of post-8.12.3 bug fixes.

# 6a2f2ff3 20-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import of post-8.12.3 bug fixes from vendor repository.

These are being imported for the upcoming FreeBSD 4.6 release.

# 320f00e7 09-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from sendmail 8.12.3 import

# 605302a5 09-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.3

# 39e37e72 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix mail.local build for non-sendmail.org code

# 12ed1c7c 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.12.2 import

# 40266059 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.2

# 6dbce3c3 31-Jul-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from import of sendmail 8.11.5

# 13058a91 31-Jul-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.11.5

# b4662009 27-Feb-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Repair 8.11.3 merge conflicts

# 602a2b1b 27-Feb-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.11.3

# c46d91b7 21-Jan-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Repair 8.11.2 merge conflicts

# 193538b7 21-Jan-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.11.2

# 3d1a1079 10-Oct-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Add FreeBSD-only options to the getopt string

PR: 21544
Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>

# 31305937 01-Oct-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Add missing FreeBSD-only flag to the usage statement.

# d995d2ba 30-Sep-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from merge of sendmail 8.11.1

# 42e5d165 30-Sep-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import of sendmail version 8.11.1 into vendor branch SENDMAIL with
release tag v8_11_1.

Obtained from: ftp://ftp.sendmail.org/pub/sendmail/

# 3299c2f1 12-Aug-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from merge of sendmail 8.11.0.

PR: bin/11552 misc/18512 bin/15088

# 06f25ae9 12-Aug-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import of sendmail version 8.11.0 into vendor branch SENDMAIL with
release tag v8_11_0.

Obtained from: ftp://ftp.sendmail.org/pub/sendmail/

# 76b7bf71 11-Jan-1999 Peter Wemm <peter@FreeBSD.org>

Merge sendmail 8.9.1 -> 8.9.2 changes into mainline. Some of our changes
were submitted back to sendmail.org (stage 1) and were incorporated.

# 065a643d 11-Jan-1999 Peter Wemm <peter@FreeBSD.org>

Import sendmail-8.9.2 onto vendor branch (update from 8.9.1)

Obtained from: ftp.sendamil.org

# 05b73c60 04-Aug-1998 Peter Wemm <peter@FreeBSD.org>

I obviously cannot read. I misread the ifdef in the Makefile - DONT_FSYNC
was not on by default.. Back previous change out.

# aa0c66bc 04-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Invert the sense of the -s flag (local addition). Instead of compiling
in the behavior via the previously default #define DONT_FSYNC, use the
-s flag to turn the fsync() behavior on. This can be configured in
sendmail.cf without recompiling mail.local.

# d615a192 04-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Copy original revs 1.2,1.3 - nofsync/nobiff support, usage update.

# b2ee1660 03-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Copy respective revisions from usr.sbin/sendmail/*/* - use -1 with getopt.

# c2aa98e2 02-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Import sendmail-8.9.1 (slightly trimmed) onto a fresh branch under
src/contrib as per various discussions. I will copy across our changes
and then point the Makefiles across once the dust has settled..

# f1897613 08-Oct-2019 Brooks Davis <brooks@FreeBSD.org>

Fix various -Wpointer-compare warnings

This warning (comparing a pointer against a zero character literal
rather than NULL) has existed since GCC 7.1.0, and was recently added to
Clang trunk.

Almost all of these are harmless, except for fwcontrol's str2node, which
needs to both guard against dereferencing a NULL pointer (though in
practice it appears none of the callers will ever pass one in), as well
as ensure it doesn't parse the empty string as node 0 due to strtol's
awkward interface.

Submitted by: James Clarke <jtrc27@jrtc27.com>
Obtained from: CheriBSD
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D21914


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 951742c4 08-Apr-2007 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.14.1 import


# d0cef73d 08-Apr-2007 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.14.1


# 684b2a5f 13-Feb-2005 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.13.3 import

MFC after: 4 days


# b6bacd31 13-Feb-2005 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.13.3


# bfb62e91 31-Jul-2004 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.13.1 import


# e92d3f3f 31-Jul-2004 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.13.1


# 7660b554 19-Sep-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix sendmail 8.12.10 import conflicts


# a7ec597c 19-Sep-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.10


# 72936242 29-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from sendmail 8.12.9 import


# 5ef517c0 29-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.9


# f9218d3d 03-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from sendmail 8.12.8 import


# d9986b26 03-Mar-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.8


# 2ef40764 08-Feb-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.12.7 import


# 13bd1963 08-Feb-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.7


# 518536da 08-Feb-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Even if biff is turned off, we still need to set curoff as the code
uses that if there is an error writing to the mailbox. Note this bug
is only in the FreeBSD code, not the vendor code (which doesn't offer
nobiff).

PR: misc/43392
MFC after: 3 days


# 3edfa581 28-Aug-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Move the $FreeBSD$ CVS labels far enough away from the $Id$ CVS labels so
I don't have to manually resolve conflicts on every import. Ironically,
most of these files have no changes from the vendor version except the
$FreeBSD$ line.


# 88ad41d4 11-Jun-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.12.4 import


# 94c01205 11-Jun-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.4


# 7320a0ab 20-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from import of post-8.12.3 bug fixes.


# 6a2f2ff3 20-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import of post-8.12.3 bug fixes from vendor repository.

These are being imported for the upcoming FreeBSD 4.6 release.


# 320f00e7 09-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from sendmail 8.12.3 import


# 605302a5 09-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.3


# 39e37e72 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix mail.local build for non-sendmail.org code


# 12ed1c7c 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from sendmail 8.12.2 import


# 40266059 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.12.2


# 6dbce3c3 31-Jul-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Resolve conflicts from import of sendmail 8.11.5


# 13058a91 31-Jul-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.11.5


# b4662009 27-Feb-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Repair 8.11.3 merge conflicts


# 602a2b1b 27-Feb-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.11.3


# c46d91b7 21-Jan-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Repair 8.11.2 merge conflicts


# 193538b7 21-Jan-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import sendmail 8.11.2


# 3d1a1079 10-Oct-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Add FreeBSD-only options to the getopt string

PR: 21544
Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>


# 31305937 01-Oct-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Add missing FreeBSD-only flag to the usage statement.


# d995d2ba 30-Sep-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from merge of sendmail 8.11.1


# 42e5d165 30-Sep-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import of sendmail version 8.11.1 into vendor branch SENDMAIL with
release tag v8_11_1.

Obtained from: ftp://ftp.sendmail.org/pub/sendmail/


# 3299c2f1 12-Aug-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix conflicts from merge of sendmail 8.11.0.

PR: bin/11552 misc/18512 bin/15088


# 06f25ae9 12-Aug-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Import of sendmail version 8.11.0 into vendor branch SENDMAIL with
release tag v8_11_0.

Obtained from: ftp://ftp.sendmail.org/pub/sendmail/


# 76b7bf71 11-Jan-1999 Peter Wemm <peter@FreeBSD.org>

Merge sendmail 8.9.1 -> 8.9.2 changes into mainline. Some of our changes
were submitted back to sendmail.org (stage 1) and were incorporated.


# 065a643d 11-Jan-1999 Peter Wemm <peter@FreeBSD.org>

Import sendmail-8.9.2 onto vendor branch (update from 8.9.1)

Obtained from: ftp.sendamil.org


# 05b73c60 04-Aug-1998 Peter Wemm <peter@FreeBSD.org>

I obviously cannot read. I misread the ifdef in the Makefile - DONT_FSYNC
was not on by default.. Back previous change out.


# aa0c66bc 04-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Invert the sense of the -s flag (local addition). Instead of compiling
in the behavior via the previously default #define DONT_FSYNC, use the
-s flag to turn the fsync() behavior on. This can be configured in
sendmail.cf without recompiling mail.local.


# d615a192 04-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Copy original revs 1.2,1.3 - nofsync/nobiff support, usage update.


# b2ee1660 03-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Copy respective revisions from usr.sbin/sendmail/*/* - use -1 with getopt.


# c2aa98e2 02-Aug-1998 Peter Wemm <peter@FreeBSD.org>

Import sendmail-8.9.1 (slightly trimmed) onto a fresh branch under
src/contrib as per various discussions. I will copy across our changes
and then point the Makefiles across once the dust has settled..