1. 21 Nov, 2015 1 commit
  2. 20 Nov, 2015 1 commit
    • Dave Cridland's avatar
      OF-115 Process S2S stanzas from a session serially · 2d62c7e1
      Dave Cridland authored
      This patch removes the thread pool from the ServerSocketReader, causing
      stanzas from a particular S2S session to be processed serially on the same
      thread used by the ServerSocketReader.
      
      Each ServerSocketReader currently has a thread to itself, so this is unlikely
      to have a serious impact on performance, but does have a very positive impact
      on correctness.
      2d62c7e1
  3. 19 Nov, 2015 1 commit
    • Guus der Kinderen's avatar
      OF-953: Old JSP libraries should be upgraded. · 67baf287
      Guus der Kinderen authored
      By replacing Jetty 6.x era libraries with 9.x-based variants, JSP support
      will be brought back up-to-date. Additionally, Openfire will no longer
      have a mix of dependencies from various versions of Jetty. This commit
      contains a number of changes that go hand-in-hand:
      - Replaces JAR files
      - Applies uniformity to the buildscript where JSPC is executed
      - Replaces JSTL 1.0 taglibs with later versions
      - Adds a simple logger to the build process (to stop it from complaining)
      67baf287
  4. 18 Nov, 2015 2 commits
  5. 17 Nov, 2015 4 commits
  6. 16 Nov, 2015 2 commits
  7. 15 Nov, 2015 1 commit
  8. 13 Nov, 2015 2 commits
  9. 11 Nov, 2015 1 commit
  10. 10 Nov, 2015 4 commits
  11. 09 Nov, 2015 7 commits
  12. 02 Nov, 2015 3 commits
  13. 31 Oct, 2015 2 commits
    • Christian Schudt's avatar
      Re-add semicolons in enums to satisfy qdox build. · a414d781
      Christian Schudt authored
      These are actually not required by Java compiler and therefore have been removed with dfb69a76, but qdox needs them.
      a414d781
    • Christian Schudt's avatar
      Prevent NoClassDefFoundError during Openfire start. · bffdb085
      Christian Schudt authored
      f81c28be replaced org.jivesoftware.util.Log with org.slf4j.Logger.
      This commit partially reverts this.
      
      Apparently the build process produces an additional startup.jar, which contains the ServerStarter class. However, it doesn't add slf4j-api.jar to the classpath or manifest.
      Because Openfire's classpath, lib folder and build structure is pretty confusing (e.g. slf4j-api.jar gets merged into a new openfire.jar, there's an extra JiveClassLoader, etc...), it's hard to solve this in a reasonable way at the moment.
      bffdb085
  14. 30 Oct, 2015 9 commits