Enhancements:
- http: support for SPNEGO authentication (Kerberos-in-SPNEGO or NTLMSSP-in-SPNEGO)
with the HTTP "Authorization: Negotiate" header. - dscli: try all oxdisco URLs until one succeeds
- exmdb: support repeated import of permission data (e.g. from kdb2mt)
- ews: create calendar item after accepting a MR with MacMail
Fixes:
- emsmdb: the total mail count in a contents view was not updated
- emsmdb,zcore: Send-As mail now correctly has the delegator in Envelope-From
- email_lib: deal with MIME parts with zero header lines
- tools: reinstate submit.php for delayed sending
- nsp: avoid buffer overruns in
nsp_interface_fetch_property - emsmdb: Partial message change tracking was bug-ridden and deleted. Standard transfers are now used instead. (E.g. an IPM.Task object where only the percentage-completed field was changed would be mis-synchronized to another Cached Mode client as "delete start/end dates".)
- exmdb: Public folders were missing timeindex queries and their content tables might have shown fewer messages.
- http: A workaround was added for OpenSSL 3.0 so that connections from Outlook 2010 once again succeed.
- mysql_adaptor: Improve the time needed to compute the composite mailbox permission for user in a case of a mailbox with 100K ACL entries.
Changes:
- exmdb: deactivate movecopy/deletemessages event storm compaction
- emsmdb: outgoing lzxpress compression in the EMSMDB protocol is now disabled as it does not compress well for the time invested.
- http: the
ntlm_program_helperconfig directive was removed; yourgss_programsimply needs to handle both GSS and NTLM. - event: support for reading the old event_acl.txt was deleted. The replacement is the
event_hosts_allowconfig directive. - timer: support for reading the old timer_acl.txt was deleted. The replacement is the
timer_hosts_allowconfig directive.