Commit Graph

898 Commits

Author SHA1 Message Date
Yann Leboulanger d7abab9097 ability to configure cipher list 2013-11-03 17:57:12 +01:00
Yann Leboulanger bbca2284ac fix logging sent single messages. Fixes #7207 2013-10-28 12:02:05 +01:00
Denis Fomin dc7a15582a typo 2013-09-17 12:41:32 +04:00
Denis Fomin 31aa419c17 Typo. Fixes #7479 2013-09-17 12:24:28 +04:00
Yann Leboulanger 4671bba069 [Darlan] improve some strings. Fixes #7239 2013-08-15 10:33:27 +02:00
Yann Leboulanger 134f87ced5 fix var name 2013-07-28 12:58:15 +02:00
Yann Leboulanger b71ad6b419 use XEP-0033 to send one message to several JIDs 2013-07-27 14:14:50 +02:00
Yann Leboulanger 49fec47f36 remove send_message from connection object. Use Event everywhere 2013-07-26 14:45:16 +02:00
Yann Leboulanger 5f4fc5463b improve error message when we cannot connect to a host via a proxy. Fixes #7358 2013-07-19 21:12:11 +02:00
Yann Leboulanger beabd1c05d remove no more needed send_gc_message function 2013-07-19 12:46:09 +02:00
Denis Fomin bf83aab820 typo 2013-07-19 14:36:46 +04:00
Denis Fomin 41b1a28a16 handle gc outgoing messages with events. 2013-07-19 13:52:37 +04:00
Yann Leboulanger 3f15047919 fix using GPG with non-utf8 OS. Fixes #7227 2013-06-20 20:48:34 +02:00
Yann Leboulanger 1e4772fc65 cache jabber servers too in trnasports_cache table so that they are not considered as transports. Fixes #7360 2013-06-02 21:02:33 +02:00
Yann Leboulanger 63fd8e8277 fix privacy lists: Don't use several time the same order number. Fixes #7352 2013-05-26 12:58:19 +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 4b3a169571 implement XEP-0191 for servers that don't support privacy lists 2013-03-30 23:13:48 +01:00
Yann Leboulanger e011a28702 re-work blocking code 2013-03-30 20:36:43 +01:00
Yann Leboulanger e59c4bbfad send RIE stanza as an IQ if user is online and supports RIE. Fixes #7289 2013-02-10 18:57:25 +01:00
Jefry Lagrange 2da62b5c17 Ask for discovery information (and archive) after SM is enabled. Fixes #7299 2013-02-23 11:41:36 -04:00
Yann Leboulanger 6aca316b7e don't crash when cacerts.pem file doesn't exists 2013-02-10 11:29:14 +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 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 e8dab6e41c fix one more unicode error 2012-12-30 23:49:05 +01:00
Yann Leboulanger 4554b85922 fix config names. Fixes #7276 2012-12-25 18:56:05 +01:00
Yann Leboulanger 71aa8d1950 correctly get SSL certificate from nbxmpp. Fixes #7283 2012-12-25 18:18:39 +01:00
Yann Leboulanger da75bf846b correctly handle SSL errors. Fixes #7252 2012-12-23 17:48:11 +01:00
Yann Leboulanger cae8faf0ed fix module name 2012-12-16 23:53:32 +01:00
Yann Leboulanger 34163e508b keep in config file room.JID.muc_restore_*. Fixes #7276 2012-12-13 10:07:51 +01:00
Yann Leboulanger d1adec53be don't reconnect a disabled account. Fixes #7265 2012-12-12 22:03:13 +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 0c6117a778 ability to store muc_restore_* per room JID. Fixes #7276 2012-12-09 17:07:50 +01:00
Jefry Lagrange a4fc916ab2 prevent connection to be called when there is no connection 2012-11-23 21:38:36 -04:00
Yann Leboulanger aa4b15de72 when we come ack from invisible, restore the block list if we block some contacts. Fixes #7215 2012-08-28 10:39:08 +02:00
Yann Leboulanger 130d9525e4 decline groupchat invitation. 2012-08-23 21:34:03 +02:00
Yann Leboulanger aaccec79cf don't try only last_connection_type, but try it it first. Fixes #7002 2012-08-19 22:35:46 +02:00
Yann Leboulanger 8d5ddb2d16 handle see-other-host at different state of connection (after authentication). Fixes #7179 2012-08-10 10:43:02 +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 2ac8607ed6 handle see-other-host stream error. Fixes #7134 2012-04-15 23:42:53 +02:00
Yann Leboulanger 9a6519373f fix usage of get_per(). Fixes #7140 2012-04-11 21:30:05 +02:00
Yann Leboulanger 75c495979c add XEP-0224 support (/attention command, persistant popup and special sound). F
ixes #3465
2012-04-09 13:38:28 +02:00
Yann Leboulanger 2a242bf3bd revert 515744029d22, there is no timeout for <r> requests, so we never check if we have the result. see #7090 2012-03-22 20:49:38 +01:00
Matthew Wild f8eb9476f3 connection.py: Use XEP-0198 ack request as ping/pong when available. Fixes #7090 2012-03-18 15:40:03 +00:00
Yann Leboulanger 5b39679919 fix anonymous login when server has a SSL error. Fixes #7121 2012-03-16 23:09:00 +01:00