qpsmtpd/lib
Matt Simerson 35e1ce9883 consolidate auth logic into Qpsmtpd::Auth
These 3 auth plugins all have a data store they fetch the reference
password or hash from. They then match the attemped password or hash
against the reference. This consolidates the latter portion (validating
the password/hash) into Auth.pm.

* less duplicated code in the plugins.
* Pass validation consistently handled for these 3 plugins.
* less work to create new auth plugins

Also caches the CRAM-MD5 ticket. It could also cache user/pass info if
this was desirable.
2012-05-20 23:37:06 -07:00
..
Apache I forgot to sync the code that calls the original config correctly. 2010-09-15 14:33:34 +08:00
Danga Make tls work on async 2008-05-05 12:22:18 +00:00
Qpsmtpd consolidate auth logic into Qpsmtpd::Auth 2012-05-20 23:37:06 -07:00
Qpsmtpd.pm in log entries, print hook name first 2012-05-06 16:00:58 -07:00