Commit graph

1131 commits

Author SHA1 Message Date
mathieui
6dfc2ef9b5 Completion for /presence 2011-11-13 14:28:25 +01:00
mathieui
7d52e1be61 Doc for /set_plugin 2011-11-13 01:00:23 +01:00
mathieui
1efdfcd566 Fix some incoherences and possible bugs with PluginConfig objects 2011-11-13 00:58:16 +01:00
mathieui
aac980cd4c Add a /set_plugin command 2011-11-13 00:57:54 +01:00
mathieui
572cc678a0 Example for add_tab_command in the test plugin 2011-11-13 00:26:14 +01:00
mathieui
4b02b1a812 Fix add_tab_command (and remove) 2011-11-13 00:25:30 +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
05ef359489 Two missing words. 2011-11-12 07:19:58 +01:00
Florent Le Coz
4aa6eb6375 Add a doc page for the GPG plugin. 2011-11-12 06:42:29 +01:00
Florent Le Coz
e677a5bec1 When we receive a message, open a tab with the concerned FULL jid. 2011-11-12 06:09:22 +01:00
Florent Le Coz
a1096281e0 Fix an tb because the get_jid method was changed. 2011-11-12 06:02: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
744af2459d Add three new events to modify a message JUST before we send it. It is NOT safe, and the doc says that pretty clearly. It is used to encrypt messages just before sending them (this way we can remove ALL potential in-clear bodies). 2011-11-12 03:42:07 +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
3dda32ea5b Do not ignore presence coming from a JID not in our roster. 2011-11-12 02:46:44 +01:00
Florent Le Coz
a78ac3f4bf Put SleekXMPP events at the end of the plugins doc. 2011-11-12 02:45:20 +01:00
Florent Le Coz
507c87ed88 Doc for the new event 2011-11-12 02:44:11 +01:00
Florent Le Coz
0c7674efb1 New event: send_normal_presence 2011-11-12 02:40:24 +01:00
Florent Le Coz
ccceb19c60 Merge branch 'master' of https://git.louiz.org/poezio 2011-11-12 00:15:00 +01:00
mathieui
a6bcb244f7 Doc for /xhtml 2011-11-12 00:01:47 +01:00
mathieui
4d5e2d21a4 /xhtml command, Fixes #2237 2011-11-12 00:00:17 +01:00
mathieui
632175b79f Fix the xhtml parser (do not add wrong colors) 2011-11-11 23:55:31 +01:00
Florent Le Coz
971aaada27 Fix an issue with python3.2 (byte vs string) in gnupg module. 2011-11-11 23:49:21 +01:00
Florent Le Coz
2e322cf221 Create an empty gpg plugin, including a gnupg wrapper. 2011-11-11 23:44:26 +01:00
mathieui
ec7f0601c9 Doc for /rawxml 2011-11-11 23:00:51 +01:00
mathieui
1cca4b8a1f /rawxml command 2011-11-11 22:58:48 +01:00
mathieui
101b20724f Fix a refresh issue in the ConversationTab on status change 2011-11-11 22:45:44 +01:00
mathieui
cb8c04fd2a Also the doc 2011-11-11 22:38:40 +01:00
mathieui
b13f8786cf Modify /presence 2011-11-11 22:36:43 +01:00
mathieui
cd3390d911 Doc for /presence 2011-11-11 22:16:23 +01:00
mathieui
e53446a7b2 Add a /presence command for directed presences 2011-11-11 22:15:04 +01:00
mathieui
0cfe87a9a6 Fix a (possible) traceback on /remove 2011-11-11 22:13:51 +01:00
mathieui
ea5692544a Fixes presence handhake 2011-11-11 21:49:27 +01:00
Florent Le Coz
50d5c6b8b2 Fix a little error in the plugins doc 2011-11-11 17:57:00 +01:00
Florent Le Coz
32792fbc9c Add the table of content in the documentation xhtml pages. 2011-11-11 16:56:40 +01:00
mathieui
0cb9a5a61f Fixes #2271 2011-11-10 21:12:33 +01:00
mathieui
fde8a8a1c9 Fixes #2231 2011-11-10 20:59:55 +01:00
mathieui
2dc4ec3bad Doc for custom_host and custom_port (config file and asciidoc) 2011-11-10 17:20:47 +01:00
mathieui
80edd248ec Make custom_host and custom_port work better 2011-11-10 17:20:25 +01:00
mathieui
bd2d1caa0a Autoload plugins in session_start instead of core.__init__ 2011-11-10 17:06:28 +01:00
mathieui
eaced10c16 Also, do not crash when receiving a message from someone who is not a
contact
2011-11-10 15:26:34 +01:00
mathieui
5c12216392 Also in the DataFormTab 2011-11-10 15:17:30 +01:00
mathieui
d3d4bd156c Doc for the new API function 2011-11-10 15:17:01 +01:00
mathieui
628ff3b0d9 Add per_tab_type commands for the plugins 2011-11-10 14:39:19 +01:00
mathieui
953dc36c47 typo 2011-11-10 11:45:23 +01:00
mathieui
138a0b78cd Forgotten changes 2011-11-10 11:29:36 +01:00
Florent Le Coz
eaf67dc569 Exec plugin now executes the command in sh -c, allowing us to do some shell tricks etc (pipes, for example). 2011-11-10 05:19:34 +01:00