Build: #90 was successful Scheduled with changes by Guus der Kinderen and cpetzka <31418387+cpetzka@users.noreply.github.com>
Code commits
Openfire (master)
-
Guus der Kinderen aec46ae765aa943d9b2cec289fea020e7e3ba7b3
Limit max duration of Module shutdown
- xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version aec46ae765aa943d9b2cec289fea020e7e3ba7b3)
-
Guus der Kinderen 82537d292dd7a7388b3ea08675d4d51a39492dc6
OF-1609: Ensure that the first module to be shut down is the ConnectionManager.
- xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version 82537d292dd7a7388b3ea08675d4d51a39492dc6)
-
cpetzka <31418387+cpetzka@users.noreply.github.com> b62ee731c3a7a54cfa215ea826b63b68e80462e8
fix that the maxLifetime settings of a cache take effect on runtime
It was just a typo. Also introduced constants for the property
parameters.- xmppserver/src/main/java/org/jivesoftware/util/cache/CacheFactory.java (version b62ee731c3a7a54cfa215ea826b63b68e80462e8)
-
Guus der Kinderen 8d997c422808faaee7f44ce6157cfa883f4bd825
OF-1910: Fix potential NPE in AuditorImpl
- xmppserver/src/main/java/org/jivesoftware/openfire/audit/spi/AuditorImpl.java (version 8d997c422808faaee7f44ce6157cfa883f4bd825)
-
Guus der Kinderen f86a7f6c64f2de18100539fd69ea72cf982eecfe
OF-1901: pubsub: compare bare JIDs while checking unsubscribe auth
To verify if a JID can issue an pubsub-unsubscribe for a (potentially other) JID, both JIDs should be compared based on their bare JID representation.- xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/NodeSubscription.java (version f86a7f6c64f2de18100539fd69ea72cf982eecfe)
-
Guus der Kinderen 3c1de49577e7f62c47458132ab95eb795f3a41cf
OF-1901: Pubsub: stop allowing everyone to unsubscribe anyone
This commit removes a condition that appears to evaluate to 'true' always. This resuls in the permission-check to be overly permissive.- xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/PubSubEngine.java (version 3c1de49577e7f62c47458132ab95eb795f3a41cf)
-
Guus der Kinderen 7eec4036ae59fbd96606c5ba087b1078475737d1
OF-1899: Pubsub subscribing while subscription pending should cause error.
Openfire should follow XEP-0060 Pubsub § 6.1.3.7.- xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/Node.java (version 7eec4036ae59fbd96606c5ba087b1078475737d1)