1. 08 Jul, 2019 2 commits
  2. 05 Jul, 2019 3 commits
    • JC Brand's avatar
      Fixes #1524 Don't include own device in OMEMO message · 3ca6ac7f
      JC Brand authored
      This change reverts the significant part of 1dfdb36d
      
      I can't say that I understand why libsignal throws `Error: Invalid signature`
      when you try to build a session for your own (sending) device, but given that
      messages can only be decrypted once, I guess it isn't really necessary
      to encrypt for your own device, since you already have the plaintext.
      
      In addition I've added some error handling so that we can recover
      gracefully when session building fails for a subset of devices.
      3ca6ac7f
    • JC Brand's avatar
      Creating FUNDING.yml · fa3c6604
      JC Brand authored
      fa3c6604
    • JC Brand's avatar
      Create issue templates (#1628) · 4c0eeaee
      JC Brand authored
      * Create bug report template
      * Create feature request template
      4c0eeaee
  3. 04 Jul, 2019 9 commits
  4. 03 Jul, 2019 1 commit
  5. 01 Jul, 2019 5 commits
  6. 28 Jun, 2019 3 commits
  7. 27 Jun, 2019 7 commits
  8. 26 Jun, 2019 7 commits
  9. 25 Jun, 2019 3 commits
    • JC Brand's avatar
      b69440f8
    • JC Brand's avatar
      Fix failing test · c759112c
      JC Brand authored
      c759112c
    • JC Brand's avatar
      Store session per full JID · 607d7986
      JC Brand authored
      Otherwise we run into a bug where two tabs with Converse.js share the
      same XEP-0198 SM-ID, causing both to go into a reconnection-loop as
      the XMPP server switches XEP-0198 sessions between them.
      
      This bug is due to a distinction in how sessionStorage behaves when you
      open the existing site in a new tab (e.g. middle-click or
      `target="_blank"), as opposed to creating a new tab
      and then opening the site in that tab.
      
      In the latter case, the newly created sessionStorage object is empty.
      In the former, the contents of sessionStorage of the current page is
      copied over to the new page!
      607d7986