Software /
code /
prosody-modules
Diff
mod_pubsub_googlecode/mod_pubsub_googlecode.lua @ 1109:d988f2db9773
mod_pubsub_googlecode: Import hmac from util.hashes
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 11 Jul 2013 16:51:37 +0200 |
parent | 951:ef54ae817689 |
child | 1343:7dbde05b48a9 |
line wrap: on
line diff
--- a/mod_pubsub_googlecode/mod_pubsub_googlecode.lua Thu Jul 11 16:51:27 2013 +0200 +++ b/mod_pubsub_googlecode/mod_pubsub_googlecode.lua Thu Jul 11 16:51:37 2013 +0200 @@ -3,7 +3,7 @@ local st = require "util.stanza"; local json = require "util.json"; local formdecode = require "net.http".formdecode; -local hmac = require "util.hmac"; +local hmac_md5 = require "util.hashes".hmac_md5; local st = require "util.stanza"; local json = require "util.json"; local datetime = require "util.datetime".datetime; @@ -24,7 +24,7 @@ if auth_key then local digest_header = request.headers["google-code-project-hosting-hook-hmac"]; - local digest = hmac.md5(auth_key, body, true); + local digest = hmac_md5(auth_key, body, true); if digest ~= digest_header then module:log("warn", "Commit POST failed authentication check, sender gave %s, we got %s, body was:\n%s", tostring(digest_header), tostring(digest), tostring(body)); return "No thanks.";