summaryrefslogtreecommitdiff
path: root/sleekxmpp/thirdparty
AgeCommit message (Collapse)Author
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-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
2010-10-14fixed socket name collision in xmlstream.py and fixed python 3.x compatibilityNathan Fritz
2010-10-13new state machine in placeNathan Fritz