summaryrefslogtreecommitdiff
path: root/sleekxmpp/thirdparty
AgeCommit message (Collapse)Author
2015-09-15Add test case for reported and itemsRobert Robinson
Previous stanza test cases didn't have test cases for reported and item field types in forms. This fixes that issue. Modified stanzabase to use an ordered dict so that can guarentee the that 'items' in a form are added after reported. Also updated the set of interfaces that are stored in Form to be a ordered set. Used the order set implementation from: https://code.activestate.com/recipes/576694/ The OrderedSet implementation is licensed under the MIT license and is developed by the same developer of the ordereddict.
2015-04-11Merge pull request #313 from mayflower/developMike Taylor
Proposing #310 again in fixed version
2014-08-23fix args, kwargs which were broken with #310. this is essentially the same ↵Robin Gloster
but working
2014-08-23cleanup semicolons, whitespace and mutable default argumentsRobin Gloster
2014-08-18Revert "cleanup semicolons, whitespace and mutable default arguments"Robin Gloster
This reverts commit 7265682a4d57d88956cb54f98f7a470465bbf417.
2014-08-18cleanup semicolons, whitespace and mutable default argumentsRobin Gloster
2014-06-15New version of the socks library socksipy from ↵Keith Gray
https://code.googlle.com/p/socksipy-branch/
2013-07-26fix: replace mutable argument (a list) in StateMachine constructorJean-Philippe Caruana
2013-07-26optimize importsJean-Philippe Caruana
2013-05-09Fix in tzoffset and _get_fixed_offset_tzKlaudiusz Staniek
The tzoffset object is constructed with offset in minutes not in seconds.
2012-08-12Merge branch 'master' into developLance Stout
2012-08-12Fix ISO date parsing fallback.Lance Stout
Closes issue #194
2012-08-10Merge branch 'master' into developLance Stout
2012-08-10Fix handling state machine lock when quick exiting.Lance Stout
2012-08-10Exit transition immediately if already in the desired state.Lance Stout
2012-07-31Merge branch 'master' into developLance Stout
Conflicts: sleekxmpp/thirdparty/__init__.py
2012-07-30Update and integrate Suelta.Lance Stout
2012-07-16Merge branch 'master' into developLance Stout
2012-07-06Handle converting None to byte data (b'').Lance Stout
2012-06-07Added the Socksipy module in the thirdparty of SleekXMPP.Sandro Munda
Updated the LICENSE file with the license of the Socksipy module (New-BSD).
2012-05-25Fix X-FACEBOOK-PLATFORM mechanism to work with Python3.Lance Stout
2012-05-14Use SASLPrepFailure as the exception name instead of UnicodeError.Lance Stout
2012-04-06Correct the statemachine's ensure_any method.Lance Stout
It had not been updated to use the new condition instead of the old threading event.
2012-04-06Add support for XEP-0027Lance Stout
2012-03-28Tidy up the state machine and use a threading condition instead of an event.Lance Stout
Fixes issue #154
2012-02-18Fix instances of using undefined variables.Lance Stout
2012-02-03Don't assume data is ASCII in saslprep.Lance Stout
2012-01-25Merge pull request #138 from rhcarvalho/patch-2Lance Stout
Set default argument value.
2012-01-23Revert the X-GOOGLE-TOKEN mech to not perform HTTP requests.Lance Stout
Added new example for how to retrieve a Google token, following the best case, non-browser, workflow. Other thirdparty auth mechs (Facebook, MSN) follow a similar pattern of using an access token.
2012-01-22Fix ValueError when line has more than one '='.Rodolfo Carvalho
2012-01-22Set default argument value. Rodolfo Henrique Carvalho
Without this features/feature_mechanisms/mechanisms.py throws an error when calling the method `process' without arguments on this mechanism.
2012-01-21Add support for X-GOOGLE-TOKEN.Lance Stout
This is mainly just useful for authenticating without using TLS. If an access token is not provided, an attempt will be made to retrieve one from Google.
2012-01-20Make things work with Python3's byte semantics.Lance Stout
2012-01-20Add support for X-FACEBOOK-PLATFORM SASL mechanism.Lance Stout
This requires an extra credential for SASL authentication: xmpp = ClientXMPP('user@chat.facebook.com', '...access_token...') xmpp.credentials['api_key'] = '...api_key...'
2012-01-07Sync with Suelta.Lance Stout
2012-01-06Add support for MSN with X-MESSENGER-OAUTH2 SASL support.Lance Stout
NOTE: This requires already having the access token. It does NOT perform any OAuth requests.
2011-10-27FIX SCRAM-SHA-1-PLUSLance Stout
The mechanism name was being correctly de-plussed, but then we used the original, -PLUS, name to extract the hash, finding SHA-1-PLUS and therefore finding no match. Test-Information: Tested with Sleek against an Isode M-Link with SCRAM-SHA-1-PLUS available. Author: dwd
2011-08-05Hotfix for ANONYMOUS mech support.sleek-1.0-Beta6.11.0-Beta6.1Lance Stout
Updates version to 1.0-Beta6.1
2011-08-04Fix Python3 issue with dict.has_key()Lance Stout
2011-08-04Fix Python3 bug.Lance Stout
Use int() instead of long()
2011-08-04Actually, we can work around needing dateutil.Lance Stout
If dateutil is present, we'll use that. If not, we'll use some regexes from the fixed_datetime module.
2011-08-03Make sure to keep David Cridland's license and copyright.Lance Stout
2011-08-03Integrate a modified version of Dave Cridland's Suelta SASL library.Lance Stout
2011-01-19Fix thirdparty imports for Python3Lance Stout
2011-01-15Make it easier to import OrderedDictLance Stout
2010-12-21Added ordereddict implementation to thirdparty.Lance Stout
See http://pypi.python.org/pypi/ordereddict and http://code.activestate.com/recipes/576693/.
2010-11-06Logging no longer uses root logger.Lance Stout
Each module should now log into its own logger.
2010-10-20pep8 fixes on core libraryNathan Fritz
2010-10-20reconnect if session isn't established within 15 secondsNathan Fritz
2010-10-20fixed logic error in state machineNathan Fritz