[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