Emmanuel Gil Peyrot
76445a6867
Add support for XEP-0380: Explicit Message Encryption
...
Both for displaying incoming messages, and sending OTR and legacy
OpenPGP.
2016-11-26 16:34:58 +00:00
mathieui
f6960d09f0
Fix doc building
...
Broken by the namespace change
2016-07-27 19:05:27 +02:00
Emmanuel Gil Peyrot
c1be52847b
Fix core commands, broken in the previous commit.
2016-06-12 14:33:39 +01:00
mathieui
1debbe6a72
Fix #2561 , Fix #2525 (broken GPG plugin)
...
Fix issues in presence signatures (no tests SHA-512), typos, update
gnupg.py to a recent version, fix the completion, and display the
messages we send properly
2014-12-29 21:34:24 +01:00
Florent Le Coz
9c3fece96b
Use slixmpp
2014-07-24 02:11:45 +02:00
mathieui
bbdc14aaa5
Remove Tab.get_name() and use Tab.name instead
...
(keep a get_name() fallback just in case for now)
2014-04-30 21:34:09 +02:00
mathieui
7a736470df
Add a mention about poezio_gpg_export in the doc
2014-03-07 22:53:41 +01:00
Florent Le Coz
d52e82660d
Don’t set our status to None on /unload gpg
2014-02-03 21:00:01 +01:00
mathieui
703cd1b958
Don’t send the xhtml body with a gpg-encrypted message
...
(bug introduced after a change in the attribute name)
2013-08-06 19:09:13 +02:00
mathieui
d676c2ee7b
Move the plugins documentation
...
(use automodule directive & docstrings)
2013-04-13 22:33:06 +02:00
mathieui
e1956533a6
Fix #2231 (update the plugins to use the new help system)
...
And fix some imprecisions/mistakes in the help.
2013-03-01 19:25:31 +01:00
Florent Le Coz
be64b18b2f
Display an error and don’t send the message if gpg failed to encrypt a message.
2012-11-05 15:03:20 +00:00
mathieui
42c8deb9e1
Remove some debugging prints
2012-02-09 11:08:14 +01:00
mathieui
2dc7af10fb
Do not traceback when /gpg outside a ConversationTab
2012-01-29 03:34:01 +01:00
Florent Le Coz
c4f7d9b98a
Add a setkey command for the /gpg command.
2011-11-13 18:34:52 +01:00
Florent Le Coz
fed6952140
/gpg command lets you disable or force encryption.
2011-11-13 18:16:38 +01:00
Florent Le Coz
cc4f6c8b4c
Try to verify signatures with different hashes, and use always_trust.
2011-11-12 22:24:05 +01:00
Florent Le Coz
01e945a907
Add a gpg command, doesn’t work yet.
2011-11-12 05:59:46 +01:00
Florent Le Coz
9e8706a2e8
a plugin can now add informations in ConversationTab’s InfoWin. And the GPG plugin does that.
2011-11-12 05:48:29 +01:00
Florent Le Coz
a97e6b548b
GPG now only send the encrypted data, not the full headers things. And it adds the headers to the encrypted data received, to decrypt it.
2011-11-12 05:19:06 +01:00
Florent Le Coz
c2dfee141c
GPG: encrypt and decrypt messages when possible.
2011-11-12 03:44:12 +01:00
Florent Le Coz
6b9d166e1c
Gpg module: send signed presences, and verify the signature in received presences.
2011-11-12 02:48:13 +01:00
Florent Le Coz
2e322cf221
Create an empty gpg plugin, including a gnupg wrapper.
2011-11-11 23:44:26 +01:00