Generates the latest/greatest Maven-based artifacts for the Openfire project, every night.

Build: #462 was successful

Job: Run Maven was successful

Stages & jobs

  1. Build and Package

  2. Deploy

  3. copy nightlies to website

Code commits

Openfire (master)

  • Dave Cridland <dave@cridland.net>

    Dave Cridland <dave@cridland.net> a51179f5fdd51896bfa9e7c3ba9efb639e1f797f

    Merge pull request #1115 from guusdk/OF-1579_Add-support-for-XEP-0368-SRV-records-for-XMPP-over-TLS
    OF-1579: Add support for XEP-0368 "SRV records for XMPP over TLS"

  • Guus der Kinderen

    Guus der Kinderen b2e6c9b02d743f52842d931d81f7a024fcb5df34

    Revert "OF-1542: Apply filtering to the user summary page"
    This reverts (most of) commit e1ee7a3c75b8110f921ae23b038d32cdd086d757.

    The changes in the original commit caused all users to be obtained from
    the user provider when looking at the user-summary page. For instances
    with many users, this requires to much resources and takes to long to
    complete.

    • src/i18n/openfire_i18n_en.properties (version b2e6c9b02d743f52842d931d81f7a024fcb5df34)
    • src/web/user-summary.jsp (version b2e6c9b02d743f52842d931d81f7a024fcb5df34)
  • Guus der Kinderen

    Guus der Kinderen 96925329089eacd3713339d7d897978b57e59654 m

    OF-1579: Don't look up direct TLS hosts when TLS is disabled.

    • src/java/org/jivesoftware/openfire/net/DNSUtil.java (version 96925329089eacd3713339d7d897978b57e59654)
  • Dave Cridland <dave@cridland.net>

    Dave Cridland <dave@cridland.net> 7d376ed95c8792deb38c2b5b97924af004cb5291

    Merge pull request #1106 from GregDThomas/OF-1533-unique-iv
    OF-1533: Use a random IV for each new encrypted property

  • Dave Cridland <dave@cridland.net>

    Dave Cridland <dave@cridland.net> 1102d7cd915798a18caf22e7834d116ee5bc970d

    Merge pull request #1119 from guusdk/OF-1581_MUC-rejoin-presence
    OF-1581: Use latest presence info when syncing MUC join status

  • Guus der Kinderen

    Guus der Kinderen a8b2e4f0d1b026fc41e01aece890e00eb16eb1c9

    OF-1497: Re-enable Stream Management (XEP-0198) by default.
    To prevent the unresolved bug OF-1497 from affecting new installations, OF-1563 disabled the Stream Management (XEP-0198)
    feature by default. With OF-1497 fixed, the feature can be re-enabled again.

    • src/java/org/jivesoftware/openfire/streammanagement/StreamManager.java (version a8b2e4f0d1b026fc41e01aece890e00eb16eb1c9)
  • Guus der Kinderen

    Guus der Kinderen 0b95355a84d23445f341de01672598d0573992bb

    OF-1497: Stream Management should count keepalive pings.
    Openfire sends XMPP pings to clients that are idle. These pings should be included in the
    counts that are kept as part of the Stream Management (XEP-0198) implementation.

    • src/java/org/jivesoftware/openfire/Connection.java (version 0b95355a84d23445f341de01672598d0573992bb)
    • src/java/org/jivesoftware/openfire/nio/ClientConnectionHandler.java (version 0b95355a84d23445f341de01672598d0573992bb)
  • Guus der Kinderen

    Guus der Kinderen 6323eb391a2ee364d05f1380b0ce5c36e11be242 m

    OF-1581: Use latest presence info when syncing MUC join status
    When a participant joins a MUC that it already is in (eg: a client state sync issue), Openfire should use the presence information
    from the latest join, not the original one.

    • src/java/org/jivesoftware/openfire/muc/spi/LocalMUCRoom.java (version 6323eb391a2ee364d05f1380b0ce5c36e11be242)
  • Guus der Kinderen

    Guus der Kinderen e61bdd433ba15587ec38753c254158f95709a6bd m

    OF-1579: Don't offer StartTLS on a connection that already uses (direct) TLS.

    • src/java/org/jivesoftware/openfire/net/ServerSocketReader.java (version e61bdd433ba15587ec38753c254158f95709a6bd)
    • src/java/org/jivesoftware/openfire/session/LocalIncomingServerSession.java (version e61bdd433ba15587ec38753c254158f95709a6bd)
  • Guus der Kinderen

    Guus der Kinderen 66dd76770119d64e22a057c237f133560e92278a m

    OF-1579: Dialback should work over/with directTLS connections.

    • src/java/org/jivesoftware/openfire/Connection.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/BlockingReadingMode.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/ClientStanzaHandler.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/ComponentStanzaHandler.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/DNSUtil.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/MultiplexerStanzaHandler.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/ServerSocketReader.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/ServerStanzaHandler.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/SocketAcceptingMode.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/SocketConnection.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/SocketReader.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/SocketReadingMode.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/net/VirtualConnection.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/nio/NIOConnection.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/server/ServerDialback.java (version 66dd76770119d64e22a057c237f133560e92278a)
    • src/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version 66dd76770119d64e22a057c237f133560e92278a)
  • Guus der Kinderen

    Guus der Kinderen 05411737d0bfe19b5da3381eafe933af9942a8a2 m

    OF-1579: Now accepts S2S connections using DirectTLS (by default on port 5270).

    • src/i18n/openfire_i18n_en.properties (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/java/org/jivesoftware/openfire/ConnectionManager.java (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/java/org/jivesoftware/openfire/net/BlockingAcceptingMode.java (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/java/org/jivesoftware/openfire/net/SocketAcceptThread.java (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/java/org/jivesoftware/openfire/net/SocketAcceptingMode.java (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/java/org/jivesoftware/openfire/session/ConnectionSettings.java (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/java/org/jivesoftware/openfire/spi/ConnectionListener.java (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/java/org/jivesoftware/openfire/spi/ConnectionManagerImpl.java (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/java/org/jivesoftware/openfire/spi/LegacyConnectionAcceptor.java (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/web/connection-settings-socket-s2s.jsp (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/web/index.jsp (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
    • src/web/server-props.jsp (version 05411737d0bfe19b5da3381eafe933af9942a8a2)
  • Guus der Kinderen

    Guus der Kinderen ebd0aa90351627d5b491d8975570683f94f47966 m

    OF-1579: S2S should use DirectTLS when instructed to by SRV records (XEP-0368).

    • src/java/org/jivesoftware/openfire/net/DNSUtil.java (version ebd0aa90351627d5b491d8975570683f94f47966)
    • src/java/org/jivesoftware/openfire/net/SocketUtil.java (version ebd0aa90351627d5b491d8975570683f94f47966)
    • src/java/org/jivesoftware/openfire/server/ServerDialback.java (version ebd0aa90351627d5b491d8975570683f94f47966)
    • src/java/org/jivesoftware/openfire/session/LocalOutgoingServerSession.java (version ebd0aa90351627d5b491d8975570683f94f47966)
    • src/test/java/org/jivesoftware/openfire/net/DNSUtilTest.java (version ebd0aa90351627d5b491d8975570683f94f47966)
  • GregDThomas <greg.d.thomas@gmail.com>

    GregDThomas <greg.d.thomas@gmail.com> da8eb8bfc097efafb5a88c70af579a9ae4a4f388 m

    OF-1533: Use a random IV for each new encrypted property

    • src/database/openfire_db2.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/openfire_hsqldb.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/openfire_mysql.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/openfire_oracle.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/openfire_postgresql.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/openfire_sqlserver.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/openfire_sybase.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/upgrade/29/openfire_db2.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/upgrade/29/openfire_hsqldb.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/upgrade/29/openfire_mysql.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/upgrade/29/openfire_oracle.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/upgrade/29/openfire_postgresql.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/upgrade/29/openfire_sqlserver.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/database/upgrade/29/openfire_sybase.sql (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/java/org/jivesoftware/database/SchemaManager.java (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/java/org/jivesoftware/util/AesEncryptor.java (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/java/org/jivesoftware/util/Blowfish.java (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/java/org/jivesoftware/util/Encryptor.java (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/java/org/jivesoftware/util/JiveProperties.java (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)
    • src/test/java/org/jivesoftware/util/AesEncryptorTest.java (version da8eb8bfc097efafb5a88c70af579a9ae4a4f388)