I've managed to add the sha1 algorithm as implemented in the OpenSSL
library to my dbmail, along with the '{sha1:}' and '{sha1}' password
prefixes in dbmail-adduser for mode "a". (I don't have SHA support in
mode "c" as of yet). I /was/ going to try to make it all clean and nice
and offer it as a full patch set, but I've been having problems finding
my way through the generation of the top-level Makefile, so I decided to
see if:
1) Anyone else is even interested in this
2) It's been done already and I'm reinventing the wheel
3) It's worth doing in the 1.x tree at this point, or whether I should
be doing this work in 2.0?
Any input is welcome. Obviously, you'll have to extend the passwd field
on table users to 40, rather than 32, characters.