aboutsummaryrefslogtreecommitdiffstats
path: root/util/sasl_cyrus.lua
Commit message (Collapse)AuthorAgeFilesLines
* mod_auth_cyrus: Remove (move to community modules)Kim Alvefur2021-10-171-169/+0
| | | | mod_auth_ldap provides LDAP support without being tied to Cyrus
* vairious: Add annotation when an empty environment is set [luacheck]Kim Alvefur2018-02-281-0/+1
|
* 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
* Remove all trailing whitespaceFlorian Zeitz2013-08-091-2/+2
|
* mod_auth_cyrus, util.sasl_cyrus: Add new option 'cyrus_server_fqdn' to ↵Matthew Wild2012-07-241-2/+6
| | | | override the hostname passed to Cyrus (and used in e.g. GSSAPI/Kerberos) - fixes #295
* util.sasl, util.sasl_cyrus: Mechanism selection cleaned up to be more ↵Waqas Hussain2010-11-021-3/+5
| | | | consistent.
* util.sasl, util.sasl_cyrus: Load mechanisms list early rather than lazily, ↵Waqas Hussain2010-11-021-10/+7
| | | | as they are always loaded anyway.
* mod_saslauth, mod_auth_cyrus, util.sasl_cyrus: Moved cyrus account ↵Waqas Hussain2010-08-231-0/+3
| | | | provisioning check out of mod_saslauth.
* util.sasl_cyrus: Spaces -> tabs.Waqas Hussain2010-08-231-7/+7
|
* util.sasl_cyrus: Make multi-step SASL mechanisms work correctly.Waqas Hussain2010-08-031-1/+2
|
* util.sasl, util.sasl_cyrus: Removed a ton of unused variables.Waqas Hussain2010-08-031-8/+0
|
* util.sasl_cyrus: Cleanup.Waqas Hussain2010-08-021-9/+4
|
* util.sasl_cyrus: Removed method:forbidden().Waqas Hussain2010-08-021-7/+1
|
* util.sasl, util.sasl_cyrus: s/self.mechanisms()/self:mechanisms()/ in ↵Waqas Hussain2010-07-151-1/+1
| | | | method:select().
* util.sasl, util.sasl_cyrus: Use method:mechanisms() in method:select(), ↵Waqas Hussain2010-07-141-2/+1
| | | | instead of using the mechanisms list directly (fixes a traceback).
* util.sasl, util.sasl_cyrus: Updated method:mechanisms() to cache and re-use ↵Waqas Hussain2010-07-141-5/+8
| | | | list of mechanisms.
* SASL: Simplified sasl_handler:mechanisms() to return a set, and not an array.Waqas Hussain2010-07-141-1/+1
|
* util.sasl_cyrus: Return error strings using the new table mapping error ↵Waqas Hussain2010-06-241-3/+3
| | | | codes to strings.
* util.sasl_cyrus: Added a table mapping error codes to strings.Waqas Hussain2010-06-241-0/+41
|
* util.sasl_cyrus: Log the textual representation of unknown Cyrus SASL ↵Waqas Hussain2010-06-031-1/+1
| | | | errors, not just the error code.
* util.sasl_cyrus: Support for specifying the application name (to pass to ↵Matthew Wild2010-05-201-2/+2
| | | | Cyrus SASL's init())
* util.sasl_cyrus: Return invalid-mechanism instead of undefined-condition ↵Matthew Wild2010-03-181-6/+2
| | | | where appropriate
* util.sasl_cyrus: Clarify some log messages and levelsMatthew Wild2010-03-181-3/+3
|
* util.sasl_cyrus: Protect the call to cyrussasl.server_new properly.Paul Aurich2010-03-171-5/+8
|
* util.sasl_cyrus: If available, use a c14n callback for interoperability with ↵Paul Aurich2010-03-171-0/+10
| | | | | | bad clients. Specifically, clients that specify an authzid 'user@domain.com' and authcid 'user'.
* util.cyrus_sasl: Pass the realm to CyrusPaul Aurich2010-03-151-1/+1
|
* util.sasl_cyrus: Ensure the mechanisms table is available after a failed ↵Waqas Hussain2010-03-011-0/+1
| | | | auth attempt.
* util.sasl_cyrus: Add text message from cyrussasl to <not-authorized/> errors.Waqas Hussain2010-02-101-1/+1
|
* util.sasl_cyrus: Report an error if Cyrus SASL init fails.Tobias Markmann2009-12-301-1/+4
|
* util.sasl_cyrus: Removing whitespace.Tobias Markmann2009-12-291-2/+2
|
* util.sasl_cyrus: Automatically initialize Cyrus SASL with the first used ↵Tobias Markmann2009-12-291-1/+11
| | | | service name.
* util.sasl_cyrus: Change variable name.Tobias Markmann2009-12-281-2/+2
|
* util.sasl_cyrus: Fixing cyrus mechanism list parsing. (Thanks darkrain)Tobias Markmann2009-12-281-1/+1
|
* first working version with Cyrus SASL support.jorj2009-12-231-5/+7
|
* util.sasl_cyrus: Further fixing and cleanup.Tobias Markmann2009-12-221-2/+2
|
* util.sasl_cyrus: Initializing Cyrus SASL library and a bit cleanup.Tobias Markmann2009-12-221-11/+1
|
* util.sasl_cyrus: Log errors if CyrusSASL init fails.Tobias Markmann2009-12-221-2/+4
|
* Adding sasl_cyrus.lua. A sasl.lua drop-in replacement to use CyrusSASL for ↵Tobias Markmann2009-12-221-0/+118
all c2s authentication.