Commit Graph

89 Commits (a00a7f76bc8bbc8a0174bfda7b7962e981e984df)

Author SHA1 Message Date
Waqas Hussain df3c5d431b mod_saslauth: Fixed some indentation and added some semi-colons. 16 years ago
Waqas Hussain 2a388bda5c mod_saslauth: Made some variables local to avoid unnecessary global access. 16 years ago
Paul Aurich af4bab0fbc mod_saslauth: Oops. 16 years ago
Paul Aurich baafc1c47c mod_saslauth: Use module:get_option() 16 years ago
Paul Aurich 90edd26fd4 mod_saslauth: Add sasl_backend config parameter 16 years ago
Tobias Markmann ea8ac406e6 mod_saslauth: Adjust sanitizing. 16 years ago
Tobias Markmann 04a38eb6c5 mod_saslauth: Sanitize debugging information so it won't break terminal emulation when using GSSAPI auth. 16 years ago
jorj ec61c983ac added comment to remind us to fix binary output breaking the terminal 16 years ago
Tobias Markmann df2be014da mod_saslauth: Make service_name configurable for CyrusSASL users. 16 years ago
Tobias Markmann 8d63e6daaf mod_saslauth: Add support for CyrusSASL. 16 years ago
Matthew Wild 070043c6d2 mod_saslauth: Requiring c2s encryption means requiring c2s encryption... thanks Flo 16 years ago
Matthew Wild f0ffde882a mod_saslauth: Fix typo in variable name 16 years ago
Tobias Markmann c65488fc2b mod_saslauth: Allow relogins after failed SASL login. 16 years ago
Tobias Markmann c52c4021b0 Use new cofig option reading API. 16 years ago
Tobias Markmann 5ee762728b Allow SASL PLAIN over unsecure connections when intended by admin. 16 years ago
Tobias Markmann 74de4e3804 Provide SASL PLAIN mechanism only if TLS is active. 16 years ago
Waqas Hussain 23ff2cf40e mod_saslauth: Fixed access of globals. 16 years ago
Waqas Hussain cd2d2e8037 mod_saslauth: Marked the im-session stream feature as optional. This allows smart clients to save a round trip. 16 years ago
Matthew Wild de057a2b2b require_encryption deprecated, use c2s_require_encryption instead 16 years ago
Matthew Wild d937a3e043 mod_saslauth: Prep username used for authenticating a session 16 years ago
Tobias Markmann 9be45d05d6 Add NODEprepping to SASL Digest-MD5 authentication handling. 17 years ago
Tobias Markmann 1d2b8a073b Making mod_saslauth use the new SASL API. 17 years ago
Tobias Markmann 563d1911f2 Use NODEprep for prepping usernames used during SASL logins. 17 years ago
Matthew Wild 4de34d6a8c mod_saslauth: Fix coding style and layout, and use of arg[] for vararg 17 years ago
Matthew Wild d6efe65121 mod_saslauth: Fix indentation 17 years ago
Matthew Wild 43ff43e594 mod_saslauth: Fix traceback on attempted login for non-existent users 17 years ago
nick f842b8417a Switch to using a more generic credentials_callback/handler for SASL auth. 17 years ago
Nick Thomas e8ed97e6d6 mod_saslauth, usermanager: Fetch list of mechanisms from usermanager 17 years ago
Matthew Wild 118883d655 Remove version number from copyright headers 17 years ago
Tobias Markmann 4ce313959b Remove to-unicode conversion because it's done in sasl.lua now. 17 years ago
Tobias Markmann f80cf5ff59 Fixed decoding of parameters. 17 years ago
Tobias Markmann ea7181e5b2 Making sure the node is in unicode when passing it to password lookup function. 17 years ago
Tobias Markmann 968abac469 Adding a parameter for realm to the password_callback. 17 years ago
Matthew Wild 3c73c21bfc mod_saslauth: Don't offer bind/session when they aren't authenticated yet :) [thanks albert, again...] 17 years ago
Matthew Wild 4e00f6c8b5 mod_saslauth, mod_legacyauth: Deny logins to unsecure sessions when require_encryption config option is true 17 years ago
Matthew Wild 4c6d6e419f mod_saslauth: Fix logic error which prevented SASL ANONYMOUS from working 17 years ago
Matthew Wild 5095f23e5d mod_saslauth: Remove 2 instances of raising errors and replacing with more graceful handling 17 years ago
Matthew Wild a2b3659dd8 mod_saslauth: Various logging fixes 17 years ago
Matthew Wild b29f3b94b8 mod_saslauth: Use module logger instead of creating a new one 17 years ago
Matthew Wild e241b85a56 mod_*: Fix many unnecessary global accesses in modules (already committed to main repo) 17 years ago
Matthew Wild ca9a9eb85e mod_*: Fix a load of global accesses 17 years ago
Waqas Hussain 2365831f7d Fixed: Some nil access bugs 17 years ago
Waqas Hussain 178fbe509c Fixed: mod_saslauth: "anonymous_login" currently makes SASL ANONYMOUS an exclusive mechanism. Corrected advertised mechanisms and error replies. 17 years ago
Waqas Hussain e48219e159 Fixed: mod_saslauth: Changed anonymous host option from "sasl_anonymous" to "anonymous_login" 17 years ago
Matthew Wild c80f91dc02 0.3->0.4 17 years ago
Matthew Wild 90fa7296e4 mod_saslauth: Disable SASL ANONYMOUS unless explicitly enabled with sasl_anonymous = true 17 years ago
Tobias Markmann 5affd107f0 Adding inital support for ANONYMOUS mechanism in SASL. 17 years ago
Matthew Wild c5ee166aa9 Update copyright notices for 2009 17 years ago
Matthew Wild f2d020191f 0.2->0.3 17 years ago
Matthew Wild bf3b96204d GPL->MIT! 17 years ago