Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package prosody for openSUSE:Factory checked in at 2022-03-18 16:42:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/prosody (Old) and /work/SRC/openSUSE:Factory/.prosody.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "prosody" Fri Mar 18 16:42:19 2022 rev:30 rq:962612 version:0.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/prosody/prosody.changes 2022-02-21 17:48:48.079633339 +0100 +++ /work/SRC/openSUSE:Factory/.prosody.new.25692/prosody.changes 2022-03-18 16:42:32.053198420 +0100 @@ -1,0 +2,74 @@ +Fri Mar 18 09:01:24 UTC 2022 - Michael Vetter <[email protected]> + +- Update to 0.12.0: + Modules: + * mod_mimicking: Prevent address spoofing + * mod_s2s_bidi: Bi-directional server-to-server connections (XEP-0288) + * mod_external_services: Generic XEP-0215 support + * mod_turn_external: Easy setup of XEP-0215 for STUN/TURN for audio/video calls + * mod_http_file_share: File sharing via HTTP (XEP-0363) + * mod_http_openmetrics: Expose metrics to Prometheus and compatible monitoring systems + * mod_smacks: Stream management and resumption (XEP-0198) + * mod_auth_ldap: LDAP authentication + * mod_cron: One module to rule all the periodic tasks + * mod_admin_shell: New home of the Console admin interface + * mod_admin_socket: Enable secure connections to the Console + * mod_tombstones: Prevent re-registration of deleted accounts + * mod_invites: Create and manage invites + * mod_invites_register: Allow registering accounts using invites + * mod_invites_adhoc: Create invites via ad-hoc command + * mod_bookmarks: Synchronise open rooms between clients + Security and authentication: + * Unencrypted HTTP port (5280) restricted to loopback by default + * require_encryption options default to ???true??? if unspecified + * Authentication module defaults to ???internal_hashed??? if unspecified + * SNI support (including automatic certificate selection) + * ALPN support in mod_net_multiplex + * DANE support in low-level network layer + * Direct TLS support (c2s and s2s) + * SCRAM-SHA-256 + * Direct TLS (including https) certificates are now updated on reload + * Pluggable authorization providers (mod_authz_*) + * Easy use of Mozilla TLS recommendations presets + HTTP: + * CORS handling now provided by mod_http + * Built-in HTTP server now handles HEAD requests + * Uploads can be handled incrementally + API: + * Module statuses (API change) + * util.error for encapsulating errors + * Promise based API for sending queries + * API for adding periodic tasks + * More APIs supporting ES6 Promises + * Async can be used during shutdown + Other: + * Plugin installer + * MUC presence broadcast controls + * MUC: support for XEP-0421 occupant identifiers + * prosodyctl check connectivity via observe.jabber.network + * STUN/TURN server tests in prosodyctl check + * libunbound for DNS queries + * The POSIX poll() API used by server_epoll on *nix other than Linux + Changed in this release: + * Improved rules for mobile optimizations in mod_csi_simple + * Improved rules for what messages should be archived in mod_mam + * mod_limits: Support for exempt JIDs + * mod_server_contact_info now loaded on components if enabled + * Statistics now based on OpenMetrics + * Statistics scheduling can be done by plugin + * Offline messages aren???t sent to MAM clients + * Archive quotas (maximum limit on items in an archive store) + * Rewritten migrator with archive support + * Improved automatic certificate locating and selecting + * Logging to syslog no longer missing startup messages + * Graceful shutdown sequence that closes ports first and waits for connections to close + Removed in this release: + * daemonize option deprecated + * SASL DIGEST-MD5 removed + * mod_auth_cyrus (older LDAP support) + * Network backend server_select deprecated (not actually removed yet) + Please see: + * https://blog.prosody.im/prosody-0.12.0-released/ + * https://prosody.im/doc/release/0.12.0 + +------------------------------------------------------------------- Old: ---- prosody-0.11.13.tar.gz prosody-0.11.13.tar.gz.asc New: ---- prosody-0.12.0.tar.gz prosody-0.12.0.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ prosody.spec ++++++ --- /var/tmp/diff_new_pack.rHe8gL/_old 2022-03-18 16:42:32.697198880 +0100 +++ /var/tmp/diff_new_pack.rHe8gL/_new 2022-03-18 16:42:32.701198883 +0100 @@ -18,7 +18,7 @@ %define _piddir /run Name: prosody -Version: 0.11.13 +Version: 0.12.0 Release: 0 Summary: Communications server for Jabber/XMPP License: MIT @@ -34,6 +34,7 @@ Patch1: prosody-configure.patch # PATCH-FIX-OPENSUSE [email protected] - enable Unix features Patch3: prosody-cfg.patch +BuildRequires: libicu-devel BuildRequires: libidn-devel BuildRequires: libopenssl-devel BuildRequires: lua51-devel ++++++ prosody-0.11.13.tar.gz -> prosody-0.12.0.tar.gz ++++++ ++++ 52239 lines of diff (skipped) ++++++ prosody-cfg.patch ++++++ --- /var/tmp/diff_new_pack.rHe8gL/_old 2022-03-18 16:42:32.933199050 +0100 +++ /var/tmp/diff_new_pack.rHe8gL/_new 2022-03-18 16:42:32.937199052 +0100 @@ -1,17 +1,16 @@ -diff -urEbwB prosody-0.11.0/prosody.cfg.lua.dist prosody-0.11.0.new/prosody.cfg.lua.dist ---- prosody-0.11.0/prosody.cfg.lua.dist 2018-11-19 11:42:24.000000000 +0100 -+++ prosody-0.11.0.new/prosody.cfg.lua.dist 2018-11-22 12:53:45.221894008 +0100 -@@ -91,6 +91,9 @@ - -- "posix"; -- POSIX functionality, sends server to background, enables syslog, etc. +diff -urEbw prosody-0.12.0/prosody.cfg.lua.dist prosody-0.12.0.new/prosody.cfg.lua.dist +--- prosody-0.12.0/prosody.cfg.lua.dist 2022-03-08 13:34:39.594708341 +0100 ++++ prosody-0.12.0.new/prosody.cfg.lua.dist 2022-03-18 09:59:19.359175774 +0100 +@@ -95,6 +95,8 @@ + -- "posix"; -- POSIX functionality, sends server to background, etc. } +-- Unix specific +pidfile = "@@PIDDIR@@/prosody/prosody.pid" -+ - -- Disable account creation by default, for security - -- For more information see https://prosody.im/doc/creating_accounts - allow_registration = false -@@ -153,8 +156,8 @@ + + -- Server-to-server authentication + -- Require valid certificates for server-to-server connections? +@@ -183,8 +185,8 @@ -- Logging configuration -- For advanced logging see https://prosody.im/doc/logging log = { @@ -20,6 +19,6 @@ + info = "/var/log/prosody/prosody.log"; -- Change 'info' to 'debug' for verbose logging + error = "/var/log/prosody/prosody.err"; -- "*syslog"; -- Uncomment this for logging to syslog - -- "*console"; -- Log to the console, useful for debugging with daemonize=false + -- "*console"; -- Log to the console, useful for debugging when running in the foreground }
