Commit Graph

227 Commits

Author SHA1 Message Date
nectar
ac5ff30ae1 Correct address parsing bug that is believed to be remotely exploitable.
Submitted by:	Michal Zalewski <lcamtuf@dione.ids.pl>
2003-09-17 15:10:36 +00:00
nectar
399b18e3c7 This commit was generated by cvs2svn to compensate for changes in r120169,
which included commits to RCS files with non-trunk default branches.
2003-09-17 15:10:36 +00:00
ru
91f60287e4 Follow the (good) trend of returning import files to vendor versions
where possible for easier future imports.
2003-06-18 16:43:43 +00:00
gshapiro
38b7c6755f sendmail 8.12.9 has been imported 2003-03-29 19:21:28 +00:00
gshapiro
4e7a616835 Fix conflicts from sendmail 8.12.9 import 2003-03-29 19:18:07 +00:00
gshapiro
3c5a1e863a Import sendmail 8.12.9 2003-03-29 19:12:53 +00:00
gshapiro
1d6cd0b52a This commit was generated by cvs2svn to compensate for changes in r112810,
which included commits to RCS files with non-trunk default branches.
2003-03-29 19:12:53 +00:00
gshapiro
909f920c2e sendmail 8.12.8 has been imported 2003-03-03 17:25:49 +00:00
gshapiro
82f90419f3 Fix conflicts from sendmail 8.12.8 import 2003-03-03 17:18:01 +00:00
gshapiro
8b739caa56 Import sendmail 8.12.8 2003-03-03 17:09:13 +00:00
gshapiro
6cbdf4ebe1 This commit was generated by cvs2svn to compensate for changes in r111823,
which included commits to RCS files with non-trunk default branches.
2003-03-03 17:09:13 +00:00
gshapiro
99b99437f7 Follow the (good) trend of returning import files to vendor versions
where possible for easier future imports.
2003-02-23 21:58:16 +00:00
gshapiro
c25e5a60be This local FreeBSD mod isn't needed now that we have the freebsd* ostype
files.
2003-02-23 21:53:16 +00:00
gshapiro
5f679456e6 Import proto.m4 fix from vendor repository. This fixes a cf building
bug if LOCAL_RELAY and/or MAIL_HUB are used in an mc file.
2003-02-10 16:41:06 +00:00
gshapiro
02640cdc47 This commit was generated by cvs2svn to compensate for changes in r110647,
which included commits to RCS files with non-trunk default branches.
2003-02-10 16:41:06 +00:00
gshapiro
9c57bdd382 Update for sendmail 8.12.7 import 2003-02-08 20:36:52 +00:00
gshapiro
55f617e6f0 Resolve conflicts from sendmail 8.12.7 import 2003-02-08 20:35:51 +00:00
gshapiro
842b56b9ca Import sendmail 8.12.7 2003-02-08 20:31:29 +00:00
gshapiro
7bd0c4fe89 This commit was generated by cvs2svn to compensate for changes in r110560,
which included commits to RCS files with non-trunk default branches.
2003-02-08 20:31:29 +00:00
gshapiro
42bfe7db1e 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
2003-02-08 19:25:21 +00:00
gshapiro
010f2e9171 MFS: Fix smrsh bypass bug. 2002-10-13 00:56:58 +00:00
gshapiro
fd175e74b3 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.
2002-08-28 18:12:33 +00:00
gshapiro
cfce8d25d3 Changes for the import of sendmail 8.12.6 2002-08-28 17:59:45 +00:00
gshapiro
e436d6dc2b Resolve conflicts from sendmail 8.12.6 import 2002-08-28 17:58:45 +00:00
gshapiro
39e311b2e1 Import sendmail 8.12.6 2002-08-28 17:57:52 +00:00
gshapiro
92d7a08e6a This commit was generated by cvs2svn to compensate for changes in r102528,
which included commits to RCS files with non-trunk default branches.
2002-08-28 17:57:52 +00:00
gshapiro
cb61166b90 Update for the sendmail 8.12.5 import 2002-06-26 02:52:59 +00:00
gshapiro
010f348bc9 Resolve conflicts from import of sendmail 8.12.5 2002-06-26 02:50:37 +00:00
gshapiro
fc4e7b69e3 Import sendmail 8.12.5 2002-06-26 02:48:44 +00:00
gshapiro
ccc8f9377a This commit was generated by cvs2svn to compensate for changes in r98841,
which included commits to RCS files with non-trunk default branches.
2002-06-26 02:48:44 +00:00
gshapiro
e92f1f4694 sendmail 8.12.4 has been imported 2002-06-11 21:17:35 +00:00
gshapiro
3c674fdc70 Resolve conflicts from sendmail 8.12.4 import 2002-06-11 21:16:51 +00:00
gshapiro
faacdfb2c2 Import sendmail 8.12.4 2002-06-11 21:12:04 +00:00
gshapiro
4c57fa1987 This commit was generated by cvs2svn to compensate for changes in r98121,
which included commits to RCS files with non-trunk default branches.
2002-06-11 21:12:04 +00:00
gshapiro
69b6924bee Resolve conflicts from import of post-8.12.3 bug fixes. 2002-04-20 20:34:16 +00:00
gshapiro
e226f8e879 Import of post-8.12.3 bug fixes from vendor repository.
These are being imported for the upcoming FreeBSD 4.6 release.
2002-04-20 20:31:51 +00:00
gshapiro
f75ef4430b This commit was generated by cvs2svn to compensate for changes in r95154,
which included commits to RCS files with non-trunk default branches.
2002-04-20 20:31:51 +00:00
gshapiro
ce3eb17302 Remove files no longer in vendor release from vendor branch. 2002-04-20 19:51:37 +00:00
gshapiro
b44172213f Two more files to keep track of. 2002-04-20 19:34:31 +00:00
gshapiro
db38c1eef5 A couple more sendmail-related files 2002-04-10 05:16:45 +00:00
gshapiro
4391304aed Record sendmail 8.12.3 import 2002-04-10 03:08:35 +00:00
gshapiro
578318b6be Fix conflicts from sendmail 8.12.3 import 2002-04-10 03:06:22 +00:00
gshapiro
9e3bd35cd7 Import sendmail 8.12.3 2002-04-10 03:05:00 +00:00
gshapiro
58b10b6d32 This commit was generated by cvs2svn to compensate for changes in r94334,
which included commits to RCS files with non-trunk default branches.
2002-04-10 03:05:00 +00:00
gshapiro
b81b4dcf7a Found two more files that use the sendmail infrastructure. 2002-04-09 02:09:14 +00:00
gshapiro
bd1784051a Another man page that can change as sendmail requirements change. 2002-04-06 17:53:06 +00:00
gshapiro
ae63b18663 Add usr.sbin/mailwrapper/Makefile to the list of changed files as
it contains a list of symlinks to make which are normally symlinks
to the sendmail binary.
2002-04-05 04:28:10 +00:00
gshapiro
9db445e3d7 Add a list of files sendmail importants may affect. This is mostly
for my own reference so I don't miss things on future imports.
2002-04-05 03:52:48 +00:00
gshapiro
bf46cf3a97 Fix mail.local build for non-sendmail.org code 2002-02-18 02:18:42 +00:00
gshapiro
1a7e50d796 Remove files no longer part of the sendmail 8.12.2 distribution. 2002-02-17 22:51:21 +00:00
gshapiro
fe44899bd8 This commit was generated by cvs2svn to compensate for changes in r90809,
which included commits to RCS files with non-trunk default branches.
2002-02-17 22:51:21 +00:00
gshapiro
951cf75775 Update import instructions for sendmail 8.12.2 2002-02-17 22:06:57 +00:00
gshapiro
abfa0083ec Resolve conflicts from sendmail 8.12.2 import 2002-02-17 21:58:34 +00:00
gshapiro
8449595fe9 Import sendmail 8.12.2 2002-02-17 21:56:45 +00:00
gshapiro
514d1553cc This commit was generated by cvs2svn to compensate for changes in r90792,
which included commits to RCS files with non-trunk default branches.
2002-02-17 21:56:45 +00:00
gshapiro
e6211c8022 Update import information 2001-08-21 01:33:05 +00:00
gshapiro
897671a2e8 Resolve conflicts from sendmail 8.11.6 import 2001-08-21 01:32:34 +00:00
gshapiro
289b381b31 Import sendmail 8.11.6 2001-08-21 01:31:44 +00:00
gshapiro
acff40ffd8 This commit was generated by cvs2svn to compensate for changes in r82017,
which included commits to RCS files with non-trunk default branches.
2001-08-21 01:31:44 +00:00
gshapiro
fe5563a270 Update FreeBSD import information 2001-08-01 01:36:17 +00:00
gshapiro
dd6c7dd907 Resolve conflicts from import of sendmail 8.11.5 2001-08-01 01:34:52 +00:00
gshapiro
1164bba81c Import sendmail 8.11.5 2001-08-01 01:33:27 +00:00
gshapiro
e147a0c4ed This commit was generated by cvs2svn to compensate for changes in r80785,
which included commits to RCS files with non-trunk default branches.
2001-08-01 01:33:27 +00:00
ru
7ae8ee33fd This page is in man(7) format. 2001-07-13 08:06:08 +00:00
gshapiro
60d5dd99f4 sendmail 8.11.4 has been imported 2001-05-28 17:13:41 +00:00
gshapiro
fe77e70108 Resolve conflicts from 8.11.4 import 2001-05-28 17:10:35 +00:00
gshapiro
5338b6ff5f Import sendmail 8.11.4 2001-05-28 17:08:52 +00:00
gshapiro
175e3eb50e This commit was generated by cvs2svn to compensate for changes in r77349,
which included commits to RCS files with non-trunk default branches.
2001-05-28 17:08:52 +00:00
gshapiro
821bd47da1 Forgot to update this README when I imported 8.11.3 2001-03-30 02:09:19 +00:00
ru
3e8d7346e8 setlocale(3) has been fixed to match POSIX standard:
LC_ALL takes precedence over other LC_* envariables.
2001-03-02 16:52:14 +00:00
gshapiro
d670e0b9fb Repair 8.11.3 merge conflicts 2001-02-28 00:22:47 +00:00
gshapiro
8d82727087 Import sendmail 8.11.3 2001-02-28 00:19:57 +00:00
gshapiro
e4882e48c0 This commit was generated by cvs2svn to compensate for changes in r73188,
which included commits to RCS files with non-trunk default branches.
2001-02-28 00:19:57 +00:00
gshapiro
d634c33dd2 Return to the code as distributed by sendmail.org. This eliminates a
warning on Alphas.  It is still not the perfect solution for machines
which sizeof(u_long) != sizeof(void *) but it is as close as we are going
to get for now and consistent with the rest of the code.  8.12 has solved
this problem by providing a portable snprintf() which understands %p.

