Postfix 2.2 stable, 20050216 and -newdb-nonprod snapshots

This is a discussion on Postfix 2.2 stable, 20050216 and -newdb-nonprod snapshots within the mailing.postfix.users forums, part of the Mail Servers and Related category; Postfix snapshots 20050216 and 20050216-newdb-nonprod (new LDAP and SQL client code) are available. These include fixes for: - Missing ...


Go Back   Usenet Forums > Mail Servers and Related > mailing.postfix.users

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-16-2005
Wietse Venema
 
Posts: n/a
Default Postfix 2.2 stable, 20050216 and -newdb-nonprod snapshots

Postfix snapshots 20050216 and 20050216-newdb-nonprod (new LDAP
and SQL client code) are available. These include fixes for:

- Missing vstring call in the new MySQL client.

- Falsely labeled as "corrupt" queue files while doing "make upgrade"
on a running Postfix system. For some reason people expect
mainframe-like performance where one routinely makes updates
without ever taking a system down :-)

Download from:

ftp://ftp.porcupine.org/mirrors/post...ase/index.html

Soon on mirror sites listed at http://www.postfix.org/

Below the signature are the changes since snapshot 20050206.

The number of changes to the Postfix 2.2 production snapshot release
gets smaller and smaller, and it looks like the stable Postfix 2.2
release can happen in the week after the UKUUG conference which I
attend next week.

Wietse

RELEASE_NOTES:
==============

Major changes with snapshot Postfix-2.2-20050212
================================================

When header address rewriting is enabled, Postfix now updates a
message header only when at least one address in that header
is modified. Older Postfix versions first parse and then unparse
a header so that there may be subtle changes in formatting, such
as the amount of whitespace between tokens, or in capitalization
of header labels such as FROM:/CC: because they are not replaced
by From:/Cc:.

Major changes with snapshot Postfix-2.2-20050211
================================================

The "generics" table feature is renamed to "generic", for consistency
with other Postfix table names which are also singular.

Major changes with snapshot Postfix-2.2-20050209
================================================

The policy delegation protocol now supplies TLS client certificate
information after successful verification. The new attribute names
are ccert_subject, ccert_issuer and cccert_fingerprint.

Major changes with snapshot Postfix-2.2-20050208
================================================

New "check_ccert_maps maptype:mapname" feature to enforce access
control based on (hexadecimal) client certificate fingerprints.

HISTORY file:
=============

20050207

Documentation: added a generic(5) manual page for consistency
with the already existing table driven mechanisms, added
references to or examples of the new generic mapping.

Bugfix: the header_checks REPLACE action mis-handled
multi-line replacement text in message headers, for example:
/(.*)/ REPLACE X-$1. File: cleanup/cleanup_message.c.

Bugfix: the header_checks REPLACE action should not drop
the input when the action is NOT executed. File:
cleanup/cleanup_message.c.

Bugfix? Cleanup? Documentation? main.cf now implements
${name[?:]value} as promised in the postconf(5) manual.
Implemented by deleting the macro processor in dict_eval(),
and using the one in mac_expand() instead. File: util/dict.c.

20050208

Feature: check_ccert_access maptype:mapname for access(5)
control, based on code by Victor Duchovni. File:
smtpd/smtpd_check.c and documentation.

Safety: don't allow unlimited message size with limited
mailbox size. File: local/local.c, virtual/virtual.c.

Feature: new smtpd policy attributes ccert_subject,
ccert_issuer and ccert_fingerprint, with TLS client
certificate information, but only when verification was
successful. Files: src/smtpd/smtpd_check.c.

Cleanup: corrected the address verification data flow in
the ADDRESS_VERIFICATION_README illustration.

20050209

Cleanup: the smtp generic mapping did syntax check on the
input address instead of the result. These tests were not
going to be useful in any case, because mail_addr_map()
canonicalizes the lookup result, including @dom1->@dom2
mapping. File: smtp_map11.c.

Cleanup: made the generic mapping documentation consistent
with the implementation.

Cleanup: documented the myorigin/mydomain address rewriting
in canonical, generic and virtual alias maps.

20050210

Bugfix: spurious fallback_relay warnings after 20050202.
Victor Duchovni. File: smtp/smtp_connect.c.

Bugfix: (introduced while adopting Postfix/TLS patch) the
TLS cache scan stopped after expiring one entry. Victor
Duchovni. File: tls/tls_scache.c.

Safety: delete-behind when removing expired entries from
TLS session caches. With some maps the enumeration method
mis-behaves when the current entry is deleted. File:
tls/tls_scache.c.

20050211

Cleanup: the "generics" feature (output address rewriting)
is renamed to "generic", for consistency with "canonical"
and "virtual".

20050212

Cleanup: remove old trace(8) logfile before attempting
delivery (and after locking the message file exclusively).
Files: *qmgr/qmgr_message.c.

Cleanup: don't parse-then-regenerate message headers when
no address is changed by address rewriting operations. This
behavior was copied from the SMTP client's generic mapping
code. Files: cleanup/cleanup_rewrite.c, cleanup/cleanup_map11.c,
cleanup/cleanup_masquerade.c, cleanup/cleanup_message.c..

20050215

Bugfix: don't chmod queue files while running "postfix
set-permissions". This avoids mail inadvertantly being
labeled as "corrupt" when a live Postfix system is upgraded.
Found by Victor Duchovni. File: conf/post-install.

20050216

Feature: in smtpd?_discard_ehlo_keyword(s|_address_maps)
specify the pseudo keyword "silent-discard" in order to
avoid logging that some EHLO keyword is being suppressed.
File: global/ehlo_mask.[hc].
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 07:02 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0