Skip to content
Snippets Groups Projects
  1. Feb 04, 2017
  2. Jan 24, 2017
    • Philipp Hörist's avatar
      [gotr] Update manifest.ini · 7f82edfd
      Philipp Hörist authored
      7f82edfd
    • Nikolay Yakimov's avatar
      [gotr] Version bump 1.9.6 -> 1.9.7 · e87cf048
      Nikolay Yakimov authored
      e87cf048
    • Nikolay Yakimov's avatar
      [gotr] Fix sending OTR adv. tag in handle_outgoing_msg_stanza · a1374a3a
      Nikolay Yakimov authored
      Note: Messages with OTR advertisement shouldn't be considered encrypted.
      a1374a3a
    • Nikolay Yakimov's avatar
      [gotr] Fix AttibuteError bug in get_control · ab4eeae9
      Nikolay Yakimov authored
      gotr expects fjid to be str, but it can be nbxmpp.JID. Converting to str
      shouldn't hurt, although could as well call fjid.getStripped() instead
      of gajim.get_jid_without_resource.
      
      Traceback (most recent call last):
        File "/usr/lib64/python2.7/site-packages/gajim/common/ged.py", line 93, in raise_event
          if handler(*args, **kwargs):
        File "/home/livid/.local/share/gajim/plugins/gotr/otrmodule.py", line 564, in handle_incoming_msg
          appdata={'thread':event.session.thread_id if event.session else None})
        File "/home/livid/.local/share/gajim/plugins/gotr/potr/context.py", line 210, in receiveMessage
          self.crypto.handleAKE(message, appdata=appdata)
        File "/home/livid/.local/share/gajim/plugins/gotr/potr/crypt.py", line 282, in handleAKE
          outMsg = self.ake.handleRevealSig(inMsg)
        File "/home/livid/.local/share/gajim/plugins/gotr/potr/crypt.py", line 420, in handleRevealSig
          self.onSuccess(self)
        File "/home/livid/.local/share/gajim/plugins/gotr/potr/crypt.py", line 316, in goEncrypted
          self.ctx._wentEncrypted()
        File "/home/livid/.local/share/gajim/plugins/gotr/potr/context.py", line 313, in _wentEncrypted
          self.setState(STATE_ENCRYPTED)
        File "/home/livid/.local/share/gajim/plugins/gotr/otrmodule.py", line 175, in setState
          OtrPlugin.update_otr(self.peer, self.user.accountname)
        File "/home/livid/.local/share/gajim/plugins/gotr/otrmodule.py", line 521, in update_otr
          ctrl = cls.get_control(user, acc)
        File "/home/livid/.local/share/gajim/plugins/gotr/otrmodule.py", line 535, in get_control
          gajim.get_jid_without_resource(fjid), account)
        File "/usr/lib64/python2.7/site-packages/gajim/common/gajim.py", line 297, in get_jid_without_resource
          return jid.split('/')[0]
      AttributeError: JID instance has no attribute 'split'
      ab4eeae9
    • Nikolay Yakimov's avatar
      [gotr] handle_incoming_msg: set XHTML correctly · b299827a
      Nikolay Yakimov authored
      In case we get XHTML in OTR message for some reason (e.g. from gajim
      0.16.4), we will see that instead of decrypted content, if we don't
      delete existing html first.
      
      This doesn't touch old code in handle_outgoing_msg (which will get exectued
      gajim<0.16.4). That should work between versions,
      given handle_incoming_msg will overwrite any XHTML in
      OTR-encrypted message.
      b299827a
  3. Jan 23, 2017
  4. Oct 30, 2016
  5. Oct 08, 2016
  6. Aug 26, 2016
  7. Aug 25, 2016
  8. Jul 14, 2016
  9. Nov 22, 2015
  10. Nov 02, 2015
    • Michal Schmidt's avatar
      Assume nbxmpp availability in all plugins · 0686a846
      Michal Schmidt authored
      Trying to import non-existent common.xmpp would trigger an exception were it
      not for a a side-effect of demandimport that Gajim uses. It's not nice to rely
      on it in gotr and juick.
      
      juick does not use nbxmpp for anything. Let's just drop the import.
      
      whiteboard does a Gajim version check that no other plugin does.
      
      nbxmpp has been required since Gajim 0.16. In all plugins let's just assume
      it's available. Some plugins already do that.
      0686a846
  11. Oct 24, 2015
  12. Oct 06, 2015
  13. Sep 22, 2013
  14. Aug 25, 2013
  15. Aug 16, 2013
  16. Jul 26, 2013
  17. Jul 04, 2013
  18. Jun 28, 2013
  19. Feb 02, 2013
  20. Jan 26, 2013
  21. Oct 15, 2012
  22. Oct 13, 2012
  23. Aug 29, 2012
  24. Aug 19, 2012
  25. Jul 28, 2012
Loading