PR:		bin/14142
2001-02-22 17:47:24 +00:00
gshapiro
b761bfde3b Document the vacation -d and -l options
PR:		docs/22875
2001-02-22 05:54:31 +00:00
gshapiro
c26d01c0b9 Update FreeBSD import README 2001-01-21 22:22:31 +00:00
gshapiro
e804c25caf Repair 8.11.2 merge conflicts 2001-01-21 22:21:43 +00:00
gshapiro
167a83e7b8 Import sendmail 8.11.2 2001-01-21 22:17:06 +00:00
gshapiro
c5e098efbe This commit was generated by cvs2svn to compensate for changes in r71345,
which included commits to RCS files with non-trunk default branches.
2001-01-21 22:17:06 +00:00
ru
5335f94e99 Return to the stock version of this file as local FreeBSD mods
to it have been made in mdoc(7) format, but now it is again in
man(7) format, and the vendor apparently incorporated our mods.
2000-11-17 16:30:34 +00:00
gshapiro
7a464b8ff3 Add FreeBSD-only options to the getopt string
PR:		21544
Submitted by:	Peter Jeremy <peter.jeremy@alcatel.com.au>
2000-10-10 22:27:08 +00:00
gshapiro
536d3155f3 Add missing FreeBSD-only flag to the usage statement. 2000-10-01 16:32:16 +00:00
gshapiro
ab882db722 Update FreeBSD import information after sendmail 8.11.1 import 2000-10-01 02:06:00 +00:00
gshapiro
1bbf49b55a Fix conflicts from merge of sendmail 8.11.1 2000-10-01 02:03:50 +00:00
gshapiro
f84ac9120c 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/
2000-10-01 01:49:02 +00:00
gshapiro
0cc8aac437 This commit was generated by cvs2svn to compensate for changes in r66494,
which included commits to RCS files with non-trunk default branches.
2000-10-01 01:49:02 +00:00
gshapiro
7864dfec2e Remove Build files -- they rely on the devtools system which isn't imported
(or used)
2000-10-01 01:22:44 +00:00
brian
6a6c26f7fe Revert my last change. libutil.h is still required for setusercontext()
and unistd.h is already included.

