Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-6] src



Module Name:    src
Committed By:   riz
Date:           Sun Feb 19 18:28:55 UTC 2012

Modified Files:
        src/doc [netbsd-6]: 3RDPARTY CHANGES
        src/external/ibm-public/postfix/dist [netbsd-6]: HISTORY
        src/external/ibm-public/postfix/dist/mantools [netbsd-6]:
            get_anchors.pl
        src/external/ibm-public/postfix/dist/src/bounce [netbsd-6]:
            bounce_trace_service.c
        src/external/ibm-public/postfix/dist/src/global [netbsd-6]: dict_ldap.c
            dict_sqlite.c mail_version.h maps.c
        src/external/ibm-public/postfix/dist/src/local [netbsd-6]: mailbox.c
            unknown.c
        src/external/ibm-public/postfix/dist/src/tlsproxy [netbsd-6]:
            tlsproxy.c
        src/external/ibm-public/postfix/dist/src/util [netbsd-6]: dict.c
        src/external/ibm-public/postfix/dist/src/xsasl [netbsd-6]:
            xsasl_dovecot_server.c

Log Message:
Apply patch (requested by tron in ticket #7):

Import Postfix 2.8.8. Changes since Postfix 2.8.7:
- The Postfix sqlite client, introduced with Postfix 2.8, had an
  embarassing bug in its quoting routine. As the result of a
  last-minute code cleanup before release, this routine returned the
  unquoted text instead of the quoted text. The opportunities for
  mis-use are limited: Postfix sqlite database files are usually owned
  by root, and Postfix daemons usually run with non-root privileges so
  they can't corrupt the database. This problem was reported by Rob
  McGee (rob0).
- The Postfix 2.8.4 fix for local delivery agent database lookup
  errors was incomplete. The fix correctly added new code to detect
  database lookup errors with mailbox_transport_maps,
  mailbox_command_maps or fallback_transport_maps, but it failed to
  log the problem, and to produce a defer logfile record which is
  needed for "delayed mail" and "mail too old" delivery status
  notifications.
- The trace(8) service, used for DSN SUCCESS notifications, did not
  distinguish between notifications for a non-bounce or a bounce
  message, causing it to "reply" to mail with the null sender
  address. Problem reported by Sabahattin Gucukoglu.
- Support for Dovecot auth over TCP sockets, using code that already
  existed for testing purposes. Patrick Koetter kindly provided an
  update for the SASL_README file.
- Workaround in the LDAP client for changes in the under-documented
  OpenLDAP API, by Victor Duchovni.

I've fully tested this under NetBSD/i386 6.99.2 and build tested the
patch for NetBSD/amd64 6.0_BETA.

        Kind regards

P.S. This patch does *not* include SQLite support for Postfix to
     avoid scaring Jeff Rizzo.


To generate a diff of this commit:
cvs rdiff -u -r1.909 -r1.909.2.1 src/doc/3RDPARTY
cvs rdiff -u -r1.1670 -r1.1670.2.1 src/doc/CHANGES
cvs rdiff -u -r1.1.1.12 -r1.1.1.12.2.1 \
    src/external/ibm-public/postfix/dist/HISTORY
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.12.1 \
    src/external/ibm-public/postfix/dist/mantools/get_anchors.pl
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.12.1 \
    src/external/ibm-public/postfix/dist/src/bounce/bounce_trace_service.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.6.1 \
    src/external/ibm-public/postfix/dist/src/global/dict_ldap.c
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.8.1 \
    src/external/ibm-public/postfix/dist/src/global/dict_sqlite.c
cvs rdiff -u -r1.1.1.12 -r1.1.1.12.2.1 \
    src/external/ibm-public/postfix/dist/src/global/mail_version.h
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.12.1 \
    src/external/ibm-public/postfix/dist/src/global/maps.c
cvs rdiff -u -r1.1.1.2 -r1.1.1.2.4.1 \
    src/external/ibm-public/postfix/dist/src/local/mailbox.c \
    src/external/ibm-public/postfix/dist/src/local/unknown.c
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.8.1 \
    src/external/ibm-public/postfix/dist/src/tlsproxy/tlsproxy.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.6.1 \
    src/external/ibm-public/postfix/dist/src/util/dict.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.6.1 \
    src/external/ibm-public/postfix/dist/src/xsasl/xsasl_dovecot_server.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index