⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 release_notes

📁 早期freebsd实现
💻
📖 第 1 页 / 共 5 页
字号:
	Fix a problem that could cause a core dump if the input sequence		had (or somehow acquired) a \231 character.	Make sure that route-addrs always have <angle brackets> around		them in non-SMTP envelopes (SMTP envelopes already do		this properly).	Avoid wierd headers on unbalanced punctuation of the form:		``Joe User <user)'' -- this caused reference to the		null macro.  Fix from Rick McCarty of IO.COM.	Fix a problem that caused an alias "user: user@local.host" to		not have the QNOTREMOTE bit set; this caused configs		to act as if FEATURE(notsticky) was defined even when		it was not.  The effect of the problem was to make it		very hard to to set up satellite sites that had a few		local accounts, with everything else forwarded to a		corporate hub.  Reported by Detlef Drewanz of the		University of Rostock and Mark Frost of NCD.	Change queuing to not call rulesets 3, {1 or 2}, 4 on header		addresses.  This is more efficient (fewer name server		calls) and fixes certain unusual configurations, such		as those that have ruleset 4 do something that is		non-idempotent unless a mailer-specific ruleset did		something else.  Problem reported by Brian J. Coan		of the Institute for Global Communications.	Fix the "obsolete argument" routine in main to better understand		new arguments.  For example, if you used ``sendmail		-C config -v -q'' it would choke on the -q because		the -C would stop looking for old-format arguments.	Fix the code that was intended to allow two users to forward their		mail to the same program and have them appear unique.	Portability fixes for:		SCO UNIX from Murray Kucherawy.		SCO Open Server 3.2v4 from Philippe Brand.		System V Release 4 from Rick Ellis and others.		OSF/1 from Steve Campbell.		DG/UX from Ben Mesander of the USGS and Bryan Curnutt			of Stoner Associates.		Motorola SysV88 from Kevin Johnson of Motorola.		Solaris 2.3 from Casper H.S. Dik of the University			of Amsterdam and John Caruso of University			of Maryland.		FreeBSD from Ollivier Robert.		NetBSD from Adam Glass.		TitanOS from Kate Hedstrom of Rutgers University.		Irix from Bryan Curnutt.		Dynix from Jim Davis of the University of Arizona.		RISC/os.		Linux from John Kennedy of California State University			at Chico.		Solaris 2.x from Tony Boner of the U.S. Air Force.		NEXTSTEP 3.x from Vince DeMarco.		HP-UX from various people.  NOTA BENE:  the location			of the config file has moved to /usr/lib			to match the HP-UX version of sendmail.	CONFIG: Don't do any recipient rewriting on relay mailer;		since this is intended only for internal use, the		usual RFC 821/822/1123 rules can be relaxed.  The		main point of this is to avoid munging (ugh) UUCP		addresses when relaying internally.	CONFIG: fix typo in mailer/uucp.m4 that mutilates list:;		syntax addresses delivered via UUCP.  Solution		provided by Peter Wemm.	CONFIG: fix thumb-fumble in default UUCP relaying in ruleset		zero; it caused double @ signs in addresses.  From		Irving Reid of the University of Toronto.	CONFIG: Portability fixes for SCO Unix 3.2 with TCP/IP 1.2.1		from Markku Toijala of ICL Personal Systems Oy.	CONFIG: Add trailing "." on pseudo-domains for consistency;		this fixes a problem (noted by Al Whaley of Sunnyside)		that made it hard to recognize your own pseudodomain		names.	CONFIG: catch "@host" syntax errors (i.e., null local-parts)		rather than letting them get "local configuration		error"s.  Problem noted by John Gardiner Myers.	CONFIG: add uucp-uudom mailer variant, based on code posted		by Spider Boardman <spider@Orb.Nashua.NH.US>; this		has uucp-dom semantics but old UUCP syntax.  This		also permits "uucp-old" as an alias for "uucp" and		"uucp-new" as a synonym for "suucp" for consistency.	CONFIG: add POP mailer support (from Kimmo Suominen		<kim@grendel.lut.fi>).	CONFIG: drop CSNET_RELAY support -- CSNET is long gone.	CONFIG: fix bug caused with domain literal addresses (e.g.,		``[128.32.131.12]'') when FEATURE(allmasquerade)		was set; it would get an additional @masquerade.host		added to the address.  Problem noted by Peter Wan		of Georgia Tech.	CONFIG: make sure that the local UUCP name is in $=w.  From		Jim Murray of Stratus.	CONFIG: changes to UUCP rewriting to simulate IDA-style "V"		mailer flag.  Briefly, if you are sending to host		"foo", then it rewrites "foo!...!baz" to "...!baz",		"foo!baz" remains "foo!baz", and anything else has		the local name prepended.	CONFIG: portability fixes for HP-UX.	DOC: several minor problems fixed in the Install & Op Guide.	MAKEMAP: fix core dump problem on lines that are too long or		which lack newline.  From Mark Delany.	MAILSTATS: print sums of columns (total messages & kbytes		in and out of the system).  From Tom Ferrin of UC		San Francisco Computer Graphics Lab.	SIGNIFICANT USER- OR SYSAD-VISIBLE CHANGES:		On HP-UX, /etc/sendmail.cf has been moved to			/usr/lib/sendmail.cf to match HP sendmail.		Permissions have been tightened up on world-writable			:include: files and accounts that have shells			that are not listed in /etc/shells.  This may			cause some .forward files that have worked			before to start failing.		SIGUSR1 dumps some state to the log.	NEW FILES:		src/Makefile.DGUX		src/Makefile.Dynix		src/Makefile.FreeBSD		src/Makefile.Mach386		src/Makefile.NetBSD		src/Makefile.RISCos		src/Makefile.SCO		src/Makefile.SVR4		src/Makefile.Titan		cf/mailer/pop.m4		cf/ostype/bsdi1.0.m4		cf/ostype/dgux.m4		cf/ostype/dynix3.2.m4		cf/ostype/sco3.2.m4		makemap/Makefile.dist		praliases/Makefile.dist8.6.4/8.6.4	93/10/31	Repair core-dump problem (write to read-only memory segment)		if you fall back to the return-to-Postmaster case in		savemail.  Problem reported by Richard Liu.	Immediately diagnose bogus sender addresses in SMTP.  This		makes quite certain that crackers can't use this		class of attack.	Reliability Fix:  check return value from fclose() and fsync()		in a few critical places.	Minor problem in initsys() that reversed a condition for		redirecting the output channel on queue runs.  It's		not clear this code even does anything.  From Eric		Wassenaar of the Dutch National Institute for Nuclear		and High-Energy Physics.	Fix some problems that caused queue runs to do "too much work",		such as double-reading the Errors-To: header.  From		Eric Wassenaar.	Error messages on writing the temporary file (including the		data file) were getting suppressed in SMTP -- this		fix causes them to be properly reported.  From Eric		Wassenaar.	Some changes to support AF_UNIX sockets -- this will only		really become relevant in the next release, but some		people need it for local patches.  From Michael		Corrigan of UC San Diego.	Use dynamically allocated memory (instead of static buffers)		for macros defined in initsys() and settime(); since		these can have different values depending on which		envelope they are in.  From Eric Wassenaar.	Improve logging to show ctladdr on to= logging; this tells you		what uid/gid processes ran as.	Fix a problem that caused error messages to be discarded if		the sender address was unparseable for some reason;		this was supposed to fall back to the "return to		postmaster" case.	Improve aliaswait backoff algorithm.	Portability patches for Linux (8.6.3 required another header		file) (from Karl London) and SCO UNIX.	CONFIG: patch prog mailer to not strip host name off of envelope		addresses (so that it matches local again).  From		Christopher Davis.	CONFIG: change uucp-dom mailer so that "<>" translates to $n;		this prevents uux from seeing lines with null names like		``From   Sat Oct 30 14:55:31 1993''.  From Motonori		Nakamura of Kyoto University.	CONFIG: handle <list:;> syntax correctly.  This isn't legal, but		it shouldn't fail miserably.  From Motonori Nakamura.8.6.3/8.6.3	93/10/24	IMPORTANT FIX: Fix several problems that caused open files to		be "lost" during queue runs; this overflowed the open		file table on large runs.  An assumption that fdopen		always succeeds sometimes resulted in core dumps when		this happens; sometimes the message is delivered twice,		sometimes (probably) infinite times.  This problem in		various form was reported by P{r (Pell) Emanuelsson and		Robert Campbell of U.C. Berkeley.	Special diagnosis of EMFILE error conditions -- it now prints		the known open file descriptors so you can figure out		what is consuming so much resources.	Fix a couple of problems caused by early address parsing		errors -- one caused it to return a "this is only a		warning" when it really wasn't, and the other started		parsing through a random pointer.  The first was		noted by Eric Wassenaar.	Fix an infinite loop problem caused by null components in the		host signature.  Problem noted by Jan Sorensen.	Be sure to reset the "current date" when sending an error		message -- PostMasterCopy messages were being sent		with an old Date: header.	Fix a problem that caused duplicated mail when sendmail was		(1) compiled without HASFLOCK, (2) you are sending to		an alias that has an owner-* alias, (3) you execute		sendmail with -t flag, (4) you run in -odb mode, and		(5) the sender specifies both the alias name and		another alias [i.e., the envelope is split], then		duplicate messages are sent.  The problem description		and one-line fix are from Motonori Nakamura of Kyoto		University.	Avoid a problem that causes error messages to be discarded		in some cases -- this was the result of a "fix" to		avoid duplicate error messages, but two are better		than zero.  Reported by Tim Rylance.	Fix a minor botch in checkfd012() -- fix from Dave Hill of		Computervision R&D Ltd.	Remove "X-Authentication-Warning: <user> set sender to <address>		using -f" entirely -- it is far too eager to include		this, and it is confusing folks.  I'll try to make it		work "right" in 8.7.  Problem noted by Yoshitaka		Tokugawa of dit Co., Ltd.	Fix a race condition with the errno value in tick() and		reapchild() -- this caused occasional misdiagnosis		of problems.  Kyle Jones of UUNET helped this along.	Repair rule loop-detection code.  From Michael Corrigan of		U.C. San Diego.	Fix a problem that caused sender domain addition (C mailer		flag to be ignored if you use -odq or use -odb with		a high load average.  Problem reported by Jim Murray		of Stratus.	Fix ident protocol on multi-homed machines.  It was not		always using the correct interface.  Fix from J.R.		Oldroyd of Opal.	Previously, sendmail assumed that any SMTP greeting message		that wasn't 2xx was a temporary failure -- it should		only take 4xx as a temporary failure, and return a		solid error message on anything else -- for example,		to allow you to reject connections on a workstation		that is MXed to a mail server.	Portability enhancements for 386BSD/FreeBSD/NetBSD from		Ollivier Robert.	CONFIG: FEATURE(always_add_domain) didn't always add the domain;		in particular, on local mail it modified the header sender		but not the header recipient address(es).  Reported by		Jeffrey Honig of Cornell University.  Also, strip		any host from envelope recipient address(es), since		local mailers don't understand host names -- this is		to help mailertable entries.  From Christopher Davis.	CONFIG: masquerading didn't apply to addresses that already		had a domain.  This change replaces a local hostname		by the masquerade name in the SMTP mailer (previously		it only added the masquerade name if it didn't already		have a domain name).  Several people complained about		this.8.6.2/8.6.2	93/10/15	Put a "successful delivery" message in the transcript for		addresses that get return-receipts.	Put a prominent "this is only a warning" message in warning		messages -- some people don't read carefully enough		and end up sending the message several times.	Include reason for temporary failure in the "warning" return		message.  Currently, it just says "cannot send for		four hours".	Fix the "Original message received" time generated for		returntosender messages.  It was previously listed as		the current time.  Bug reported by Eric Hagberg of		Cornell University Medical College.	If there is an error when writing the body of a message,		don't send the trailing dot and wait for a response

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -