Fixed crash in auth process when auth-policy was configured and authentication was aborted/failed without a username set.
director: If two users had different tags but the same hash, the users may have been redirected to the wrong tag's hosts.
Index files may have been thought incorrectly lost, causing "Missing middle file seq=.." to be logged and index rebuild. This happened more easily with IMAP hibernation enabled.
Various fixes to restoring state correctly in un-hibernation.
dovecot.index files were commonly 4 bytes per email too large. This is because 3 bytes per email were being wasted that could have been used for IMAP keywords.
Various fixes to handle dovecot.list.index corruption better.
lib-fts: Fixed assert-crash in address tokenizer with specific input.
Fixed assert-crash in HTML to text parsing with specific input (e.g. for FTS indexing or snippet generation)
This update has been submitted for testing by mhlavink.
This update has been pushed to testing.
This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes