Subject: CVS commit: pkgsrc/chat/ejabberd
From: Filip Hajny
Date: 2017-01-21 21:20:33
Message id: 20170121202033.74CF0FBA6@cvs.NetBSD.org

Log Message:
Update chat/ejabberd to 17.01

Most relevant changes:

Admin
- Add example api_permissions: definition to config template
- Allow old-stype mod_vcard_ldap in the config
- Fix migration of old pubsub database (migrating from 2.1.x)
- Get nodes from ejabberd_cluster instead of mnesia
- mod_configure: Fix configuration commands

Core
- Fix case clauses when using compression
- Set from/to in every routed packet
- Correctly process errors from new cyrsasl API
- Improve return values in cyrsasl API

Modules
- mod_http_bind: remove and migration code to mod_bosh
- mod_muc: Allow a subscriber to create room, then set
  allow_subscription=true
- mod_muc: Support legacy muc#roomconfig values
- mod_offline: Decode message before checking for expiration

Mnesia
- Let ejabberd_mnesia handles copy_type
- Fix index processing
- Speedup table setup, no i/o if EJABBERD_SCHEMA_PATH not set

SQL
- Add SSL support for SQL connections with PostgreSQL 1.1.2+
- Cope with malformed values in 'rosterusers' SQL table
- Improve tag insertion, avoid duplication

Files:
RevisionActionfile
1.70modifypkgsrc/chat/ejabberd/Makefile
1.44modifypkgsrc/chat/ejabberd/PLIST
1.47modifypkgsrc/chat/ejabberd/distinfo
1.7modifypkgsrc/chat/ejabberd/patches/patch-rebar.config