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.
Committed, Thanks!
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(-)