Commit graph

4399 commits

Author SHA1 Message Date
Yann Leboulanger
580cdb2723 fix computing hashes for duplicate messages. See #8258 2016-02-20 15:59:01 +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
9fbd7efa2a correctly store and restore single message subject. Fixes #8251 2016-01-31 19:58:51 +01:00
Emmanuel Gil Peyrot
737b689c98 Fix a remnant use of urllib from python2 in gajim-remote 2016-01-24 19:12:30 +00:00
Yann Leboulanger
9917484736 [Allan Nordhøy] improve some strings 2016-01-16 16:05:43 +01:00
Yann Leboulanger
b672e23503 correctly close jingle session when no intersection between the remote codecs and the local ones. Fixes #8210 2016-01-03 22:26:15 +01:00
Yann Leboulanger
30aa143888 fix sending codec parameters 2016-01-03 20:44:03 +01:00
Yann Leboulanger
af33becb5c don't send error when receivinf a ringing jingle element 2016-01-03 20:43:32 +01:00
Yann Leboulanger
47d36021c3 version for gtk3 branch is 0.16.10 2016-01-03 16:13:39 +01:00
Yann Leboulanger
fc56f501bb re-enable metacontacts. Fixes #7295 2016-01-03 16:02:27 +01:00
Yann Leboulanger
ea807a1563 prepare 0.16.5 release 2015-12-28 13:45:43 +01:00
Yann Leboulanger
dcef0455c8 fix a few things for jingle video 2015-12-23 22:40:53 +01:00
Yann Leboulanger
b8ef7fd854 Ignore roster pushes that are not from our JID or our server. Ignore badly farmated roster pushes. 2015-12-20 20:42:38 +01:00
Yann Leboulanger
7c9a5aa429 [tmolitor] use uuid instead of plain counting integers for stanza ids. Fixes #8202 2015-12-17 20:10:06 +01:00
Yann Leboulanger
cb36bc7abe don't try to use GUPnP-IGD when we use an IPv6 address 2015-12-15 22:25:39 +01:00
Yann Leboulanger
bc880bd892 send password of the room when we invite a contact in it. Fixes #8197 2015-12-02 23:05:10 +01:00
Yann Leboulanger
7f66f65ed7 correctly announce that we support XEP-0249 2015-12-02 23:04:13 +01:00
Yann Leboulanger
11970eb705 do not traceback when we receive a corboned message sent without a to attribute. Fixes #8194 2015-11-24 21:07:59 +01:00
Yann Leboulanger
77382c5c47 remove debug print 2015-11-24 20:16:00 +01:00
Yann Leboulanger
e2c1e96685 once we are connected to a server with starttls, don't try to connect with the legacy port 2015-11-22 20:10:33 +01:00
Yann Leboulanger
70865447b2 do not try to connect to server over a plain (unencrypted) connexion by default. see #8193 2015-11-22 20:09:54 +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
23ee168a91 do not set <no-permanent-storage/> hint for GPG encrypted messages. Fixes #8123 2015-11-21 14:31:07 +01:00
Yann Leboulanger
5b67a32ca0 better detection of local IPs. See #8191 2015-11-17 21:33:30 +01:00
Yann Leboulanger
2ab937e846 do not send ::1 as peer address when sending a file. Fixes #8191 2015-11-17 21:16:26 +01:00
Yann Leboulanger
8326e56793 do not crash when we remove a contact for which neerby contcts are not in the same accounts. Fixes #8157 2015-11-15 21:07:02 +01:00
Yann Leboulanger
d318481176 Correctly check and handle the case when we don't trust our own key. Fixes #8122 2015-11-01 16:30:27 +01:00
Yann Leboulanger
89f6efefde stop requesting MAM archive when we get the complete='true' attribute. Fixes #8170 2015-10-24 13:32:07 +02:00
Jefry Lagrange
c6a7edfb3b pass byte string instead of string to ctx methods 2015-11-16 17:58:18 -04:00
Yann Leboulanger
6337606c49 add new option to allow popup notifications when a chat control is opened. See #7891, #8158 2015-10-25 15:06:37 +01:00
Yann Leboulanger
5b513f763e request archiving preferences only if server announce it supports it, and don't think it supports it while it's buggy. Fixes #7839 2015-09-30 20:00:48 +02:00
Yann Leboulanger
2bf79d894e fix typo 2015-09-26 15:58:33 +02:00
Yann Leboulanger
1e510a5884 prepare 0.16.4 release 2015-09-26 15:39:01 +02:00
Yann Leboulanger
9a5891bb4c add new event after message stanza is built so it can be modified by plugins. Fixes #8150 2015-09-23 22:39:11 +02:00
Yann Leboulanger
fbf265ee98 remove debug print 2015-09-20 20:33:39 +02:00
Yann Leboulanger
476aca3ea0 decode PGP messages in MAM response. Fixes #8103 2015-09-19 13:58:28 +02:00
Yann Leboulanger
2260314509 add type='submit' to MAM request data form. Fixes #8149 2015-09-16 20:43:57 +02:00
Yann Leboulanger
44822d3837 update XEP-0334 (Message Processing Hints) to V0.2 2015-09-13 13:57:04 +02:00
Yann Leboulanger
0f2e66d7a2 don't fail when we receive a MAM message without a body. Fixes #8140 2015-09-03 22:06:04 +02:00
Yann Leboulanger
1eba16df6e show error message when we try to connect anonymously to a server that doesn't support anonymous connection. Fixes #8138 2015-08-31 13:47:18 +02:00
Yann Leboulanger
1f19e8c43d delete cache db when logs db doesn't exist. Anyway data will be wrong inside. Fixes #8133 2015-08-27 14:53:18 +02:00
Yann Leboulanger
55402bdc50 [tmolitor] ability to download bigger files with higher timeouts. Fixes #8130 2015-08-20 21:53:59 +02:00
Yann Leboulanger
a44a71d6a5 add option to en(dis)able XEP-0136/0313. Fixes #8127 2015-08-20 15:08:53 +02:00
Yann Leboulanger
190b1b7886 fix calling gnupg.list_keys. Fixes #8122 2015-08-12 22:13:29 +02:00
Yann Leboulanger
0735ec2214 start fixing Jingle Audio / Video 2015-08-21 22:04:55 +02:00
Yann Leboulanger
003ebf0b9d create file directly with correct rights instead of using chmod later 2015-08-21 22:04:14 +02:00
Yann Leboulanger
c03ebb156d prepare 0.16.3 release 2015-07-31 14:27:15 +02:00
Yann Leboulanger
d350baa4ec Handle PINENTRY_LAUNCHED when signing. Fixes #8099 2015-07-29 22:35:51 +02:00
Yann Leboulanger
9c6752f150 correctly detect that key is not trusted before encrypting. Doc says: "gpg just prints a message to the console, but does not provide a specific error indication that the Python wrapper can use." Fixes #8040. See #8041 2015-07-29 22:32:02 +02:00