]> git.ipfire.org Git - thirdparty/postfix.git/commitdiff
snapshot-20000921
authorWietse Venema <wietse@porcupine.org>
Thu, 21 Sep 2000 00:00:00 +0000 (00:00 +0000)
committerWietse Venema <wietse@porcupine.org>
Thu, 17 Jan 2013 23:12:19 +0000 (18:12 -0500)
postfix/HISTORY
postfix/RELEASE_NOTES
postfix/conf/master.cf
postfix/global/mail_params.h
postfix/global/mail_version.h

index f47f862e97ebc62eaf0efbaa81cf34301d39f35f..e770377aea633720e368461e30a9f4361e9e2c7a 100644 (file)
@@ -4079,7 +4079,7 @@ Apologies for any names omitted.
        sender, so that address masquerading works as expected.
        Files: global/header_opts.c.
 
-       Feature: specify "test_home_directory = yes" to prevent
+       Feature: specify "require_home_directory = yes" to prevent
        mail from being delivered to a user whose home directory
        is not mounted. File: local/dotforward.c.
 
@@ -4101,8 +4101,8 @@ Apologies for any names omitted.
        checking by gcc, in addition to the checking that was
        already implemented with printfck.  File: util/sys_defs.h,
        the macros for PRINTFLIKE and SCANFLIKE. Problem - unlike
-       the printfck tool, this gcc finds mismatches only in code
-       that isn't #ifdef-ed out.
+       the printfck tool, gcc finds format argument type mismatches
+       only in code that isn't #ifdef-ed out.
 
 20000718
 
@@ -4159,7 +4159,7 @@ Apologies for any names omitted.
        client or sender until we have completed some investigation,
        after which we will either reject or accept.
 
-       However, the code is turned off because it is not finished.
+       However, this code is turned off until it is finished.
 
 20000905
 
@@ -4212,16 +4212,17 @@ Apologies for any names omitted.
 
 20000918
 
-       Gross hack: prevent looping a bad recipient by always
-       forwarding recipients in :include: files, even when
-       owner-listname is not set. File: local/recipient.c.
+       Gross hack: prevent looping on a bad recipient by always
+       forwarding recipients in :include: files to a new mail
+       delivery request, even when owner-listname is not set.
+       File: local/recipient.c.
 
 20000919
 
        Convenience: INSTALL.sh now imports default settings from
        the process environment, in order to make scripting easier.
 
-       Portability: INSTALL.sh now systematically skips over CVS,
+       Robustness: INSTALL.sh now systematically skips over CVS,
        RCS and SCCS cruft.
 
        Portability: another fix for NEXTSTEP (Masaki MURASE).
@@ -4232,9 +4233,9 @@ Apologies for any names omitted.
        Cleanup: in a transport table entry, do not ignore port
        numbers specified as [host]:port. In fact, this is now
        becoming the preferred form, in order to avoid parsing
-       problems with IPV6 addresses. Postfix supports both forms
-       for a while but prints a warning for the old form. Problem
-       reported by Claus Fischer @ werhats.at
+       problems with IPV6 addresses. Postfix supports both forms,
+       but future versions will print a warning for the old form.
+       Problem reported by Claus Fischer @ werhats.at
 
        Bugfix: missing initialization for state->sasl_method can
        cause permit_sasl_authenticated to always succeed.  Report
index f166e00c648b1d84d3c2f7058203a2e0ee5b4366..328ac5ed06959c37a120bf7dff450840a16e3a98 100644 (file)
@@ -1,17 +1,17 @@
-Incompatible changes with snapshot-20000919
+Incompatible changes with snapshot-20000921
 ===========================================
 
+After "make install" you need to execute "postfix reload".  The
+protocol between queue manager and delivery agent protocol has
+changed. This does not affect the format of existing queue files.
+You just cannot mix this Postfix version's queue managers or delivery
+agents with older Postfix versions.
+
 The notation of [host:port] in transport tables etc. is going away
 but it is still supported. The preferred form is now [host]:port.
 This change is necessary to support IPV6 address forms which use
-":" as part of the numeric IP address. In a future release, Postfix
-will log a warning message when it encounters the [host:port] form.
-
-After "make install" you need to "postfix reload".  The protocol
-between queue manager and delivery agent protocol has changed. This
-does not affect the format of existing queue files, you just cannot
-mix this Postfix version with queue managers or delivery agents
-from prior Postfix versions.
+":" as part of a numeric IP address. In a future release, Postfix
+will log a warning when it encounters the [host:port] form.
 
 In mail headers, Errors-To:, Reply-To: and Return-Receipt:  addresses
 are now rewritten as a sender address (was: recipient).
