pull recent commits. #9

Closed
wants to merge 28 commits into
from

Conversation

Projects
None yet
1 participant
@msimerson
Member

msimerson commented Apr 9, 2012

these are the patches recently posted to mailing list.

msimerson added some commits May 4, 2012

moved POD to top of file
all but 3 plugins have their POD at the top of the file. Bring these little lost sheep into the barn.
refactored Qpsmtpd::Auth::SASL
unit tests for new methods are in t/auth.t

added PLAIN and LOGIN tests in auth_flat_file

Most tests are disabled unless an interactive terminal is detected and $ENV{QPSMTPD_DEVELOPER} is set.
Altered SASL method to include the mechanism in log entries.
removed auth method from return calls in all auth plugins. The caller knows the mechanism already. In the code, the difference looks like this:

before:
        or return (DENY, "authcvm/$method");
after:
        or return (DENY, "authcvm");

Added debug level log entries in auth_vpopmaild
in log entries, print hook name first
so log entries look like this:

86553 (connect) ident::geoip: US, United States
86553 (connect) ident::p0f: Windows 7 or 8
86553 (connect) check_earlytalker: remote host said nothing spontaneous, proceeding

instead of this:

86553 ident::geoip: (connect): US, United States
86553 ident::p0f: (connect) Windows 7 or 8
86553 check_earlytalker: (connect): remote host said nothing spontaneous, proceeding

@msimerson msimerson closed this May 5, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment