pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/chat/ejabberd chat/ejabberd: Update to 18.06.
details: https://anonhg.NetBSD.org/pkgsrc/rev/9d3258f4e52d
branches: trunk
changeset: 383061:9d3258f4e52d
user: fhajny <fhajny%pkgsrc.org@localhost>
date: Fri Jul 20 09:58:26 2018 +0000
description:
chat/ejabberd: Update to 18.06.
Admin
- Stop ejabberd initialization on invalid/unknown options
- Add new options for OOM watchdog: oom_watermark and oom_queue
- Add ability to modify version string
- Add option ext_api_headers to define REST API custom headers
- Fix Erlang limits in ejabberdctl.cfg.example to reflect current
situation
- Make trusted_proxied ejabberd_http option accept ip masks
- Teach acl ip matching about ipv4 mapped ipv6 addresses
- Removed watchdog_admins option from config, as has no effect anymore
- Improve logging of external authentication failures
- ejabberd_auth: Don't use cache if the option is disabled
- Make connected_users_info and user_sessions_info DB-agnostic
Core
- Support SASL PLAIN by xmpp_stream_out
- Add Resource Binding support to xmpp_stream_out
- Improve robustness of external authentication backends
- Don't use 'unsupported-version' inside SM element
- Generate SASL failures on unencrypted connections only for s2s
- Fix reset_stream in websocket using pre-rfc protocol
- Don't crash in bosh when we receive request with RID < prev_rid
- Get rid of all calls to jlib.erl module
- Support IPv6 connections for PostgreSQL, MySQL and LDAP
- Fix authentication for usernames containing uppercase characters
- Optimize HTTP requests memory usage
- PKIX: Just warn instead of ignore a certificate containing no domain
names
- PKIX: Don't replace valid certificates with invalid ones
Modules
- Log modules startup
- mod_disco: Advertise disco#info and disco#items features
- mod_irc: is moved away from ejabberd repo to ejabberd-contrib
- mod_mam: Don't replace existing stanza ID
- HTTP upload: Generate HTTP Upload form using xdata codec
- HTTP upload: Improve error formatting
- HTTP upload: Return detailed error if HTTP upload is too large
MUC
- Always display room's xdata in disco#info
- Display muc#roomconfig_changesubject in room's disco#info
- Render roomname, allowinvites and allowpm in room disco#info
- Support for roomconfig_lang/roominfo_lang
- mod_muc_sql: Fix export to SQL
Push
- Omit summary for outgoing messages
- Further improve handling of carbons
- Also include sender/body for carbons
- Include a static body text by default
- keepalive: Increase default timeout to 3 days
- SQL: Check 'max_user_sessions' limit
diffstat:
chat/ejabberd/Makefile | 30 +++++++++++++++---------------
chat/ejabberd/PLIST | 13 +++----------
chat/ejabberd/distinfo | 10 +++++-----
3 files changed, 23 insertions(+), 30 deletions(-)
diffs (135 lines):
diff -r 423e56265f5d -r 9d3258f4e52d chat/ejabberd/Makefile
--- a/chat/ejabberd/Makefile Fri Jul 20 09:55:47 2018 +0000
+++ b/chat/ejabberd/Makefile Fri Jul 20 09:58:26 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.84 2018/05/17 13:40:38 fhajny Exp $
+# $NetBSD: Makefile,v 1.85 2018/07/20 09:58:26 fhajny Exp $
-DISTNAME= ejabberd-18.04
+DISTNAME= ejabberd-18.06
CATEGORIES= chat
MASTER_SITES= https://www.process-one.net/downloads/ejabberd/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tgz
@@ -10,27 +10,27 @@
COMMENT= Free and Open Source distributed fault-tolerant Jabber server
LICENSE= gnu-gpl-v2
-DEPENDS+= erlang-cache_tab>=1.0.13:../../devel/erlang-cache_tab
+DEPENDS+= erlang-cache_tab>=1.0.14:../../devel/erlang-cache_tab
DEPENDS+= erlang-epam>=1.0.4:../../security/erlang-epam
DEPENDS+= erlang-eredis>=1.0.8.20150910:../../databases/erlang-eredis
-DEPENDS+= erlang-eimp>=1.0.5:../../graphics/erlang-eimp
-DEPENDS+= erlang-esip>=1.0.23:../../net/erlang-esip
+DEPENDS+= erlang-eimp>=1.0.6:../../graphics/erlang-eimp
+DEPENDS+= erlang-esip>=1.0.24:../../net/erlang-esip
DEPENDS+= erlang-ezlib>=1.0.4:../../devel/erlang-ezlib
-DEPENDS+= erlang-fast_tls>=1.0.22:../../security/erlang-fast_tls
-DEPENDS+= erlang-fast_xml>=1.1.30:../../textproc/erlang-fast_xml
-DEPENDS+= erlang-fast_yaml>=1.0.14:../../textproc/erlang-fast_yaml
-DEPENDS+= erlang-iconv>=1.0.7:../../converters/erlang-iconv
+DEPENDS+= erlang-fast_tls>=1.0.23:../../security/erlang-fast_tls
+DEPENDS+= erlang-fast_xml>=1.1.31:../../textproc/erlang-fast_xml
+DEPENDS+= erlang-fast_yaml>=1.0.15:../../textproc/erlang-fast_yaml
+DEPENDS+= erlang-iconv>=1.0.8:../../converters/erlang-iconv
DEPENDS+= erlang-jiffy>=0.14.8:../../textproc/erlang-jiffy
DEPENDS+= erlang-jose>=1.8.4:../../security/erlang-jose
DEPENDS+= erlang-lager>=3.4.2.:../../sysutils/erlang-lager
DEPENDS+= erlang-luerl>=0.3:../../lang/erlang-luerl
-DEPENDS+= erlang-p1_mysql>=1.0.5:../../databases/erlang-p1_mysql
+DEPENDS+= erlang-p1_mysql>=1.0.6:../../databases/erlang-p1_mysql
DEPENDS+= erlang-p1_oauth2>=0.6.3:../../security/erlang-p1_oauth2
-DEPENDS+= erlang-p1_pgsql>=1.1.5:../../databases/erlang-p1_pgsql
-DEPENDS+= erlang-p1_utils>=1.0.11:../../misc/erlang-p1_utils
-DEPENDS+= erlang-stringprep>=1.0.11:../../textproc/erlang-stringprep
-DEPENDS+= erlang-stun>=1.0.22:../../net/erlang-stun
-DEPENDS+= erlang-xmpp>=1.1.21:../../net/erlang-xmpp
+DEPENDS+= erlang-p1_pgsql>=1.1.6:../../databases/erlang-p1_pgsql
+DEPENDS+= erlang-p1_utils>=1.0.12:../../misc/erlang-p1_utils
+DEPENDS+= erlang-stringprep>=1.0.12:../../textproc/erlang-stringprep
+DEPENDS+= erlang-stun>=1.0.23:../../net/erlang-stun
+DEPENDS+= erlang-xmpp>=1.2.1:../../net/erlang-xmpp
GNU_CONFIGURE= yes
USE_GCC_RUNTIME= yes
diff -r 423e56265f5d -r 9d3258f4e52d chat/ejabberd/PLIST
--- a/chat/ejabberd/PLIST Fri Jul 20 09:55:47 2018 +0000
+++ b/chat/ejabberd/PLIST Fri Jul 20 09:58:26 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.53 2018/05/17 13:40:38 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.54 2018/07/20 09:58:26 fhajny Exp $
lib/${PKGNAME}/COPYING
lib/${PKGNAME}/ebin/ELDAPv3.beam
lib/${PKGNAME}/ebin/XmppAddr.beam
@@ -94,12 +94,12 @@
lib/${PKGNAME}/ebin/elixir_logger_backend.beam
lib/${PKGNAME}/ebin/ext_mod.beam
lib/${PKGNAME}/ebin/extauth.beam
+lib/${PKGNAME}/ebin/extauth_sup.beam
lib/${PKGNAME}/ebin/gen_iq_handler.beam
lib/${PKGNAME}/ebin/gen_mod.beam
lib/${PKGNAME}/ebin/gen_pubsub_node.beam
lib/${PKGNAME}/ebin/gen_pubsub_nodetree.beam
lib/${PKGNAME}/ebin/jd2ejd.beam
-lib/${PKGNAME}/ebin/jlib.beam
lib/${PKGNAME}/ebin/misc.beam
lib/${PKGNAME}/ebin/mod_adhoc.beam
lib/${PKGNAME}/ebin/mod_admin_extra.beam
@@ -135,11 +135,6 @@
lib/${PKGNAME}/ebin/mod_http_fileserver.beam
lib/${PKGNAME}/ebin/mod_http_upload.beam
lib/${PKGNAME}/ebin/mod_http_upload_quota.beam
-lib/${PKGNAME}/ebin/mod_irc.beam
-lib/${PKGNAME}/ebin/mod_irc_connection.beam
-lib/${PKGNAME}/ebin/mod_irc_mnesia.beam
-lib/${PKGNAME}/ebin/mod_irc_riak.beam
-lib/${PKGNAME}/ebin/mod_irc_sql.beam
lib/${PKGNAME}/ebin/mod_last.beam
lib/${PKGNAME}/ebin/mod_last_mnesia.beam
lib/${PKGNAME}/ebin/mod_last_riak.beam
@@ -255,7 +250,6 @@
lib/${PKGNAME}/include/XmppAddr.hrl
lib/${PKGNAME}/include/adhoc.hrl
lib/${PKGNAME}/include/bosh.hrl
-lib/${PKGNAME}/include/ejabberd.hrl
lib/${PKGNAME}/include/ejabberd_acme.hrl
lib/${PKGNAME}/include/ejabberd_auth.hrl
lib/${PKGNAME}/include/ejabberd_commands.hrl
@@ -269,12 +263,10 @@
lib/${PKGNAME}/include/ejabberd_web_admin.hrl
lib/${PKGNAME}/include/eldap.hrl
lib/${PKGNAME}/include/http_bind.hrl
-lib/${PKGNAME}/include/jlib.hrl
lib/${PKGNAME}/include/logger.hrl
lib/${PKGNAME}/include/mod_announce.hrl
lib/${PKGNAME}/include/mod_caps.hrl
lib/${PKGNAME}/include/mod_carboncopy.hrl
-lib/${PKGNAME}/include/mod_irc.hrl
lib/${PKGNAME}/include/mod_last.hrl
lib/${PKGNAME}/include/mod_mam.hrl
lib/${PKGNAME}/include/mod_muc.hrl
@@ -289,6 +281,7 @@
lib/${PKGNAME}/include/mod_vcard.hrl
lib/${PKGNAME}/include/mod_vcard_xupdate.hrl
lib/${PKGNAME}/include/pubsub.hrl
+lib/${PKGNAME}/include/scram.hrl
lib/${PKGNAME}/include/translate.hrl
lib/${PKGNAME}/priv/bin/captcha.sh
lib/${PKGNAME}/priv/css/admin.css
diff -r 423e56265f5d -r 9d3258f4e52d chat/ejabberd/distinfo
--- a/chat/ejabberd/distinfo Fri Jul 20 09:55:47 2018 +0000
+++ b/chat/ejabberd/distinfo Fri Jul 20 09:58:26 2018 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.57 2018/05/17 13:40:38 fhajny Exp $
+$NetBSD: distinfo,v 1.58 2018/07/20 09:58:26 fhajny Exp $
-SHA1 (ejabberd-18.04.tgz) = 5d40aa2ac37bd8bfe39d518d22dba4c8ff94aa20
-RMD160 (ejabberd-18.04.tgz) = 4001974cd9c4bf5aebf2aaff18abbcf8d64fa370
-SHA512 (ejabberd-18.04.tgz) = 72a75aa7f60cbe80dac49ba4c7e0015c56bf9dbe62d95348d33c3542aa2bfbc2e8a69f39f53a3fabdc5a3e8fa14266134f67555fda8612b1b844838472fa65fc
-Size (ejabberd-18.04.tgz) = 1866384 bytes
+SHA1 (ejabberd-18.06.tgz) = 18c3ab25c904f7898717171d5e4ee568b8fcd68f
+RMD160 (ejabberd-18.06.tgz) = d5b00602ccded838df81bb766e0aaefc639c02f6
+SHA512 (ejabberd-18.06.tgz) = ccf3cb8d5edce255604abc7c3b0c77d237203fd673d425a7676a1c35f2d24a27bcfd605a941cd8e7149f111a134bca2aa1d488642e4d0decb273f757c6be8d60
+Size (ejabberd-18.06.tgz) = 1848145 bytes
SHA1 (patch-aa) = b36ab8e2a189e07dc09186fdea0599d99294e0e5
SHA1 (patch-ad) = de437722779c823a68f576ec587f5bc3a05e6fbc
SHA1 (patch-ae) = d8d1ca7072f35a5652673cf461860e0f585ecd5b
Home |
Main Index |
Thread Index |
Old Index