Commit graph

494 commits

Author SHA1 Message Date
Jefry Lagrange
db7276752b resuming from prefered location 2011-06-15 20:37:07 -04:00
Jefry Lagrange
b8aa518592 whitespaces aren't added to the SM queue 2011-06-13 22:37:29 -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
7194260f98 connects when server can't resume stream 2011-06-07 18:48:53 -04:00
Jefry Lagrange
2090b9b900 fixed small bug in dispatcher 2011-06-06 23:43:13 -04:00
Jefry Lagrange
89cd4b2e45 stream resumption (needs testing) 2011-06-06 23:34:19 -04:00
Jefry Lagrange
e53f95c87e merging 2011-05-31 18:05:04 -04:00
Jefry Lagrange
9128e6e367 minor changes 2011-05-31 18:03:28 -04:00
Jefry Lagrange
9c8b63afc4 Checks for stanzas handled by server 2011-05-31 17:09:49 -04:00
Yann Leboulanger
afca629bb7 coding standards 2011-05-31 09:15:41 +02:00
Jefry Lagrange
5b1edd03b8 Smacks class added, responds to ack requests 2011-05-30 20:14:26 -04:00
Jefry Lagrange
9cf9de2a14 Created Acks builder class 2011-05-25 21:24:01 -04:00
Yann Leboulanger
0b5846d17a improve bosh connection to ejabberd 3.0 2011-05-04 22:47:38 +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
04418850f9 hardcode the value of OpenSSL.SSL.OP_NO_TICKET for old version of openssl. Fixes #5689 2011-01-25 11:54:28 +01:00
Denis Fomin
bd3d4f60a0 coding style 2011-01-03 23:08:13 +03:00
Yann Leboulanger
407af3397e fix bookmarks receiving from pubsub. see #6744 2011-01-03 20:56:10 +01:00
Denis Fomin
8ed33a3227 [Link Mauve] fix for bookmarks(XEP-0048) 2011-01-03 21:41:17 +03:00
Yann Leboulanger
c3fdfc3a4b begining of handling jabber:iq:gateway namespace. see #6054 2010-12-15 21:15:00 +01:00
Yann Leboulanger
59c8eb05a3 don't continue testing next Ips when on work 2010-11-02 22:23:13 +01:00
Yann Leboulanger
21f66fcc47 initialize a variable before it's used. 2010-11-02 20:24:37 +01:00
Yann Leboulanger
1bbb42a9ae handle read event before close event in case pipe sends us something and close pipe in the same time. 2010-10-29 11:41:38 +02:00
Yann Leboulanger
359a6e901e improve connection to server that have an IPv6 but jabber server don't listen on that IP. 2010-10-29 11:37:07 +02:00
Yann Leboulanger
1048db503e handle captcha images when registering an account 2010-10-26 00:10:25 +02:00
Yann Leboulanger
26d6b50e3e check error before incoming or outgoing events. Fixes #5991 2010-10-25 21:06:45 +02:00
Yann Leboulanger
89d8147cc5 [Dicson] fix typo preventing sending XHTML. Fixes #5900 2010-09-11 15:32:44 +02:00
Yann Leboulanger
ca43e5441c merge message archiving branch. Fixes #3593 2010-08-11 18:43:41 +02:00
Yann Leboulanger
546d1af937 typo in protocol.py 2010-07-31 00:54:13 +02:00
Yann Leboulanger
f9e8b46e6c iability to show captcha when joining a groupchat with captcha. (TODO: download image when it's not in the message itself) 2010-06-27 23:09:07 +02:00
Yann Leboulanger
eb6f09e51c fix traceback when we get a <stream:error> from server. 2010-06-23 14:54:50 +02:00
Alexander Cherniuk
62710e906a Corrected exception handling. We really should bump to Python 2.6. Fixes #5778 2010-06-09 23:13:17 +03:00
Yann Leboulanger
d58841cb2b [Dave Cridland] add XEP-0258 support. Great thanks for that! Fixes #5772 2010-06-07 19:11:44 +02:00
Yann Leboulanger
2c2e4201d7 merge from trunk 2010-05-25 16:33:40 +02:00
Yann Leboulanger
f919c10742 check that pubsub messages have a Atom namespace before presenting them to the user. Fixes #5757 2010-05-25 09:33:59 +02:00
Yann Leboulanger
d3ae49ea60 catch all ssl exception. Fixes #5706 2010-04-24 13:49:12 +02:00
Yann Leboulanger
fe48933d5f fix BOSH connection over SSL. Fixes #5710 2010-04-24 12:31:19 +02:00
Yann Leboulanger
9081b465ed better var name. 2010-04-24 09:06:07 +02:00
Alexander Cherniuk
08eb94ed61 Unobvious code execution order. Minor fix. Fixes #5713 2010-04-23 15:08:42 +03:00
Alexander Cherniuk
5d56decdc4 A fix for the SASL EXTERNAL. Thanks to Calmar. Fixes #5704 2010-04-19 13:28:25 +03:00
Yann Leboulanger
e6f6f65746 better coding style 2010-04-18 20:57:47 +02:00
Yann Leboulanger
d44c30373f [Calamar and me]sasl-external c2s authentication. Fixes #5704 2010-04-18 20:43:40 +02:00
Éric Araujo
56da0c19d8 More whitespace fixes. 2010-04-08 01:20:22 +02:00
Éric Araujo
dd6062319a More whitespace mini fixes. 2010-04-08 01:10:17 +02:00
Alexander Cherniuk
faca8c5d12 Tiny code cleanup 2010-03-18 06:52:05 +02:00
Yann Leboulanger
cd21d4a68f [MattJ] don't send an authorization identity in SASL PLAIN. Fixes #5658 2010-03-16 07:09:44 +01:00
Yann Leboulanger
2be53c4aac update my copyright to 2010 2010-03-11 16:52:36 +01:00
Yann Leboulanger
5d6fd195ab don't traceback when we get disconnected wile we parse stream features. Fixes #5574 2010-03-09 20:28:25 +01:00
Yann Leboulanger
ef05eb75d9 don't remove keepalive and xmpp ping timeouts when we get an expected stanza. 2010-02-25 22:56:38 +01:00