1. 21 Dec, 2017 1 commit
  2. 19 Dec, 2017 1 commit
  3. 14 Nov, 2017 2 commits
  4. 06 Oct, 2017 1 commit
  5. 28 Sep, 2017 1 commit
  6. 16 May, 2017 1 commit
  7. 24 Apr, 2017 1 commit
  8. 19 Apr, 2017 1 commit
  9. 21 Nov, 2016 1 commit
    • daryl herzmann's avatar
      OF-955 Update HSQL to 2.3.4 (#679) · 524d8f20
      daryl herzmann authored
      * adjust LOGSIZE and WRITE_DELAY settings
       * did simple smoke test of install, stop, start, OK
       * observed some errors on shutdown within PubSub, noted in OF-955
      524d8f20
  10. 11 Oct, 2016 1 commit
    • Guus der Kinderen's avatar
      OF-1194: Allow for bulk data transfer. · 490b0ae6
      Guus der Kinderen authored
      This commit improves the SMS service for speed / data transfer. Instead
      of establishing a new connection to the SMSC for each message, such
      connections can be pooled and re-used.
      490b0ae6
  11. 26 Sep, 2016 1 commit
    • Guus der Kinderen's avatar
      OF-1194: New SMS service · 1fbadb51
      Guus der Kinderen authored
      This commit introduces a new SMS service that takes after the
      existing email service. The new service utilizes SMPP to allow
      for messages to be sent to a suitable service provider.
      1fbadb51
  12. 20 Jul, 2016 1 commit
  13. 10 Jun, 2016 1 commit
    • Guus der Kinderen's avatar
      OF-1147: Refactoring of Plugin Management · d18b7a86
      Guus der Kinderen authored
      - Plugin Monitor moved to different class
      - Methods that operate on plugin.xml files moved to utilility class
        (and made to work even when plugin is not yet loaded)
      - Plugin monitoring now loads plugins more efficiently by:
      -- Observing parent/child hierarchy (allowing for one-shot load)
      -- allowing for concurrent plugin loading
      - Dev plugins are now processed as if they were ordinary plugins
      - Plugin canoncical naming is now used throughout the code (fixes
        case sensitivity bug)
      d18b7a86
  14. 09 May, 2016 1 commit
    • Daniel Hams's avatar
      Bug fix to allow compilation of JSP pages for the admin console when running... · 1dd6c1d0
      Daniel Hams authored
      Bug fix to allow compilation of JSP pages for the admin console when running with -DdevelopmentMode=true.
      Fixed by adding jetty-annotations of appropriate version and using the servlet container initializer inside there.
      Includes a change to mark index.html as the welcome page rather than the jsp to avoid bypassing context security in development mode.
      1dd6c1d0
  15. 03 Mar, 2016 2 commits
    • 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
    • Guus der Kinderen's avatar
      7630cc40
  16. 26 Jan, 2016 1 commit
  17. 25 Jan, 2016 1 commit
    • Guus der Kinderen's avatar
      OF-1056: Redirect commons logging over slf4j properly. · 93a320c7
      Guus der Kinderen authored
      Instead of using our proprietary commons logging wrapper for slf4j, use
      the one provided by slf4j. Not only does is reduce code, it also does a
      better job logging things (using the correct log category).
      
      The jcl-over-slf4j.jar is a drop-in replacement for commons-logging.jar
      (for version 1.1.1 commons-logging - our copy was probably older).
      93a320c7
  18. 05 Jan, 2016 1 commit
    • Guus der Kinderen's avatar
      OF-998: Ant should resolve DTDs locally · d3f242e7
      Guus der Kinderen authored
      Ant (or rather, the XMLTask in our build) attempts to lookup DTDs
      online. The build (of plugins) will fail if no internet connectivity
      is available. This commit references DTDs locally, allowing Ant to
      skip the online lookup.
      d3f242e7
  19. 15 Dec, 2015 1 commit
  20. 10 Dec, 2015 2 commits
  21. 30 Nov, 2015 1 commit
  22. 25 Nov, 2015 2 commits
    • Guus der Kinderen's avatar
      OF-946: Centralize connection configuration. · e58d590b
      Guus der Kinderen authored
      This commit (which is compilable, but breaks some important
      functionality - work in progess) aims to centralize the configuration
      for connections. "Connections" are used in a broad sense here, and
      includes socket-based (TLS and legacy-mode SSL) client connections,
      BOSH-based client connections, component connections, connectionmanager
      (multiplexer) connections, but also connections to the admin panel.
      e58d590b
    • Guus der Kinderen's avatar
      OF-946: BouncyCastle dependencies should be updates · 07b5d7cf
      Guus der Kinderen authored
      The existing version of BouncyCastle (1.51) presents an issue where while working with more than
      one security provider, the BouncyCastle-issued one won't be considered by the JVM. Version 1.53
      does not have this problem.
      07b5d7cf
  23. 20 Nov, 2015 2 commits
  24. 19 Nov, 2015 2 commits
    • Tom Evans's avatar
      Archive legacy sources for Jive tools · 6da86905
      Tom Evans authored
      These sources were added to support the pending Maven refactor (PR
      #361). However the classes are not needed for the core compile/build.
      Moved into separate archive for safekeeping.
      6da86905
    • 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
  25. 28 Oct, 2015 1 commit
  26. 28 Sep, 2015 1 commit
    • Guus der Kinderen's avatar
      OF-947: Overlay should be able to modify i18n · c3541fcc
      Guus der Kinderen authored
      i18n files can now be modified by files in <overlay>/i18n/. Files are merged,
      where the overlay values have preference over the original values.
      
      This commit removes support for the (poorly implemented) overlay.properties file.
      c3541fcc
  27. 01 Sep, 2015 1 commit
  28. 17 Jun, 2015 3 commits
  29. 20 Mar, 2015 1 commit
  30. 25 Feb, 2015 1 commit
  31. 07 Feb, 2015 1 commit
    • Tom Evans's avatar
      OF-869: Upgrade to latest Jetty (9.2.x) · bdbbfebe
      Tom Evans authored
      * Updated JAR file dependencies for Jetty 9.2.7.v20150116
      * Extended max HTTP header size to 32k (jetty default is 8k), and added a property to configure it as needed.
      bdbbfebe
  32. 30 Jan, 2015 1 commit