Skip to content

Gromox 2.5

Compare
Choose a tag to compare
@jengelh jengelh released this 06 Mar 00:17
· 2944 commits to master since this release

Fixes:

  • Repair a null deref during HTML-to-text conversion
  • Inbox rules had RES_OR conditions wrongly evaluated
  • Synchronization of embedded messages now works, resolving OL sync reports with error 80040301.
  • Saving a draft in grommunio-web would erroneously strip the Re: subject prefix
  • exmdb_provider: PR_NULL is now excluded from get_all_proptags's results, resolving one instance of OL sync error 80070057.
  • EWS: Detailed FreeBusy requests did not return detailed info

Enhancements:

  • authmgr: Alternate username support
  • mt2exm: add --skip-notif, --skip-rules options

Behavioral changes:

  • Treat standard and extended inbox rules equal per PR_RULE_SEQUENCE, instead of "(by sequence number) all standard rules first, then all (by sequence number) extended rules".
  • The build no longer depends on the gumbo-parser library (a HTML parser); instead, it now uses libxml2 to do the same.
  • daemons: disable client-side TLS renegotiation in OpenSSL 1.x and LibreSSL
    (OpenSSL 3.x defaults to this behavior already)
  • php_mapi: block opcache from being present in the same process