1. 08 Dec, 2017 6 commits
    • Ivan's avatar
      OF-1452 Full translation into Russian. (#954) · d197d1c1
      Ivan authored
      * Full translation into Russian.
      
      I completed the translation into Russian. My profile on discourse.igniterealtime.org - IvanRussian
      
      * Update openfire_i18n_ru_RU.properties
      
      I'm finished for today, but will continue to edit next weeks
      d197d1c1
    • Guus der Kinderen's avatar
      OF-1448 no i18n encoded sources (#955) · 81caeb00
      Guus der Kinderen authored
      * OF-1448: Encode UTF-8 i18n files during build.
      
      * OF-1448: Keep non-encoded i18n files in source.
      81caeb00
    • Guus der Kinderen's avatar
      Fixed date. · eae4c16e
      Guus der Kinderen authored
      eae4c16e
    • Guus der Kinderen's avatar
      New Certificatemanager plugin (#941) · 994bb2be
      Guus der Kinderen authored
      * OF-1449: Ant build should allow taglibs to be used in plugins.
      
      * First implementation of the Certificate Manager plugin
      
      * Now depend on 4.2.0 (which is in central repo).
      
      * Ensure that the BounceCastle security provider is available.
      994bb2be
    • Guus der Kinderen's avatar
      OF-1450: Small i18n fixes. (#957) · 71e79840
      Guus der Kinderen authored
      * OF-1450: Replaced hardcoded text with i18n-property in logviewer.
      
      * OF-1450: Replaced hardcoded text with i18n-property in email settings.
      
      * OF-1450: Replaced hardcoded text with i18n-property in TLS/SSL menu.
      
      * OF-1450: Replaced hardcoded text with i18n-property in test email settings.
      71e79840
    • Guus der Kinderen's avatar
      OF-1447: Improve Maven structure (#953) · f035c06d
      Guus der Kinderen authored
      This commit aims to make the Maven structure more compatible with Sonatypes guidelines for artifact distribution, as defined on http://central.sonatype.org/pages/ossrh-guide.html
      
      A new Maven profile 'release' is added, that intends to produce all required artifacts. Usage: mvn -P release clean verify
      f035c06d
  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