On Wed, 27 Nov 2019 10:38:58 -0500 (EST), Wietse Venema stated:
>[An on-line version of this announcement will be available at
>http://www.postfix.org/announcements/postfix-3.4.8.html]
>
>Fixed in Postfix 3.4:
>
> * Fix for an Exim interoperability problem when postscreen after-220
>checks are enabled. Bug introduced in Postfix 3.4: the code
>that detected "PIPELINING after BDAT" looked at the wrong
>variable. The warning now says "BDAT without valid RCPT", and
>the error is no longer treated as a command PIPELINING error,
>thus allowing mail to be delivered. Meanwhile, Exim has been
>fixed to stop sending BDAT commands when postscreen rejects all
>RCPT commands.
>
> * Usability bug, introduced in Postfix 3.4: the parser for
>key/certificate chain files rejected inputs that contain an EC
>PARAMETERS object. While this is technically correct (the
>documentation says what types are allowed) this is surprising
>behavior because the legacy cert/key parameters will accept
>such inputs. For now, the parser skips object types that it
>does not know about for usability, and logs a warning because
>ignoring inputs is not kosher.
>
> * Bug introduced in Postfix 2.8: don't gratuitously enable all
>after-220 tests when only one such test is enabled. This made
>selective tests impossible with 'good' clients. This will be
>fixed in older Postfix versions at some later time.
>
>You can find the updated Postfix source code at the mirrors listed
>at http://www.postfix.org/.
>
> Wietse
I assume that this bug either does not exist in the "3.5" beta
versions, or has been squashed.