@@ -19,34 +19,29 @@ are now rewritten as a sender address (was: recipient).
 Postfix no longer inserts Sender: message headers.
 
 The queue manager now logs the original number of recipients when
-opening queue file.
+opening a queue file (example: from=<>, size=3502, nrcpt=1).
 
-The local delivery agent no longer appends a blank line when
-delivering to command.
+The local delivery agent no longer appends a blank line to mail
+that is delivered to external command.
 
-Major changes with snapshot-20000919
+The pipe delivery agent no longer appends a blank line when the F
+flag is specified (in the master.cf file). Specify the B flag if
+you need that blank line.
+
+Major changes with snapshot-20000921
 ====================================
 
-Postfix now strips out the Content-Length: header to avoid confusion
-with mail user agents.
+Postfix now strips out Content-Length: headers in incoming mail to
+avoid confusion in mail user agents.
 
 The header_checks and body_checks features can now be used to strip
 out unwanted data. Specify IGNORE and the data will disappear.
 
-Specify "test_home_directory = yes" to prevent mail from being
+Specify "require_home_directory = yes" to prevent mail from being
 delivered to a user whose home directory is not mounted.
 
 The pipe mailer has a size limit (size=nnn) command-line argument.
 
-Incompatible changes with snapshot-20000625 (never released)
-===========================================
-
-The local delivery agent no longer appends a blank line to mail
-that is delivered to external command.
-
-The pipe delivery agent no longer appends a blank line when the F
-flag is specified. Specify the B flag if you need that blank line.
-
 Incompatible changes with snapshot-20000531
 ===========================================
 
@@ -604,7 +599,7 @@ and sender address.
 Major changes with postfix-beta-19990122:
 =========================================
 
-- Junk mail restrictions can now be postoned to the RCPT TO command.
+- Junk mail restrictions can now be postponed to the RCPT TO command.
 Specify: "smtpd_recipient_restrictions = reject_maps_rbl...".
 
 - More flexible interface for delivery to e.g., cyrus IMAP without
index a2f3f962117e0f4737ea6d5f853e40216bac67ed..473cfa386296b217596a1ab5b79d9935a0781da3 100644 (file)
@@ -41,7 +41,8 @@
 # the program_directory configuration variable). Adding one or more
 # -v options turns on verbose logging for that service; adding a -D
 # option enables symbolic debugging (see the debugger_command variable
-# in the main.cf configuration file).
+# in the main.cf configuration file). See individual command man pages
+# for specific command-line options, if any.
 #
 # In order to use the "uucp" message tranport below, set up entries
 # in the transport table.
 # DO NOT CHANGE THE ZERO PROCESS LIMIT FOR CLEANUP/BOUNCE/DEFER OR
 # POSTFIX WILL BECOME STUCK UP UNDER HEAVY LOAD
 #
+# DO NOT CHANGE THE ONE PROCESS LIMIT FOR PICKUP/QMGR OR POSTFIX WILL
+# DELIVER MAIL MULTIPLE TIMES.
+#
+# DO NOT SHARE THE POSTFIX QUEUE BETWEEN MULTIPLE POSTFIX INSTANCES.
+#
 # ==========================================================================
 # service type private unpriv  chroot  wakeup  maxproc command + args
 #              (yes)   (yes)   (yes)   (never) (50)
index e3bb7d6e09d3f3bbc1cc61b2a40afeee11d99322..8d222120b25d3a23c1c6c5475959f88a739b52d5 100644 (file)
@@ -393,7 +393,7 @@ extern char *var_deliver_hdr;
 #define DEF_EXP_OWN_ALIAS      0
 extern bool var_exp_own_alias;
 
-#define VAR_STAT_HOME_DIR      "test_home_directory"
+#define VAR_STAT_HOME_DIR      "require_home_directory"
 #define DEF_STAT_HOME_DIR      0
 extern bool var_stat_home_dir;
 
index f54d6f5681f6aac7bdcafa189d1753e0384721ec..ca368de49964a2d5ba10571d4abcc3af08315a65 100644 (file)
@@ -15,7 +15,7 @@
   * Version of this program.
   */
 #define VAR_MAIL_VERSION       "mail_version"
-#define DEF_MAIL_VERSION       "Snapshot-20000920"
+#define DEF_MAIL_VERSION       "Snapshot-20000921"
 extern char *var_mail_version;
 
 /* LICENSE