[Fwd: Postfix snapshot 20050117 available]
Julian Field
MailScanner at ecs.soton.ac.uk
Tue Jan 18 17:49:05 GMT 2005
[ The following text is in the "ISO-8859-1" character set. ]
[ Your display is set for the "US-ASCII" character set. ]
[ Some characters may be displayed incorrectly. ]
It shouldn't cause any problems as far as I can see (apart from all the
stuff they might have changed without telling the ChangeLog :-)
Drew Marshall wrote:
>Julian
>
>FYI.
>
>I would guess the only changes that will affect MailScanner will be the
>queue file hash changes? Obviously this is a 'non-stable' release...
>
>Drew
>
>---------------------------- Original Message ----------------------------
>Subject: Postfix snapshot 20050117 available
>From: "Wietse Venema" <wietse at porcupine.org>
>Date: Tue, January 18, 2005 16:04
>To: "Postfix users" <postfix-users at postfix.org>
>Cc: "Postfix announce" <postfix-announce at postfix.org>
>--------------------------------------------------------------------------
>
>Postfix snapshot 20050117 is the first production release with IPv6
>support. In order to accommodate Both IPv4 and IPv6 support, some
>low-level networking code had to be restructured. After extensive testing
>and cleanup, the code should now be safe to use.
>
>If the operation is successful, 99% of the people won't notice any
>difference, because they aren't on an IPv6 connected network. The only
>visible change is that some "host not found" related error
>messages have changed, because Postfix uses different system library
>routines for host lookup.
>
>This snapshot does not include TLS support. Once the TLS code
>audit is completed, TLS support will be merged from non-production
>snapshots into regular snapshots, and then we're getting ready for the
>official Postfix 2.2 release.
>
>The 20050117 snapshot is available from the mirrors listed at
>http://www.postfix.org/.
>
>Below are the relevant portions from the RELEASE_NOTES and from
>the HISTORY files, with omission of the material that is related
>only to the IPv6 port.
>
> Wietse
>
>RELEASE_NOTES:
>
> Incompatible changes with snapshot Postfix-2.2-20050117
> =======================================================
>
> Only the deferred and defer queue directories are hashed by default,
>instead of eight queue directories. With modern file systems, this
>speeds up Postfix boot time without compromising performance under
>high load too much. Hashing is now turned on only for the defer and
>deferred queue directories, because those contain lots of mail when
>undeliverable mail is backing up.
>
> In order to speed up start-up, some Postfix file permission checks are
>run in the background after Postfix is started.
>
>HISTORY file:
>
>20041221-9
>
> Infrastructure: unified IPv4/IPv6 name/address API so that
> Postfix can support IPv6 without #ifdef INET6 everywhere.
> In particular, we allow #ifdef in libraries but avoid it
> in applications. Files: util/myaddrinfo.[hc],
> util/sock_addr.[hc], dns/dns_rr_to_pa.c, dns/dns_sa_to_rr.c,
> dns/dns_rr_eq_sa.c, dns/dns_rr_to_sa.c, inet_proto.[hc].
>
>20050111
>
> Feature: specify "inet_interfaces = loopback-only" for
> servers that must listen on local interfaces only, without
> having to specify IPv4 and/or IPv6 addresses in main.cf or
> master.cf. File: global/own_inet_addr.c.
>
>20040513
>
> Start-up performance: the hash_queue_names default setting
> is reduced from eight directories to just defer and deferred.
> This reduces time for checking the Postfix queue. Files:
> conf/post-install, global/mail_params.h.
>
>20040514
>
> Performance: reduced start-up delay by moving warning-only
> startup checks into the background. File: conf/postfix-script.
>
>20050115
>
> Further cleanup: RFC 2821 requires the IPv6: prefix with
> IPv6 address strings. The smtp and qmqp servers maintain
> separate address instances, the bare address and the RFC
> 2821 compatible form, and use each where appropriate. This
> strict separation simplifies address syntax checks as well
> as the implementation of XCLIENT and XFORWARD.
>
>20050116
>
> Infrastructure: new valid_mailhost_addr() routine to verify
> that an address literal satisfies RFC 2821. An IPv4 address
> is in dotted-quad decimal form, and an IPv6 address is in
> hexadecimal form, with the "IPv6:" prefix. Files:
> global/valid_mailhost_addr.[hc].
>
> Further cleanup: valid_hostname() no longer allows network
> addresses or numerical domain names. While it made some
> sense with IPv4 dotted quad decimal forms, with IPv6 it
> just made no sense anymore. Again, being stricter actually
> simplifies code. Files: util/valid_hostname.c and a
> surprisingly small number of valid_hostname() callers that
> did not reject numerical forms.
>
> Bugfix: in the Postfix 2.2 SMTP client, the debug_peer_init()
> call was moved to the after-chroot initialization.
>
>20050117
>
> Performance: reduced start-up delay by moving warning-only
> startup checks into the background; they now start after
> one minute to allow the system to finish booting. File:
> conf/postfix-script.
>
>
>
>
>--
>In line with our policy, this message has
>been scanned for viruses and dangerous
>content by MailScanner, and is believed to be clean.
>www.themarshalls.co.uk/policy
>
>------------------------ MailScanner list ------------------------
>To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
>'leave mailscanner' in the body of the email.
>Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
>the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).
>
>Support MailScanner development - buy the book off the website!
>
>
>
--
Julian Field
www.MailScanner.info
Buy the MailScanner book at www.MailScanner.info/store
Professional Support Services at www.MailScanner.biz
MailScanner thanks transtec Computers for their support
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).
Support MailScanner development - buy the book off the website!
More information about the MailScanner
mailing list