1. 26 Apr, 2017 1 commit
    • Guus der Kinderen's avatar
      Replace dangling javadoc with block comment. · 65f1f7f1
      Guus der Kinderen authored
      Javadoc comment are dangling if they don't belong to any class, method or field. For example a Javadoc comment in between method declarations that have their own javadoc comments.
      
      These generate needless warnings, which are in most instances easily solved. By far most problems occur in the license block that's in most files.
      65f1f7f1
  2. 04 Jan, 2017 1 commit
  3. 12 Oct, 2016 1 commit
  4. 15 Feb, 2016 1 commit
    • Guus der Kinderen's avatar
      OF-1087: Do not add empty-string prefixed namespaces · e4b7a75b
      Guus der Kinderen authored
      In dom4j, the default namespace of an element cannot be set by adding
      a namespace that has an empty-string prefix. Although the string
      representation of the element will be correct, that namespace is not
      being recognized as the default namespace of the element (instead, it
      is a namespace like any other prefixed namespace, to be used in child
      elements).
      e4b7a75b
  5. 09 Feb, 2016 1 commit
    • Chung's avatar
      Fix unicode read on input · 9ae64f50
      Chung authored
      In the current read scheme for Openfire, it is possible that due
      to variable width encoding that we sometimes only create a
      string with a partial character.
      
      This breaks the message text and causes encoding issues when read.
      
      This change modifies the way the characters are
      read to use an bytearrayoutputstream and
      only do the string conversion once.
      
      Since we only do the string creation once after the full
      buffer is read, we no longer have encoding
      issues with broken unicode characters.
      9ae64f50
  6. 04 Dec, 2015 1 commit
    • Christian Schudt's avatar
      Prevent WritePendingException during delivery of BOSH packets. · 2871bb82
      Christian Schudt authored
      This exception caused serious trouble, e.g.:
      - Clients got an invalid/incomplete packet, which breaks them.
      - Openfire logged related exceptions like org.jivesoftware.openfire.http.HttpConnectionClosedException: The http connection is no longer available to deliver content
      
      It was caused by calling complete() although the previous write() has not completed (due to its async nature).
      
      I also restructured that the Content-Length header is only set once.
      
      Fixes OF-989.
      See also https://community.igniterealtime.org/thread/57622
      2871bb82
  7. 09 Nov, 2015 2 commits
  8. 30 Oct, 2015 1 commit
  9. 29 Oct, 2015 1 commit
  10. 19 Oct, 2015 1 commit
  11. 29 Apr, 2015 1 commit
  12. 28 Apr, 2015 1 commit
  13. 25 Apr, 2015 1 commit
  14. 20 Mar, 2015 5 commits
  15. 06 Mar, 2015 4 commits
  16. 26 Jan, 2015 1 commit
  17. 11 Jan, 2015 1 commit
    • Tom Evans's avatar
      OF-863: Fix multiple NPEs in cluster mode · b1599c97
      Tom Evans authored
      This patch fixes several NullPointerExceptions that were observed in an
      cluster when running under high load and latency, including related
      issues in the BOSH connector and hazelcast plugin. Some related logging
      improvements are also included.
      
      Some of the NPEs were generated during the startup phase before the
      server was fully initialized. These have been corrected by checking
      appropriate "ready state" indicators.
      
      In general, sessions hosted in remote cluster nodes that cannot be
      addressed due to timeouts during remote task execution should be
      considered temporarily "unavailable" to the cluster member that
      initiated the call.
      b1599c97
  18. 17 Apr, 2013 1 commit
  19. 15 Mar, 2013 1 commit
  20. 25 Oct, 2012 1 commit
  21. 30 Aug, 2012 4 commits
  22. 21 May, 2012 1 commit
  23. 14 Oct, 2010 1 commit
  24. 19 Jan, 2010 1 commit
  25. 09 Nov, 2009 1 commit
  26. 30 Sep, 2009 1 commit
  27. 17 Nov, 2008 1 commit
  28. 30 Jul, 2008 1 commit
  29. 25 Jul, 2008 1 commit