Commit graph

993 commits

Author SHA1 Message Date
Yann Leboulanger
59f5cda712 add advanced option to disable testing of file transfer proxies on startup 2011-10-23 20:26:28 +02:00
Yann Leboulanger
1c20f5c5f4 [Zash] support latest version of XEP-0258. Fixes #7010 2011-10-07 17:57:24 +02:00
Yann Leboulanger
7bdacfaa04 prevent traceback 2011-08-29 15:08:04 +02:00
Yann Leboulanger
98432f6666 cean chatstate code: remove XEP-0022 support and use caps to know if a contact supports it 2011-08-27 22:41:55 +02:00
Yann Leboulanger
f0a0929d5c merge XEP-0198 implementation from gajim-XEP-198 branch to trunk. Thanks Jefry for your work during GSOC 2011-08-22 09:45:51 +02:00
Yann Leboulanger
1482d1e10b set privacy_list_requested attribute as soon as Connection object is created 2011-08-21 23:13:25 +02:00
Yann Leboulanger
b6e26061fe ability to connect to a server that doesn't support roster, and hide the correcponding features. Fixes #6745 2011-08-09 17:14:13 +02:00
Yann Leboulanger
21b2448d14 fix arguments of request_voice() function 2011-07-29 17:34:53 +02:00
Yann Leboulanger
c5c169ca15 call load_pkcs12 with empty string passphrase instead of None passphrase 2011-07-28 22:42:03 +02:00
Yann Leboulanger
94644a2ee3 ability to connect to a host that require a PCKS certificate that is encrypted. 2011-07-26 22:44:11 +02: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
Jefry Lagrange
db7276752b resuming from prefered location 2011-06-15 20:37:07 -04:00
Jefry Lagrange
985746d65a only resume when disconnected not on purpose 2011-06-11 16:29:08 -04:00
Jefry Lagrange
d73e277f40 resuming before binding 2011-06-10 23:07:34 -04:00
Jefry Lagrange
39a960f3e7 keeps old status after disconnection 2011-06-07 23:50:45 -04:00
Jefry Lagrange
89cd4b2e45 stream resumption (needs testing) 2011-06-06 23:34:19 -04:00
Yann Leboulanger
635d9a02d5 coding standards 2011-05-31 17:46:49 +02:00
Yann Leboulanger
ff0c0dc1c5 ability to save xhtml messages. Fixes #5736 2011-05-30 19:47:05 +02:00
Denis Fomin
b9d2948307 add new attribut to MessageOutgoingEvent to allow logging configuration 2011-05-21 20:26:00 +04:00
Yann Leboulanger
4ac1768040 handle outgoing messages with events. Fixes #6743 2011-05-18 19:44:43 +02:00
Yann Leboulanger
d05140a114 ability to request room logs without time / number of stanza limit. Fixes #6877 2011-05-09 20:32:48 +02:00
Yann Leboulanger
829892f4c0 [misc] ability to request voice in moderated rooms. Fixes #2266 2011-04-26 15:54:46 +02:00
Yann Leboulanger
2b65c5d5a5 ability to see certificate on ssl error dialog. Fixes #3998 2011-04-18 22:50:39 +02:00
Yann Leboulanger
3424883913 ability to see certificate information when fingerprint changes. see #3998 2011-04-18 22:36:06 +02:00
Yann Leboulanger
168e87aefd [Phil] add 2 dbus signals: MessageSent and ChatState. Update UI on messagesent. Fixes #6787 2011-03-24 22:48:56 +01:00
Yann Leboulanger
a6cb79b681 correctly cleanup ged handlers when removing an account 2011-01-06 16:50:38 +01:00
Yann Leboulanger
833a17a657 correctly unregister from server when another stanza is sent in the same time 2011-01-05 20:59:10 +01:00
Yann Leboulanger
0c2d703f25 finish supporting jabber:iq:gateway. Fixes #6054 2010-12-15 22:08:42 +01:00
Yann Leboulanger
c3fdfc3a4b begining of handling jabber:iq:gateway namespace. see #6054 2010-12-15 21:15:00 +01:00
Yann Leboulanger
2653c160f2 handle nested roster group. TODO: Improve the way it's displayed in roster. Fixes #1381 2010-12-11 12:57:09 +01:00
Yann Leboulanger
49a797dd54 rename GnuPG.py to gpg.py. Fixes #6055 2010-11-30 11:41:14 +01:00
Yann Leboulanger
6cd8e07fae switch from GnuPGInterface to python-gnupg, so gpg is available under windows. Fixes #5096, #3615, #1890, #996 2010-11-29 18:44:22 +01:00
Yann Leboulanger
6a2651ebd5 use NEC to handle agent info / items events 2010-11-29 12:53:50 +01:00
Yann Leboulanger
c25e582887 use NEC to handle register-agent-info events 2010-11-29 11:22:27 +01:00
Yann Leboulanger
346b38944c use NEC to handle signed-in events 2010-11-29 11:11:24 +01:00
Yann Leboulanger
04b89bc473 use NEC to handle password-required events 2010-11-29 10:00:23 +01:00
Yann Leboulanger
6bdf47d7e7 use NEC to handle privacy list events 2010-11-24 22:48:39 +01:00
Yann Leboulanger
3f781f5382 use NEC to handle unique room id events 2010-11-24 17:28:18 +01:00
Yann Leboulanger
4fb9b442c8 use NEC to handle fingerprint error events 2010-11-24 17:00:14 +01:00