aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_auth_internal_hashed.lua
Commit message (Expand)AuthorAgeFilesLines
* mod_auth_internal_hashed: Shorten call pathKim Alvefur2023-03-181-3/+2
* mod_auth_internal_hashed: Record time of account disable / re-enableKim Alvefur2023-03-121-0/+2
* mod_auth_internal_hashed: Add oauthbearer handler to our SASL profileMatthew Wild2023-03-011-1/+4
* mod_auth_internal_hashed: Implement methods to enable and disable usersKim Alvefur2023-02-231-4/+9
* mod_auth_internal_hashed: Implement is_enabled() methodKim Alvefur2023-02-231-3/+5
* mod_auth_internal_hashed: Add stub methods for enabling and disabling usersKim Alvefur2023-02-221-0/+8
* mod_auth_internal_hashed: Refactor to prepare for disabling usersKim Alvefur2023-02-221-2/+7
* mod_auth_internal_hashed: Allow creating disabled account without passwordKim Alvefur2022-08-181-2/+2
* usermanager, mod_auth_*: Add get_account_info() returning creation/update timeMatthew Wild2022-07-121-1/+13
* util.hex: Deprecate to/from in favour of encode/decode, for consistency!Matthew Wild2022-03-041-1/+1
* mod_auth_internal_hashed: Up iteration count to 10000 per XEP-0438Kim Alvefur2021-12-261-1/+1
* mod_auth_internal_hashed: Make SCRAM iteration count configurableKim Alvefur2021-12-261-1/+1
* Merge 0.11->trunkMatthew Wild2021-05-131-2/+3
|\
| * mod_auth_internal_{plain,hashed}: Use constant-time string comparison for sec...Matthew Wild2021-05-101-2/+3
* | Merge 0.11->trunkKim Alvefur2020-06-061-1/+6
|\|
| * mod_auth_internal_*: Apply saslprep to passwordsKim Alvefur2020-05-231-1/+6
* | Merge 0.11->trunkKim Alvefur2019-12-241-6/+8
|\ \ | |/ |/|
| * mod_auth_internal_hashed: Precompute SCRAM authentication profile name (thank...Kim Alvefur2019-08-221-1/+2
| * mod_auth_internal_hashed: Add support for optionally using SCRAM-SHA-256 inst...Kim Alvefur2019-01-131-6/+7
* | mod_auth_internal_hashed: Pass on errors from password hash function (fixes #...Kim Alvefur2019-12-231-0/+6
|/
* core.usermanager, various modules: Disconnect other resources on password cha...Kim Alvefur2017-07-281-1/+3
* mod_auth_internal_hashed: Split long lines [luacheck]Kim Alvefur2017-04-041-2/+6
* mod_auth_internal_hashed: Rename unused 'self' to _ [luacheck]Kim Alvefur2017-04-041-2/+2
* mod_auth_internal_hashed: Use util.hexKim Alvefur2015-05-181-19/+2
* mod_auth_interal_hashed: Update salt and iteration count when setting a new p...Florian Zeitz2014-02-121-5/+7
* mod_auth_internal_hashed: Log calls to provider methods and be consistent wit...Kim Alvefur2013-08-101-2/+4
* mod_auth_internal_hashed: Use logger setup by moduleapi instead of going for ...Kim Alvefur2013-08-101-1/+2
* mod_auth_internal_hashed: Remove this 'initializing' message tooKim Alvefur2013-08-101-1/+0
* Remove all trailing whitespaceFlorian Zeitz2013-08-091-6/+6
* mod_auth_internal_hashed, mod_auth_internal_plain, mod_privacy, mod_private, ...Kim Alvefur2013-04-191-11/+12
* mod_auth_internal_plain, mod_auth_internal_hashed: No need to nodeprep here.Waqas Hussain2013-01-221-7/+1
* mod_auth_internal_{plain,hashed}: Add support for iterating over accountsKim Alvefur2012-09-211-0/+4
* mod_auth_*: Use module:provides().Waqas Hussain2012-09-121-2/+2
* mod_auth_internal_hashed: Get rid of useless wrapper function new_hashpass_pr...Waqas Hussain2012-09-121-88/+86
* mod_auth_internal_hashed: Remove COMPAT code (upgrading old hashed storage fo...Matthew Wild2012-04-281-24/+0
* mod_auth_internal_hashed: Remove unused importsMatthew Wild2012-04-281-9/+0
* mod_auth_internal_{plain,hashed}: Clarify log messages on initializationMatthew Wild2012-03-111-1/+1
* mod_auth_*: Get rid of undocumented and broken 'sasl_realm' config option.Waqas Hussain2011-02-231-2/+1
* mod_auth_internal_*: Support for delete_user methodMatthew Wild2011-01-041-0/+4
* util.sasl.*, mod_auth_*, mod_saslauth: Pass SASL handler as first parameter t...Waqas Hussain2010-12-271-2/+2
* mod_auth_internal_hashed: Fix deleting usersKim Alvefur2010-08-161-0/+3
* usermanager, mod_auth_internal_hashed, mod_legacyauth: New order of parameter...Matthew Wild2010-07-211-1/+1
* mod_auth_internal_hashed: Fixed SCRAM-SHA-1 mechanism to not traceback on non...Waqas Hussain2010-07-171-3/+5
* mod_auth_internal, mod_auth_internal_hashed: Remove checking for nil or empty...Matthew Wild2010-07-081-4/+0
* mod_auth_internal_hashed: Update TODO comments to COMPATMatthew Wild2010-06-221-3/+3
* mod_auth_internal_hashed: Remove far too many instances of inline hex convers...Matthew Wild2010-06-221-14/+35
* mod_auth_internal, mod_auth_internal_hashed: Remove is_admin method from prov...Matthew Wild2010-06-221-10/+1
* mod_auth_internal_hashed: Log as "auth_internal_hashed", not as "usermanager".Waqas Hussain2010-06-151-1/+1
* mod_auth_internal_hashed: Don't assume user doesn't exist if no recognizable ...Waqas Hussain2010-06-151-2/+2
* mod_auth_internal_hashed: Removed all checks for Cyrus SASL.Waqas Hussain2010-06-151-6/+0