|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Wietse Venema (wietse
porcupine.org)Date: Wed May 02 2001 - 18:06:09 CDT
Postfix snapshot 20010502 is available. Snapshots are "work in
progress" releases where new features are tried out. The official
20010228 release does not change except for bugfixes.
New features are still subject to incompatible change, and may even
go away when they turn out to be too hard to use. Otherwise, the
snapshot code is as good as the official release, and it runs on
my own systems.
Below the signature is an extract from the RELEASE_NOTES file and
from the HISTORY file.
You can download the code from the primary distribution site,
or from the mirror sites that are listed on www.postfix.org.
Primary site:
ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/
snapshot-20010502.HISTORY Change log
snapshot-20010502.RELEASE_NOTES Release notes
snapshot-20010502.tar.gz Source code
snapshot-20010502.tar.gz.sig PGP signature
Or point your browser at:
ftp://ftp.porcupine.org/mirrors/postfix-release/index.html
Happy Postfixing!
Wietse
[RELEASE_NOTES file]
Major changes with snapshot-20010502
====================================
This snapshot release incorporates all the bugfixes of patch 02
for the official Postfix release 20010228, and adds a few minor
features.
The Postfix SMTP client now by default randomly shuffles destination
IP addresses of equal preference (whether obtained via MX lookup
or otherwise). Reportedly, this is needed for sites that use
Bernstein's dnscache program. Specify "smtp_randomize_addresses =
no" to disable this behavior. Based on shuffling code by Aleph1.
"postmap -q -" and "postmap -d -" read key values from standard
input, which makes it easier to drive them from another program.
The same feature was added to the postalias command.
The postsuper command now has an option to delete queue files. In
principle this command can be used while Postfix is running, but
there is a possibility of deleting the wrong queue file when Postfix
deletes a queue file and reuses the queue ID for a new message.
In that case, postsuper will delete the new message.
[HISTORY change log]
20010403
Workaround: the mysql library can return null pointers
rather than zero-length strings. File: util/dict_mysql.c.
20010404
Ergonomics: log additional information about the reason
why "mail for XXX loops back to myself" when the local
machine is the best MX host. File: smtp/smtp_addr.c.
20010406
Changed some noisy LDAP client warnings into optional
logging. LaMont Jones, util/dict_ldap.c.
20010411
Bugfix: the SMTP server now replies with 550 instead of
503 when it receives the DATA command without having received
a valid recipient address. This is needed for the Sendmail
client-side pipelining implementation. Problem reported by
Lutz Jaenicke. File: smtpd/smtpd.c.
Cleanup: shut up if chattr fails on Reiserfs and other file
systems that do not support the respective attributes.
Files: conf/postfix-script-{no,}sgid.
20010413
Ergonomics: Postfix applications now warn when a DB or DBM
file is out of date, and recommend to rebuild the table.
Files: util/dict_db.c, util/dict_dbm.c.
20010414
Feature: specify a key of "-" to the postmap or postalias
-q or -d option, and the keys will be read from standard
input, one key per line. Files: postmap/postmap.c,
postalias/postalias.c.
Bugfix: with a non-default inet_interfaces setting, the
master ignored host information in master.cf host:port
settings. Fix by Jun-ichiro itojun Hagino
iijlab.net.
Files: master/master.h, master/master_ent.c.
20010426
Bugfix: the SMTP server did not parse invalid MAIL FROM or
RCPT TO addresses such as <first last <user
domain>> the
way it was supposed to do. I thought this was taken care
of years ago. File: smtpd/smtpd.c.
20010427
Bugfix: smtpd would reject mail instead of replying with
a 4xx temporary error code when, for example, an LDAP or
mysql server was unavailable. Remotely based on a fix by
Robert Kiessling
de.easynet.net. File: smtpd/smtpd_check.c.
20010429
Feature: the Postfix SMTP client now by default randomly
shuffles destination IP addresses of equal preference.
Specify "smtp_randomize_addresses = no" to disable.
Shuffling code by Elias Levy
SecurityFocus.com Files:
dns/dns_rr.c, smtp/smtp_addr.c.
20010501
Bugfix: The SMTP server's 550 in reply to DATA should be
a 554 response. And it wasn't Sendmail. Claus Assman.
Bugfix: the INSTALL.sh test for non-interactive upgrade
broke rooted installations that specify settings via the
environment. Simon Mudd.
Bugfix: mailq output is now really flushed one message at
a time. File: sendmail/sendmail.c.
Feature: "postsuper -d queueID" deletes one message queue
file; "postsuper -d -" reads zero or more queue IDs from
standard input, and deletes one instance of each file.
File: postsuper/postsuper.c.
Code cleanup: in order to make postsuper -d safe with a
running Postfix mail system, some routines had to be made
tolerant for sudden queue file disappearances. Files:
global/deliver_request.c, *qmgr/qmgr_move.c.
Code cleanup: in order to make postsuper -d more usable,
the showq command was extended to safely list the possibly
world-writable maildrop directory. File: showq/showq.c.
-
To unsubscribe, send mail to majordomo
postfix.org with content
(not subject): unsubscribe postfix-users
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]