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-03-16

Friday 16th March 2012

Fedora Project

  • Updated libssh2 in F-16 to fix failing key re-exchange when write channel is saturated (Bug #804155)

  • Updated libssh2 in F-17 to fix failing key re-exchange when write channel is saturated (Bug #804156)

  • I haven't updated Rawhide yet because there's a build problem with openssl 1.0.1 that I'd like to resolve first

  • Updated mod_fcgid (only in git) to add CVE reference (CVE-2012-1181) to previous update (i.e. the issue was already fixed in January but it wasn't considered a security issue and hence no CVE number)

Local Packages

  • Updated dovecot (2.0) to update dovecot to 2.0.19:

    • IMAP: ENABLE CONDSTORE/QRESYNC + STATUS for a mailbox might not have seen latest external changes to it, like new mails

    • imap_id_* settings were ignored before login

    • doveadm altmove did too much work sometimes, retrying moves it had already done

    • mbox: fixed accessing Dovecot v1.x mbox index files without errors

  • and pigeonhole to 0.2.6:

    • This release fixes unintentional behaviour of the include extension: included script names with a name like "name.sieve" would implicitly map to a script file called "name.sieve" and not "name.sieve.sieve" (keep in mind that the .sieve file extension has no meaning from within the Sieve language; a Sieve script is always stored with an appended .sieve file extension, even when the name already ends with a .sieve suffix)

    • Important: Some installations have relied on this unintentional feature, so check your script includes for issues before upgrading

    • Matched changes regarding auth_verbose setting in Dovecot

    • Fixed problem in ManageSieve that caused it to omit a WARNINGS response code when the uploaded script compiled with warnings

    • Made sure that locations of Sieve error never report "line 0"

    • Fixed potential segfault occurring when interpreter initialization fails
  • Updated dovecot to 2.1.2:

    • Initial implementation of dsync-based replication; for now this should be used only on non-critical systems

    • proxying: POP3 now supports sending remote IP+port from proxy to backend server via Dovecot-specific XCLIENT extension

    • proxying: proxy_maybe=yes with host=<hostname> (instead of IP) now works properly

    • proxying: added auth_proxy_self setting

    • proxying: added proxy_always extra field (see wiki docs)

    • Added director_username_hash setting to specify what part of the username is hashed; this can be used to implement per-domain backends (which allows safely accessing shared mailboxes within domain)

    • Added a "session ID" string for imap/pop3 connections, available in %{session} variable; the session ID passes through Dovecot IMAP/POP3 proxying to backend server (the same session ID is can be reused after a long time, currently a little under 9 years)

    • passdb checkpassword: support "credentials lookups" (for non-plaintext auth and for lmtp_proxy lookups)

    • fts: added fts_index_timeout setting to abort search if indexing hasn't finished by then (default is to wait forever)

    • doveadm sync: if mailbox was expunged empty, messages may have come back instead of also being expunged in the other side

    • director: if user logged into two directors while near user expiration, the directors might have redirected the user to two different backends

    • imap_id_* settings were ignored before login

    • Several fixes to mailbox_list_index=yes

    • Previous v2.1.x didn't log all messages at shutdown
    • mbox: fixed accessing Dovecot v1.x mbox index files without errors

  • Updated libssh2 as per the Fedora version

  • Updated mod_fcgid (only in svn) to add CVE reference (CVE-2012-1181) to previous update (i.e. the issue was already fixed in January but it wasn't considered a security issue and hence no CVE number)

  • Updated perl-Parse-RecDescent to 1.967009:

    • Revised ExtUtils::MakeMaker build/configure version requirements (CPAN RT#74787)

    • Revised Text::Balanced prereq to require version 1.95, necessary for t/skip.t to pass (CPAN RT#74787)

    • Removed unused version.pm prereq

    • Fix/work around circular reference memory leaks (CPAN RT#53710)

    • Parse::RecDescent::AUTOLOAD did not correctly handle initializing the line counting mechanism when a reference to a scalar was passed to the parser (CPAN RT#27705)

    • Restore old _parserepeat calling convention: change a parser's DESTROY method to check for $self->{_not_precompiled} instead of $self->{_precompiled} (CPAN RT#74593)

  • Updated perl-Module-ExtractUse to recompile the grammar in order to work with Parse::RecDescent ≥ 1.967009 (CPAN RT#74879)

  • Updated perl-Symbol-Util to 0.0203:

    • Compiles cleanly with Perl 5.14: defined(%hash) and defined(@array) are deprecated (CPAN RT#75763)

    • Minor changes in POD
  • Updated perl-Test-Requires to not build-require perl(Test::Perl::Critic) when bootstrapping so as to avoid circular build dependencies

  • Updated perl-Text-CSV_XS to 0.88:

    • Fix for $/ in 0.86 broke parsing fields that contain excessive $/'s

  • Updated perl-XML-LibXML to 1.96:


Recent