[Postfix espanol] Postfix snapshot 20011121 available
Wietse Venema
wietse en porcupine.org
Mie Nov 21 20:43:41 CET 2001
Postfix Snapshot 20011121 is available. It fixes one problem that
broke Postfix 200111xx releases on some 64-bit machines and adds
a small number of features.
Most changes are internal code cleanup revisions in order to make
adding new functionality easier.
The stable non-Beta Postfix release (20010228) does not change
except for bugfixes and for portability fixes. New features are
tested out in snapshot releases.
See the RELEASE_NOTES below for a description of incompatible
changes and new features. See the HISTORY file below for a summary
of all changes.
The source code will appear soon on the download sites listed
on http://www.postfix.org.
Primary site:
ftp://ftp.porcupine.org/mirrors/postfix-release/experimental
Files:
snapshot-20011121.tar.gz Source
snapshot-20011121.tar.gz.sig PGP signature
snapshot-20011121.HISTORY Change log
snapshot-20011121.RELEASE_NOTES Release notes
Or, point your web browser at:
ftp://ftp.porcupine.org/mirrors/postfix-release/index.html
Happy Postfixing!
Wietse
[Extract from the RELEASE_NOTES file]
Incompatible changes with snapshot-20011121
===========================================
The internal protocols have changed again, so you must "postfix
reload" if upgrading from a previous release. The change is from
base64 encoded strings to null-terminated strings (Postfix now
supports multiple encodings).
Major changes with snapshot-20011121
====================================
Configurable host/domain name wildcard matching behavior: choice
between "pattern `domain.name' matches string `host.domain.name'"
(to be deprecated in the future) and "pattern `.domain.name' matches
string `host.domain.name'" (to be preferred in the future). The
configuration parameter "parent_domain_matches_subdomains" specifies
which Postfix features use the behavior that will become deprecated.
New "warn_if_reject" smtpd pseudo restriction that only warns if
the restriction that follows would reject mail. Look for logfile
records that contain the string "reject_warning".
Disgusting workaround for a well-known CISCO PIX firewall bug that
causes the .<CR>LF> at the end of mail to be lost. The workaround
has no effect for other mail deliveries.
mailbox_command_maps allows you to configure the external delivery
command per user (local delivery agent only). This feature has
precedence over mailbox_command and home_mailbox settings.
[Extract from the HISTORY file]
20011105
Lame workaround for ESTALE errors with mail delivery over
NFS. Additional bandages were added to the local delivery
agent. However, Wietse maintains that Postfix offers no
guarantee for reliable delivery over NFS.
Feature: put "warn_if_reject" before an smtpd restriction,
and that restriction logs warnings without rejecting mail.
This makes it easier to test configurations "live" without
having to lose mail. File: smtpd/smtpd_check.c.
20011107
Workaround: in order to get mail past PIX firewall bugs,
the Postfix SMTP client now blocks until the socket send
buffer is empty before sending the final ".<CR><LF>". Files:
util/sock_empty_wait.c, smtp/smtp_proto.c. Changed into
sleep(10) on 20011119. Sleep suggested by Hobbit.
20011108
Feature: added string-null encoding for internal protocols.
Files: util/attr_print0.c, util/attr_scan0.c.
Feature: configurable parent domain matching for domain
and hostname/address match lists: either .domain or the
domain name itself. Files: util/match_ops.c util/match_list.c
Feature: added pretend-to-be-behind-PIX mode to the smtp-sink
test program, in order to stress test some PIX bug workaround
code.
20011109
Workaround: Linux and Solaris systems have no reasonable
way to block until a socket drains. On these systems Postfix
simply waits for 10 seconds, in order to work around PIX
".<CR><LF>" bugs. File: util/sock_empty_wait.c.
20011114
Bugfix: reset the smtpd command transaction log between
deliveries. File: smtpd/smtpd.c.
20011115
Feature: mailbox_command_maps no longer requires that every
user has an entry. If the user does not have a command
entry, the local delivery agent tries the other delivery
methods (mailbox_command, home_mailbox). File: local/mailbox.c.
Bugfix: reset the smtpd command transaction log between
non-deliveries. File: smtpd/smtpd.c.
20011116
Bugfix: consolidated all the command transaction log resets
and eliminated one missing reset (Victor Duchovny, Morgan
Stanley). File: smtpd/smtpd.c.
20011118
Cleanup: replaced unnecessary match_list wrapper code by
macros. Files: global/{string,domain,namadr}_list.[hc].
20011119
Feature: configurable parent domain matching strategy for
transport map lookups. File: trivial-rewrite/transport.c.
New parent_domain_matches_subdomains parameter. This lists
all the Postfix features where a domain name matches itself
and all its subdomains (instead of requiring ".domain.name"
for subdomain matches). Planning for future backwards
compatibility :-) File: global/match_parent_style.c.
Workaround: simplified the PIX ".<CR><LF>" bug to always
sleep for 10 seconds. File: smtp/smtp_proto.c.
20011120
Workaround: disable attribute string length restriction so
that trivial-rewrite does not refuse to rewrite broken mail
headers. Files: util/attr_scan*.c.
20011121
Bugfix: missing long integer support in the new IPC protocols.
Files: util/attr_scan*.c, util/attr_print*.c.
-
Para quitarte de la lista enviar la linea "unsubscribe postfix-espanol" en
el cuerpo de un mensaje a majordomo en unicorn.ea4els.ampr.org
Más información sobre la lista de distribución Postfix-es