Build: #2489 was successful Manual run by Guus der Kinderen

Stages & jobs

  1. Build and Package

Code commits

Openfire (master)

  • Guus der Kinderen

    Guus der Kinderen b5440647a65c3fe416e5bcca2ebd33fe8ec4e7bc

    OF-2760: Fix MSSQL date/time column
    The Transact-SQL timestamp data type is different from the timestamp data type defined in the ISO standard. In MSSQL, `timestamp` is a synonym for the `rowversion` data type.

    • distribution/src/database/openfire_sqlserver.sql (version b5440647a65c3fe416e5bcca2ebd33fe8ec4e7bc)
    • distribution/src/database/upgrade/36/openfire_sqlserver.sql (version b5440647a65c3fe416e5bcca2ebd33fe8ec4e7bc)
  • Guus der Kinderen

    Guus der Kinderen bb65b7a014ba3d730e50975174471a31be022169

    OF-3040: Apply approprate base64 type while resizing avatars

    • xmppserver/src/main/java/org/jivesoftware/openfire/vcard/PhotoResizer.java (version bb65b7a014ba3d730e50975174471a31be022169)
  • Guus der Kinderen

    Guus der Kinderen 274fa737d279fb175ff139f2c3b09e43adb2aed9

    OF-3038: Reduce verbosity of Socket Connection reset log messages (c2s only)
    Clients, and IOS-based clients in particular, can be expected to drop their TCP connection a lot. This event currently logs a stack trace (shown below). For an event that is very expected, this is to verbose. Lets reduce the verbosity of this event.

    I’d prefer to keep the verbosity for other connection types than client-to-server connections. Remote servers, for example, are not expected to close the TCP connection ‘uncleanly'.

    • xmppserver/src/main/java/org/jivesoftware/openfire/nio/NettyXMPPDecoder.java (version 274fa737d279fb175ff139f2c3b09e43adb2aed9)
  • Guus der Kinderen

    Guus der Kinderen 94be7150635e5d093416aae2f2d01b1b22580774

    OF-3033: Allow customization to determine if detached sessions can be terminated
    In certain conditions (specified in OF-3033), the default implemenation that determines if a detached session (in Stream Management context) is to be terminated, is overly strict. This commit introduces a delegate mechanism that can be used to delegate the decision if a detached session is to be terminated.

    • xmppserver/src/main/java/org/jivesoftware/openfire/SessionManager.java (version 94be7150635e5d093416aae2f2d01b1b22580774)
    • xmppserver/src/main/java/org/jivesoftware/openfire/streammanagement/StreamManager.java (version 94be7150635e5d093416aae2f2d01b1b22580774)
    • xmppserver/src/main/java/org/jivesoftware/openfire/streammanagement/TerminationDelegate.java (version 94be7150635e5d093416aae2f2d01b1b22580774)