On Fri, Mar 27, 2026 at 11:26AM Aki Tuomi via dovecot
   <[1][email protected]> wrote:

     Hi!

     We are happy to publish version 2.4.3 of Dovecot and Pigeonhole. These
     contain several CVEs, discovered by external researches. The majority of
     these have been discovered with help of automated code analysis tools
     like claude code security, which is why some of these are rather old,
     missed bugs.

     No new supported distros have been added or old removed, no new
     dependencies have been added.

     Note that there are experimental features in 2.4, one is enabled with
     `--enable-experimental-mail-utf8`, and another with
     `--enable-experimental-imap4rev2`, and you also need to set
     mail_utf8_extensions=yes and imap4rev2_enabled=yes to enable them in
     config.

     [2]https://dovecot.org/releases/2.4/dovecot-2.4.3.tar.gz
     [3]https://dovecot.org/releases/2.4/dovecot-2.4.3.tar.gz.sig
     
[4]https://pigeonhole.dovecot.org/releases/2.4/dovecot-pigeonhole-2.4.3.tar.gz
     
[5]https://pigeonhole.dovecot.org/releases/2.4/dovecot-pigeonhole-2.4.3.tar.gz.sig

     Binary packages in [6]https://repo.dovecot.org/
     Docker images in [7]https://hub.docker.com/r/dovecot/dovecot

   Using the same configure options I used for dovecot-2.4.2, I end up with a
   compile failure for 2.4.3:

   ./configure --enable-maintainer-mode \
           --with-sql=yes \
           --with-mysql \
           --with-pgsql \
           --with-zlib \
           --with-bzlib \
           --with-ssl=openssl \
           --enable-experimental-mail-utf8 \
           --enable-experimental-imap4rev2 \
           --with-pcre2
   make
   ```
   make[3]: Leaving directory '/home/wash/Dovecot/dovecot-2.4.3/src/anvil'
   Making all in auth
   make[3]: Entering directory '/home/wash/Dovecot/dovecot-2.4.3/src/auth'
     CC       test_auth_cache-auth-cache.o
     CC       test_auth_cache-test-auth-cache.o
     CC       auth-main.o
     CC       auth-auth.o
     CC       auth-auth-cache.o
     CC       auth-auth-client-connection.o
     CC       auth-auth-master-connection.o
     CC       auth-auth-policy.o
     CC       auth-auth-penalty.o
     CC       auth-auth-request.o
     CC       auth-auth-request-fields.o
     CC       auth-auth-request-handler.o
     CC       auth-auth-request-var-expand.o
     CC       auth-auth-sasl-mech-apop.o
     CC       auth-auth-sasl-mech-dovecot-token.o
     CC       auth-auth-sasl-mech-oauth2.o
     CC       auth-auth-sasl.o
     CC       auth-auth-settings.o
     CC       auth-auth-fields.o
     CC       auth-auth-token.o
     CC       auth-auth-worker-connection.o
     CC       auth-auth-worker-server.o
     CC       auth-db-oauth2.o
     CC       auth-db-sql.o
     CC       auth-db-passwd-file.o
     CC       auth-passdb.o
     CC       auth-passdb-blocking.o
     CC       auth-passdb-bsdauth.o
     CC       auth-passdb-cache.o
     CC       auth-passdb-oauth2.o
     CC       auth-passdb-passwd.o
     CC       auth-passdb-passwd-file.o
     CC       auth-passdb-pam.o
     CC       auth-passdb-sql.o
     CC       auth-passdb-static.o
     CC       auth-userdb.o
     CC       auth-userdb-blocking.o
     CC       auth-userdb-passwd.o
     CC       auth-userdb-passwd-file.o
     CC       auth-userdb-prefetch.o
     CC       auth-userdb-static.o
     CC       auth-userdb-sql.o
     CC       auth-db-ldap.o
     CC       auth-db-ldap-sasl.o
     CC       auth-db-ldap-settings.o
     CC       auth-passdb-ldap.o
     CC       auth-userdb-ldap.o
     CC       auth-db-lua.o
     CC       auth-passdb-lua.o
     CC       auth-userdb-lua.o
     CCLD     auth
     CCLD     test-auth-cache
     CC       auth.o
     CC       auth-cache.o
     CC       auth-client-connection.o
     CC       auth-master-connection.o
     CC       auth-policy.o
     CC       auth-penalty.o
     CC       auth-request.o
     CC       auth-request-fields.o
     CC       auth-request-handler.o
     CC       auth-request-var-expand.o
     CC       auth-sasl-mech-apop.o
     CC       auth-sasl-mech-dovecot-token.o
     CC       auth-sasl-mech-oauth2.o
     CC       auth-sasl.o
     CC       auth-settings.o
     CC       auth-fields.o
     CC       auth-token.o
     CC       auth-worker-connection.o
     CC       auth-worker-server.o
     CC       db-oauth2.o
     CC       db-sql.o
     CC       db-passwd-file.o
     CC       passdb.o
     CC       passdb-blocking.o
     CC       passdb-bsdauth.o
     CC       passdb-cache.o
     CC       passdb-oauth2.o
     CC       passdb-passwd.o
     CC       passdb-passwd-file.o
     CC       passdb-pam.o
     CC       passdb-sql.o
     CC       passdb-static.o
     CC       userdb.o
     CC       userdb-blocking.o
     CC       userdb-passwd.o
     CC       userdb-passwd-file.o
     CC       userdb-prefetch.o
     CC       userdb-static.o
     CC       userdb-sql.o
     CC       db-ldap.o
     CC       db-ldap-sasl.o
     CC       db-ldap-settings.o
     CC       passdb-ldap.o
     CC       userdb-ldap.o
     CC       db-lua.o
     CC       passdb-lua.o
     CC       userdb-lua.o
     CC       test-auth.o
     CC       test-mock.o
     CC       test-auth-client.o
     CCLD     test-auth-client
     CC       test-auth-master.o
     CC       test-auth-master-server.o
     CCLD     test-auth-master
     CC       test-auth-request-var-expand.o
     CC       test-auth-request-fields.o
     CC       test-username-filter.o
     CC       test-ldap.o
     CC       test-lua.o
     CC       test-main.o
     CCLD     test-auth
   libtool:   error: cannot find the library
   '../../src/lib-lua/[8]libdovecot-lua.la' or unhandled argument
   '../../src/lib-lua/[9]libdovecot-lua.la'
   make[3]: *** [Makefile:1403: test-auth] Error 1
   make[3]: Leaving directory '/home/wash/Dovecot/dovecot-2.4.3/src/auth'
   make[2]: *** [Makefile:612: all-recursive] Error 1
   make[2]: Leaving directory '/home/wash/Dovecot/dovecot-2.4.3/src'
   make[1]: *** [Makefile:742: all-recursive] Error 1
   make[1]: Leaving directory '/home/wash/Dovecot/dovecot-2.4.3'
   make: *** [Makefile:584: all] Error 2
   wash@eu:~/Dovecot$
   ```
   --
   Best regards,
   Odhiambo WASHINGTON,
   Nairobi,KE
   +254 7 3200 0004/+254 7 2274 3223
    In an Internet failure case, the #1 suspect is a constant: DNS.
   "Oh, the cruft.", egrep -v '^$|^.*#' -\_(Tu)_/- :-)
   [How to ask smart
   questions: [10]http://www.catb.org/~esr/faqs/smart-questions.html]

References

   Visible links
   1. mailto:[email protected]
   2. https://dovecot.org/releases/2.4/dovecot-2.4.3.tar.gz
   3. https://dovecot.org/releases/2.4/dovecot-2.4.3.tar.gz.sig
   4. 
https://pigeonhole.dovecot.org/releases/2.4/dovecot-pigeonhole-2.4.3.tar.gz
   5. 
https://pigeonhole.dovecot.org/releases/2.4/dovecot-pigeonhole-2.4.3.tar.gz.sig
   6. https://repo.dovecot.org/
   7. https://hub.docker.com/r/dovecot/dovecot
   8. http://libdovecot-lua.la/
   9. http://libdovecot-lua.la/
  10. http://www.catb.org/~esr/faqs/smart-questions.html
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to