Run manually for releases

Build: #5 was successful Manual run by daryl herzmann

Code commits

Openfire (master)

  • Guus der Kinderen

    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

    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

    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

    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

    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>

    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)