Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2021-08-09

Monday 9th August 2021

Local Packages

  • Updated dovecot:

    • Updated dovecot to 2.3.16:

      • Any unexpected exit() will now result in a core dump; this can especially help notice problems when a Lua script causes exit(0)

      • auth-worker process is now restarted when the number of auth requests reaches service auth-worker { service_count }; the default is still unlimited

      • Event improvements: Added data_stack_grow event and http-client category; see https://doc.dovecot.org/admin_manual/list_of_events/

      • oauth2: Support RFC 7628 openid-configuration element, which allows clients to support OAUTH2 for any server, not just a few hardcoded servers like they do now (see openid_configuration_url setting in dovecot-oauth2.conf.ext)

      • mysql: Single statements are no longer enclosed with BEGIN/COMMIT

      • dovecot-sysreport --core supports multiple core files now and does not require specifying the binary path

      • imapc: When imap_acl plugin is loaded and imapc_features=acl is used, IMAP ACL commands are proxied to the remote server; see https://doc.dovecot.org/configuration_manual/mail_location/imapc/

      • dict-sql now supports the "UPSERT" syntax for SQLite and PostgreSQL

      • imap: If IMAP client disconnects during a COPY command, the copying is aborted, and changes are reverted; this may help to avoid many email duplicates if client disconnects during COPY and retries it after reconnecting

      • master process was using 100% CPU if service attempted to create more processes due to process_min_avail, but process_limit was already reached (v2.3.15 regression)

      • Using attachment detection flags wrongly logged unnecessary "Failed to add attachment keywords" errors (v2.3.13 regression)
      • IMAP QRESYNC: Expunging UID 1 mail resulted in broken VANISHED response, which could have confused IMAP clients (v2.3.13 regression)

      • imap: STORE didn't send untagged replies for \Seen changes for (shared) mailboxes using INDEXPVT (v2.3.10 regression)

      • rawlog_dir setting would not log input that was pipelined after authentication command

      • Fixed potential infinite looping with autoexpunging
      • Log event exporter: Truncate long fields to 1000 bytes
      • LAYOUT=index: ACL inheritance didn't work when creating mailboxes

      • Event filters: Unquoted '?' wildcard caused a crash at startup

      • fs-metawrap: Fix to handling zero sized files

      • imap-hibernate: Fixed potential crash at de-init

      • acl: dovecot-acl-list files were written for acl_ignore_namespaces

      • program-client (used by Sieve extprograms, director_flush_socket) may have missed status response from UNIX and network sockets, resulting in unexpected failures

    • Updated pigeonhole to 0.5.16:

      • .dovecot.sieve.log file now includes year in the header

      • Change Sieve script result execution to delay definitive action execution to the end of a successful Sieve script execution session, which is part of an effort to solve problems with the Sieve duplicate test; as a side-effect, some rare temporary-error cases yield different results, in which partial failure is more likely
  • Updated nmap to 7.92 (see CHANGELOG for details)


Recent