From: Vsevolod Stakhov Date: Thu, 28 Mar 2019 14:53:37 +0000 (+0000) Subject: [Minor] Lua_util: Add lupa.filters.pbkdf X-Git-Tag: 1.9.1~30 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a19fbaaec3697b26cf660dcf52ff00b1c8b6c601;p=rspamd.git [Minor] Lua_util: Add lupa.filters.pbkdf --- 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