--- - branch: MAIN date: Mon Jan 2 02:19:47 UTC 2017 files: - new: '1.13' old: '1.12' path: pkgsrc/mail/mailfront/Makefile pathrev: pkgsrc/mail/mailfront/Makefile@1.13 type: modified - new: '1.5' old: '1.4' path: pkgsrc/mail/mailfront/PLIST pathrev: pkgsrc/mail/mailfront/PLIST@1.5 type: modified - new: '1.8' old: '1.7' path: pkgsrc/mail/mailfront/distinfo pathrev: pkgsrc/mail/mailfront/distinfo@1.8 type: modified - new: '1.1' old: '0' path: pkgsrc/mail/mailfront/patches/patch-INSTHIER pathrev: pkgsrc/mail/mailfront/patches/patch-INSTHIER@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/mail/mailfront/patches/patch-Makefile pathrev: pkgsrc/mail/mailfront/patches/patch-Makefile@1.1 type: added - new: '0' old: '1.2' path: pkgsrc/mail/mailfront/patches/patch-aa pathrev: pkgsrc/mail/mailfront/patches/patch-aa@0 type: deleted id: 20170102T021947Z.86ac60c9b3583f69ae5a32c8a73e8c2cbfeb62be log: | Update to 2.12. From the changelog: - Added ability for rbl plugin to capture messages before rejecting them. - Fixed broken use of -lbg-sysdeps in modules. - Fixed missing plugin-rbl in installed image. - Updated for bglibs v2 - Added new "rbl" plugin, to block messages from IPs in an RBL. - Added new "queuedir" backend, to save messages to simple files. - Make sure plugin reset functions get called before exiting. - Added missing plugin-starttls-ucspi to installed files. - Added support for limiting the number of messages to plugin-counters. - This version updates the plugin API to add new features: - Capabilities reported by the SMTP EHLO response can be added by plugins. - Plugins are passed any SMTP parameters given with the sender and recipient commands. - Plugins can add new commands to the SMTP protocol. Plugins compiled for previous versions of mailfront will not work without recompiling. The short-circuit on accept logic has also been eliminated to fix a semantic issue. - SMTP AUTH support has been moved into a new plugin, cvm-authenticate. Existing installations relying on SMTP AUTH support will need to make sure they are using this new plugin. The smtpfront-qmail wrapper has been modified to provide this additional plugin. - Fixed plugin-add-received to add the "IPv6:" prefix in the Received: header when the protocol is TCP6. - Added plugin starttls-ucspi to implement STARTTLS using ucspi-tls. - SMTP AUTH can now be restricted to TLS-enabled sessions. - Added controls for pop3front-auth to limit the number of USER commands and authentication failures allowed per session. - Added control to imapfront-auth to limit the number of authentication failures allowed per session. - Modified the clamav plugin to use the newer INSTREAM protocol. - imapfront-auth now sets $DOVECONF_ENV in Dovecot mode in order to avoid having Dovecot imapd reset it through doveconf. - Added Lua scripting plugin (optional, build with 'make lua'). - Modified the qmail backend to evaluate $QMAILQUEUE as late as possible. This allows more options for changing $QMAILQUEUE in plugins. - Added support for running Dovecot IMAP from imapfront-auth. See imapfront.html for details on how to set this up. - Added support for rejecting whole messages when the recipient count is exceeded in plugin-counters. - Made the check-fqdn plugin explicitly reject empty recipients. - Added a sender domain restriction to the check-fqdn plugin. - Added missing plugin-spamassassin.so to installation. - Fix bug in handling invalid message numbers in retrieving messages in pop3front-maildir. - Added a SpamAssassin scanning plugin. - Optimized pop3front-maildir to avoid stat'ing each message twice, and to use sizes recorded in the filename to avoid stat'ing entirely. See pop3front.html for details on the filenames. pkgsrc changes: - Libtoolize to fix build on OS X. module: pkgsrc subject: 'CVS commit: pkgsrc/mail/mailfront' unixtime: '1483323587' user: schmonz