Revisions of dovecot23

buildservice-autocommit accepted request 1123902 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 120)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1123622 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 119)
 Fix build with RPM 4.19: unnumbered patches are no longer
   supported.
buildservice-autocommit accepted request 1111576 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 118)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 1111575 from Arjen de Korte's avatar Arjen de Korte (adkorte) (revision 117)
- update to 2.3.21 and pigeonhole 0.5.21
  Dovecot 2.3.21
  * lib-oauth2: Allow JWT tokens to be validated with missing typ field.
    The typ field is left out by some key issuers to conserve space,
    notably kubernetes. Now missing typ is tolerated, but if present, it
    still must be "jwt".
  + auth: Auth passdb and userdb reply can contain "event_<name>=value"
    which will be added to login event and mail user event respectively.
  + lib-master: Set process title during various initialization stages to
    clearly describe what the process is waiting on.
  + lib-storage: The mail_temp_scan_interval is now fuzzed incrementing it
    by 0..30% based on username's hash to reduce the chance of load spikes.
  + lib-storage: The temp file scan has been moved from the open of the
    mailbox to the close, to reduce the latency perceived by users.
  + stats: If metric has fields specified, all these fields are
    exported as counters to prometheus exposition.
    See https://doc.dovecot.org/configuration_manual/stats/openmetrics/.
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 1075272 from Martin Liška's avatar Martin Liška (marxin) (revision 116)
Update patch comment.
buildservice-autocommit accepted request 1074626 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 115)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 1074621 from Martin Liška's avatar Martin Liška (marxin) (revision 114)
- Add upstream fix-strict-aliasing.patch that addresses violation
  of strict aliasing.

- Enable LTO now as it works now (boo#1156301).
buildservice-autocommit accepted request 1063605 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 113)
baserev update by copy to link target
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 1063508 from Arjen de Korte's avatar Arjen de Korte (adkorte) (revision 112)
- Add patch to fix building with OpenSSL-3 (boo#1207958)
  + fix-build-with-openssl-3.patch
buildservice-autocommit accepted request 1045048 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 111)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1044344 from Michael Ströder's avatar Michael Ströder (stroeder) (revision 110)
update to 2.3.20 and pigeonhole 0.5.20
buildservice-autocommit accepted request 1044022 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 109)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1043991 from Thiago Macieira's avatar Thiago Macieira (thiagomacieira) (revision 108)
- Add support for Zstandard (zstd) to the compression (zlib) plugin: zstd has a
  better compression ratio than gzip for the same amount of CPU work, or takes
  less CPU to compress the same. It's also faster to decompress.
- Add dovecot-2.3.19-fix-doveadm-sync-special-folders.patch:
  Patches from the release-2.3 branch that fix issues importing the INBOX
  folder from a Cyrus IMAP server and dealing with auto-creating folders that
  haven't yet been created
buildservice-autocommit accepted request 984208 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 107)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 982632 from Michael Ströder's avatar Michael Ströder (stroeder) (revision 106)
- update to 2.3.19.1
  * doveadm deduplicate: Non-duplicate mails were deleted. v2.3.19 regression.
  * auth: Crash would occur when iterating multiple backends.
    Fixes: Panic: file userdb-blocking.c: line 125 (userdb_blocking_iter_next): assertion failed: (ctx->conn != NULL)
  
buildservice-autocommit accepted request 976134 from Christian Wittmer's avatar Christian Wittmer (computersalat) (revision 105)
baserev update by copy to link target
Christian Wittmer's avatar Christian Wittmer (computersalat) accepted request 976125 from Arjen de Korte's avatar Arjen de Korte (adkorte) (revision 104)
- update to 2.3.19 and pigeonhole 0.5.19
  Dovecot 2.3.19
  + Added mail_user_session_finished event, which is emitted when the mail
    user session is finished (e.g. imap, pop3, lmtp). It also includes
    fields with some process statistics information.
    See https://doc.dovecot.org/admin_manual/list_of_events/ for more
    information.
  + Added process_shutdown_filter setting. When an event matches the filter,
    the process will be shutdown after the current connection(s) have
    finished. This is intended to reduce memory usage of long-running imap
    processes that keep a lot of memory allocated instead of freeing it to
    the OS.
  + auth: Add cache hit indicator to auth passdb/userdb finished events.
    See https://doc.dovecot.org/admin_manual/list_of_events/ for more
    information.
  + doveadm deduplicate: Performance is improved significantly.
  + imapc: COPY commands were sent one mail at a time to the remote IMAP
    server. Now the copying is buffered, so multiple mails can be copied
    with a single COPY command.
  + lib-lua: Add a Lua interface to Dovecot's HTTP client library. See
    https://doc.dovecot.org/admin_manual/lua/ for more information.
  - auth: Cache lookup would use incorrect cache key after username change.
  - auth: Improve handling unexpected LDAP connection errors/hangs.
    Try to fix up these cases by reconnecting to the LDAP server and
    aborting LDAP requests earlier.
  - auth: Process crashed if userdb iteration was attempted while auth-workers
    were already full handling auth requests.
  - auth: db-oauth2: Using %{oauth2:name} variables caused unnecessary
    introspection requests.
  - dict: Timeouts may have been leaked at deinit.
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 951413 from Michael Ströder's avatar Michael Ströder (stroeder) (revision 103)
update to 2.3.18 and pigeonhole to 0.5.18

FWIW it works for me on Tumbleweed x86_64.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 951326 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 102)
Fix typo in changes
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 950732 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 101)
- Fix dovecot-2.3.0-dont_use_etc_ssl_certs.patch: Align the
  certificate path/filenames to /etc/ssl/private/*.crt, which
  happens to match what the patch also does for mkert.sh
  (boo#1193909).
- Rebase dovecot-2.3.0-better_ssl_defaults.patch
Displaying revisions 1 - 20 of 120
openSUSE Build Service is sponsored by