Releases: grommunio/gromox
Releases · grommunio/gromox
Gromox 0.21
Fixes:
- imap: do not advertise RFC2971 commands when so disabled
- imap: fix misparsing of {octet}-prefixed literals
- imap: quote folder names in LIST, LSUB, XLIST, STATUS results
- exmdb_provider: add a missing iterator advancements in message_rectify_message
- midb: fix concurrent use of sqlite data structure
Gromox 0.20
Enhancements:
- daemons: SIGHUP support /
systemctl reloadis now possible for a general reload action - http: much speedier shutdown, and hence
systemctl restart - exchange_nsp: reload now causes the Outlook-facing AB cache to empty
- domain_list: reload now causes rereading of domain_list.txt
- alias_translator: reload now causes rereading of alias_addresses.txt
- adaptor: reload now causes immediate regeneration of all txt files that adaptor would normally generate only periodocally
- mysql_adaptor: the "schema_upgrades" config gained an option for "host:"
Fixes:
- exmdb_provider: the wrong store quota property was evaluated when copying/moving messages
- exmdb_provider: fix a mutex double unlock
- exchange_emsmdb: fix a crash during rop_getpropertiesall
- mod_proxy: fix an out-of-bounds access while parsing proxy.txt
- imap: fix a double-free that occurred during shutdown
- Fix use-after-destruction near ext_buffer_push_release
Gromox 0.19
Changes:
- exmdb_provider: allow reduction of cache_interval down to 1s
Fixes:
- exchange_emsmdb: fix integer multiplication overflow during quota check
- exchange_emsmdb: fix ftstream_parser_create running into EISDIR error
- exchange_emsmdb: fix read from uninitialized variable
- php-ews: send error messages to error log rather than stdout
Gromox 0.18
Changes:
- http: Split some unspecific HTTP 500 errors into 500, 502, 503, 504.
- http: Incomplete RTF documents are now decoded rather than "Not Found" being emitted.
- mod_cache: added the
/webpath to the built-in defaults - mod_fastcgi: fix php-fpm yielding Not Found for
/web - mod_fastcgi: changed the underlying path of the built-in rule for
/webto/usr/share/grammm-web
Fixes:
- zcore: moving mails between two stores had erroneously used the old mail folder's id for deletion and failed.
- daemons: Fix a crash when programs shut down before entering the mainloop.
Gromox 0.17
Enhancements:
- http: MAPI/HTTP protocol support
- http: Raise max_router_connections & max_rpc_stub_threads limits
to cope with reconnect storms from midb and zcore. - doc: manpage for autodiscover
Changes:
- all daemons: Disabled the ip6_container and ip6_filter plugins
for now; the default settings block too many connections.
Fixes:
- http: fix crash when user_default_lang is unset
- imap: advertise STARTTLS when indeed supported
- all daemons: avoid rejecting IPv6 connections from long addresses