]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
auth: Remove support for sharing passdb/userdb_module by mutiple auth_passdb/userdb
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 18 Jan 2024 20:20:29 +0000 (15:20 -0500)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 17 Jan 2025 08:39:57 +0000 (10:39 +0200)
commit648df97465f68036d820078709d98dc4a4c061da
treec2c52234f8f4e935899bbe40a97990c8b3a7ed26
parent10f8a70e583970a5172bdd0778ed735504a5dff5
auth: Remove support for sharing passdb/userdb_module by mutiple auth_passdb/userdb

This isn't very useful. The sharing of memory/connections is wanted between
both passdb and userdb in any case, which is what all the passdbs/userdbs
already do. Sharing of passdb_module would reduce memory usage only
trivialy, but it makes the more complex, especially after the following
API changes.
src/auth/passdb.c
src/auth/passdb.h
src/auth/userdb.c
src/auth/userdb.h