Build: #267 was successful

Job: RPM Workflow was successful

Stages & jobs

  1. Build and Package

Code commits

Openfire (master)

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 5b2e0faaa2b93a46ac9ebde3282761f784169dea

    Merge pull request #1339 from guusdk/OF-1737-compare-java-spec-numbers
    OF-1737: Fix Java Spec version comparison.

  • Guus der Kinderen

    Guus der Kinderen 0e23b62b6c790db82cb266d5c31d8c1eb4cc8a66

    OF-1737: Fix Java Spec version comparison.
    Java 11 should be considered newer than Java 1.8. The change in this commit changes the comparison to only use the last numeric value.

    • xmppserver/src/main/java/org/jivesoftware/util/JavaSpecVersion.java (version 0e23b62b6c790db82cb266d5c31d8c1eb4cc8a66)
    • xmppserver/src/test/java/org/jivesoftware/util/JavaSpecVersionTest.java (version 0e23b62b6c790db82cb266d5c31d8c1eb4cc8a66)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 4170196b3fd4de43c962595311e4307bb5b5c84b

    Merge pull request #1340 from guusdk/OF-1383_add-jaxb-api
    OF-1383: Add library removed from Java 11 for backwards compatibility.

  • Guus der Kinderen

    Guus der Kinderen 7274cd0f427bd151ddd61816d3a5c6beff5f7e92

    OF-1383: Remove module inclusion
    Now that the previous commit included the code as a dependency, there's no need to include the module that contains similar code.

    Using the dependency, and not modules, allows the code to be compiled in both Java 8 and 11.

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

    Guus der Kinderen d9b93b3e7658f99ae7e2da1d77b1eeb062b15059

    OF-1383: Add library removed from Java 11 for backwards compatibility.
    Openfire uses javax.xml.bind.DatatypeConverterImpl#DatatypeConverterImpl, a class that has been removed from Java 11.

    This commit adds a library that provides this class, JaxB API, as a dependency to XMPPServer. This makes the class available in Java 11.

    • xmppserver/pom.xml (version d9b93b3e7658f99ae7e2da1d77b1eeb062b15059)
  • GregDThomas <greg.d.thomas@gmail.com>

    GregDThomas <greg.d.thomas@gmail.com> 0b238bfe681c9440379e14ece28987e2d9b51372

    Merge pull request #1343 from GregDThomas/OF-1739
    OF-1739: Support for Javadoc with JDK11.

  • Greg Thomas <greg.d.thomas@gmail.com>

    Greg Thomas <greg.d.thomas@gmail.com> eb798dfcbaa32ae831d4671e78f215e75d840128

    OF-1739: Support for Javadoc with JDK11.

    • pom.xml (version eb798dfcbaa32ae831d4671e78f215e75d840128)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 720e7752d61047e84bc1230a78d774872f3da44e

    Merge pull request #1342 from GregDThomas/OF-1738
    OF-1738: Lose the nanosecond precision for Java 9+ compatibility

  • Greg Thomas <greg.d.thomas@gmail.com>

    Greg Thomas <greg.d.thomas@gmail.com> e898b9f387d966ac5e45e21c48c9f4032823243d

    OF-1738: Lose the nanosecond precision for Java 9+ compatibility

    • xmppserver/src/main/java/org/jivesoftware/util/SystemProperty.java (version e898b9f387d966ac5e45e21c48c9f4032823243d)
    • xmppserver/src/test/java/org/jivesoftware/util/SystemPropertyTest.java (version e898b9f387d966ac5e45e21c48c9f4032823243d)
  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 859f3ed85006982857ee1d6758545fe2e82dbaaa

    Merge pull request #1341 from guusdk/OF-1383_Add-Java-11-to-CI
    OF-1383: Have CI use both Java 8 and 11.

  • Guus der Kinderen

    Guus der Kinderen 67aa38a30bed57bfe4c84192957f7e6110288261 m

    OF-1383: Have CI use both Java 8 and 11.
    This commit causes Travis to compile the project not only with Java 8, but also with Java 11.

    • .travis.yml (version 67aa38a30bed57bfe4c84192957f7e6110288261)