Yann Leboulanger
|
8d37cec3b0
|
handle message receipts corretly, even if they don't have the <thread> element
|
2016-03-08 22:36:22 +01:00 |
|
Yann Leboulanger
|
1e8c3d75e0
|
fix sending receipts. Fixes #7548
|
2016-03-05 15:23:48 +01:00 |
|
Yann Leboulanger
|
1316866265
|
reply to message receipt only when we are the recipient of the message. see #7548.
[tmolitor] display message receipt (xep 0184) for carbon copied messages. Fixes #8258
|
2016-02-20 20:04:47 +01:00 |
|
tmolitor
|
c5c1e5d235
|
Ignore received message duplicates using sender jid, message id and message content. See #8258
|
2016-02-08 23:08:26 +01:00 |
|
tmolitor
|
0e80db2be6
|
don't show delivery error messages for automatic message stanzas. Fixes #8222
|
2016-02-08 22:31:36 +01:00 |
|
Yann Leboulanger
|
4d70aa91e7
|
do not loop requesting vcard when opening a chat window with ourself and we don't have a vcard stored on server
|
2015-11-22 15:14:07 +01:00 |
|
Yann Leboulanger
|
476aca3ea0
|
decode PGP messages in MAM response. Fixes #8103
|
2015-09-19 13:58:28 +02:00 |
|
Yann Leboulanger
|
9f3fec4ef7
|
don't request privacy lists when connecting if server doesn't support that. Fixes #7990
|
2015-03-07 15:04:41 +01:00 |
|
Yann Leboulanger
|
f2271ced53
|
fix seclabel. see #7010
|
2015-03-01 15:07:14 +01:00 |
|
Yann Leboulanger
|
8969c874ff
|
fix mam implementation
|
2014-12-29 19:13:12 +01:00 |
|
Yann Leboulanger
|
0a8af73650
|
add XEP-313 (MAM) support
|
2014-11-11 15:28:24 +01:00 |
|
Yann Leboulanger
|
a764cb5384
|
remove useless test
|
2014-09-15 14:03:52 +02:00 |
|
Yann Leboulanger
|
012f39174f
|
display error messages even if they don't have a <body>. Fixes #7798, see #6756
|
2014-09-14 14:23:31 +02:00 |
|
Yann Leboulanger
|
a084cad22a
|
handle XEP-191 (blocking command) in a better way: hability to block a contact when server doesn't support privacy lists, add / remove jid to blocked list only when we get the result from server, handle blocked / unblocked contacts by other resources
|
2014-08-13 22:46:18 +02:00 |
|
Denis Fomin
|
4b33634a0b
|
Copyright 2013>2014
|
2014-01-02 12:33:54 +04:00 |
|
Yann Leboulanger
|
43f21dcbeb
|
don't send receipt answer for forwarded messages. Fixes #7548
|
2013-11-05 13:12:38 +01:00 |
|
Yann Leboulanger
|
4e2580d389
|
don't create a new session when we get an error message in a pm. Fixes #7435
|
2013-08-27 17:24:41 +02:00 |
|
Yann Leboulanger
|
f0bbb92b41
|
don't allow to browse non-MUC server in join groupchat dialog.
|
2013-07-30 20:09:52 +02:00 |
|
Yann Leboulanger
|
fd0ff877a3
|
GObject.* -> GLib.*
|
2013-07-28 20:50:30 +02:00 |
|
Yann Leboulanger
|
7046cd0608
|
fix a few things for gtk3
|
2013-07-28 19:38:49 +02:00 |
|
Yann Leboulanger
|
d280ff3aa4
|
gobject -> GObject
|
2013-07-28 17:54:55 +02:00 |
|
Yann Leboulanger
|
d50ffacbec
|
discover server of our contacts on startup if it's not already done.
|
2013-06-02 22:02:43 +02:00 |
|
Denis Fomin
|
e406526ad7
|
Fix missing import
|
2013-04-26 13:01:05 +04:00 |
|
Yann Leboulanger
|
aef4452ff5
|
remove unused class parameter
|
2013-04-06 12:24:26 +02:00 |
|
Yann Leboulanger
|
7de87c19a0
|
move ConnectionPEP class to connection_handlers to prevent import loop
|
2013-04-06 10:14:28 +02:00 |
|
Yann Leboulanger
|
9c8c1de03f
|
update my copyright
|
2013-04-05 21:35:39 +02:00 |
|
Yann Leboulanger
|
a38b779e9e
|
don't run several GPG threads when we receive a non-GPG message. Fixes #7311
|
2013-04-05 20:59:17 +02:00 |
|
Yann Leboulanger
|
4b3a169571
|
implement XEP-0191 for servers that don't support privacy lists
|
2013-03-30 23:13:48 +01:00 |
|
Yann Leboulanger
|
4e4b88cb5b
|
remove <ping> child in ping reply. Fixes #7286
|
2013-01-10 17:21:05 +01:00 |
|
Denis Fomin
|
3911c72ba9
|
fix set avatar
|
2013-01-03 17:02:14 +04:00 |
|
Yann Leboulanger
|
2c21353a8b
|
remove has_key()
fix base64 calls (requires and returns bytes, not str)
|
2013-01-02 17:53:42 +01:00 |
|
Yann Leboulanger
|
912f0e921d
|
fix imports and many py3 changements
|
2013-01-02 13:54:02 +01:00 |
|
Yann Leboulanger
|
d27591076f
|
fix exception handling
|
2013-01-01 23:18:36 +01:00 |
|
Yann Leboulanger
|
069bddbbcb
|
remove call to unicode()
|
2013-01-01 21:06:16 +01:00 |
|
Yann Leboulanger
|
414e349345
|
python uses unicode internally
|
2013-01-01 19:44:25 +01:00 |
|
Yann Leboulanger
|
e71188a6fa
|
print -> print()
|
2013-01-01 19:36:56 +01:00 |
|
Yann Leboulanger
|
cae8faf0ed
|
fix module name
|
2012-12-16 23:53:32 +01:00 |
|
Yann Leboulanger
|
77775cf0af
|
Gajim now uses python-nbxmpp library instead of embedding it.
|
2012-12-09 21:37:51 +01:00 |
|
Yann Leboulanger
|
3d39c36c18
|
ignore presences when nothing changed (status, status message, prio). Fixes #7210
|
2012-09-26 16:03:18 +02:00 |
|
Yann Leboulanger
|
07dd2cf433
|
fix var name. Fixes #7229
|
2012-09-23 13:34:21 +02:00 |
|
Yann Leboulanger
|
d530b8ef84
|
fix function argument. Fixes #7229
|
2012-09-19 09:49:43 +02:00 |
|
Yann Leboulanger
|
7d12dbcc65
|
decrypt GPG messages one after the other. Fixes #7229
|
2012-09-18 16:07:11 +02:00 |
|
Yann Leboulanger
|
c42b00702d
|
improve decline implementation
|
2012-08-24 12:54:27 +02:00 |
|
Yann Leboulanger
|
aecfc39a7c
|
missing commit
|
2012-08-24 10:13:55 +02:00 |
|
Yann Leboulanger
|
449f137dd7
|
correctly handle see-other-host (earlier in the connection process). Fixes #7179
|
2012-06-19 19:19:24 +02:00 |
|
Yann Leboulanger
|
d707ef2835
|
fix typo. Fixes #7161
|
2012-06-16 13:51:54 +02:00 |
|
Yann Leboulanger
|
c3ab45efeb
|
fix unwanted things from merge from jingleFT branch
|
2012-04-21 23:52:24 +02:00 |
|
Yann Leboulanger
|
2ac8607ed6
|
handle see-other-host stream error. Fixes #7134
|
2012-04-15 23:42:53 +02:00 |
|
Yann Leboulanger
|
0c36f50196
|
merge from trunk
|
2012-04-12 22:07:30 +02:00 |
|
Yann Leboulanger
|
fb19adb4d1
|
don't override assigned GPG key. Fixes #7111
|
2012-02-21 23:53:49 +01:00 |
|