summaryrefslogtreecommitdiff
path: root/sleekxmpp/util
AgeCommit message (Collapse)Author
2014-11-27In queues added option to remove first element on addind new if queue isOleg Antonyan
full
2014-08-25Fix saslprep on the usernameFlorent Le Coz
Two issues fixed here: - ints are not comparable with bytes, so char was never == to b',', which renders the whole function pointless - The bytes were converted back to “characters” by using chr(), which doesn’t make sense if the username contains characters that fit on more than one bytes. This would trigger an “invalid username” error from the server when using a non-ascii JID.
2014-06-09Fix things again, this time for python3Lance Stout
2014-05-14support 'success' phase correctlyGraham
When the GSSAPI mechanism's process() function is invoked for the third time (on success) it must not attempt further processing. Instead it should clean the context and return an empty response.
2014-05-14don't use the kerberos.GSSError.message attributeGraham
Replaced the reference to kerberos.GSSError.message in any raised exception, because: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 and its natural repr is probably the most desirable output.
2014-04-20Fix using SCRAM with ejabberdLance Stout
2013-12-23Fix X-FACEBOOK-PLATFORM authentication in Python3.Tobias Friemel
2013-09-12Merge pull request #207 from spartanbits/pull_request_gevent_checkLance Stout
Pull request gevent check
2013-07-26optimize importsJean-Philippe Caruana
2013-06-19Explicitly use Unicode 3.2 for StringPrep profiles.Lance Stout
See http://labs.spotify.com/2013/06/18/creative-usernames/
2013-05-13Update copyright years, and license for SueltaLance Stout
2013-05-13Update copyright for sasl modules.Lance Stout
2013-01-08Give X-FACEBOOK-PLATFORM precedence over DIGEST-MD5Lance Stout
2013-01-02util/sasl/mechanisms.py: SASLMutualAuthFailed not definedOskari Timperi
SASLMutualAuthFailed was not imported from sleekxmpp.util.sasl.client
2012-12-18Fix unicode conversion in Python3Lance Stout
2012-11-27Fix DIGEST-MD5 support for picky serversLance Stout
2012-11-12Checked if gevent thread is patched to do the right importPedro Vicente
2012-10-24added setdefaultencoding method so reload(sys) not neededPaul Molodowitch
reload(sys) could cause problem in user code - ie, sys.stdout, excepthook, and displayhook would be reset, etc
2012-10-24Enable gevent support.Lance Stout
Closes issues #166 and #167 Thanks to @pvicent, @chason, and @gabriel-samfira
2012-09-11Add support for Google's X-OAUTH2 SASL mechanismLance Stout
2012-08-10Fix unicode conversion utility.Lance Stout
2012-08-01Fix SASL exceptions in Py3Lance Stout
2012-08-01Fix encoding issue in Python3.Lance Stout
2012-07-30Fix logging of SASL errors.Lance Stout
2012-07-30Actually commit file of byte and hash utilities.Lance Stout
2012-07-30Ensure that sasl mechs that don't require security options work.Lance Stout
2012-07-30Update and integrate Suelta.Lance Stout
2012-07-26Improve docs and fix typo in stringprep profiles.Lance Stout
2012-07-24Standardize importing of queue class.Lance Stout
This will make it easier to enable gevent support.
2012-07-24Fix JID validation bugs, add lots of tests.Lance Stout
2012-07-24Add validation for JIDs.Lance Stout