Run manually for releases

Build: #6 was successful

Job: RPM Workflow was successful

Stages & jobs

  1. Build and Package

Code commits

Openfire (master)

  • daryl herzmann

    daryl herzmann 18257f671cef3c8340be950a4d5c50ef3b31d9f6

    Denote Openfire 4.5.4 Release

    • distribution/pom.xml (version 18257f671cef3c8340be950a4d5c50ef3b31d9f6)
    • i18n/pom.xml (version 18257f671cef3c8340be950a4d5c50ef3b31d9f6)
    • plugins/openfire-plugin-assembly-descriptor/pom.xml (version 18257f671cef3c8340be950a4d5c50ef3b31d9f6)
    • plugins/pom.xml (version 18257f671cef3c8340be950a4d5c50ef3b31d9f6)
    • pom.xml (version 18257f671cef3c8340be950a4d5c50ef3b31d9f6)
    • starter/pom.xml (version 18257f671cef3c8340be950a4d5c50ef3b31d9f6)
    • xmppserver/changelog.html (version 18257f671cef3c8340be950a4d5c50ef3b31d9f6)
    • xmppserver/pom.xml (version 18257f671cef3c8340be950a4d5c50ef3b31d9f6)
    • xmppserver/src/main/java/org/jivesoftware/openfire/spi/XMPPServerInfoImpl.java (version 18257f671cef3c8340be950a4d5c50ef3b31d9f6)
  • Guus der Kinderen

    Guus der Kinderen 15c1d45579765ec5589ed3f435df0a837262da9a

    OF-2072: Allow empty mechanisms tag to be suppressed
    By setting sasl.client.suppressEmpty and/or sasl.server.suppressEmpty one can now prevent a <mechanisms> tag to be included when it would not contain any SASL mechanisms (eg: when they're all disabled in configuration).

    • xmppserver/src/main/java/org/jivesoftware/openfire/net/SASLAuthentication.java (version 15c1d45579765ec5589ed3f435df0a837262da9a)
  • Greg Thomas <greg.d.thomas@gmail.com>

    Greg Thomas <greg.d.thomas@gmail.com> 1b845d8d5dfab967cf05f8af2cd00697beb0a7fc

    OF-2068: Display the versions of the various servers and plugins in the cluster

    • i18n/src/main/resources/openfire_i18n.properties (version 1b845d8d5dfab967cf05f8af2cd00697beb0a7fc)
    • xmppserver/src/main/java/org/jivesoftware/openfire/cluster/GetClusteredVersions.java (version 1b845d8d5dfab967cf05f8af2cd00697beb0a7fc)
    • xmppserver/src/main/webapp/system-clustering.jsp (version 1b845d8d5dfab967cf05f8af2cd00697beb0a7fc)
  • Guus der Kinderen

    Guus der Kinderen befc0de3005d660e5816583bd6a832d8702a765f

    OF-2070: Tests in FlattenNestedGroupsTest regularly fail - disable
    Disable this test until a fix can be found.

    • xmppserver/src/test/java/org/jivesoftware/openfire/ldap/FlattenNestedGroupsTest.java (version befc0de3005d660e5816583bd6a832d8702a765f)
  • Guus der Kinderen

    Guus der Kinderen 7b7ca304a2492453ddf7ff0c489bf863099f98de

    OF-2065: (backport) Entries of the 'Components' cache should not expire
    There's no way in code that content can be retrieved after it has been expired (other than the component reconnecting). The javadoc also states that entries shouldn't expire. This commit adds explicit configuration that ensures this behavior (the default configuration _does_ configure the cache to eventually expire).

    • xmppserver/src/main/java/org/jivesoftware/util/cache/CacheFactory.java (version 7b7ca304a2492453ddf7ff0c489bf863099f98de)
  • Guus der Kinderen

    Guus der Kinderen 69e93ea153034492de1f6e6a2a0afbaeeb3bd2e1

    OF-2069: Backport of pull request #1694 from nsobadzhiev/null-pointer-token-domain-sm
    Null pointer for domain in StreamManagement when resuming

    • xmppserver/src/main/java/org/jivesoftware/openfire/streammanagement/StreamManager.java (version 69e93ea153034492de1f6e6a2a0afbaeeb3bd2e1)
  • Guus der Kinderen

    Guus der Kinderen 9b893f51256782dd49ade68255c70566dcaa4780

    OF-2059: Merge pull backport of pull request #1674 from kosky/master
    PubSub unsubscription could fail with “xmpp.pubsub.multiple-subscriptions=true”

    • xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/PubSubEngine.java (version 9b893f51256782dd49ade68255c70566dcaa4780)
  • daryl herzmann

    daryl herzmann e138b7a8c823329765632e1b83bc7554d5637769

    OF-2055 Bump PostgreSQL JDBC Driver to 4.2.14

    • xmppserver/pom.xml (version e138b7a8c823329765632e1b83bc7554d5637769)
  • Guus der Kinderen

    Guus der Kinderen 0178230902fe43d1732ee3a0b890d510e3fa8a88

    OF-1973: Prevent future-timestamped jar files from restarting the installation process.

    • xmppserver/src/main/java/org/jivesoftware/openfire/container/PluginMonitor.java (version 0178230902fe43d1732ee3a0b890d510e3fa8a88)
  • Guus der Kinderen

    Guus der Kinderen 9e476ced12e4a46f3a15429c8e038ec8407202e6

    OF-1972: Make PluginManager thread-safe
    Using the CJIP-based annotations, some thread-safety has been added, which should ensure that the internal state of the PluginManager is always consistent.

    • xmppserver/src/main/java/org/jivesoftware/openfire/container/PluginManager.java (version 9e476ced12e4a46f3a15429c8e038ec8407202e6)
  • Guus der Kinderen

    Guus der Kinderen 0ee2f653aabef5c97947aa4afba536788cbd23fc

    OF-2052: Allow client version query to be disabled.
    Introducing a new property ('xmpp.client.version-query.enabled') that controls if Openfire should query newly connected clients for their version information.

    • i18n/src/main/resources/openfire_i18n.properties (version 0ee2f653aabef5c97947aa4afba536788cbd23fc)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/SoftwareVersionManager.java (version 0ee2f653aabef5c97947aa4afba536788cbd23fc)
  • Guus der Kinderen

    Guus der Kinderen c0c05b2235b1306bf11cc8ac786a5a776015be1d

    OF-2051: Do not send version query to connections that are closed
    Additionally, make the timeout after which the version query is sent configurable.

    • i18n/src/main/resources/openfire_i18n.properties (version c0c05b2235b1306bf11cc8ac786a5a776015be1d)
    • xmppserver/src/main/java/org/jivesoftware/openfire/session/SoftwareVersionManager.java (version c0c05b2235b1306bf11cc8ac786a5a776015be1d)
  • daryl herzmann

    daryl herzmann 93c29e3a862f56c59254cbc73b8993b0ae5ec358

    Merge pull request #1692 from igniterealtime/deleolajide-patch-1
    Update PubSubPersistenceManager.java

  • Dele Olajide <dele@4ng.net>

    Dele Olajide <dele@4ng.net> 6d92b7888e5f36254a24491261174a59c9fe41ea

    Update PubSubPersistenceManager.java
    Applying PR - https://github.com/igniterealtime/Openfire/commit/51b615077ade8a088e932c3319b420ce3121f1a1 to 4.5 branch

    • xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/PubSubPersistenceManager.java (version 6d92b7888e5f36254a24491261174a59c9fe41ea)
  • daryl herzmann

    daryl herzmann fbcd4bb38dc45e4a74d3d119c39011f1ab476dce

    march 4.5 branch toward 4.5.4-SNAPSHOT

    • distribution/pom.xml (version fbcd4bb38dc45e4a74d3d119c39011f1ab476dce)
    • i18n/pom.xml (version fbcd4bb38dc45e4a74d3d119c39011f1ab476dce)
    • plugins/openfire-plugin-assembly-descriptor/pom.xml (version fbcd4bb38dc45e4a74d3d119c39011f1ab476dce)
    • plugins/pom.xml (version fbcd4bb38dc45e4a74d3d119c39011f1ab476dce)
    • pom.xml (version fbcd4bb38dc45e4a74d3d119c39011f1ab476dce)
    • starter/pom.xml (version fbcd4bb38dc45e4a74d3d119c39011f1ab476dce)
    • xmppserver/pom.xml (version fbcd4bb38dc45e4a74d3d119c39011f1ab476dce)
    • xmppserver/src/main/java/org/jivesoftware/openfire/spi/XMPPServerInfoImpl.java (version fbcd4bb38dc45e4a74d3d119c39011f1ab476dce)