Commit Graph

23 Commits (eeb98faa3a09ab9bdfeaa8ed9d2ff3d1d3a94de9)

Author SHA1 Message Date
Kim Alvefur c510e41dc8 util.sasl.plain,scram: Record username in sasl state earlier 9 years ago
Kim Alvefur 43b814a83b vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
Kim Alvefur eaa823a597 util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
Waqas Hussain c0d4c641f3 util.sasl.{plain,scram,digest-md5}: nodeprep username before passing to callbacks, so callbacks don't have to. 13 years ago
Waqas Hussain 2634362718 util.sasl.plain: Reduce some code. 13 years ago
Marco Cirillo 48b375eb09 util.sasl.plain: make it return "not-authorized" in case of non-existant accounts instead of "account-disabled" to avoid enumeration. 14 years ago
Waqas Hussain aa144af70e util.sasl.*, mod_auth_*, mod_saslauth: Pass SASL handler as first parameter to SASL profile callbacks. 15 years ago
Matthew Wild 42e80ba893 util.sasl.*: Add 'sasl.' prefix to module names 15 years ago
Waqas Hussain 1865c2454b util.sasl.*, mod_auth_*, mod_saslauth: Pass SASL handler as first parameter to SASL profile callbacks. 15 years ago
Waqas Hussain 27869c5ecb SASL: Minor cleanup. 16 years ago
Waqas Hussain 14b609e6ee SASL: Minor cleanup. 16 years ago
Jeff Mitchell 990ed0f0b3 Check in mod_hashpassauth -- works! 16 years ago
Tobias Markmann 1402a76285 util.sasl.plain: Typo. 16 years ago
Tobias Markmann efc4573a0f util.sasl.plain: Removing plain_hashed authentication provider. Just do hashing and comparison yourself in a plain_test authentication provider. 16 years ago
Tobias Markmann 3a972b1742 util.sasl: 2009 -> 2010 in copyright header. 16 years ago
Tobias Markmann 44b6025125 util.sasl.plain: Typo. 16 years ago
Tobias Markmann 965aa9476a util.sasl.plain: Adding plain_hashed authentication backend support. 16 years ago
Tobias Markmann cb3a0cad21 util.sasl: Moving SASL authentication backends documentation to the mechanism files. 16 years ago
Tobias Markmann e169b45da9 util.sasl.plain: Removing plain_hashed authentication provider. Just do hashing and comparison yourself in a plain_test authentication provider. 16 years ago
Tobias Markmann ddc193c831 util.sasl: 2009 -> 2010 in copyright header. 16 years ago
Tobias Markmann 866437fa87 util.sasl.plain: Adding plain_hashed authentication backend support. 16 years ago
Tobias Markmann 03e17022ef util.sasl: Moving SASL authentication backends documentation to the mechanism files. 16 years ago
Waqas Hussain 7e555e0bd9 util.sasl.plain: Allow empty authzid (thanks bjc). 16 years ago
Waqas Hussain 8fcbba4b0f util.sasl.plain: A little refactoring. 16 years ago
Matthew Wild 9f1852c763 util.sasl.plain: Fail gracefully on empty <auth/> tag 16 years ago
Tobias Markmann b32b0e118d Adding some human readable error messages. 16 years ago
Tobias Markmann 547b733736 Fail if username or password don't pass SASLprep. 16 years ago
Tobias Markmann fd57560a96 SASLprep authentication and password in SASL PLAIN implementation. 16 years ago
Tobias Markmann 72e185fa03 Getting PLAIN mechanism work with the new API. 16 years ago
Tobias Markmann 5554c33417 Move each mechanism in an own file. 16 years ago