Build: #47 was successful Scheduled with changes by daryl herzmann <akrherz@iastate.edu> and Guus der Kinderen

Code commits

Openfire (master)

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 62618bdde57e3403ddbdcae61c2611fb70a38a62

    Merge pull request #1155 from guusdk/OF-1596_properly_close_websockets
    OF-1596: Allow connections to properly close

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 55f2e6ae78ad53cca24c71599ee8eb86cd28efe0

    Merge pull request #1156 from guusdk/OF-1597_inverse-4.0.0
    OF-1597: Update inVerse plugin to version 4.0.0

  • Guus der Kinderen

    Guus der Kinderen 95525f5b494541d29abae60e637d284514267323

    OF-1597: Update inVerse plugin to version 4.0.0
    This replaces the converse.js library that's the base of the inVerse plugin to version 4.0.0.

    • src/plugins/inverse/changelog.html (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/index.html (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/converse.min.css (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/images/arrow.svg (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/images/bgbl.svg (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/images/bgtr.svg (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/images/bitcoin_qr_code.png (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/images/dark-arrow.svg (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/images/header.jpg (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/images/overlay.png (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/images/user.png (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/inverse.min.css (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-brands-400.eot (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-brands-400.svg (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-brands-400.ttf (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-brands-400.woff (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-brands-400.woff2 (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-regular-400.eot (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-regular-400.svg (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-regular-400.ttf (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-regular-400.woff (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-regular-400.woff2 (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-solid-900.eot (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-solid-900.svg (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-solid-900.ttf (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-solid-900.woff (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/css/webfonts/fa-solid-900.woff2 (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/classes/inverse/dist/converse.min.js (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/plugin.xml (version 95525f5b494541d29abae60e637d284514267323)
    • src/plugins/inverse/pom.xml (version 95525f5b494541d29abae60e637d284514267323)
  • Guus der Kinderen

    Guus der Kinderen 1ea41476118f527eb370d2bddad2f53cc1c52ed9

    OF-1596: Allow connections to properly close
    The notification will trigger some shutdown procedures that, amongst other things,
    check what type of session (eg: anonymous) is being closed. This check depends on the
    session still being available.

    For that reason, it's important to first notify the listeners, and then close the
    session - not the other way around.

    This fixes a very visible bug where MUC users would remain in the MUC room long after
    their session was closed. Effectively, the bug prevents the MUC room from getting a
    presence update to notify it that the user logged off.

    • src/java/org/jivesoftware/openfire/net/VirtualConnection.java (version 1ea41476118f527eb370d2bddad2f53cc1c52ed9)