Requested by:	gshapiro
2000-09-06 17:59:37 +00:00
brian
5990f9fefc Move setproctitle() from libutil to libc (after a repo-copy)
and bump __FreeBSD_version to 500012 to mark the occasion.

setproctitle() is prototyped in unistd.h as opposed to stdlib.h
where OpenBSD and NetBSD have it.

Reviewed by: peter
2000-09-02 01:51:36 +00:00
gshapiro
a6c3c8dbfb Fix syntax for Received: header after conflict resolution.
Problem noted by: Andrey A. Chernov <ache@FreeBSD.ORG>
2000-08-13 18:47:42 +00:00
gshapiro
b107abc272 Add a FREEBSD-upgrade file describing what was done for the import
Remove obsolete files after the 8.11.0 import
2000-08-12 22:25:19 +00:00
gshapiro
74c280481f Fix conflicts from merge of sendmail 8.11.0.
PR:		bin/11552 misc/18512 bin/15088
2000-08-12 22:19:16 +00:00
gshapiro
4332139a9a 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/
2000-08-12 21:55:49 +00:00
gshapiro
c3cd75415d This commit was generated by cvs2svn to compensate for changes in r64562,
which included commits to RCS files with non-trunk default branches.
2000-08-12 21:55:49 +00:00
obrien
48ced86689 Install sendmail.cf into /etc/mail.
The current offical Sendmail Inc. version uses /var/mail/ and when we upgrade
our repository to that version, we will get the change.  It is best to make
the path change in 4.0-R (which may not have the latest Sendmail Inc. version,
than to change in mid-4.x stream when we may upgrade.

Ok'ed by:	Peter (quite a while ago)
1999-12-19 19:55:19 +00:00
grog
07d0cafdf2 Change location of temporary file from /tmp to /var/tmp. This is a
repeat of an earlier commit which apparently got lost with the last
import.  It helps solve the frequently reported problem

   pid 4032 (mail.local), uid 0 on /: file system full

(though there appears to be a lot of space) caused by idiots sending
30 MB mail messages.

Most-recently-reported-by:  jahanur <jahanur@jjsoft.com>

Add $FreeBSD$ so that I can check the file back in.

Rejected-by:	CVS
1999-12-17 01:18:44 +00:00
peter
a392fe0bdb Apply the sendmail 8.9.3 denial-of-service patch which prevents untrusted
users from running newaliases.  (This is to protect aliases.db against
truncation).

PR:		15088
1999-11-25 18:03:05 +00:00
peter
f1034aa494 This commit was generated by cvs2svn to compensate for changes in r53696,
which included commits to RCS files with non-trunk default branches.
1999-11-25 18:03:05 +00:00
peter
c0a16ca6b6 Remove the standalone buildtools stuff, we don't use it here and it
clutters things up.  (Suggested by wollman)
1999-02-07 09:45:12 +00:00
peter
486a3d0d3f Merge 8.9.2+patches -> 8.9.3 changes into mainline. 1999-02-07 09:43:30 +00:00
peter
19c8fca2df Import sendmail 8.9.3 onto vendor branch, replacing previous interim
8.9.2 + patches version.

Obtained from: ftp.sendmail.org
1999-02-07 09:40:41 +00:00
peter
ab5a9cbab4 This commit was generated by cvs2svn to compensate for changes in r43730,
which included commits to RCS files with non-trunk default branches.
1999-02-07 09:40:41 +00:00
peter
f9b33c6dc5 Merge changes from vendor branch into our version 1999-01-24 07:46:43 +00:00
peter
d7ac03c10c Check the patch obtained from sendmail.org for the header denial-of-service
attack into the vendor branch.  It is a little unusual doing it this way
but it will eliminate (or minimize anyway) conflicts when 8.9.3 comes out.

Obtained from: sendmail.org (as posted on bugtraq, but without broken tabs)
1999-01-24 07:40:56 +00:00
peter
225b7c2218 This commit was generated by cvs2svn to compensate for changes in r43148,
which included commits to RCS files with non-trunk default branches.
1999-01-24 07:40:56 +00:00
peter
acf90526f4 These files were replaced by symlinks in 8.9.2... 1999-01-12 13:24:46 +00:00
peter
5b758ef6d8 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.
1999-01-12 12:38:06 +00:00
peter
2a7bd60222 Import sendmail-8.9.2 onto vendor branch (update from 8.9.1)
Obtained from: ftp.sendamil.org
1999-01-12 12:26:57 +00:00
peter
f1740d7340 This commit was generated by cvs2svn to compensate for changes in r42575,
which included commits to RCS files with non-trunk default branches.
1999-01-12 12:26:57 +00:00
bde
6962466d08 "Fixed" a printf format error. Use bogus casts to avoid using %p so that
the output doesn't change (unless the old format caused runtime errors).
1998-10-17 16:14:00 +00:00
bde
b88b21c0d0 Fixed printf format errors. 1998-10-17 16:04:28 +00:00
des
a776f469d1 By popular request, mention that mailq responds to the same options as
sendmail(8).

PR:		i386/8149
1998-10-07 19:45:36 +00:00
peter
e0fcaa07d2 I obviously cannot read. I misread the ifdef in the Makefile - DONT_FSYNC
was not on by default.. Back previous change out.
1998-08-04 13:56:32 +00:00
peter
04a0df2514 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.
1998-08-04 13:46:46 +00:00
peter
50094ad9a7 Copy original revs 1.2,1.3 - nofsync/nobiff support, usage update. 1998-08-04 13:14:21 +00:00
peter
efd2b97aac Copy original revs 1.2,1.3 - sort xrefs, document new -b and -s flags. 1998-08-04 13:11:42 +00:00
peter
7b0b9a733e Copy original rev 1.2 - fix usage line to match reality. 1998-08-04 13:09:38 +00:00
peter
06f44fb6da Copy original rev 1.2 - path updates for 4.4BSD so smrsh is more useable. 1998-08-04 13:08:41 +00:00
peter
5cf97714c2 Copy original rev 1.2 - immediate delivery rather than queueing and -Wall. 1998-08-04 13:07:03 +00:00
peter
c716718d53 Copy original revs 1.19,1.15 - setusercontext() support and __FreeBSD__>=2
Copy original revs 1.9,1.8,1.7 - set PS_STRINGS correctly.
1998-08-04 13:04:55 +00:00
peter
a2a730e618 Copy original rev 1.3 - fix cosmetic typo in example
Copy original rev 1.2 - sort xrefs
1998-08-04 12:59:12 +00:00
peter
f3484b0031 Copy original rev 1.5 - sort/fix xrefs
Copy original rev 1.4 - correct path to /usr/share/misc/sendmail.hf
1998-08-04 12:57:34 +00:00
peter
d9ec7e26a2 Copy respective revisions from usr.sbin/sendmail/*/* - use -1 with getopt. 1998-08-04 12:53:30 +00:00
peter
2f87330798 Copy rev 1.2 of usr.sbin/sendmail/cf/sh/makeinfo.sh: Use LC_TIME=C date. 1998-08-04 12:47:09 +00:00
peter
8af358bb00 Copy across rev 1.2 of usr.sbin/sendmail/cf/ostype/bsd4.4.m4:
Remove the legacy -d option from the arguments to mail.local in 4.4bsd.
1998-08-04 12:45:34 +00:00
peter
ac6e193ca6 Copy across rev 1.2 of usr.sbin/sendmail/cf/m4/cfhead.m4: Record envelope
sender in each Received: header along the way. Great for spammer hunting.
1998-08-04 12:44:19 +00:00
peter
3299490505 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..
1998-08-03 05:56:20 +00:00