changeset 6435:4c79399e9bc8

mod_net_dovecotauth: Replace util.serialization.serialize with %q
author Link Mauve <linkmauve@linkmauve.fr>
date Wed, 11 Mar 2026 00:31:32 +0100
parents 1932fd38d353
children fdf7b82099de
files mod_net_dovecotauth/mod_net_dovecotauth.lua
diffstat 1 files changed, 4 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/mod_net_dovecotauth/mod_net_dovecotauth.lua	Tue Mar 10 23:06:58 2026 +0100
+++ b/mod_net_dovecotauth/mod_net_dovecotauth.lua	Wed Mar 11 00:31:32 2026 +0100
@@ -14,7 +14,6 @@
 local new_sasl = require "core.usermanager".get_sasl_handler;
 local user_exists = require "core.usermanager".user_exists;
 local base64 = require"util.encodings".base64;
-local dump = require"util.serialization".serialize;
 local pposix = require "util.pposix";
 
 -- Config
@@ -40,7 +39,7 @@
 
 function sess:send(...)
 	local data = table.concat({...}, "\t") .. "\n"
-	-- self:log("debug", "SEND: %s", dump(ret));
+	-- self:log("debug", "SEND: %q", ret);
 	return self.conn:write(data);
 end
 
@@ -64,7 +63,7 @@
 
 function sess:feed(data)
 	-- TODO break this up a bit
-	-- module:log("debug", "sess = %s", dump(self));
+	-- module:log("debug", "sess = %q", self);
 	local buf = self.buf;
 	buf = buf .. data;
 	local line, eol = buf:match("(.-)\r?\n()")
@@ -107,7 +106,7 @@
 				for p in part do
 					local k,v = p:match("^([^=]*)=(.*)$");
 					if k == "resp" then
-						self:log("debug", "params = %s", dump(params));
+						self:log("debug", "params = %q", params);
 						v = base64.decode(v);
 						local status, ret, err = sasl:process(v);
 						self:log("debug", status);
@@ -158,7 +157,7 @@
 
 function listener.onincoming(conn, data)
 	local s = sessions[conn];
-	-- s:log("debug", "RECV %s", dump(data));
+	-- s:log("debug", "RECV %q", data);
 	return s:feed(data);
 end