summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2017-07-15 23:17:18 +0100
committerGitHub <noreply@github.com>2017-07-15 23:17:18 +0100
commit53042312ffe56d89ac896871a5906d05f41f532c (patch)
treedb054b6c701c888e9dbf02d1a494af13a357a1ef
parentdb39d18c817ddf31b657e12456608a50bdf0720c (diff)
parent582779081be58eea401b983f92c4dd8e77c698d9 (diff)
downloadrspamd-53042312ffe56d89ac896871a5906d05f41f532c.tar.gz
rspamd-53042312ffe56d89ac896871a5906d05f41f532c.zip
Merge pull request #1748 from fatalbanana/lua53
[Fix] ARC: Fix Lua 5.3 compatibility; timestamp should be integer
-rw-r--r--src/plugins/lua/arc.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/lua/arc.lua b/src/plugins/lua/arc.lua
index 997551c08..343f9aed4 100644
--- a/src/plugins/lua/arc.lua
+++ b/src/plugins/lua/arc.lua
@@ -422,7 +422,7 @@ local function arc_sign_seal(task, params, header)
rspamd_logger.debugm(N, task, 'update signature with header: %s', s)
local cur_arc_seal = string.format('i=%d; s=%s; d=%s; t=%d; a=rsa-sha256; cv=%s; b=',
- cur_idx, params.selector, params.domain, rspamd_util.get_time(), params.arc_cv)
+ cur_idx, params.selector, params.domain, math.floor(rspamd_util.get_time()), params.arc_cv)
s = string.format('%s:%s', 'arc-seal', cur_arc_seal)
sha_ctx:update(s)
rspamd_logger.debugm(N, task, 'initial update signature with header: %s', s)