Cyrus IMAP 3.4.6 Release Notes — Cyrus IMAP 3.12.2 documentation

# Cyrus IMAP 3.4.6 Release Notes

Download from GitHub:

> - https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.4.6/cyrus-imapd-3.4.6.tar.gz

> - https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.4.6/cyrus-imapd-3.4.6.tar.gz.sig

## Changes since 3.4.5

### Build changes

- Fixed Issue #4561: retired custom manpage generator

### Bug fixes

- Fixed Issue #4437: murder frontends now proxy DAV PUT correctly

- Fixed Issue #4439: murder frontends now proxy GETMETADATA correctly (thanks Stéphane GAUBERT)

- Fixed Issue #4440: uninitialized value warning from cyradm(8) `listmailbox` command (thanks Stéphane GAUBERT)

- Fixed Issue #4465: missing calls to `mailbox_iter_done()` (thanks Дилян Палаузов)

- Fixed Issue #4309: incorrect error code used for JMAP invalidResultReference errors

- Fixed Issue #4574: potential crash in jmap_email_parse

### Other changes

- Fixed Issue #4558: better cyrusdb / `ctl_cyrusdb -r` UX