Postfix 2.0 patch 17 (and 2.1 release status)

[email protected] (Wietse Venema) Tue, 20 Jan 2004 21:53:41 -0500 (EST)
Newsgroups gmane.mail.postfix.announce
Message-ID <20040121025341.27CD32AAE7__42329.3550302789$1074653771@tail.porcupine.org>
Postfix official release 2.0 patch 17 catches up on minor bugfixes
that were made available in the past three months via the experimental
release.  Note: the official release is bugfixed only. New features
go into the experimental release.

A close approximation of Postfix 2.1 can be found in today's Postfix
experimental release 20040120. Features that are listed in the
SNAPSHOT file are likely to be kept out of the 2.1 release because
they are not yet sufficiently mature.

- Portability to MacOSX: Bind8 compatibility, core dumps in mailq
  and postdrop, and changes in netinfo support.

- Elimination of some DNS lookup problems in third-party library
  routines (typically resulting in localhost not being found).

- More agressive delivery to sites that defer a lot of mail.

- Correction of a few obscure error messages.

- Several small documentation fixes.

- Minor fixes for robustness problems that no-one has experienced.

In other words, if Postfix 2.0.16 works for you then there is no
need to install this patch and recompile.

Available from ftp://ftp.porcupine.org/mirrors/postfix-release/official/

     6255 Jan 20 10:33 postfix-2.0-patch17.gz
      152 Jan 20 10:13 postfix-2.0.17.tar.gz.sig
  1353628 Jan 20 10:13 postfix-2.0.17.tar.gz
   275039 Jan 20 10:10 postfix-2.0.17.HISTORY

Soon via the mirrors listed at http://www.postfix.org/

	Wietse

HISTORY extract
===============

20031027

	Portability: MacOS X Bind8 compatibility. File: makedefs.

20031110

	Cleanup: don't report that $queue_directory/etc/filename
	differs from /etc/filename when /etc/filename does not
	exist.  File: conf/postfix-script.

20031126

	Bugfix: "panic: mymalloc: requested length 0" when master.cf
	specified an invalid host name or address.  Postfix now
	logs more specific information. File:  master/master_ent.c.
	Reported by several people.

20031215

	Safety: updated mail_queue_id_ok() for long fast flush
	logfile names. File: global/mail_queue.c.

	Robustness: save and restore the resolver _res.options
	settings before and after DNS lookup, to avoid surprises
	in third-party code. This may eliminate some "localhost
	not found" problems. File: dns/dns_lookup.c.

20031222

	Cleanup: shaved half the worst-case bits off the cleanup
	duplicate address filter footprint. After discussion with
	Victor Duchovni. File: cleanup/cleanup_out_recipient.c.

20031223

	Bugfix: restore errno after write failure in SIGCHLD handler.
	Leandro Santi. File: master/master_sig.c.

20040104

	Workaround: MacOSX dumps core on the 20030913 TZ censoring
	code. We explictly set TZ=UTC, which will produce incorrect
	results when "mailq" formatting is moved from the showq
	daemon to the postqueue command.   File: msg_syslog.c.

	Bugfix: vstring_get() etc. now return VSTREAM_EOF when they
	terminate prematurely, instead of returning the last
	character stored.  This avoids mis-leading warnings. File:
	global/vstring_vstream.c.

20040115

	Performance: allow delivery concurrency to increase even
	while mail is deferred, as long as the delivery agent does
	not report really serious trouble with the destination.
	Files:  *qmgr/qmgr_deliver.c.