Log

util/sasl/scram.lua @ 12128:593e823566e1

description author age
mod_auth_internal_hashed: Up iteration count to 10000 per XEP-0438 Kim Alvefur 2021-12-26
util.sasl.scram: Store username property rather than cached local (#399) Matthew Wild 2021-12-07
util.sasl.scram: Use util.strbitop for XOR step Kim Alvefur 2019-09-07
Merge 0.11->trunk Kim Alvefur 2020-06-05
util.sasl.scram: Apply saslprep before hashing password, fixes #1560 0.11 Kim Alvefur 2020-05-22
util.sasl.scram: Mention if clients try PLUS without channel binding Kim Alvefur 2020-04-26
util.sasl.scram: Ignore unused authzid variable (strict lint) Kim Alvefur 2019-12-09
util.sasl.scram: Avoid implicit coersion of number to string Kim Alvefur 2019-10-06
util.sasl.scram: Fix old API Kim Alvefur 2019-09-29
util.sasl.scram: Add support for SCRAM-SHA-256 Kim Alvefur 2019-01-13
util.sasl.scram: Factor out SHA-1 specific getAuthenticationDatabaseSHA1 Kim Alvefur 2019-01-13
Fix spelling throughout the codebase [codespell] Kim Alvefur 2018-02-04
vairious: Add annotation when an empty environment is set [luacheck] Kim Alvefur 2018-02-28
util: Various minor changes to please [luacheck] Kim Alvefur 2017-11-10
util.sasl.plain,scram: Record username in sasl state earlier Kim Alvefur 2017-04-19
util.sasl.scram: Rename variable in places missed in 65e36b81d56a (thanks mt) Kim Alvefur 2016-02-28
util.sasl.scram: Remove unused initial value [luacheck] Kim Alvefur 2016-02-28
util.sasl.scram: Rename variable to avoid name clash [luacheck] Kim Alvefur 2016-02-28
util.sasl.scram: Get rid of module call Kim Alvefur 2015-04-07
util.sasl.scram: Rename variable for clarity Kim Alvefur 2013-10-12
util.sasl.scram: Cache profile name instead of concatenating when used Kim Alvefur 2013-10-12
util.sasl.scram: Rewrite patterns and capture client-first-message-bare, client-final-message-without-proof Kim Alvefur 2013-10-12
util.sasl.scram: Create the state table as late as possible, keep state in locals for faster access Kim Alvefur 2013-10-12
util.sasl.scram: Compare gs2-header to cbind-input (Thanks Tobias) Kim Alvefur 2013-10-12
util.sasl.scram: Remove unused function and import Kim Alvefur 2013-10-06
util.sasl.scram: Simplify validation of client-first-message Kim Alvefur 2013-09-22
Merge Tobias SCRAM-PLUS work Kim Alvefur 2013-09-21
Only advertise mechanisms needing channel binding if a channel binding backend is avaliable. Tobias Markmann 2011-02-07
sasl.util.scarm: Rearrage some code so it makes more sense. Tobias Markmann 2011-02-06
util.sasl.scram: Checking the GS2 header for valid start flag. Tobias Markmann 2011-02-06
util.sasl.scram: Remove some debugging output. Tobias Markmann 2011-01-17
util.sasl.scram: Adding reference to RFC 5929 'Channel Bindings for TLS'. Tobias Markmann 2011-01-17
util.sasl.scram: Validate channel binding data of client final message. Tobias Markmann 2011-01-17
util.sasl.scram: Use self.profile.cb for detection whether channel binding is supported or not. Tobias Markmann 2011-01-17
Check whether we support the proposed channel binding type. Tobias Markmann 2011-01-15
Adding some code for channel binding advertising. Tobias Markmann 2011-01-12
Remove all trailing whitespace Florian Zeitz 2013-08-09
util.hashes, util.sasl.scram: Implement SCRAM-SHA1's Hi in C Florian Zeitz 2013-04-28
util.hmac, util.hashes: Implement HMAC functions in C, and move to util.hashes Florian Zeitz 2013-04-27
util.sasl.{plain,scram,digest-md5}: nodeprep username before passing to callbacks, so callbacks don't have to. Waqas Hussain 2013-01-22
util.sasl.scram: Return proper error and don't touch datastores on empty username. Waqas Hussain 2011-08-31
util.sasl.scram: Fix bug in validate_username function. (Thanks Florob) Tobias Markmann 2011-02-24
util.sasl.*: Add 'sasl.' prefix to module names Matthew Wild 2011-01-11
util.sasl.*, mod_auth_*, mod_saslauth: Pass SASL handler as first parameter to SASL profile callbacks. Waqas Hussain 2010-12-27
Monster whitespace commit (beware the whitespace monster). Waqas Hussain 2010-10-16
util.sasl.scram: Made function Hi public. Waqas Hussain 2010-07-25
util.sasl.scram: Reference actual RFC instead of the draft. Tobias Markmann 2010-07-15
util.sasl.scram: Authenticate clients by calculated StoredKey instead of ClientProof. Tobias Markmann 2010-06-08
mod_auth_internal_hashed: Store StoredKey and ServerKey instead of salted hashed password. Tobias Markmann 2010-06-08
Merge 0.7->trunk Matthew Wild 2010-06-07
util.sasl.scram: Fixed a log level. Waqas Hussain 2010-06-03
SASL: Minor cleanup. Waqas Hussain 2010-06-03
util.sasl.scram: Fixed a log level. Waqas Hussain 2010-06-03
Merge 0.7->trunk Matthew Wild 2010-05-24
util.sasl.scram: Fix remaining - in profile name Matthew Wild 2010-05-24
util.sasl.*: Adjusting authentication provider names. All '-' replaced with '_' Tobias Markmann 2010-05-24
Merge trunk/Tobias->trunk Matthew Wild 2010-05-24
util.sasl.*: Adjusting authentication provider names. All '-' replaced with '_' Tobias Markmann 2010-05-24
Merge 0.7->trunk Matthew Wild 2010-05-24
util.sasl.scram: Fixing logic error in argument checking. Tobias Markmann 2010-05-24