head	1.2;
access;
symbols
	RELENG_2_2_8_RELEASE:1.1.1.3.2.2
	RELENG_2_2_7_RELEASE:1.1.1.3.2.2
	RELENG_2_2_6_RELEASE:1.1.1.3.2.2
	v8_8_8:1.1.1.5
	SENDMAIL:1.1.1
	RELENG_2_2_5_RELEASE:1.1.1.3.2.2
	v8_8_7:1.1.1.5
	v8_8_6:1.1.1.4
	RELENG_2_2_2_RELEASE:1.1.1.3
	RELENG_2_2_1_RELEASE:1.1.1.3
	RELENG_2_2_0_RELEASE:1.1.1.3
	RELENG_2_1_7_RELEASE:1.1.1.1.6.2
	v8_8_5:1.1.1.3
	v8_8_4:1.1.1.3
	RELENG_2_1_6_1_RELEASE:1.1.1.1.6.2
	v8_8_3:1.1.1.3
	RELENG_2_1_6_RELEASE:1.1.1.1.6.1
	RELENG_2_2:1.1.1.3.0.2
	RELENG_2_2_BP:1.1.1.3
	v8_8_2:1.1.1.3
	v8_7_6:1.1.1.2
	RELENG_2_1_5_RELEASE:1.1.1.1.6.1
	v8_7_5:1.1.1.2
	v8_7_4:1.1.1.2
	v8_7_3:1.1.1.2
	v8_7_2:1.1.1.2
	ALLMAN:1.1.1
	RELENG_2_1_0_RELEASE:1.1.1.1
	v8_6_12:1.1.1.1
	RELENG_2_1_0:1.1.1.1.0.6
	RELENG_2_1_0_BP:1.1.1.1
	RELENG_2_0_5_RELEASE:1.1.1.1
	RELENG_2_0_5:1.1.1.1.0.4
	RELENG_2_0_5_BP:1.1.1.1
	RELENG_2_0_5_ALPHA:1.1.1.1
	V8_6_10:1.1.1.1
	RELEASE_2_0:1.1.1.1
	BETA_2_0:1.1.1.1
	ALPHA_2_0:1.1.1.1.0.2
	bsd_44_lite:1.1.1.1
	CSRG:1.1.1;
locks; strict;
comment	@# @;


1.2
date	98.08.04.16.35.49;	author peter;	state dead;
branches;
next	1.1;

1.1
date	94.05.26.05.23.14;	author rgrimes;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	94.05.26.05.23.15;	author rgrimes;	state Exp;
branches
	1.1.1.1.6.1;
next	1.1.1.2;

1.1.1.2
date	95.12.02.17.24.25;	author peter;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	96.10.24.04.47.16;	author peter;	state Exp;
branches
	1.1.1.3.2.1;
next	1.1.1.4;

1.1.1.4
date	97.06.27.14.52.18;	author peter;	state Exp;
branches;
next	1.1.1.5;

1.1.1.5
date	97.08.04.04.58.53;	author peter;	state Exp;
branches;
next	;

1.1.1.3.2.1
date	97.06.28.08.08.27;	author peter;	state Exp;
branches;
next	1.1.1.3.2.2;

1.1.1.3.2.2
date	97.08.14.04.40.46;	author peter;	state Exp;
branches;
next	;

1.1.1.1.6.1
date	96.03.25.06.54.03;	author peter;	state Exp;
branches;
next	1.1.1.1.6.2;

1.1.1.1.6.2
date	96.11.22.05.38.40;	author nate;	state Exp;
branches;
next	1.1.1.1.6.3;

