Code commits
Openfire (master)
-
daryl herzmann <akrherz@iastate.edu> a2c4db9eaae06f0e13310a00ed3719df3ced0034
Merge pull request #1512 from guusdk/OF-1906_shutdown-network-first
OF-1906 & OF-1907 -
cpetzka <31418387+cpetzka@users.noreply.github.com> a8bf1fa1e681418e4d4db117cfd981326db481f2
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 a8bf1fa1e681418e4d4db117cfd981326db481f2)
-
Guus der Kinderen a2f15b6478a5dd9580d1430bfce44ad76ac646ed
OF-1910: Fix potential NPE in AuditorImpl
- xmppserver/src/main/java/org/jivesoftware/openfire/audit/spi/AuditorImpl.java (version a2f15b6478a5dd9580d1430bfce44ad76ac646ed)
-
Guus der Kinderen d44a478aaaca8f1b9b9f37b2dcd790d92ab28cef
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 d44a478aaaca8f1b9b9f37b2dcd790d92ab28cef)
-
Guus der Kinderen 008549699ff2baaacfb80958f5acd6e453faa5d7
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 008549699ff2baaacfb80958f5acd6e453faa5d7)
-
Guus der Kinderen 06ce9772d1900bc5a2d8d8219f78489b9b5a1324
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 06ce9772d1900bc5a2d8d8219f78489b9b5a1324)
-
Guus der Kinderen 301cda3f73c01ba6589f0426ac624f4d2a5794b9 m
Limit max duration of Module shutdown
- xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version 301cda3f73c01ba6589f0426ac624f4d2a5794b9)
-
Guus der Kinderen c76439755f96721fadf896f3ecb1aa98590d9e6c m
OF-1609: Ensure that the first module to be shut down is the ConnectionManager.
- xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version c76439755f96721fadf896f3ecb1aa98590d9e6c)