Skip to content

Gromox 2.37

Latest
Compare
Choose a tag to compare
@jengelh jengelh released this 20 Nov 11:04
· 19 commits to prime since this release
gromox-2.37

Fixes:

  • exmdb: fix garbage being returned to clients when reading v1z files from cid/
  • exmdb: stop an SQL error from appearing when gromox-mbop recalc-sizes is used on an empty store
  • oxcical: evaluate all, instead of just two, STANDARD/DAYLIGHT tzprops for determining the relevant DST timezone
  • ews: fix time elements, e.g. in OOF settings, always having value 1970-01-01
  • email_lib: on vCard ingestion, treat ORG lines as the structured field that they are specified as, rather than as one text value
  • exmdb_local: autovivify new named properties on delivery, fixing log message D-1220: cu_set_properties called with PR_NULL when ingesting a vCard message into an empty store via SMTP/LMTP
  • dbop_sqlite: avoid use of the UNIXEPOCH function since it is not available in AlmaLinux 9
  • lib: add missing chown call on newly-created logfiles to account for subsequent privilege separation

Enhancements:

  • dscli: evaluate not just one AutoDiscover URL but multiple as the specifation asks for
  • mbop: stop printing the help text multiple times when the "for-all-users" subcommand was used but options were rejected
  • gromox-mbsize: new debug utility for mailbox size analysis
  • gromox-tnef2mt: add support for importing standalone TNEF files

Changes:

  • stderr being a tty previously overruled daemons' log_file directive such as http.cfg:http_log_file=/somewhere.log. This has now changed and http_log_file has precedence over any tty-ness of stderr.