Bug 279237

Summary: net-im/openfire: Update to 4.8.1
Product: Ports & Packages Reporter: Nikita Druba <nikita>
Component: Individual Port(s)Assignee: Fernando Apesteguía <fernape>
Status: Closed FIXED    
Severity: Affects Only Me CC: fernape, nikita
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://download.igniterealtime.org/openfire/docs/4.8.1/changelog.html
Attachments:
Description Flags
git diff for net-im/openfire nikita: maintainer-approval+

Description Nikita Druba 2024-05-22 21:32:38 UTC
Created attachment 250883 [details]
git diff for net-im/openfire

Changelog:
https://download.igniterealtime.org/openfire/docs/4.8.1/changelog.html

P.S. For this port needed to upload to some server archive with local maven repository:
https://cloud.druba.su/s/3miZmWzwzZZrqKA/download/openfire-4.8.1-deps.tar.gz
P.P.S. Deps archive renamed, like in other maven-depends ports. Changed start script to support several installed openjdk. Poudriere tested successfully.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2024-05-23 16:10:30 UTC
Committed,

Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-05-23 16:11:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bf091cdd79ff30dde67f1c9f866bad5c994bc0d4

commit bf091cdd79ff30dde67f1c9f866bad5c994bc0d4
Author:     Nikita Druba <nikita@druba.su>
AuthorDate: 2024-05-23 06:34:18 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-05-23 16:10:13 +0000

    net-im/openfire: Update to 4.8.1

    ChangeLog:
    https://download.igniterealtime.org/openfire/docs/4.8.1/changelog.html

    Improvement

     * Give explict names to Netty's threads
     * Have distinct thread pools for each type of connection
     * Announce support for PubSub delete-item
     * Admin Console should warn end-user if plugin installation failed
     * Guard against a surplus of database connection errors being logged
     * Upgrade postgresql database driver for CVE-2024-1597

    New Feature

     * Add service administration support

    Bug

     * When deleting a user, remove it from transient MUC rooms
     * Cache data inconsistency: MUC
     * Deleting an admin user does not remove the name from \`admin.authorizedJIDs\`
     * Do not use default value for user's creation / last modified date
     * 4.8.0 not counting "whitespace ping" as session activity
     * RSS News Feed appears empty
     * Misbehaving Shared-With-Group option for Contact List sharing
     * Duplicate \(group\)chat messages are received
     * SerializableCache appears to be unusable \(ClassCastException on creation\)
     * SerializableCache instances do not get recreated on cluster switch
     * Cache-summary page shows wrong stats when using Clustering
     * Delete MUC-based authorization when deleting user
     * OccupantManager doesn't remove all items when clustering
     * Session details shows 'resource' column, but does not show resources
     * Routing Servers cache inconsistency doesn't list the missing items
     * Contact List \(Roster\) Sharing changes are not immediately applied
     * Stream Management Resume fails
     * Disabling client idle time breaks websockets
     * Resumed stream is no longer resumable

    PR:             279237
    Reported by:    nikita@druba.su (maintainer)

 net-im/openfire/Makefile          | 22 ++++++++++------------
 net-im/openfire/distinfo          | 10 +++++-----
 net-im/openfire/files/openfire.in |  2 +-
 net-im/openfire/pkg-plist         |  8 ++++----
 4 files changed, 20 insertions(+), 22 deletions(-)