stable

prosody-0.12.5-1.el8

FEDORA-EPEL-2024-93019b23a5 created by robert 7 months ago for Fedora EPEL 8

Prosody 0.12.5

Upstream is ending this year with a bugfix release from their stable 0.12 branch. This brings some general polish and a collection of fixes for various small issues people have reported in the past months.

A notable behaviour change in this release is that Prosody will no longer send delivery errors to people you have blocked. Instead it will now just silently discard messages from the blocked JID, to avoid informing them that they have been blocked - which tends to be the preference of people upstream has spoken with, as well as the behaviour of many other online platforms. Obviously there are trade-offs here, so the behaviour is now configurable (see the mod_blocklist documentation).

This will be among the last releases from the 0.12 branch, as upstream is preparing a new major release with lots of new features. Stay tuned, and happy new year!

Fixes and improvements

  • mod_blocklist: Drop blocked messages without error, option to restore compliant behavior

Minor changes

  • core.certmanager: Validate that tls_profile is one of the valid values
  • net.http: Throw error if missing TLS context for HTTPS request
  • net.http.parser: Reject overlarge header section earlier
  • net.http.files: Validate argument to setup function
  • MUC: optimizations for broadcast of visitor presence
  • net.server_event: Add wrapserver API
  • scansion: Enable blocklist compat during tests to fix CI
  • prosodyctl check: Warn about invalid domain names in the config file
  • util.prosodyctl.check: Correct modern replacement for disallow_s2s
  • util.prosodyctl.cert: Ensure old cert is moved out of the way
  • util.prosodyctl.check: Improve error handling of UDP socket setup
  • mod_smacks: Destroy timed out session in async context
  • mod_invites: Fix traceback when token_info isn’t set
  • mod_admin_shell: Allow matching on host or bare JID in c2s:show
  • mod_admin_adhoc: Fix log messages for reloading modules.
  • core.moduleapi: Default labels to empty list to fix error if omitted
  • mod_muc_mam: Improve wording of enable setting
  • mod_bookmarks: Suppress error publishing empty legacy bookmarks w/ no PEP node
  • mod_bookmarks: Clarify log messages on failure to sync to modern PEP bookmarks
  • mod_invites_adhoc: Fix result form type (thanks betarays)
  • mod_disco: Advertise disco#info and #items on bare JIDs
  • util.xtemplate: Fix error on applying each() to zero stanzas

This update has been submitted for testing by robert.

7 months ago

This update's test gating status has been changed to 'ignored'.

7 months ago
User Icon generalprobe commented & provided feedback 7 months ago
karma

works!

This update has been pushed to testing.

6 months ago

This update can be pushed to stable now if the maintainer wishes

6 months ago

robert edited this update.

6 months ago

This update has been submitted for stable by bodhi.

6 months ago

This update has been pushed to stable.

6 months ago

Please log in to add feedback.

Metadata
Type
bugfix
Severity
medium
Karma
1
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
7 days
Dates
submitted
7 months ago
in testing
6 months ago
in stable
6 months ago
modified
6 months ago
approved
6 months ago
BZ#2335073 prosody-0.12.5 is available
0
0

Automated Test Results