Browse Source

arc.lua: fix signature of ARC-Seal header

The ARC Set header field values must be supplied to the hash function in increasing
instance order, starting at 1.
Defined in https://www.rfc-editor.org/rfc/rfc8617.html#section-5.1.1.
tags/3.6
Jan Smutny 1 year ago
parent
commit
6b1386d105
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      src/plugins/lua/arc.lua

+ 1
- 1
src/plugins/lua/arc.lua View File

@@ -530,7 +530,7 @@ local function arc_sign_seal(task, params, header)
local cur_idx = 1
if arc_seals then
cur_idx = #arc_seals + 1
for i = (cur_idx - 1), 1, (-1) do
for i = 1, #arc_seals, 1 do
if arc_auth_results[i] then
local s = dkim_canonicalize('ARC-Authentication-Results',
arc_auth_results[i].raw_header)

Loading…
Cancel
Save