From a19fbaaec3697b26cf660dcf52ff00b1c8b6c601 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Thu, 28 Mar 2019 14:53:37 +0000 Subject: [PATCH] [Minor] Lua_util: Add lupa.filters.pbkdf --- lualib/lua_util.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lualib/lua_util.lua b/lualib/lua_util.lua index d32058547..7e0d7d878 100644 --- a/lualib/lua_util.lua +++ b/lualib/lua_util.lua @@ -31,11 +31,17 @@ local space = lpeg.S' \t\n\v\f\r' local nospace = 1 - space local ptrim = space^0 * lpeg.C((space^0 * nospace^1)^0) local match = lpeg.match + lupa.configure{ keep_trailing_newline = true, autoescape = false, } +lupa.filters.pbkdf = function(s) + local cr = require "rspamd_cryptobox" + return cr.pbkdf(s) +end + local function rspamd_str_split(s, sep) local gr if not sep then -- 2.39.5