Commit Graph

71 Commits (54c77c0054c13aed866c19bec1179a886eaefea8)

Author SHA1 Message Date
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 17 years ago
Tobias Markmann 9be45d05d6 Add NODEprepping to SASL Digest-MD5 authentication handling. 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
Matthew Wild 71ae546e33 Fix invalid loglevels in mod_saslauth 17 years ago
Waqas Hussain 5e41870700 mod_saslauth, mod_tls: minor code cleanup 17 years ago
Matthew Wild d3ad4a5123 0.1 -> 0.2 17 years ago
Waqas Hussain 2e6fcdb2d0 Latin1 support for SASL DIGEST-MD5 (second, and possibly final commit) 17 years ago
Waqas Hussain 0595c7a86c Latin1 support for SASL DIGEST-MD5 (initial commit) 17 years ago
Matthew Wild c016526d9d Backed out changeset 099d8a102deb (committed too much) 17 years ago
Matthew Wild 0d2b952b61 Add TLS socket to readlist before handshake starts, fixes major slow-down on TLS connections 17 years ago
Waqas Hussain 7ec231373f Fix for handling latin1 encoded hostnames in SASL 17 years ago
Matthew Wild 0c5cc83112 Insert copyright/license headers 17 years ago
Waqas Hussain 631e249397 Completely switched to new hashes library from the old md5 library 17 years ago
Waqas Hussain 15153c947c Stopped using the lbase64 library 17 years ago
Matthew Wild a153b3c267 Bumper commit for the new modulemanager API \o/ Updates all the modules, though some more changes may be in store. 17 years ago
Matthew Wild 5c7ec634b1 Use a stanza for c2s stream features instead of an array of strings. Removes a FIXME. 17 years ago
Waqas Hussain 66546f8ea8 Fixed mod_saslauth to use session.send for sending stanzas 17 years ago
Waqas Hussain 49ab3af442 Code cleanup for resource binding 17 years ago
Tobias Markmann a06fac33d5 Made SASL module fit the new interface. 17 years ago
Waqas Hussain f2ffc8c323 Using md5.sum rather than hashes.md5 because we don't want hexadecimal 17 years ago