]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Lua_util: Add lupa.filters.pbkdf
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 28 Mar 2019 14:53:37 +0000 (14:53 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 28 Mar 2019 14:53:37 +0000 (14:53 +0000)
lualib/lua_util.lua

index d32058547ec8c7e211745cab5cc96e97c2b6737a..7e0d7d878d767d6db8d65e461becca368eb68efc 100644 (file)
@@ -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