Commit Graph

197 Commits

Author SHA1 Message Date
Yann Leboulanger fc56f501bb re-enable metacontacts. Fixes #7295 2016-01-03 16:02:27 +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 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 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 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 476aca3ea0 decode PGP messages in MAM response. Fixes #8103 2015-09-19 13:58:28 +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 d69fcc9e1e prevent warning 2015-07-31 22:08:00 +02:00
Yann Leboulanger 087d2a05b9 add jid to NotificationEvent for groupchat messages 2015-06-20 21:30:48 +02:00
Holger Weiss 6856769674 Use bare JID when checking MAM message recipient. Fixes #7973 2015-02-10 12:57:49 +01:00
Yann Leboulanger 0a8af73650 add XEP-313 (MAM) support 2014-11-11 15:28:24 +01:00
Yann Leboulanger 7af365edda fix printing error 2014-10-09 22:10:16 +02:00
Yann Leboulanger a0d752b3ab [fschmaus] Improve XEP-0082 support. Fixes #7814 2014-09-07 21:51:06 +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
Yann Leboulanger 0eef85f776 ignore attention (XEP-224) when messages is delayed 2014-03-10 21:47:21 +01:00
Yann Leboulanger ac5db73d53 fix var name. Fixes #7668 2014-03-08 12:19:15 +01:00
Yann Leboulanger a5eb0070e9 don't fail to receive a jingle FT request with no <security> tag 2014-02-23 20:53:04 +01:00
Fedor Brunner 6588636aa5 Support for sha256 fingerprint.
Fixes #7628
2014-01-21 15:27:41 +01:00
Yann Leboulanger b9ff018a03 add a new event that is sent just before changing status. Fixes #7593 2014-01-14 22:48:51 +01:00
Denis Fomin 4b33634a0b Copyright 2013>2014 2014-01-02 12:33:54 +04:00
Fedor Brunner 667cd1eb48 Replace the obsolete method warn.
http://docs.python.org/3/library/logging.html

  Note: There is an obsolete method warn which is functionally identical to
  warning. As warn is deprecated, please do not use it - use warning instead.
2014-02-18 09:39:48 +01:00
Yann Leboulanger d337aeed4e py2 -> py3 2013-12-30 21:19:15 +01:00
Yann Leboulanger 54c3f9acaa py2 -> py3 2013-12-30 20:56:09 +01:00
Yann Leboulanger 0fb4f69855 don't crash with new nbxmpp 2013-12-23 16:03:39 +01:00
Yann Leboulanger 905f65720e update die to nbxmpp update 2013-12-06 21:20:22 +01:00
Yann Leboulanger df11617ddb both sender and receiver request remote SSL certificate, but only if it's a new one.
Correctly verify remote SSL certificate.
2013-12-04 18:43:28 +01:00
Yann Leboulanger 5095bc6598 support direct invitation (XEP-0249). Fixes #7581 2013-11-28 21:24:17 +01:00
Yann Leboulanger 4da8a480d0 file_props.size is an integer 2013-11-02 09:00:16 +01:00
Yann Leboulanger bbca2284ac fix logging sent single messages. Fixes #7207 2013-10-28 12:02:05 +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 e34d91e323 disable metacontacts until it work correctly. see #7295 2013-08-16 09:52:33 +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
Denis Fomin c446150a7e [Darlan & I]Improved BiDi support for banner text, popup with presence info and more status messages (kick, ban, change nick) fixes #7284 #7192 2013-07-23 17:55:24 +04:00
Denis Fomin 41b1a28a16 handle gc outgoing messages with events. 2013-07-19 13:52:37 +04:00
Yann Leboulanger 975bf972eb fix receiving a carbon of a sent message without a from. 2013-07-18 14:32:45 +02:00
Yann Leboulanger a496c8004d support version 2 of message carbons 2013-07-18 14:03:13 +02:00
Yann Leboulanger f0a4094cc9 XEP-0308 Last Message Correction support. 2013-04-25 20:38:18 +02:00
Yann Leboulanger 9c8c1de03f update my copyright 2013-04-05 21:35:39 +02:00
Yann Leboulanger d5ee84a329 differenciate popup_image and popup_image_path un notification when we path an icon name or an image path 2013-02-18 20:52:04 +01:00
Yann Leboulanger 2c3209ac64 add OOB url in message. Fixes #4325 2013-01-20 19:56:18 +01:00
Yann Leboulanger d20dcfccea fix connecting with python3 internal ssl implementation 2013-01-06 13:47:23 +01:00
Emmanuel Gil Peyrot ab7ce2b42e Use log.warning instead of the deprecated log.warn. 2013-01-05 11:26:22 +01:00
Yann Leboulanger e03b3c35b6 fix traceback handling
fix struc and sha1 usage (use bytes instead of string)
2013-01-05 00:03:36 +01:00
Yann Leboulanger 89540b0c2e fix registering an account 2013-01-04 23:11:07 +01:00
Yann Leboulanger 11a357351d partly fix hmac usage 2013-01-03 19:01:18 +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 e71188a6fa print -> print() 2013-01-01 19:36:56 +01:00
Yann Leboulanger 77775cf0af Gajim now uses python-nbxmpp library instead of embedding it. 2012-12-09 21:37:51 +01:00