Log

util/sasl.lua @ 648:3f34b83771eb

description author age
0.1 -> 0.2 Matthew Wild 2008-12-10
Removed the unnecessary idna.to_ascii applied to the DIGEST-MD5 disgest-uri response values, which was causing auth failures with some clients. Waqas Hussain 2008-12-07
Return error when the given realm value does not match the sent realm value. Prevents impersonation of an account on one virtual host, but a user with the same username on another host. Waqas Hussain 2008-12-07
Latin1 support for SASL DIGEST-MD5 (second, and possibly final commit) Waqas Hussain 2008-12-07
Latin1 support for SASL DIGEST-MD5 (initial commit) Waqas Hussain 2008-12-07
Fix for handling latin1 encoded hostnames in SASL Waqas Hussain 2008-12-03
Insert copyright/license headers Matthew Wild 2008-12-03
Converting latin encoded responsed to utf-8 when needed. Tobias Markmann 2008-11-30
Automerge with waqas. Tobias Markmann 2008-11-30
Remove that idn stuff for realm because it's either an ugly hack that the password_handler isn't ready for or something worse. Tobias Markmann 2008-11-30
Added function latin1toutf8 to sasl.lua, for processing non-utf8 responses Waqas Hussain 2008-11-30
idna-to-unicode so password_handler looks for the right domain. Tobias Markmann 2008-11-30
Do idna-to-ascii to the realm we send first in Digest-MD5. Tobias Markmann 2008-11-29
Apply IDNA to ASCII on hostnames. Tobias Markmann 2008-11-29
Forced merge. Tobias Markmann 2008-11-29
Do idna_to_ascii when building own response. Tobias Markmann 2008-11-28
Added a FIXME Waqas Hussain 2008-11-29
Improved the regexp used to parse the client response a bit. Authenticating with non-ascii realm values now works. Waqas Hussain 2008-11-29
Completely switched to new hashes library from the old md5 library Waqas Hussain 2008-11-27
Some ends too much. Tobias Markmann 2008-11-23
Some changes to report more correct SASL failures. Support for disabled accounts. Tobias Markmann 2008-11-23
Checking some variables for nil so no errors occur that'll break the server. Tobias Markmann 2008-11-23
Removing some debug messages. Tobias Markmann 2008-11-16
Providing some human readable error messages and some fixes. Tobias Markmann 2008-11-15
Made SASL module fit the new interface. Tobias Markmann 2008-11-15
Started using realm in password hashing, and added support for error message replies from sasl Waqas Hussain 2008-11-15
Set username in a SASL object. Tobias Markmann 2008-11-15
Made PLAIN method in sasl.lua module follow new interface. Tobias Markmann 2008-11-15
Rewrote SASL Digest-MD5 responce generating code, fixed some realm related issue and tested it successfully with Psi. Thanks to dwd, remko and jake. Tobias Markmann 2008-11-12
Forward response stanzas to sasl.lua and some other stuff. Tobias Markmann 2008-11-10
Fixing some parsing and some other stuff. Tobias Markmann 2008-11-09
Some early attempts on DIGEST-MD5. Tobias Markmann 2008-11-09
Fix for using wrong auth token as username (fixes Gajim login) Matthew Wild 2008-10-04
SASL! Matthew Wild 2008-10-02
Fix quoting in util/sasl.lua Matthew Wild 2008-09-30
module table was missing Tobias Markmann 2008-08-26
* missing base64 decode of SASL response Tobias Markmann 2008-08-25
adding SASL lib with PLAIN support, not tested yet Tobias Markmann 2008-08-25