Mail-Toaster

 view release on metacpan or  search on metacpan

doc/Changes.html  view on Meta::CPAN

    added support for unusual (intl) file name characters
    correct detection of pop3 daemon
    updated install_deps.pl
    added simscan debug option in tw.conf
    added qmail-deliverable setting and build support</code></pre>

<h2 id="Jul-NN-2013">5.43 - Jul NN, 2013</h2>

<pre><code>    minor improvements to test suite</code></pre>

<h2 id="Jul-07-2013">5.42 - Jul 07, 2013</h2>

<pre><code>    replace bunches of /var/log/mail with get_log_dir
    consolidate tcp.smtp functions to setup-&gt;tcp_smtp
    lazy load some modules, so &#39;make test&#39; runs w/o dependencies
    added supervise/run file creation for qmail-deliverabled and vpopmaild
    moved email_send* tests from Toaster to Setup/Tests.pm
    replaced hard coded vpopmail dir with $vpopmail-&gt;get_vpop_dir
    replaced many hard coded &#39;/var/qmail&#39; paths with $qmail-&gt;get_qmail_dir
    install tcp.smtp during tests, if missing
    conf: removed vpopmail_enable_netblocks option (barely used, if at all)
    abstracted some code into new control_sql method
    added get_control_dir, get_supervise_dir (reduce duplicated code)
    deleted Qmail::check_control (moved logic into qqtool.pl)
    changed API of service_dir_get (1 positional arg)
    updated port options for sqlite3 &amp; openssl
    fixes for audit &amp; error logging</code></pre>

<h2 id="Jul-04-2013">5.41 - Jul 04, 2013</h2>

<pre><code>    config changes: vpopmaild disabled, roaming users disabled,
        default log method changed from multilog to syslog
    automatic startup for vpopmaild
    removed maillogs postprocessor support (fragile)
    vpopmail port install now honors most config settings</code></pre>

<h2 id="Apr-26-2013">5.40 - Apr 26, 2013</h2>

<pre><code>    updated install_deps.pl
    pod cleanups
    updated contrib/swaks
    training improvements for dspam</code></pre>

<h2 id="Apr-23-2013">5.38 - Apr 23, 2013</h2>

<pre><code>    removed Proc::ProcessTable (causes test failures)
    handfuls of Test::More tweaks
    disabled defunct RBLs in config</code></pre>

<h2 id="Apr-18-2013">5.37 - Apr 18, 2013</h2>

<pre><code>    added bin/email_restore.pl (thx Alex R.)
    pkgng support additions (Rob Lensen)
    some support for running with qpsmtpd</code></pre>

<h2 id="Oct-23-2012">5.35 - Oct 23, 2012</h2>

<pre><code>    api change for get_dir_files, clean_tmp_dir, file_delete
    moved subs from Toaster to Utility: audit, error, dump_audit, dump_errors, has_module, find_config, find_readable, get_std_args, parse_config &amp; parse_line
    replaced non-ASCII &bull; with *
    added IO::Socket::SSL to bin/install_deps
    check just the &#39;standard&#39; places for httpd.conf instead of using `find $dir`
    apache test failed if no httpd.conf found on test machines, this is quite likely. The lack of finding the file now skips the test.
    more argument unpacking with get_std_args
    toaster-watcher attempts to create missing service dirs
    added &#39;quiet&#39; to %std_args (was manually passing it around)
    removed qmail_service_* settings</code></pre>

<h2 id="Oct-13-2012">5.33 - Oct 13, 2012</h2>

<pre><code>    updated path to maildir-deliverquota
    updated path to freshclam.log
    added more support for qpsmtpd future
    added vpopmail_daemon setting to tw.conf
    added supervise support for qpsmtpd, vpopmaild, and qmail-deliverable daemons.
    get_maildir_messages now uses File::Find instead of `find &hellip;`
    deprecated rfc-ignorant DNSBLs
    replaced split &#39;..&#39; with split /../ syntax</code></pre>

<h2 id="Aug-19-2012">5.32 - Aug 19, 2012</h2>

<pre><code>    fix for spamassassin mysql import on MySQL 5.5+
    added qmail utmpx patch for compat. with FreeBSD 9
    increase RAM for daemons (for 64-bit systems)
    qmail: fixed chkuser build support for vpopmail extensions
    dspam: added to mailfilter
    dspam: only train on error
    improved build support on Darwin (Mac OS X)
    added support for dovecot 2</code></pre>

<h2 id="Sep-26-2011">5.30 - Sep 26, 2011</h2>

<pre><code>   Apache Config Changes
      shortened config file comments
      removed IfModule ssl_module from apache config file
      added vqadmin declaration
      removed deprecated apacheconf build target
      default config password protects ezmlm.cgi, isoqlog, vqadmin, phpmyadmin
      http auth files use Digest authentication, for both lighttpd and apache
      add .cgi handler to apache vhost
      add qmailadmin http alias, so graphics will load if docroot is not default
      automatically add pear include path to php.ini, used by squirrel mail
      added munin declarations in apache config
   updated horde web address, added apache config settings for horde
   added periodic (cron) task for dccd cleanup (if installed)
   build updates for lighttpd
   removed php4 build support
   updates for roundcube webmail support
   added portmaster build target
   added gnupg install to spam assassin build (used by sa-update)
   moved rrdtool install from munin into its own sub
   added maildrop build option for vpopmail build
   added squirrelmail sasql plugin configuration
   isoqlog build did not install config file, fixed
   update ezmlm-idx build for v7
   remove mysql db type, future mysql versions use a different syntax
   added qmailadmin catchall preference, defaults to disabled
   added horde support to lighttpd config
   give smtpd and pop3 processes more RAM (better accomodate 64bit)
   reduce default multilog file size from 1M to 100k
   change user=matt to &#39;valid-user&#39; in http config</code></pre>



( run in 1.365 second using v1.01-cache-2.11-cpan-39bf76dae61 )