Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).

Build: #2342 was successful Changes by Guus der Kinderen

Code commits

Openfire (master)

  • Guus der Kinderen

    Guus der Kinderen 3cb3f9d0b7bb4fb961dc7508ce0daf4803192bd8

    Improve wording in documentation/trunking.html

    • documentation/trunking.html (version 3cb3f9d0b7bb4fb961dc7508ce0daf4803192bd8)
  • Guus der Kinderen

    Guus der Kinderen 12fb5138b25d7ff2098c58610f349ffcdd0a1bb7

    Improve wording in documentation/trunking.html
    Co-authored-by: Dan Caseley <dan@caseley.me.uk>

    • documentation/trunking.html (version 12fb5138b25d7ff2098c58610f349ffcdd0a1bb7)
  • Guus der Kinderen

    Guus der Kinderen f0d1731625099be49d36a5ff1e3f5ab686ff70b2

    Update documentation/trunking-guide.html
    Co-authored-by: Dan Caseley <dan@caseley.me.uk>

    • documentation/trunking-guide.html (version f0d1731625099be49d36a5ff1e3f5ab686ff70b2)
  • Guus der Kinderen

    Guus der Kinderen b3b4daa9d25f1c0c7b062b9c0f419e389f40c3db

    Update xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java
    Co-authored-by: Dan Caseley <dan@caseley.me.uk>

    • xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java (version b3b4daa9d25f1c0c7b062b9c0f419e389f40c3db)
  • Guus der Kinderen

    Guus der Kinderen 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9

    OF-2476: Trunking/Gateway support
    Openfire can be used to accept connections on behalf of remote domains, acting as a 'trunk' or 'gateway' for/to that domain. This feature can be useful when centralized orchestration of data (monitoring, filtering) is needed. This commit adds basic support and documentation for this feature.

    To enable the functionality, all participating servers need to have specific configuration. This is explained in documentation that is added in this commit.

    • documentation/images/network-dns-override.svg (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
    • documentation/images/network-hub-and-spoke.svg (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
    • documentation/images/network-mesh.svg (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
    • documentation/index.html (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
    • documentation/trunking.html (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
    • xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java (version 2bb4b70a2cabf0c730eab3f4b597700377ab0dd9)
  • Guus der Kinderen

    Guus der Kinderen 6ae14e9d12882092055b599dc19f0aeff1a5ee4b

    OF-2476: Use System Property instead of JiveGlobals
    This introduces a small utility class to centralize the configuration of Trunking, and updates the API for using configuration properties. Finally, a new enable/disable flag is added, instead of depending on the non-emptiness of the collection of domains to trunk for.

    • i18n/src/main/resources/openfire_i18n.properties (version 6ae14e9d12882092055b599dc19f0aeff1a5ee4b)
    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SocketReader.java (version 6ae14e9d12882092055b599dc19f0aeff1a5ee4b)
    • xmppserver/src/main/java/org/jivesoftware/openfire/net/Trunking.java (version 6ae14e9d12882092055b599dc19f0aeff1a5ee4b)
    • xmppserver/src/main/java/org/jivesoftware/openfire/server/ServerDialback.java (version 6ae14e9d12882092055b599dc19f0aeff1a5ee4b)
  • Guus der Kinderen

    Guus der Kinderen 96728047c0f44cc235b59d122825ac04cb14aa4f

    Renamed documentation/trunking.html to trunking-guide.html to match file name convention.

    • documentation/index.html (version 96728047c0f44cc235b59d122825ac04cb14aa4f)
    • documentation/trunking-guide.html (version 96728047c0f44cc235b59d122825ac04cb14aa4f)
  • Guus der Kinderen

    Guus der Kinderen 6bc064b40783dab47522f4c4925037136fdd3f11

    Improve wording in documentation/trunking.html
    Co-authored-by: Dan Caseley <dan@caseley.me.uk>

    • documentation/trunking.html (version 6bc064b40783dab47522f4c4925037136fdd3f11)