Branch: refs/heads/master
Home: https://github.com/smtpd/qpsmtpd
Commit: be9f4aef0c16bff49d3dba4f08d7a88eb41d69ac
https://github.com/smtpd/qpsmtpd/commit/be9f4aef0c16bff49d3dba4f08d7a88eb41d69ac
Author: Matt Simerson <[email protected]>
Date: 2015-01-28 (Wed, 28 Jan 2015)
Changed paths:
M lib/Qpsmtpd/TcpServer.pm
M lib/Qpsmtpd/TcpServer/Prefork.pm
M plugins/dmarc
M plugins/tls
M plugins/tls_cert
M qpsmtpd-forkserver
M qpsmtpd-prefork
Log Message:
-----------
update tcpenv and lrpip calls to use -> syntax
don't load plugins twice.
Not exactly sure where that feature crept in some time ago. It was suppressed
by checking to see if a queue plugin was already registered, and then bailing
out on subsequent register_hook runs. I noticed it in testing, b/c I didn't
have a queue plugin loaded. This removes the duplicate calls to register_hook.
* adds caching of the AUTH methods. You can't add new plugins or register new
hooks w/o restarting QP, so cache the list and avoid having to generate it on
every connection.
* other PBP changes (early exits, less indention, fewer unnecessary parens,
etc.)
Commit: d81b2d433111d8037c5f276a7aec5f702ee2fd88
https://github.com/smtpd/qpsmtpd/commit/d81b2d433111d8037c5f276a7aec5f702ee2fd88
Author: Matt Simerson <[email protected]>
Date: 2015-01-28 (Wed, 28 Jan 2015)
Changed paths:
M lib/Qpsmtpd/TcpServer.pm
M lib/Qpsmtpd/TcpServer/Prefork.pm
M plugins/dmarc
M plugins/tls
M plugins/tls_cert
M qpsmtpd-forkserver
M qpsmtpd-prefork
Log Message:
-----------
Merge pull request #147 from msimerson/tcpserver
update tcpenv and lrpip calls to use -> syntax
Compare: https://github.com/smtpd/qpsmtpd/compare/575c0b09e344...d81b2d433111