Log

util/sasl/scram.lua @ 5551:e1e06f1465be

description author age
util.sasl.{plain,scram,digest-md5}: nodeprep username before passing to callbacks, so callbacks don't have to. Waqas Hussain Tue, 22 Jan 2013 08:21:05 +0500
util.sasl.scram: Return proper error and don't touch datastores on empty username. Waqas Hussain Wed, 31 Aug 2011 23:24:13 +0500
util.sasl.scram: Fix bug in validate_username function. (Thanks Florob) Tobias Markmann Thu, 24 Feb 2011 18:56:19 +0100
util.sasl.*: Add 'sasl.' prefix to module names Matthew Wild Tue, 11 Jan 2011 05:30:55 +0000
util.sasl.*, mod_auth_*, mod_saslauth: Pass SASL handler as first parameter to SASL profile callbacks. Waqas Hussain Mon, 27 Dec 2010 19:57:04 +0500
Monster whitespace commit (beware the whitespace monster). Waqas Hussain Sat, 16 Oct 2010 23:00:42 +0500
util.sasl.scram: Made function Hi public. Waqas Hussain Mon, 26 Jul 2010 01:00:46 +0500
util.sasl.scram: Reference actual RFC instead of the draft. Tobias Markmann Thu, 15 Jul 2010 21:14:07 +0200
util.sasl.scram: Authenticate clients by calculated StoredKey instead of ClientProof. Tobias Markmann Tue, 08 Jun 2010 11:00:26 +0200
mod_auth_internal_hashed: Store StoredKey and ServerKey instead of salted hashed password. Tobias Markmann Tue, 08 Jun 2010 10:47:55 +0200
Merge 0.7->trunk Matthew Wild Mon, 07 Jun 2010 12:19:14 +0100
util.sasl.scram: Fixed a log level. Waqas Hussain Thu, 03 Jun 2010 17:47:51 +0500
SASL: Minor cleanup. Waqas Hussain Thu, 03 Jun 2010 17:48:50 +0500
util.sasl.scram: Fixed a log level. Waqas Hussain Thu, 03 Jun 2010 17:47:51 +0500
Merge 0.7->trunk Matthew Wild Mon, 24 May 2010 19:46:12 +0100
util.sasl.scram: Fix remaining - in profile name Matthew Wild Mon, 24 May 2010 19:44:27 +0100
util.sasl.*: Adjusting authentication provider names. All '-' replaced with '_' Tobias Markmann Mon, 24 May 2010 18:15:16 +0200
Merge trunk/Tobias->trunk Matthew Wild Mon, 24 May 2010 19:39:07 +0100
util.sasl.*: Adjusting authentication provider names. All '-' replaced with '_' Tobias Markmann Mon, 24 May 2010 18:15:16 +0200
Merge 0.7->trunk Matthew Wild Mon, 24 May 2010 16:52:12 +0100
util.sasl.scram: Fixing logic error in argument checking. Tobias Markmann Mon, 24 May 2010 17:44:13 +0200
util.sasl.scram: Fixing logic error in argument checking. Tobias Markmann Mon, 24 May 2010 17:44:13 +0200
Merge 0.7->trunk Matthew Wild Sun, 23 May 2010 23:11:00 +0100
util.sasl.scram: Adjusting authentication backend name to conform with the style already used by the plain module. Tobias Markmann Sun, 28 Feb 2010 22:58:43 +0100
util.sasl.scram: Fixing issue #177. Tobias Markmann Sat, 22 May 2010 20:51:01 +0200
util.sasl.scram: Providing an API function to generate a salted password for the SCRAM-SHA-1 mechanism. Tobias Markmann Sat, 22 May 2010 19:04:53 +0200
util.sasl.scram: Split up long line. Tobias Markmann Sat, 22 May 2010 14:58:24 +0200
util.sasl.scram: Parsing client-final-message in a more strict way. (thanks Marc Santamaria) Tobias Markmann Sat, 22 May 2010 14:47:21 +0200
util.sasl.scram: Fix in nonce check of client-final-message. Tobias Markmann Sat, 22 May 2010 13:59:58 +0200
util.sasl.scram: Parsing client-first-message in a more strict way. (thanks Marc Santamaria) Tobias Markmann Sat, 22 May 2010 13:58:15 +0200
util.sasl.scram: Check nonce in client final message. Check channel binding flag in client first message. Adding some TODOs on more strict parsing. (thanks Marc Santamaria) Tobias Markmann Sat, 22 May 2010 01:48:31 +0200
util.sasl.scram: Fixed global access. Waqas Hussain Thu, 06 May 2010 15:19:20 +0500
util.sasl.scram: Adding documentation on SCRAM authentication backend. Tobias Markmann Sun, 28 Feb 2010 22:42:53 +0100
util.sasl: Abstracting out the hash function used since SCRAM is independent of it. Adding scram-{mech} authentication backend support. Tobias Markmann Sun, 28 Feb 2010 22:23:03 +0100
util.sasl: 2009 -> 2010 in copyright header. Tobias Markmann Fri, 12 Mar 2010 18:37:51 +0100
util.sasl.scram: Fixing issue #177. Tobias Markmann Sat, 22 May 2010 20:51:01 +0200
util.sasl.scram: Providing an API function to generate a salted password for the SCRAM-SHA-1 mechanism. Tobias Markmann Sat, 22 May 2010 19:04:53 +0200
util.sasl.scram: Split up long line. Tobias Markmann Sat, 22 May 2010 14:58:24 +0200
util.sasl.scram: Parsing client-final-message in a more strict way. (thanks Marc Santamaria) Tobias Markmann Sat, 22 May 2010 14:47:21 +0200
util.sasl.scram: Fix in nonce check of client-final-message. Tobias Markmann Sat, 22 May 2010 13:59:58 +0200
util.sasl.scram: Parsing client-first-message in a more strict way. (thanks Marc Santamaria) Tobias Markmann Sat, 22 May 2010 13:58:15 +0200
util.sasl.scram: Check nonce in client final message. Check channel binding flag in client first message. Adding some TODOs on more strict parsing. (thanks Marc Santamaria) Tobias Markmann Sat, 22 May 2010 01:48:31 +0200
util.sasl.scram: Fixed global access. Waqas Hussain Thu, 06 May 2010 15:19:20 +0500
util.sasl: 2009 -> 2010 in copyright header. Tobias Markmann Fri, 12 Mar 2010 18:37:51 +0100
util.sasl.scram: Adjusting authentication backend name to conform with the style already used by the plain module. Tobias Markmann Sun, 28 Feb 2010 22:58:43 +0100
util.sasl.scram: Adding documentation on SCRAM authentication backend. Tobias Markmann Sun, 28 Feb 2010 22:42:53 +0100
util.sasl: Abstracting out the hash function used since SCRAM is independent of it. Adding scram-{mech} authentication backend support. Tobias Markmann Sun, 28 Feb 2010 22:23:03 +0100
util.sasl.scram: Removed unnecessary dependency on bitlib. Waqas Hussain Tue, 16 Feb 2010 04:02:37 +0500
Redo merge with Waqas' PBKDF2 optimizations. Tobias Markmann Thu, 03 Dec 2009 21:57:47 +0100
Merge with tip. Tobias Markmann Tue, 01 Dec 2009 20:55:32 +0100
util.sasl.scram: Optimized binaryXOR. Waqas Hussain Tue, 01 Dec 2009 01:45:56 +0500
util.sasl.scram: Fixed a variable redeclaration. Waqas Hussain Tue, 01 Dec 2009 01:41:31 +0500
util.sasl.scram: Making =2D and =3D substitution actually work. Tobias Markmann Mon, 30 Nov 2009 20:53:25 +0100
Make some more variables to locals. Tobias Markmann Sat, 28 Nov 2009 18:32:41 +0100
Adding some human readable error messages. Tobias Markmann Thu, 19 Nov 2009 17:17:52 +0100
Typo. Tobias Markmann Thu, 19 Nov 2009 15:29:09 +0100
Handle , and = in usernames for SCRAM. Tobias Markmann Thu, 19 Nov 2009 00:04:14 +0100
SASLprep usernames and passwords. Tobias Markmann Wed, 18 Nov 2009 11:59:50 +0100
Making interop with libpurple. (Thanks darkrain). Tobias Markmann Tue, 17 Nov 2009 22:39:18 +0100
Add check for forbidden char sequences in validate_username(). Tobias Markmann Tue, 17 Nov 2009 11:31:59 +0100