diff options
author | fhajny <fhajny@pkgsrc.org> | 2014-07-30 09:45:38 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2014-07-30 09:45:38 +0000 |
commit | 581793cb27f8fd905edc3f2d1f37ccb78a84d6f6 (patch) | |
tree | 0433d4054d3216271de8f8649266e5e28289bf0d /chat/ejabberd/patches | |
parent | ead4b84fc5a5170a465d3306d1f4a9d35a334ff0 (diff) | |
download | pkgsrc-581793cb27f8fd905edc3f2d1f37ccb78a84d6f6.tar.gz |
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).
Diffstat (limited to 'chat/ejabberd/patches')
-rw-r--r-- | chat/ejabberd/patches/patch-ae | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/chat/ejabberd/patches/patch-ae b/chat/ejabberd/patches/patch-ae index 25577eea7b7..b1e28e69407 100644 --- a/chat/ejabberd/patches/patch-ae +++ b/chat/ejabberd/patches/patch-ae @@ -1,9 +1,9 @@ -$NetBSD: patch-ae,v 1.7 2013/10/11 13:32:25 fhajny Exp $ +$NetBSD: patch-ae,v 1.8 2014/07/30 09:45:38 fhajny Exp $ Default locations. ---- ejabberdctl.template.orig 2013-09-27 09:19:22.000000000 +0000 +--- ejabberdctl.template.orig 2014-07-22 15:42:49.000000000 +0000 +++ ejabberdctl.template -@@ -23,7 +23,7 @@ if [ "$INSTALLUSER" != "" ] ; then +@@ -22,7 +22,7 @@ if [ "$INSTALLUSER" != "" ] ; then EXEC_CMD="false" for GID in `id -G`; do if [ $GID -eq 0 ] ; then @@ -12,20 +12,20 @@ Default locations. fi done if [ `id -g` -eq `id -g $INSTALLUSER` ] ; then -@@ -68,10 +68,10 @@ if [ "$EJABBERD_CONFIG_PATH" = "" ] ; th - EJABBERD_CONFIG_PATH=$ETCDIR/ejabberd.yml +@@ -67,10 +67,10 @@ if [ "$EJABBERD_CONFIG_PATH" = "" ] ; th + EJABBERD_CONFIG_PATH=$ETC_DIR/ejabberd.yml fi if [ "$LOGS_DIR" = "" ] ; then - LOGS_DIR={{localstatedir}}/log/ejabberd + LOGS_DIR=@EJABBERD_LOGDIR@ fi - if [ "$SPOOLDIR" = "" ] ; then -- SPOOLDIR={{localstatedir}}/lib/ejabberd -+ SPOOLDIR=@EJABBERD_DB@ + if [ "$SPOOL_DIR" = "" ] ; then +- SPOOL_DIR={{localstatedir}}/lib/ejabberd ++ SPOOL_DIR=@EJABBERD_DB@ fi if [ "$EJABBERD_DOC_PATH" = "" ] ; then EJABBERD_DOC_PATH={{docdir}} -@@ -82,7 +82,7 @@ if [ "$ERLANG_NODE_ARG" != "" ] ; then +@@ -81,7 +81,7 @@ if [ "$ERLANG_NODE_ARG" != "" ] ; then fi if [ "{{release}}" != "true" ] ; then if [ "$EJABBERDDIR" = "" ] ; then @@ -34,7 +34,7 @@ Default locations. fi if [ "$EJABBERD_EBIN_PATH" = "" ] ; then EJABBERD_EBIN_PATH=$EJABBERDDIR/ebin -@@ -261,7 +261,7 @@ ctl() +@@ -281,7 +281,7 @@ ctl() # using flock if available. Expects a linux-style # flock that can lock a file descriptor. MAXCONNID=100 |