Build: #891 was successful Scheduled with changes by 3 people

Code commits

Openfire (master)

  • Guus der Kinderen

    Guus der Kinderen 1cfc35777ea3516b56ce9a1b0ed4a060ea784f9f

    OF-2152: Apply more explicit address verification
    This commit takes the explicit 'from' address verification that was put in place for Presence broadcast handling, and applies the same to Message broadcast handling.

    The check has been moved up a bit, and has been applied at the constructor of the tasks that are executed asynchronously. These can be expected to generate more useful stack traces.

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/BroadcastMessageRequest.java (version 1cfc35777ea3516b56ce9a1b0ed4a060ea784f9f)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/BroadcastPresenceRequest.java (version 1cfc35777ea3516b56ce9a1b0ed4a060ea784f9f)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/MUCRoomTask.java (version 1cfc35777ea3516b56ce9a1b0ed4a060ea784f9f)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/LocalMUCRoom.java (version 1cfc35777ea3516b56ce9a1b0ed4a060ea784f9f)
  • Guus der Kinderen

    Guus der Kinderen 1309c48b747fd56ff42ffc0b747c12813afecb92

    OF-2151: Improve exposure of cluster location on admin console
    Show where on the cluster specific sessions live, but only when clustering is enabled.

    • i18n/src/main/resources/openfire_i18n.properties (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
    • xmppserver/src/main/webapp/component-session-details.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
    • xmppserver/src/main/webapp/component-session-summary.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
    • xmppserver/src/main/webapp/muc-room-occupants.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
    • xmppserver/src/main/webapp/server-session-details.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
    • xmppserver/src/main/webapp/session-details.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
    • xmppserver/src/main/webapp/session-row.jspf (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
    • xmppserver/src/main/webapp/session-summary.jsp (version 1309c48b747fd56ff42ffc0b747c12813afecb92)
  • Guus der Kinderen

    Guus der Kinderen 39e01bc6e83829ed10964b414e1805ab3ae689a2

    Admin console: re-use table for server session streams
    Prevents a new table from being created for every stream of the same type.

    • xmppserver/src/main/webapp/server-session-details.jsp (version 39e01bc6e83829ed10964b414e1805ab3ae689a2)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> c048506eb2b96ba36ee020bf62e522ea02112932

    Merge pull request #1756 from guusdk/OF-2148
    OF-2148: Change to wider type to prevent information loss

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> a5ca071ff57371996c4924476e31743b4cdb66ea

    Merge pull request #1757 from Fishbowler/add_more_logging_to_muc_failure
    Add more logging to muc failure

  • Dan Caseley <dan@caseley.me.uk>

    Dan Caseley <dan@caseley.me.uk> f886eec4314fe82dcd460e38cc842b26300b42a6

    Log more info when createAnonCopy fails

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/LocalMUCRoom.java (version f886eec4314fe82dcd460e38cc842b26300b42a6)
  • Guus der Kinderen

    Guus der Kinderen 3282c9330c0b17a4b2e71de979f3f653d67446c8 m

    OF-2148: Change to wider type to prevent information loss
    Prevent a possible issue where a wider type gets added to narrower type.

    Ideally, this is replaced by proper types (eg: Duration, Instant), but the cost/benefit of applying that larger change does not pay off.

    • xmppserver/src/main/java/org/jivesoftware/database/ProfiledConnectionEntry.java (version 3282c9330c0b17a4b2e71de979f3f653d67446c8)