github grommunio/gromox gromox-1.17
Gromox 1.17

latest releases: gromox-3.10, gromox-3.9, gromox-3.8...
4 years ago

Enhancements:

  • emsmdb: Faststream temporary state files are now written to /var/tmp/gromox instead and with O_TMPFILE, because they need not be persisted at all, and if /var/lib/gromox is a network filesystem, the network roundtrip can be eliminated.
  • exmdb_provider: emit a log message when host not in exmdb_acl
  • ldap_adaptor: add a ldap_edirectory_workarounds config directive
  • zcore: user settings are saved to disk much more rapidly now (Settings could get lost when zcore terminated unexpectedly because of very long caching periods.)
  • zcore: allow reducing zarafa_threads_num directive to a minimum of 1

Fixes:

  • oxcmail: conversion of recurring meeting requests from MAPI to IM/RFC5322 misconstructed the exmdb RPC for querying PidLidTimeZoneStruct, likely failing the export as a whole.
  • exmdb_provider: avoid a SQL query error when placing a new message into public folder
  • exmdb_provider: delete W-1595/W-1596 false positive warning
  • exmdb_provider: avoid giving a negative/wrapped unread message count for folders (PR_CONTENT_UNREAD)
  • exmdb_provider: the presence of PR_PARENT_DISPLAY (normally a computed property) in the sqlite db (hence not computed) had caused the read_message RPC to fail
  • kdb2mt: skip importing PR_PARENT_DISPLAY
  • kdb2mt: skip importing PR_ACL_DATA, PR_RULES_DATA, PR_EC_WEBACCESS_SETTINGS_JSON (has KC-specific entryids that have no meaning when in Gromox)
  • zcore: cure an out-of-bounds access in container_object_get_user_table_all_proptags
  • zcore: fix mis-setting of the internal/external OOF message
  • mkmidb: fix a startup crash (add missing CFG_TABLE_END marker)
  • authmgr: zero-terminate reason string

Don't miss a new gromox release

NewReleases is sending notifications on new releases.