Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2012-02-17

Friday 17th February 2012

Local Packages

  • Updated dovecot to 2.1.0:

    • Added ignore_on_failure setting for namespaces: if namespace initialization fails with this enabled (e.g. permission denied), the namespace is silently skipped for the user

  • I also updated pigeonhole to 0.3.0:

    • Renamed sieve_global_path setting to sieve_default for clarity (old name is still recognized for backwards compatibility)

    • Added means to prohibit use of redirect action: setting sieve_max_redirects to 0 now means that redirect is disallowed instead of unlimited

    • Fixed interaction of Sieve include extension with ManageSieve: it is updated to match new requirements in the draft include specification, and missing included scripts are no longer an error at upload time

    • Updated RFC2822 header field body verification to exclude non-printing characters (RFC5322)
    • Completed sieve-filter tool to a useful state: the sieve-filter tool provides a means to (re)filter messages in a mailbox through a Sieve script

    • Implemented the Sieve editheader extension: it is now possible to add and remove message headers from within Sieve

    • ManageSieve: added support for reading quoted and literal strings as a stream, which fixes support for handing large SASL responses (analogous to similar changes in Dovecot)

    • Added code to cleanup tmp directory in Sieve storage directory (sieve_dir) every once in a while

    • Added support for substituting the entire message during Sieve processing: this is used for the filter action provided by the new sieve_extprograms plugin (provided separately for now) - the filter action allows passing the message through an external program

    • Added support for restricting certain Sieve language extensions to (admin-controlled) global scripts: restricted extensions can be configured using the new sieve_global_extensions setting (this is particularly useful for some of the Dovecot-specific Sieve extensions, which can be somewhat hazardous when under direct control of users, e.g. sieve_extprograms)

  • Updated perl-Module-Runtime to 0.013:

    • Fix false failure of the test for lack of unintended dependencies that occurred on systems using a sitecustomize.pl (CPAN RT#75001)

  • Updated perl-Net-CIDR to 0.15:

    • Corrected cidrvalidate() to return values according to its documentation, in some corner cases

  • Updated perl-Test-Deep to 0.109:

    • UNIVERSAL::isa and UNIVERAL::can are no longer called as functions: this was deprecated in UNIVERSAL 1.03 (CPAN RT#74760)

    • The code that builds the Exporter configuration is cleaned up; more documentation of how it may change (for the better, without breaking stuff) should appear in the near future


Recent