aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Lewis <nerf@judo.za.org>2017-07-12 13:45:01 +0200
committerAndrew Lewis <nerf@judo.za.org>2017-07-12 13:45:01 +0200
commit582779081be58eea401b983f92c4dd8e77c698d9 (patch)
treeb19a622a9e57eecf901ca74ce13fb3cfd91d5988
parent3be2002b3605f3792221122283cacb3f7c5c0cb9 (diff)
downloadrspamd-582779081be58eea401b983f92c4dd8e77c698d9.tar.gz
rspamd-582779081be58eea401b983f92c4dd8e77c698d9.zip
[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)