Subject: CVS commit: pkgsrc/chat/ejabberd
From: Filip Hajny
Date: 2014-07-30 11:45:38
Message id: 20140730094538.C55AA96@cvs.netbsd.org

Log Message:
Update ejabberd to 14.07.

* SIP
  - SIP Outbound (RFC 5626) support
  - New option always_record_route
  - New options record_route and routes

* Carbon Copy (XEP-0280)
  - Don't log MUC messages with hint
  - Don't carbon copy messages with hint
  - Let is_carbon_copy/1 recognize carbons
  - Don't send XEP-0280 v1 copies back to sender

* Stream Management (XEP-0198)
  - XEP-0198: Terminate session if stanza queue becomes too large
  - XEP-0198: Don't exit on socket send failure
  - XEP-0198: Don't drop session on failed resume
  - XEP-0198: Check whether routed packets are stanzas

* Riak
  - Riak support

* Install and config
  - New options log_rotate_count, log_rotate_size and log_rate_limit
  - html guide is now generated when building source tarball
  - Use p1_utils, and move treap.erl to p1_utils
  - Get rid of p1_mnesia file
  - old release notes are not installed anymore
  - Don't "forget" listener options
  - Always enable STUN at compile time
  - Do not check for Erlang apps at configure time
  - Add --enable-riak configure flag

* Tests
  - Add tests for stream management
  - Add tests for mod_carboncopy
  - Add tests for mod_caps
  - Improve MUC test cases
  - Travis CI: Enable Riak tests
  - Add Riak backend to the testing suit
  - The test suite no longer fails without --enable-transient_supervisors.

* MUC
  - MUC messages with ~ were not logged (EJAB-1696).

Files:
RevisionActionfile
1.42modifypkgsrc/chat/ejabberd/Makefile
1.26modifypkgsrc/chat/ejabberd/PLIST
1.25modifypkgsrc/chat/ejabberd/distinfo
1.8modifypkgsrc/chat/ejabberd/patches/patch-ae