1. 06 Jan, 2016 1 commit
    • Christian Schudt's avatar
      Don't add multiple delayed delivery extension to resent messages. · 81363d82
      Christian Schudt authored
      The issue is that messages, which get resent from offline storage already have an older timestamp.
      
      There should not be another delayed delivery extension, which "overwrites" the old one.
      
      Messages looked like that:
      <message><body>...</body><delay xmlns="urn:xmpp:delay" stamp="2016-01-06T13:48:45.312Z"></delay><delay xmlns="urn:xmpp:delay" stamp="2016-01-06T13:49:56.674Z"></delay></message>
      
      Instead the original timestamp should be preserved.
      81363d82
  2. 04 Jan, 2016 2 commits
  3. 30 Dec, 2015 1 commit
  4. 24 Dec, 2015 1 commit
    • Ivan A. Shmakov's avatar
      Fix send double messages · 3e7b3fa6
      Ivan A. Shmakov authored
      If route.really-all-resources enabled it's not requere process message again via priority algorithm.
      We already processed in 560 line. 
      If we not stop (return) than session.process() call twice (first in line 560 and next in next other)
      3e7b3fa6
  5. 19 Dec, 2015 1 commit
  6. 18 Dec, 2015 1 commit
  7. 17 Dec, 2015 16 commits
  8. 16 Dec, 2015 10 commits
  9. 15 Dec, 2015 7 commits