1.1.1.1.6.3
date	97.08.14.15.04.56;	author peter;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Remove old sendmail (to the Attic)
@
text
@0, 1	main.c		main	skip background fork
0, 4	main.c		main	canonical name, UUCP node name, a.k.a.s
0, 15	main.c		main	print configuration
0, 44	util.c		printav	print address of each string
1	main.c		main	print from person
2	main.c		finis
3	conf.c		getla
4	conf.c		enoughspace
5	clock.c		setevent, clrevent, tick
6	savemail.c	savemail, returntosender
7	queue.c		queuename
8	domain.c	getmxrr, getcanonname
9	daemon.c	getauthinfo	IDENT protocol
9	daemon.c	maphostname
10	deliver.c	deliver
11	deliver.c	openmailer, mailfile
12	parseaddr.c	remotename
13	deliver.c	sendall, sendenvelope
14	headers.c	commaize
15	daemon.c	getrequests
16	daemon.c	makeconnection
17	deliver.c	hostsignature
17	domain.c	mxrand
18	usersmtp.c	reply, smtpmessage, smtpinit, smtpmailfrom
19	srvrsmtp.c	smtp
20	parseaddr.c	parseaddr
21	parseaddr.c	rewrite
22	parseaddr.c	prescan
24	parseaddr.c	buildaddr, allocaddr
25	recipient.c	sendtolist
26	recipient.c	recipient
27	alias.c		alias
27	alias.c		readaliases
27	alias.c		forward
27	recipient.c	include
28	udb.c		udbexpand, udbsender
29	parseaddr.c	maplocaluser
29	recipient.c	recipient (local users), finduser
30	collect.c	collect
30	collect.c	eatfrom
31	headers.c	chompheader
32	headers.c	eatheader
33	headers.c	crackaddr
34	headers.c	putheader
35	macro.c		expand, define
36	stab.c		stab
37	readcf.c	(many)
38	map.c		initmaps
39	map.c		map_rewrite
40	queue.c		queueup, orderq, dowork
41	queue.c		orderq
42	mci.c		mci_get
45	envelope.c	setsender
46	envelope.c	openxscript
49	conf.c		checkcompat
50	envelope.c	dropenvelope
51	queue.c		unlockqueue
52	main.c		disconnect
53	util.c		xfclose
54	err.c		putoutmsg
55	conf.c		lockfile
59	Extended Load Average implementation from Christophe Wolfhugel
60	map.c
91	mci.c		syslogging of MCI cache information
@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@BSD 4.4 Lite usr.sbin Sources
@
text
@@


1.1.1.1.6.1
log
@Update sendmail to -current version (8.7.5) to fix various known security
holes and a lot of bugs.

8.7.* has pretty much finished development, 8.8 is in alpha testing.

A seperate commit will follow to do a couple of 2.1.x specific things and
to turn off the infamous 8bitmime->quoted-printable conversion when talking
to older sendmails.

OK'ed by: davidg

(Note: a lot of tags were added behind the scenes for the new files)
@
text
@d7 1
a7 1
3	conf.c		getla, shouldqueue
a52 3
43	mime.c		mime8to7
44	recipient.c	writeable
44	util.c		safefile
a63 3
61	conf.c		sm_gethostbyname
80			content length
81			sun remote mode
a64 1
99	main.c		avoid backgrounding (no printed output)
@


1.1.1.1.6.2
log
@Merge-O-Matic.

Bring in the more secure 8.8.3 sources onto the soon to be dead stable
branch in order to have them be part of the 2.1.6a 'security update'.

Reviewed by:	Tom Samplonius <tom@@uniserve.com>
@
text
@d65 1
a65 2
56	mci.c		persistent host status
57	util.c		snprintf
a67 1
62	multiple	file descriptor checking
@


1.1.1.1.6.3
log
@Update 2.1.x from sendmail-8.8.5 to 8.8.7
@
text
@d55 1
a55 1
44	safefile.c	safefile, safedirpath, filechanged
a57 3
47	main.c		drop_privileges
48	parseaddr.c	rscheck
48	conf.c		validate_connection
a72 1
94	srvrsmtp.c	cause commands to fail (for protocol testing)
@


1.1.1.2
log
@Import Sendmail-8.7.2 as discussed on -current.

The conflict merge will happen shortly after.
@
text
@d7 1
a7 1
3	conf.c		getla, shouldqueue
a52 3
43	mime.c		mime8to7
44	recipient.c	writeable
44	util.c		safefile
a63 3
61	conf.c		sm_gethostbyname
80			content length
81			sun remote mode
a64 1
99	main.c		avoid backgrounding (no printed output)
@


1.1.1.3
log
@Import sendmail-8.8.2 onto the vendor branch

Obtained from: Eric Allman <eric@@sendmail.org>
@
text
@d65 1
a65 2
56	mci.c		persistent host status
57	util.c		snprintf
a67 1
62	multiple	file descriptor checking
@


1.1.1.3.2.1
log
@YAMFC: Update to sendmail-8.8.6
@
text
@d55 1
a55 1
44	safefile.c	safefile, safedirpath, filechanged
a72 1
94	srvrsmtp.c	cause commands to fail (for protocol testing)
@


1.1.1.3.2.2
log
@YAMFC: update to sendmail-8.8.7
@
text
@a57 3
47	main.c		drop_privileges
48	parseaddr.c	rscheck
48	conf.c		validate_connection
@


1.1.1.4
log
@Import sendmail-8.8.6

Obtained from: ftp.sendmail.org
@
text
@d55 1
a55 1
44	safefile.c	safefile, safedirpath, filechanged
a72 1
94	srvrsmtp.c	cause commands to fail (for protocol testing)
@


1.1.1.5
log
@Import sendmail-8.8.7 onto vendor branch.

Obtained from: ftp.sendmail.org
@
text
@a57 3
47	main.c		drop_privileges
48	parseaddr.c	rscheck
48	conf.c		validate_connection
@
