Skip to content

Gromox 2.30

Compare
Choose a tag to compare
@jengelh jengelh released this 21 Jun 18:52
· 401 commits to master since this release
gromox-2.30

Fixes:

  • exmdb: instace_load_message RPC with unsynthesizable properties will no longer yield an erroneous error
  • exmdb: setting anonymous-ID permissions on folders was erroneously treated as wanting to set default-ID permissions and did not complete
  • oxcical: emit VTIMEZONE for events without PidLidAppointmentTimeZoneDefinitionStartDisplay
  • php_mapi: delete nonsensical return types from function stubs used for introspection
  • Set syslog process names (meaningful for non-glibc platforms)
  • pam_gromox: resolve a use-after-free when the module is invoked twice in a row (as is the case with e.g. saslauthd)
  • exmdb: resolve use-after-free/crash on process shutdown (search folder shutdown)

Enhancements:

  • gromox-mbop: new subcommand set-locale to change store language
  • exmdb: add more SQLite transactions and make concurrent read access for stores possible
  • ruleproc: initial autoprocessing for meeting requests
    • conflict detection, response sending for conflicts, automatic addition to calendar
    • needs to be enabled with gromox.cfg:lda_mrautoproc=yes
  • imap, pop3, delivery-queue: HAProxy protocol support (send-proxy-v2)
  • zcore: show private distribution lists the grommunio-web address book