1. 04 Jan, 2017 1 commit
  2. 09 Apr, 2016 1 commit
    • Guus der Kinderen's avatar
      OF-1125: Should use StreamID class instead of String. · 2cc0a948
      Guus der Kinderen authored
      To represent a stream ID, Openfire defines the StreamID interface. However,
      that interface is hardly used. Instead, simple String representations are used
      in most places.
      
      StreamIDs should conform to some specifications (notably: they shouldn't
      include XML special characters). An implementation of the StreamID interface
      is a good place to enforce specifications like that.
      
      This commit replaces all String-based stream ID representations with an
      implemenation of StreamID. For clustering/hazelcast, the serialized string
      is still being used to exchange data between nodes (I expect that this allows
      older and newer cluster nodes to continue to exchange cache information within
      the same cluster).
      
      Also in this commit:
      - StreamID implementations check for (and escape) XML special characters.
      - Duplicate implemenations of the StreamID interface are removed.
      
      Some code refers to streamID while in reality session IDs are implemented. This
      commit does not affect those pieces of code.
      2cc0a948
  3. 03 Mar, 2016 1 commit
    • Guus der Kinderen's avatar
      OF-1095: Make plugin lifecycle logging uniform. · e428cb5e
      Guus der Kinderen authored
      This commit adds more structure to the logging done when loading and unloading
      plugins.
      
      The plugin manager was adapted to create log statements for loading and unloading
      each plugin. It also logs to std-out for log statements of priority INFO and above.
      This mimics what some (but not all) plugins were doing internally.
      
      There's an added log statement that informs that the loading of the entire set of
      plugins has finished (which helps users to determine when Openfire is ready to be
      used).
      
      Corresponding log statements from individual plugins have been removed.
      e428cb5e
  4. 11 Jan, 2016 1 commit
    • akrherz's avatar
      Update plugin min Openfire version requirement to 4.0.0 · 99cb1478
      akrherz authored
      Previously, we had a quasi-hack of `3.11.0-alpha` as the min requirement
      on these, but this release never happened.  This update moves all these
      plugins to 4.0.0, which hopefully provokes less confusion.
      99cb1478
  5. 11 Dec, 2015 1 commit
  6. 19 Nov, 2015 3 commits
    • akrherz's avatar
      bump plugin minVersion to 3.11.0 alpha, where appropriate · bf850502
      akrherz authored
      The new Version.java comparison in master branch evaluates '3.11.0' as newer than '3.11.0 alpha' (which is correct), but causes a problem when attempting to load plugins requiring '3.11.0' on a developmental '3.11.0 alpha' release.
      bf850502
    • 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
    • Guus der Kinderen's avatar
  7. 18 Nov, 2015 1 commit
  8. 07 May, 2014 1 commit
  9. 05 Apr, 2014 1 commit
  10. 13 Sep, 2013 1 commit
  11. 02 May, 2013 1 commit
  12. 19 Mar, 2013 2 commits
  13. 02 Feb, 2013 1 commit
  14. 16 Jan, 2013 1 commit
  15. 09 Jan, 2013 1 commit
  16. 12 Sep, 2012 1 commit
  17. 31 Aug, 2012 1 commit
  18. 30 Aug, 2012 1 commit
  19. 12 Feb, 2012 1 commit
  20. 01 Jan, 2012 1 commit
  21. 30 Jan, 2010 1 commit
  22. 06 Jan, 2010 1 commit
  23. 10 Nov, 2009 1 commit
  24. 02 Nov, 2009 1 commit