- Feb 25, 2017
-
-
Only TLS >= v1.2 allowed, with no compression (we don't need it, as we are only downloading zipfiles)
-
-
- Feb 12, 2017
-
-
Philipp Hörist authored
Version 1.0.3 See merge request !21
-
Philipp Hörist authored
-
Philipp Hörist authored
Inactive or not known devices are added to the list of possible receiving devices after we receive them with a PreKeyWhisperMessage or WhisperMessage This is so we dont have to rely only on devicelist updates from the server
-
- Feb 04, 2017
-
-
Philipp Hörist authored
Version 1.9.8 Closes #187 See merge request !19
-
Philipp Hörist authored
-
Philipp Hörist authored
-
Philipp Hörist authored
Version 1.0.2 Closes #184 and #182 See merge request !18
-
Philipp Hörist authored
-
Philipp Hörist authored
-
Philipp Hörist authored
Fixes #182
-
- Jan 30, 2017
-
-
Philipp Hörist authored
-
Philipp Hörist authored
[omemo] Fix 'Copy to clipboard' in fingerprint window. See merge request !14
-
- Jan 24, 2017
-
-
Philipp Hörist authored
-
Philipp Hörist authored
Fix opportunistic otr (#177) Closes #177 See merge request !15
-
Nikolay Yakimov authored
-
Nikolay Yakimov authored
Note: Messages with OTR advertisement shouldn't be considered encrypted.
-
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'
-
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.
-
- Jan 23, 2017
-
-
Nikolay Yakimov authored
I.e. whitespace-pattern advertisement
-
Nikolay Yakimov authored
-
Nikolay Yakimov authored
-
Nikolay Yakimov authored
-
- Jan 19, 2017
-
-
Tomasz Miąsko authored
-
- Jan 14, 2017
-
-
Philipp Hörist authored
0.9.9 Closes #176 See merge request !13
-
Philipp Hörist authored
-
Philipp Hörist authored
Fixes #176
-
Philipp Hörist authored
1.0.1 Closes #161 See merge request !12
-
Philipp Hörist authored
-
Philipp Hörist authored
-
- Jan 13, 2017
-
-
Philipp Hörist authored
Fixes #161
-
Philipp Hörist authored
-
Philipp Hörist authored
-
Philipp Hörist authored
0.4.3 See merge request !11
-
Philipp Hörist authored
-
Philipp Hörist authored
-
Philipp Hörist authored
-
- Jan 12, 2017
-
-
Philipp Hörist authored
-
Philipp Hörist authored
-