Upgrade to Prosody 0.11.0:

* featuring Lua 5.2
* installing luaevent, luadbi, luadbi-sqlite3 using luarocks (omitting mysql & postgres to keep build small)
* enabling new modules: vcard4, csi_simple, carbons, mam & muc_mam
This commit is contained in:
shaula 2018-11-27 19:33:37 +00:00
parent e83be937b7
commit 7c484beb14
5 changed files with 42 additions and 16 deletions

View file

@ -9,12 +9,13 @@ modules_enabled = {
"disco"; -- Service discovery
-- Not essential, but recommended
"blocklist"; -- simple modern protocol for blocking remote JIDs (XEP-0191)
"blocklist"; -- Simple modern protocol for blocking remote JIDs (XEP-0191)
"private"; -- Private XML storage (for room bookmarks, etc.)
"vcard"; -- Allow users to set vCards
-- These are commented by default as they have a performance impact
--"compression"; -- Stream compression (Debian: requires lua-zlib module to work)
"vcard4"; -- Allow users to set vCards
"vcard_legacy"; -- Support older clients
"mam"; -- Message Archive (XEP-0313)
"carbons"; -- Share and sync conversations (XEP-0280)
"csi_simple"; -- Buffer unimportant traffic for simple optimisation for clients using state indication
-- Nice to have
"version"; -- Replies to server version requests