Tom Nichols
|
494e3ef449
|
fixed indentation error
|
2010-07-14 15:40:27 -04:00 |
|
Thom Nichols
|
be5688007b
|
moved parsing logic into TimeElement to aid reuse
|
2010-07-14 11:05:29 -04:00 |
|
Tom Nichols
|
ad7c1b06f4
|
XEP-0202 Entity Time plugin and fix for unused 'sid' parameter in StanzaBase.
|
2010-07-13 17:14:38 -04:00 |
|
Tom Nichols
|
083ac3faaf
|
woops, broke resource binding request
|
2010-07-12 13:07:24 -04:00 |
|
Tom Nichols
|
a909731b03
|
removed digest_auth_started (it was never set to 'True') and did a little error handling cleanup
|
2010-07-12 12:55:53 -04:00 |
|
Tom Nichols
|
4864197d46
|
fixed indent
|
2010-07-12 12:54:58 -04:00 |
|
Tom Nichols
|
92a5ac2ba9
|
removed unused imports and fixed log msg
|
2010-07-12 12:25:55 -04:00 |
|
Tom Nichols
|
02ca5f0e42
|
fixed logging error (logging module was not imported)
|
2010-07-12 12:17:57 -04:00 |
|
Tom Nichols
|
1e009513ee
|
removed some unused imports
|
2010-07-12 12:16:58 -04:00 |
|
Tom Nichols
|
55f83e8ab0
|
fixed variable name
|
2010-07-12 12:09:34 -04:00 |
|
Tom Nichols
|
d43fba3c8f
|
adding pylint rcfile
|
2010-07-12 12:01:13 -04:00 |
|
Tom Nichols
|
9c5285987d
|
removed ClientXMPP.server in favor of ClientXMPP.domain
|
2010-07-09 17:25:11 -04:00 |
|
Tom Nichols
|
d09cbef9a7
|
catch other DNS errors that might occur and fallback to JID domain.
|
2010-07-09 17:23:02 -04:00 |
|
Tom Nichols
|
9c850f080d
|
removed useless 'use_tls' variable
|
2010-07-09 17:21:50 -04:00 |
|
Tom Nichols
|
879dd11daa
|
reduced max quiesce delay to 6 minutes. We want to be fairly agressive here.
|
2010-07-09 16:16:07 -04:00 |
|
Tom Nichols
|
969c4652a4
|
wait, shouldn't 'port' default to 5222?? Would seem logical to me.
|
2010-07-09 16:15:18 -04:00 |
|
Tom Nichols
|
9506970042
|
removed useless 'use_tls' variable
|
2010-07-09 16:12:32 -04:00 |
|
Tom Nichols
|
3c6b07353d
|
added keepalive to send thread
|
2010-07-09 16:06:53 -04:00 |
|
Brian Beggs
|
66c6c21ad8
|
kill the running threads before disconnecting
|
2010-07-09 15:36:13 -04:00 |
|
Brian Beggs
|
c5b5cc4af1
|
fix for md5 sasl authentication
|
2010-07-09 15:33:21 -04:00 |
|
Brian Beggs
|
e835843aab
|
fixes to digest-md5 for ejabberd
|
2010-07-09 15:26:26 -04:00 |
|
Tom Nichols
|
d6681f16d2
|
fixed indentation error
|
2010-07-07 15:19:31 -04:00 |
|
Tom Nichols
|
fc952efae9
|
removed unused and redundant 'makeIq...' methods from basexmpp; cleaned up the (few\!) plugins that actually used them.
|
2010-07-07 15:18:59 -04:00 |
|
Tom Nichols
|
f7273affc5
|
notes on the usefulness of some of the 'makeIq' methods. In particular, they seem to duplicate behavior or be largely unused for their intended purpose.
|
2010-07-07 15:06:39 -04:00 |
|
Tom Nichols
|
34eb88f199
|
Merge branch 'hacks' of git@github.com:tomstrummer/SleekXMPP into hacks
|
2010-07-07 13:19:21 -04:00 |
|
Thom Nichols
|
f3cf5f6080
|
added SSL certificate verification to startTLS method
|
2010-07-07 11:33:12 -04:00 |
|
Thom Nichols
|
85d8b9270f
|
client must validate the server's SSL certificate against the CA list if it is provided.
|
2010-07-06 17:37:57 -04:00 |
|
Tom Nichols
|
259dffeb6e
|
send now has a priority and an 'init' parameter to denote stanzas that may be sent prior to session establishment.
|
2010-07-06 14:16:46 -04:00 |
|
Thom Nichols
|
0a30e6c017
|
cleaned up disconnect/reconnect logic just a little
|
2010-07-02 18:05:50 -04:00 |
|
Tom Nichols
|
d381ab320a
|
merged changes from origin/hacks
|
2010-07-02 17:14:37 -04:00 |
|
Tom Nichols
|
6e93982fdf
|
trying to get xmlstream to reconnect on stream failure
|
2010-07-02 16:46:34 -04:00 |
|
Tom Nichols
|
33602f232c
|
allow 'ensure' to block if a transition is occurring
|
2010-07-02 16:45:55 -04:00 |
|
Tom Nichols
|
7968ca2892
|
added optional 'block_on_transition' param for 'ensure' function that's called while a transition is in-process
|
2010-07-02 14:34:59 -04:00 |
|
Tom Nichols
|
661cdd2018
|
'wait' could delay longer than desired if waiting threads were notified but did not achieve their lock condition afterwards.
|
2010-07-02 12:57:27 -04:00 |
|
Brian Beggs
|
4b00baab1e
|
reconnection fix: xmlstream now catches XMLParserError and restarts the stream
|
2010-07-02 22:29:08 +08:00 |
|
Brian Beggs
|
fe1d3004cc
|
xep_0047 initial module checkin
|
2010-07-02 22:29:08 +08:00 |
|
Thom Nichols
|
62da57a6c2
|
Merge branch 'master' of git://github.com/macdiesel/SleekXMPP into hacks
|
2010-07-01 17:50:45 -04:00 |
|
Thom Nichols
|
ba9633f8f7
|
Merge branch 'hacks' of github.com:tomstrummer/SleekXMPP into hacks
|
2010-07-01 17:06:50 -04:00 |
|
Tom Nichols
|
065a164223
|
proper logging.
|
2010-07-01 16:47:08 -04:00 |
|
Tom Nichols
|
cd2017b8b0
|
catch XML parse errors & don't attempt to reconnect. Also removed 'connecting' state from setStream method
|
2010-07-01 16:46:37 -04:00 |
|
Tom Nichols
|
dd9f33b7d9
|
removed some superfluous debug logging
|
2010-07-01 15:11:02 -04:00 |
|
Tom Nichols
|
0a23f84ec3
|
fix for statemachine where operations would unintentionally block if the lock was acquired in a long-running transition
|
2010-07-01 15:10:22 -04:00 |
|
Brian Beggs
|
f477ccf533
|
Merge remote branch 'tom/hacks'
|
2010-07-01 10:01:52 -04:00 |
|
Brian Beggs
|
d62a30b0f8
|
digest-md5 authentication now works with unicode-literals import. Re-added the __future__ imports that were removed.
|
2010-07-01 09:46:12 -04:00 |
|
Brian Beggs
|
d763795b2c
|
Merge remote branch 'fritzy/master'
Conflicts:
sleekxmpp/__init__.py
sleekxmpp/basexmpp.py
sleekxmpp/stanza/error.py
|
2010-07-01 09:17:45 -04:00 |
|
Brian Beggs
|
fff54eaf2f
|
temporary removed future support for sleek to support digest-md5 auth
|
2010-07-01 08:44:39 -04:00 |
|
Brian Beggs
|
488d5b29d4
|
fixed typo
|
2010-06-30 14:48:45 -04:00 |
|
Brian Beggs
|
9bdb297fe2
|
basic checking for digest-md5 to make sure the necessary components are there to complete auth. If not a failed_auth event is dispatched and the socket disconnected.
|
2010-06-30 14:44:57 -04:00 |
|
Brian Beggs
|
fa7f72d0af
|
Fixed a defect where handlers for SASL authentication were being added multiple times. This caused issues when trying to reconnect. A handler for the auth mech would get added each reconnection attempt, causing digest-md5, success and failure to be called x times for each x number of retries.
Handlers for sasl authentication as well as success and failure are now added during the __init__ method.
|
2010-06-30 14:30:18 -04:00 |
|
Brian Beggs
|
c538ffae79
|
digest-md5 auth now works, had to remove from __future__ import unicode_literals to get it working correctly. Also some improvments for the prioroity message sending.
|
2010-06-30 13:54:53 -04:00 |
|