aboutsummaryrefslogtreecommitdiffstats
path: root/util/sasl/plain.lua
Commit message (Collapse)AuthorAgeFilesLines
* util.sasl.{scram,plain}: Pass authzid to SASL profile callbackKim Alvefur2023-03-161-2/+2
| | | | | | | For potential future use. Used for logging into a different account than the one used for authentication.
* util.sasl.plain: Apply saslprep to stored passwordKim Alvefur2020-05-221-1/+1
| | | | | | Fixes something like #1560 here too. The password sent by the user already had saslprep applied.
* vairious: Add annotation when an empty environment is set [luacheck]Kim Alvefur2018-02-281-0/+1
|
* util.sasl.plain,scram: Record username in sasl state earlierKim Alvefur2017-04-191-1/+2
|
* util.*: Remove use of module() function, make all module functions local and ↵Kim Alvefur2015-02-211-3/+5
| | | | return them in a table at the end
* util.sasl.{plain,scram,digest-md5}: nodeprep username before passing to ↵Waqas Hussain2013-01-221-0/+9
| | | | callbacks, so callbacks don't have to.
* util.sasl.plain: Reduce some code.Waqas Hussain2012-12-151-6/+2
|
* util.sasl.plain: make it return "not-authorized" in case of non-existant ↵Marco Cirillo2012-05-281-1/+3
| | | | accounts instead of "account-disabled" to avoid enumeration.
* util.sasl.*: Add 'sasl.' prefix to module namesMatthew Wild2011-01-111-1/+1
|
* util.sasl.*, mod_auth_*, mod_saslauth: Pass SASL handler as first parameter ↵Waqas Hussain2010-12-271-2/+2
| | | | to SASL profile callbacks.
* SASL: Minor cleanup.Waqas Hussain2010-06-031-1/+1
|
* Check in mod_hashpassauth -- works!Jeff Mitchell2010-05-261-2/+2
|
* util.sasl.plain: Typo.Tobias Markmann2010-05-221-1/+1
|
* util.sasl.plain: Removing plain_hashed authentication provider. Just do ↵Tobias Markmann2010-05-211-10/+1
| | | | hashing and comparison yourself in a plain_test authentication provider.
* util.sasl: 2009 -> 2010 in copyright header.Tobias Markmann2010-03-121-1/+1
|
* util.sasl.plain: Adding plain_hashed authentication backend support.Tobias Markmann2010-02-281-1/+10
|
* util.sasl: Moving SASL authentication backends documentation to the ↵Tobias Markmann2010-02-281-0/+15
| | | | mechanism files.
* util.sasl.plain: Allow empty authzid (thanks bjc).Waqas Hussain2009-12-011-1/+1
|
* util.sasl.plain: A little refactoring.Waqas Hussain2009-11-291-13/+10
|
* util.sasl.plain: Fail gracefully on empty <auth/> tagMatthew Wild2009-11-281-5/+9
|
* Adding some human readable error messages.Tobias Markmann2009-11-191-2/+2
|
* Fail if username or password don't pass SASLprep.Tobias Markmann2009-11-191-1/+2
|
* SASLprep authentication and password in SASL PLAIN implementation.Tobias Markmann2009-11-181-0/+10
|
* Getting PLAIN mechanism work with the new API.Tobias Markmann2009-11-131-2/+4
|
* Move each mechanism in an own file.Tobias Markmann2009-11-121-0/+53