summaryrefslogtreecommitdiff
path: root/chat/ejabberd
diff options
context:
space:
mode:
authorfhajny <fhajny>2014-05-14 08:32:02 +0000
committerfhajny <fhajny>2014-05-14 08:32:02 +0000
commitf2d4765082954ca9239ba9d7a81108bffee2eef4 (patch)
treedd7a8cd64190e47ed9ebce6afd12e0f64a33125c /chat/ejabberd
parent3b14c874cd309186506575ab331a6a65b9fb0238 (diff)
downloadpkgsrc-f2d4765082954ca9239ba9d7a81108bffee2eef4.tar.gz
Update ejabberd to 14.05.
Changelog since 13.12: ejabberd now includes support for: - XEP-0198: Stream Management (EJAB-532) - XEP-0321: Remote Roster Management (EJAB-1381) - RFC-3261: SIP proxy/registrar - RFC-5766: TURN: Traversal Using Relays around NAT (EJAB-1017) There are several improvements regarding encryption: - Add option to specify openssl options - Fix extraction of host names from certificates - Fix certificate authentication for incoming s2s connections - Fix handling of certificate verification errors for incoming s2s - Handle “s2s_use_starttls: required_trusted” the same way for outgoing - Support certificate verification for outgoing s2s connections - Check TLS state before requesting SASL EXTERNAL - Log TLS status for outgoing s2s with SASL EXTERNAL - Verify host name before offering SASL EXTERNAL Just to mention other improvements: - New ejabberd command: disconnect_user/2 - New Bash completion script for ejabberdctl, experimental (EJAB-1042) - Don’t provide current password in webinterface - mod_register_web: check same acl as mod_register. - Document and enable mod_carboncopy (XEP-0280) by default - Make it possible to get/set vCards for MUC rooms - Add Travis CI configuration file
Diffstat (limited to 'chat/ejabberd')
-rw-r--r--chat/ejabberd/Makefile4
-rw-r--r--chat/ejabberd/PLIST32
-rw-r--r--chat/ejabberd/distinfo8
3 files changed, 37 insertions, 7 deletions
diff --git a/chat/ejabberd/Makefile b/chat/ejabberd/Makefile
index d71335100fd..025ada526ba 100644
--- a/chat/ejabberd/Makefile
+++ b/chat/ejabberd/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2014/03/13 11:08:49 jperkin Exp $
+# $NetBSD: Makefile,v 1.41 2014/05/14 08:32:02 fhajny Exp $
-DISTNAME= ejabberd-13.12
+DISTNAME= ejabberd-14.05
CATEGORIES= chat
MASTER_SITES= http://www.process-one.net/downloads/ejabberd/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tgz
diff --git a/chat/ejabberd/PLIST b/chat/ejabberd/PLIST
index 14fc802bdc9..f56585b8d03 100644
--- a/chat/ejabberd/PLIST
+++ b/chat/ejabberd/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2014/03/11 14:04:58 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.25 2014/05/14 08:32:02 fhajny Exp $
lib/erlang/lib/${PKGNAME}/ebin/acl.beam
lib/erlang/lib/${PKGNAME}/ebin/adhoc.beam
lib/erlang/lib/${PKGNAME}/ebin/beam_util.beam
@@ -48,6 +48,7 @@ lib/erlang/lib/${PKGNAME}/ebin/ejabberd_s2s.beam
lib/erlang/lib/${PKGNAME}/ebin/ejabberd_service.beam
lib/erlang/lib/${PKGNAME}/ebin/ejabberd_sm.beam
lib/erlang/lib/${PKGNAME}/ebin/ejabberd_socket.beam
+lib/erlang/lib/${PKGNAME}/ebin/ejabberd_stun.beam
lib/erlang/lib/${PKGNAME}/ebin/ejabberd_sup.beam
lib/erlang/lib/${PKGNAME}/ebin/ejabberd_system_monitor.beam
lib/erlang/lib/${PKGNAME}/ebin/ejabberd_tmp_sup.beam
@@ -65,6 +66,20 @@ lib/erlang/lib/${PKGNAME}/ebin/eldap_utils.beam
lib/erlang/lib/${PKGNAME}/ebin/eldap.beam
lib/erlang/lib/${PKGNAME}/ebin/ELDAPv3.beam
lib/erlang/lib/${PKGNAME}/ebin/error_logger_lager_h.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_app.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_client_transaction.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_codec.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_dialog.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_listener.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_server_transaction.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_socket.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_sup.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_tmp_sup.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_transaction.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_transport.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip_udp_sup.beam
+lib/erlang/lib/${PKGNAME}/ebin/esip.app
+lib/erlang/lib/${PKGNAME}/ebin/esip.beam
lib/erlang/lib/${PKGNAME}/ebin/example_serv.beam
lib/erlang/lib/${PKGNAME}/ebin/extauth.beam
lib/erlang/lib/${PKGNAME}/ebin/ezlib_app.beam
@@ -153,6 +168,9 @@ lib/erlang/lib/${PKGNAME}/ebin/mod_service_log.beam
lib/erlang/lib/${PKGNAME}/ebin/mod_shared_roster_ldap.beam
lib/erlang/lib/${PKGNAME}/ebin/mod_shared_roster.beam
lib/erlang/lib/${PKGNAME}/ebin/mod_sic.beam
+lib/erlang/lib/${PKGNAME}/ebin/mod_sip_proxy.beam
+lib/erlang/lib/${PKGNAME}/ebin/mod_sip_registrar.beam
+lib/erlang/lib/${PKGNAME}/ebin/mod_sip.beam
lib/erlang/lib/${PKGNAME}/ebin/mod_stats.beam
lib/erlang/lib/${PKGNAME}/ebin/mod_time.beam
lib/erlang/lib/${PKGNAME}/ebin/mod_vcard_ldap.beam
@@ -181,6 +199,7 @@ lib/erlang/lib/${PKGNAME}/ebin/p1_cache_tab.app
lib/erlang/lib/${PKGNAME}/ebin/p1_fsm.beam
lib/erlang/lib/${PKGNAME}/ebin/p1_iconv.app
lib/erlang/lib/${PKGNAME}/ebin/p1_mnesia.beam
+lib/erlang/lib/${PKGNAME}/ebin/p1_server.beam
lib/erlang/lib/${PKGNAME}/ebin/p1_sha.beam
lib/erlang/lib/${PKGNAME}/ebin/p1_stringprep.app
lib/erlang/lib/${PKGNAME}/ebin/p1_stun.app
@@ -207,11 +226,19 @@ lib/erlang/lib/${PKGNAME}/ebin/stringprep_sup.beam
lib/erlang/lib/${PKGNAME}/ebin/stringprep.beam
lib/erlang/lib/${PKGNAME}/ebin/stun_app.beam
lib/erlang/lib/${PKGNAME}/ebin/stun_codec.beam
+lib/erlang/lib/${PKGNAME}/ebin/stun_listener.beam
+lib/erlang/lib/${PKGNAME}/ebin/stun_shaper.beam
lib/erlang/lib/${PKGNAME}/ebin/stun_sup.beam
+lib/erlang/lib/${PKGNAME}/ebin/stun_test.beam
+lib/erlang/lib/${PKGNAME}/ebin/stun_tmp_sup.beam
+lib/erlang/lib/${PKGNAME}/ebin/stun_treap.beam
lib/erlang/lib/${PKGNAME}/ebin/stun.beam
lib/erlang/lib/${PKGNAME}/ebin/tcp_serv.beam
lib/erlang/lib/${PKGNAME}/ebin/translate.beam
lib/erlang/lib/${PKGNAME}/ebin/treap.beam
+lib/erlang/lib/${PKGNAME}/ebin/turn_sm.beam
+lib/erlang/lib/${PKGNAME}/ebin/turn_tmp_sup.beam
+lib/erlang/lib/${PKGNAME}/ebin/turn.beam
lib/erlang/lib/${PKGNAME}/ebin/url_util.beam
lib/erlang/lib/${PKGNAME}/ebin/win32_dns.beam
lib/erlang/lib/${PKGNAME}/ebin/xml_app.beam
@@ -235,6 +262,8 @@ lib/erlang/lib/${PKGNAME}/include/ejabberd_web_admin.hrl
lib/erlang/lib/${PKGNAME}/include/ejabberd.hrl
lib/erlang/lib/${PKGNAME}/include/eldap.hrl
lib/erlang/lib/${PKGNAME}/include/ELDAPv3.hrl
+lib/erlang/lib/${PKGNAME}/include/esip_lib.hrl
+lib/erlang/lib/${PKGNAME}/include/esip.hrl
lib/erlang/lib/${PKGNAME}/include/http_bind.hrl
lib/erlang/lib/${PKGNAME}/include/jlib.hrl
lib/erlang/lib/${PKGNAME}/include/lager.hrl
@@ -251,6 +280,7 @@ lib/erlang/lib/${PKGNAME}/include/xml.hrl
lib/erlang/lib/${PKGNAME}/include/xmlrpc.hrl
lib/erlang/lib/${PKGNAME}/include/XmppAddr.hrl
lib/erlang/lib/${PKGNAME}/priv/bin/captcha.sh
+lib/erlang/lib/${PKGNAME}/priv/lib/esip_drv.so
lib/erlang/lib/${PKGNAME}/priv/lib/expat_erl.so
lib/erlang/lib/${PKGNAME}/priv/lib/ezlib_drv.so
lib/erlang/lib/${PKGNAME}/priv/lib/iconv.so
diff --git a/chat/ejabberd/distinfo b/chat/ejabberd/distinfo
index 45d3749019e..9973b02e179 100644
--- a/chat/ejabberd/distinfo
+++ b/chat/ejabberd/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.23 2014/03/10 11:32:38 fhajny Exp $
+$NetBSD: distinfo,v 1.24 2014/05/14 08:32:02 fhajny Exp $
-SHA1 (ejabberd-13.12.tgz) = 3aedb5012fab49181961ff24bad3af581f4b30ee
-RMD160 (ejabberd-13.12.tgz) = 68a45c133b5a529255d60ddd2c064a6d7c2bdc2d
-Size (ejabberd-13.12.tgz) = 2178478 bytes
+SHA1 (ejabberd-14.05.tgz) = bad6b91ca6b9ac30ffe8b2eb0c5bb759d7742fab
+RMD160 (ejabberd-14.05.tgz) = b302e99842ca3ee9a44b839932508455cc74fa05
+Size (ejabberd-14.05.tgz) = 2143652 bytes
SHA1 (patch-aa) = f573f541ae6963acffa5a470a290874b3312b787
SHA1 (patch-ad) = cdd7a61333f3206ac3ae9168b1878a059da25988
SHA1 (patch-ae) = cfd7a7337410a70d38e4ef10a74db91ca512874c