]> git.ipfire.org Git - thirdparty/postfix.git/commitdiff
postfix-3.8-20221007
authorWietse Venema <wietse@porcupine.org>
Fri, 7 Oct 2022 05:00:00 +0000 (00:00 -0500)
committerViktor Dukhovni <postfix-users@dukhovni.org>
Sun, 9 Oct 2022 01:31:35 +0000 (21:31 -0400)
postfix/HISTORY
postfix/RELEASE_NOTES
postfix/html/postqueue.1.html
postfix/man/man1/postqueue.1
postfix/proto/stop.double-history
postfix/proto/stop.spell-history
postfix/proto/stop.spell-proto-html
postfix/src/global/mail_version.h

index d9724778e53a7c93f46fc4f97e260fa138eb6a86..a13c089236669e586cb1e2d2fe63ac85aa4ffc89 100644 (file)
@@ -26552,8 +26552,9 @@ Apologies for any names omitted.
 
 20220719
 
-       Cleanup: debug logging noise in map_search_create(). Files:
-       global/map_search.c, global/map_search.ref.
+       Cleanup: Postfix 3.5.0 introduced debug logging noise in
+       map_search_create(). Files: global/map_search.c,
+       global/map_search.ref.
 
 20220724
 
@@ -26610,12 +26611,13 @@ Apologies for any names omitted.
 
 20221006
 
-       Bugfix (introduced: Postfix 3.7). A message could falsely
+       Bugfix (introduced: Postfix 3.7.0). A message could falsely
        be flagged as corrupt with "warning: Unexpected record type
        'X'. Such messages were moved to the "corrupt" queue
-       directory, where they may still be found.
+       directory, where they may still be found. See below for
+       instructions to deal with these falsely flagged messages.
 
-       This could happen for messages with 500 or more recipients,
+       This could happen for messages with 5000 or more recipients,
        or with fewer recipients on a busy mail server. Problem
        reported by Frank Brendel, reproduced by John Alex. Files:
        qmgr/qmgr_message.c, oqmgr/qmgr_message.c.
@@ -26623,4 +26625,13 @@ Apologies for any names omitted.
        A file in the "corrupt" queue directory may be inspected
        with the command "postcat /var/spool/postfix/corrupt/<filename>.
        If delivery of the file is still desired, the file can be
-       moved back to /var/spool/postfix/incoming.
+       moved back to /var/spool/postfix/incoming after updating
+       Postfix and executing "postfix reload".
+
+20221007
+
+       Ran "make manpages", updated the change log and release
+       notes for consistency with new stable releases, update
+       pre-release-checks stop filters.  Files: RELEASE_NOTES,
+       HISTORY, stop.spell-history, stop.double-history,
+       stop.spell-proto-html, postqueue.1, postqueue.1.html.
index d49dbde13fd438bac1240035373d420e63e4e79a..bc098908b0a3dfb0ee23207f1b889914937917c3 100644 (file)
@@ -25,6 +25,26 @@ more recent Eclipse Public License 2.0. Recipients can choose to take
 the software under the license of their choice. Those who are more
 comfortable with the IPL can continue with that license.
 
+Bugfix for messages not delivered after "warning: Unexpected record type 'X'
+============================================================================
+
+Due to a bug introduced in Postfix 3.7, a message could falsely
+be flagged as corrupt with "warning: Unexpected record type 'X'".
+
+Such messages were moved to the "corrupt" queue directory, where
+they may still be found. See below for instructions to deal with
+these falsely flagged messages.
+
+This could happen for messages with 5000 or more recipients, or
+with fewer recipients on a busy mail server. The problem was first 
+reported by Frank Brendel, reproduced by John Alex. 
+
+A file in the "corrupt" queue directory may be inspected with the
+command "postcat /var/spool/postfix/corrupt/<filename>. If delivery
+of the file is still desired, the file can be moved back to
+/var/spool/postfix/incoming after updating Postfix and executing
+"postfix reload".
+
 Incompatible changes with snapshot 20220507
 ===========================================
 
index 123e276121b71ce31db876b77af881c94aa695ea..7f37ded489796ed246dd9613853918674a6f5f58 100644 (file)
@@ -55,11 +55,9 @@ POSTQUEUE(1)                                                      POSTQUEUE(1)
 
               This feature is available with Postfix version 2.4 and later.
 
-       <b>-j</b>     Produce a queue listing in JSON format, based on output from the
-              <a href="showq.8.html">showq(8)</a> daemon.  The result is a stream of zero  or  more  JSON
-              objects,  one per queue file.  Each object is followed by a new-
-              line character to support simple streaming  parsers.  See  "<b>JSON</b>
-              <b>OBJECT FORMAT</b>" below for details.
+       <b>-j</b>     Produce  a  queue  listing in JSON LINES format, based on output
+              from the <a href="showq.8.html">showq(8)</a> daemon. See "<b>JSON  OBJECT  FORMAT</b>"  below  for
+              details.
 
               This feature is available in Postfix 3.1 and later.
 
index c8020c192d676c9aceeb3b85af02165ccec06cba..d042a34d6f63b6fb67ff5b63baa7053d36c90003 100644 (file)
@@ -55,11 +55,9 @@ command, by contacting the \fBflush\fR(8) server.
 
 This feature is available with Postfix version 2.4 and later.
 .IP "\fB\-j\fR"
-Produce a queue listing in JSON format, based on output
-from the showq(8) daemon.  The result is a stream of zero
-or more JSON objects, one per queue file.  Each object is
-followed by a newline character to support simple streaming
-parsers. See "\fBJSON OBJECT FORMAT\fR" below for details.
+Produce a queue listing in JSON LINES format, based on
+output from the showq(8) daemon. See "\fBJSON OBJECT
+FORMAT\fR" below for details.
 
 This feature is available in Postfix 3.1 and later.
 .IP \fB\-p\fR
index f143392c68623b072261ecf0e20e01b44f6d13a9..10cf9aa88baea7b28df40f83ae58e4393ba20c6f 100644 (file)
@@ -8,3 +8,4 @@
  cleanup cleanup h cleanup cleanup_init c 
  src global mail_dict c src postalias postalias c 
  src postmap postmap c 
+ manpage File postqueue postqueue c 
index 16c43bfd2dfc8dc21661e839d6a4dc93b13d51b8..52e25f413b79e0f69ff9be496703abf046434402 100644 (file)
@@ -19,3 +19,11 @@ libs
 segfaulting
 srctoman
 systemd
+Aslan
+Brendel
+Eray
+Oss
+Spil
+Amma
+Jesper
+Pau
index a4ad7c594dd605674c3f652294e08ddf43a0ab78..9cc42b00e46ef1c6665f3941837ad9de70291b9b 100644 (file)
@@ -348,3 +348,5 @@ wiki
 JÃ
 ng
 rsyslogd
+hardcode
+pattern's
index 302518aca6bebb3d963f64f1f9be3fd88d281210..9faa28544768aa1647603f5edc474f2e02eff370 100644 (file)
@@ -20,7 +20,7 @@
   * Patches change both the patchlevel and the release date. Snapshots have no
   * patchlevel; they change the release date only.
   */
-#define MAIL_RELEASE_DATE      "20221006"
+#define MAIL_RELEASE_DATE      "20221007"
 #define MAIL_VERSION_NUMBER    "3.8"
 
 #ifdef SNAPSHOT