]> git.ipfire.org Git - thirdparty/postfix.git/commitdiff
postfix-3.8-20220417
authorWietse Venema <wietse@porcupine.org>
Sun, 17 Apr 2022 05:00:00 +0000 (00:00 -0500)
committerViktor Dukhovni <postfix-users@dukhovni.org>
Mon, 18 Apr 2022 19:16:40 +0000 (15:16 -0400)
postfix/HISTORY
postfix/src/cleanup/cleanup_milter.c
postfix/src/global/mail_version.h

index 7445e5e9f34f50cf9f3eb28fac7801093261b4a7..9cd22ca4e08bfc391c8dd80f814dba87a7cb26fd 100644 (file)
@@ -26385,3 +26385,11 @@ Apologies for any names omitted.
        map type for this operation". This happened with all built-in
        map types (static, cidr, etc.) that have no 'bulk create'
        support. File: global/dynamicmaps.c.
+
+20220417
+
+       Bugfix (introduced: 20220406): reset the milter_header_checks
+       response buffer, so that a negative response for one email
+       message will not be applied to a later email message that is
+       handled by the same cleanup process. File:
+       cleanup/cleanup_milter.c.
index 673b59c3cca66d812b0577bbdd2bc29d899d9e9e..11510b55959ebf36e3c9d078c8ebc151655f34f8 100644 (file)
@@ -573,6 +573,7 @@ static void cleanup_milter_header_checks_reinit(CLEANUP_STATE *state)
     if (state->redirect)
        myfree(state->redirect);
     state->redirect = 0;
+    VSTRING_RESET(cleanup_milter_hbc_reply);
 }
 
 /* cleanup_milter_hbc_finish - finalize post-Milter header checks */
index 265c540378616e5195707cb21e90dec07a88886a..56e70f43dbba98c44d044194ea0b171028e6a13f 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      "20220416"
+#define MAIL_RELEASE_DATE      "20220417"
 #define MAIL_VERSION_NUMBER    "3.8"
 
 #ifdef SNAPSHOT