January 2007


I’ve just upgraded this blog to run the latest release of WordPress, it was announced a few days ago and finally had some time to kill today to run the upgrade. It was rather painless as usual. If you run WordPress on your system please upgrade as well as there are some inportant security fixes in this release, besides that, other updates to 2.0.6 include:

  • HTML quicktags now work in Safari browsers
  • Comments are filtered to prevent them from messing up your blog layout
  • Compatibility with PHP/FastCGI setups
  • New anti-XSS function called attribute_escape(), and a new filter called “query” which allows you filter any SQL at runtime

There was however a small bug which affected users who use feedburner, the bug got solved and here’s how to do it yourself. It will be included in the 2.0.7 release which as it looks like, will be released soon. 2.1 is scheduled to be released pretty soon as well. The first beta is already available.


Sam Varshavchik has spend the last days of 2006 cleaning up unreleased patches and fixes so that he can start 2007 with a clean slate. The changes aren’t critical and even he says that if everything is working for you you don’t need to update.

The items that are of interest to us are the changes to IMAP, Authlib and maildrop. This updates them to the following versions: Courier-IMAP 4.1.2, Courier-Authlib 0.59 and Maildrop 2.0.3.

IMAP changes:

  • Fixed 64-bit issue with quota indication
  • Try to log bandwidth usage before getting killed by a signal
  • Fixed many compiler warnings
  • maildirmake: Clarify some error messages
  • Fixed some typos in man pages
  • message files created by the IMAP server will use the umask setting

Auth changes:

  • Fixed many compiler warnings
  • Try again if the LDAP server apparently closes the socket due to inactivity
  • Fix LDAP account enumeration
  • Fix up an error message
  • Added -f option to makeuserdb
  • Ported to openldap 2.3.27
  • Cleaned up RPM spec file
  • Ported code to gcc 4.1.1
  • courier-authlib should now be buildable by Solaris’s linker

maildrop changes:

  • Updated autoconf/automake/libtool build toolchain
  • Fixed several compiler warnings
  • Cleanup. Consolidate multiple quoted-printable implementations into one
  • Fixed an obscure bug in quoted-printable encoding

Don’t forget the command:

chmod o+x /usr/local/var/spool/authdaemon

After you installed the authlib binaries. Otherwise you’ll get the error: SASL authentication failure: cannot connect to Courier authdaemond: Permission denied.

« Previous Page