1. 10 Feb, 2016 5 commits
  2. 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
  3. 05 Feb, 2016 1 commit
    • dchinmay's avatar
      NullPointerException in RoutingTableImpl. · cc9aaa91
      dchinmay authored
      In #routeToComponent, it is first checked if the component is being hosted in the local JVM. If it was not found, then all nodes in the ComponentsCache are checked to find if the component is hosted by one of those. In this process, the local routing table is again searched for the component, because it may have been added after the previous check. However, after this search, there is no null check done for the searched route. This results in an NPE when the component was not found locally and the #process(packet) method is called on the object. 
      
      This also prevents the code from searching other nodes that may have been in the nodes set. Added a null check to prevent this scenario.
      cc9aaa91
  4. 04 Feb, 2016 1 commit
  5. 02 Feb, 2016 2 commits
  6. 01 Feb, 2016 1 commit
  7. 27 Jan, 2016 2 commits
  8. 26 Jan, 2016 4 commits
  9. 25 Jan, 2016 17 commits
  10. 23 Jan, 2016 1 commit
  11. 22 Jan, 2016 1 commit
  12. 21 Jan, 2016 4 commits