Build: #5 was successful Manual run by daryl herzmann
Code commits
Openfire (master)
-
Guus der Kinderen 71d104c3e74a73d7aeec444984681cbb3dec88e7
MUC refactoring
This is a generic clean-up of the MUC code, that should not introduce (relevant) functional changes. This commit intends to lead up to more structural changes.- xmppserver/src/main/java/org/jivesoftware/openfire/muc/MultiUserChatManager.java (version 71d104c3e74a73d7aeec444984681cbb3dec88e7)
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/MultiUserChatService.java (version 71d104c3e74a73d7aeec444984681cbb3dec88e7)
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/OccupantAddedEvent.java (version 71d104c3e74a73d7aeec444984681cbb3dec88e7)
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/RoomInfo.java (version 71d104c3e74a73d7aeec444984681cbb3dec88e7)
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/MultiUserChatServiceImpl.java (version 71d104c3e74a73d7aeec444984681cbb3dec88e7)
-
Guus der Kinderen c14af56a6f08b8980454094b8800275a23a6c670
OF-2174: Reduce verbosity of authentication failures
When an anonymous or non-existing user tries to log in, a very alerting warning can be logged, when the authentication mechanism in use tries to make use of the user's salt (which does not exist). This needlessly alarms administrators. The verbosity should be turned down a notch or two.- xmppserver/src/main/java/org/jivesoftware/openfire/sasl/ScramSha1SaslServer.java (version c14af56a6f08b8980454094b8800275a23a6c670)
-
Guus der Kinderen dbb5b597ab405c3623565f2ef5b379ffe9b1a54b
OF-2173: Prevent NPE when joining rooms without subject
Fixes a bug introduced by OF-2163.- xmppserver/src/main/java/org/jivesoftware/openfire/muc/HistoryStrategy.java (version dbb5b597ab405c3623565f2ef5b379ffe9b1a54b)
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/MUCRoomHistory.java (version dbb5b597ab405c3623565f2ef5b379ffe9b1a54b)
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/FMUCHandler.java (version dbb5b597ab405c3623565f2ef5b379ffe9b1a54b)
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/LocalMUCRoom.java (version dbb5b597ab405c3623565f2ef5b379ffe9b1a54b)
-
Guus der Kinderen 7124b36d7d40d7f81cd3f053fe667555795a646b
OF-2173: Cache DNS SRV Records
This adds a 60 second cache for DNS SRV record lookups.- xmppserver/src/main/java/org/jivesoftware/openfire/net/DNSUtil.java (version 7124b36d7d40d7f81cd3f053fe667555795a646b)
- xmppserver/src/main/java/org/jivesoftware/util/cache/CacheFactory.java (version 7124b36d7d40d7f81cd3f053fe667555795a646b)
- xmppserver/src/test/java/org/jivesoftware/openfire/net/DNSUtilTest.java (version 7124b36d7d40d7f81cd3f053fe667555795a646b)
-
Guus der Kinderen 09c40b3a417b5ebdba872e1d48c5f24c0436bd7a
OF-2172: Minor enhancements to DNSUtil
This improves logging around DNS SRV queries, and adds some other minor enhancements.- xmppserver/src/main/java/org/jivesoftware/openfire/net/DNSUtil.java (version 09c40b3a417b5ebdba872e1d48c5f24c0436bd7a)
-
cpetzka <31418387+cpetzka@users.noreply.github.com> 48a08e03b4ea7c4579daf6b818507ec5972fb900
Fix that a user can not rejoin a muc after connecting to another node in the cluster with the same resource and nickname
- xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/OccupantAddedEvent.java (version 48a08e03b4ea7c4579daf6b818507ec5972fb900)