pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/chat/ejabberd



Module Name:    pkgsrc
Committed By:   gdt
Date:           Fri Feb  6 15:59:16 UTC 2026

Modified Files:
        pkgsrc/chat/ejabberd: Makefile PLIST distinfo

Log Message:
chat/ejabberd: Update to 25.08

This release seems to have an issue with the http upload module.
Commenting it out avoided it, and it's likely fixed in future versions
anyway.  Given that I don't hear from anyone else using ejabberd, I'm
going to assume that's ok, vs the impending federation problems.

See also:
  https://letsencrypt.org/2025/05/14/ending-tls-client-authentication
  https://blog.prosody.im/2026-letsencrypt-changes/
This update should in theory cause ejabberd to accept s2s TLS
connections where the peer is, unsurprisingly, using a server
certificate.

Tested on NetBSD 9 amd64.

Upstream NEWS:

Release Highlights:

This release includes the support for Hydra rooms in our Matrix gateway, which fixes high severity protocol vulnerabilities.

    Improvements in Matrix gateway
    Fixed ACME in Erlang/OTP 28.0.2
    New mod_providers to serve XMPP Providers file

If you are upgrading from a previous version, there are no changes in SQL schemas, configuration, API commands or hooks.

Other contents:

    Improved Unicode support in configuration
    New option conversejs_plugins to enable OMEMO
    Easier erlang node name change with mnesia_change
    Colorized interactive log
    Document API tags in modules


To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 pkgsrc/chat/ejabberd/Makefile
cvs rdiff -u -r1.62 -r1.63 pkgsrc/chat/ejabberd/PLIST
cvs rdiff -u -r1.73 -r1.74 pkgsrc/chat/ejabberd/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/chat/ejabberd/Makefile
diff -u pkgsrc/chat/ejabberd/Makefile:1.109 pkgsrc/chat/ejabberd/Makefile:1.110
--- pkgsrc/chat/ejabberd/Makefile:1.109 Wed Feb  4 16:19:13 2026
+++ pkgsrc/chat/ejabberd/Makefile       Fri Feb  6 15:59:16 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.109 2026/02/04 16:19:13 gdt Exp $
+# $NetBSD: Makefile,v 1.110 2026/02/06 15:59:16 gdt Exp $
 
-DISTNAME=      ejabberd-25.07
-PKGREVISION=   1
+DISTNAME=      ejabberd-25.08
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=processone/}
 

Index: pkgsrc/chat/ejabberd/PLIST
diff -u pkgsrc/chat/ejabberd/PLIST:1.62 pkgsrc/chat/ejabberd/PLIST:1.63
--- pkgsrc/chat/ejabberd/PLIST:1.62     Fri Aug  8 18:37:34 2025
+++ pkgsrc/chat/ejabberd/PLIST  Fri Feb  6 15:59:16 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.62 2025/08/08 18:37:34 gdt Exp $
+@comment $NetBSD: PLIST,v 1.63 2026/02/06 15:59:16 gdt Exp $
 lib/${PKGNAME}/COPYING
 lib/${PKGNAME}/ebin/ELDAPv3.beam
 lib/${PKGNAME}/ebin/acl.beam
@@ -223,6 +223,8 @@ lib/${PKGNAME}/ebin/mod_private_opt.beam
 lib/${PKGNAME}/ebin/mod_private_sql.beam
 lib/${PKGNAME}/ebin/mod_privilege.beam
 lib/${PKGNAME}/ebin/mod_privilege_opt.beam
+lib/${PKGNAME}/ebin/mod_providers.beam
+lib/${PKGNAME}/ebin/mod_providers_opt.beam
 lib/${PKGNAME}/ebin/mod_proxy65.beam
 lib/${PKGNAME}/ebin/mod_proxy65_lib.beam
 lib/${PKGNAME}/ebin/mod_proxy65_mnesia.beam

Index: pkgsrc/chat/ejabberd/distinfo
diff -u pkgsrc/chat/ejabberd/distinfo:1.73 pkgsrc/chat/ejabberd/distinfo:1.74
--- pkgsrc/chat/ejabberd/distinfo:1.73  Fri Aug  8 18:37:34 2025
+++ pkgsrc/chat/ejabberd/distinfo       Fri Feb  6 15:59:16 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.73 2025/08/08 18:37:34 gdt Exp $
+$NetBSD: distinfo,v 1.74 2026/02/06 15:59:16 gdt Exp $
 
-BLAKE2s (ejabberd-25.07.tar.gz) = 7b3ddeec219abd7eaa34fac388d290d6c0e7e9081f273a1d6360346ac6eeda26
-SHA512 (ejabberd-25.07.tar.gz) = 3265dbe1ae871c218a34068df5e071d77fe6e6056fa98376aa208033d2c23355fa9ef706427c22c6ea449ba4744cd815cb923e491babbe0c5e18273473558719
-Size (ejabberd-25.07.tar.gz) = 2668045 bytes
+BLAKE2s (ejabberd-25.08.tar.gz) = c020cc19fc5d0f52e2926fdff13f3af0ce08c53b6103064387766b4c654f325d
+SHA512 (ejabberd-25.08.tar.gz) = e89a745a1ce454c3d9b10548ce990535bc27febe90c2c28785d9e4d7c0b29685d6df28ec33672b821246af86e3a437d02766444b37d24ecc4e309925abb1e2e1
+Size (ejabberd-25.08.tar.gz) = 2683642 bytes
 SHA1 (patch-aa) = a0a21134adae1f2bbad58a001fb527ea18b70c99
 SHA1 (patch-ae) = b9d3e6183753830bbd9cbfea1d329f81c251f534



Home | Main Index | Thread Index | Old Index