Commit Graph

9 Commits

Author SHA1 Message Date
jakob
f130f5f039 update to snapshot-20001210.
Extract from the RELEASE_NOTES file:

    Incompatible changes with snapshot-20001210
    ===========================================

    If this release does not work for you, you can go back to a previous
    Postfix version without losing your mail, subject to the "incompatible
    changes" listed for previous Postfix releases below.

    When delivering to /file/name (as directed in an alias or .forward
    file), the local delivery agent now logs a warning when it is unable
    to create a /file/name.lock file. Mail is still delivered as before.

    The "sun_mailtool_compatibility" feature is going away (a compatibility
    mode that turns off kernel locks on mailbox files). It still works,
    but a warning is logged. Instead of using "sun_mailtool_compatibility",
    specify the mailbox locking strategy as "mailbox_delivery_lock =
    dotlock".

    The Postfix SMTP client now skips SMTP server replies that do not
    start with "CODE SPACE" or with "CODE HYPHEN" and flags them as
    protocol errors. Older Postfix SMTP clients silently treated "CODE
    TEXT" as "CODE SPACE TEXT", i.e. as a valid SMTP reply.

    This snapshot does not yet change default relay settings. That
    change alone affects a dozen files, most of which documentation.
    This may be an incompatibility with some people's expectations,
    but such are my rules - between code freeze and release no major
    functionality changes are allowed.

    Several interfaces of libutil and libglobal routines have changed.
    This may break third-party code written for Postfix. In particular,
    the safe_open() routine has changed, the way the preferred locking
    method is specified in the sys_defs.h file, as well as all routines
    that perform file locking. When compiling third-party code written
    for Postfix, the incompatibilities will be detected by the compiler
    provided that #include file dependencies are properly maintained.

    Major changes with snapshot-20001210
    ====================================

    This snapshot includes bugfixes that were already released as
    patches 12 and 13 for the 19991231 "stable" release:

      - The queue manager could deadlock for 10 seconds when bouncing
        mail under extreme load from one-to-one mass mailings.

      - Local delivery performance was substandard, because the per-user
        concurrency limit accidentally applied to the entire local
        domain.

    The mailbox locking style is now fully configurable at runtime.
    The new configuration parameter is called "mailbox_delivery_lock".
    Depending on the operating system type, mailboxes can be locked
    with one or more of "flock", "fcntl" or "dotlock".  The command
    "postconf -l" shows the available locking styles.  The default
    mailbox locking style is system dependent.  This change affects
    all mailbox and all "/file/name" deliveries by the Postfix local
    delivery agent.

    The new "import_environment" and "export_environment" configuration
    parameters now provide explicit control over what environment
    variables Postfix will import, and what environment variables
    Postfix will pass on to a non-Postfix process. This is better than
    hard-coding my debugging environment into public releases.

    The "mailbox_transport" and "fallback_transport" parameters now
    understand the form "transport:nexthop", with suitable defaults
    when either transport or nexthop are omitted, just like in the
    Postfix transport map. This allows you to specify for example,
    "mailbox_transport = lmtp:unix:/file/name".

    The MYSQL client now supports server connections over UNIX-domain
    sockets.  Code provided by Piotr Klaban. See the file MYSQL_README
    for examples of "host" syntax.
2000-12-11 03:17:50 +00:00
jakob
5d3c7e4471 update to snapshot-20001121.
Quote from the RELEASE_NOTES file:

    Incompatible changes with snapshot-20001121
    ===========================================

    If this release does not work for you, you can go back to a previous
    Postfix version without losing your mail, subject to the "incompatible
    changes" listed for previous Postfix releases below.

    Major changes with snapshot-20001121
    ====================================

    Support for RedHat Linux 7.0.  On RedHat Linux 7.0, you must install
    the db3-devel RPM before you can compile the Postfix source code.

    The mailbox_transport feature works again. It was broken when the
    "require_home_directory" feature was added.

    More general virtual domain support.  Postfix now supports both
    Sendmail-style virtual domains and Postfix-style virtual domains.
    Details and examples are given in the revised virtual manual page.

    - With Sendmail-style virtual domains, local users/aliases/mailing
      lists are visible as localname@virtual.domain. This is convenient
      if you want to host mailing lists under virtual domains.

    - With Postfix-style virtual domains, local users/aliases/mailing
      lists are not visible as localname@virtual.domain. Each virtual
      domain has its own separate name space.

    More general "soft bounce" feature.  Specify "soft_bounce = yes"
    in main.cf to prevent the SMTP server from bouncing mail while you
    are testing configurations. Until this release the SMTP server was
    not aware of soft bounces.
2000-11-21 19:45:36 +00:00
jakob
8ac75f43be update to snapshot-20001030 2000-11-18 09:29:52 +00:00
jakob
43beac1045 correct PLIST 2000-11-01 16:44:18 +00:00
jakob
22e34598a0 add LDAP flavour 2000-10-06 23:10:43 +00:00
jakob
e99f62433e fix sasl when used as single flavour 2000-10-05 21:16:50 +00:00
jakob
2419cdbca9 add pcre flavour, rework MAKE_{CCARGS,AUXLIBS} 2000-10-05 21:13:23 +00:00
jakob
48628f40f6 update to postfix snapshot 20001005 2000-10-05 19:42:23 +00:00
jakob
7d9995930b split port into stable and snapshot versions 2000-09-25 21:02:29 +00:00