1. 08 Dec, 2017 5 commits
  2. 07 Dec, 2017 1 commit
  3. 04 Dec, 2017 2 commits
  4. 03 Dec, 2017 1 commit
  5. 02 Dec, 2017 2 commits
  6. 01 Dec, 2017 4 commits
  7. 28 Nov, 2017 3 commits
  8. 25 Nov, 2017 4 commits
  9. 24 Nov, 2017 3 commits
  10. 23 Nov, 2017 4 commits
    • Guus der Kinderen's avatar
      OF-1373: Wait until file modifications are complete. · 9d257500
      Guus der Kinderen authored
      This commit prevents file changes from being applied while the file is still being modified.
      9d257500
    • Dave Cridland's avatar
      OF-1437 Try to stop sessions having their routes removed (#938) · 3e4b1430
      Dave Cridland authored
      * OF-1437 Try to stop sessions having their routes removed
      
      This patch adds a lot of debug logging, plus stops the
      console NPE'ing when you try to view a detached session.
      
      It also detaches a session before trying to reattach it, to
      avoid it being unrouted when the connection is closed.
      
      * OF-1437 Address comments from Guus
      
      * Don't use toString() in debug logging statements.
      * Debug log previd and h values.
      3e4b1430
    • Guus der Kinderen's avatar
      OF-1436: Handle lifecycle of manually added Jetty Handlers. (#935) · 4db3374e
      Guus der Kinderen authored
      This prevents errors (caused by the extensionHandlers to still be in 'running' state) when
      restarting the HttpBindManager.
      4db3374e
    • Guus der Kinderen's avatar
      OF-546: Exclude MINA bundles · b65e67dc
      Guus der Kinderen authored
      By default, the MINA artifacts pull in 'bundle' instead of 'jar' dependencies. This confuses Intellij,
      and likely, other tooling. This commit excludes the 'bundle' dependencies, instead relying on the
      fact that all excluded dependency-dependencies are present (as first-level dependencies of the project
      itself).
      
      This commit should not introduce any functional changes, but should facilitate developers.
      b65e67dc
  11. 20 Nov, 2017 2 commits
  12. 18 Nov, 2017 2 commits
  13. 17 Nov, 2017 1 commit
    • daryl herzmann's avatar
      Denote Openfire 4.2.0-beta (#928) · 0390a6b8
      daryl herzmann authored
      * Denote Openfire 4.2.0-beta
      
      * Bump maven openfire version to 4.2.0-beta
      
      via mvn versions:set -DnewVersion=4.2.0-beta -DartifactId=*  -DgroupId=*
      
      and had to manually edit
       * src/plugins/jingleNodes/pom.xml
       * src/plugins/kraken/pom.xml
       * src/plugins/pom.xml
       * src/plugins/rayo/pom.xml
       * src/plugins/sip/pom.xml
      
      * update changelog and date
      
      * bump beta release date
      0390a6b8
  14. 16 Nov, 2017 4 commits
    • Dave Cridland's avatar
      Fix client route removal (#930) · 92293147
      Dave Cridland authored
      Cut/paste error in removeClientRoute() caused old sessions to be
      kept around.
      
      In order to help debug this, I also added some detailing to
      session-details.jsp which turned out not to be needed. But it
      might prove useful/interesting.
      92293147
    • Dave Cridland's avatar
      Fix several security issues in 4.2 (#929) · 7ff1f730
      Dave Cridland authored
      * OF-1417 CVE-2017-15911 Fix XSS issues in host setup
      
      * OF-1329 Prevent session fixation attack
      
      * OF-1403 Escape group name in MUC admin
      
      * OF-1393 Make randomString more random
      
      * OF-1400 Escape servername field
      
      * OF-1401 Validate SMS host and escape error message
      7ff1f730
    • Dmitry Deshevoy's avatar
      Set correct sequence number in the <resumed/> element · 56ac5211
      Dmitry Deshevoy authored
      According to XEP-0198 'h' attribute should be set to the sequence number
      of the last handled stanza sent over the former stream from the client to the server
      56ac5211
    • Paweł Ścibiorski's avatar
      Test was looking trying to assure that English names for time units are the... · 04628004
      Paweł Ścibiorski authored
      Test was looking trying to assure that English names for time units are the same as foreignin. That was causing problems while I was building Openfire and units were named in Polish (e.g. second - sekunda). (#925)
      
      04628004
  15. 15 Nov, 2017 1 commit
  16. 14 Nov, 2017 1 commit