September 2009


MySQL released 5.0.86

For everyone who has not updated to a 5.1.x version. This is a bug fix release and it is up to you if you want to upgrade. If you don’t have any current issues you don’t need to upgrade.

Check all the fixes that are listed on the release notes to see what issues are resolved and if you are affected.

I’ve compiled this version and did some simple tests on Leopard and Tiger and both can be compiled and installed using the instructions in the documentation set without problems.

Read the documentation on how to ugrade MySQL.

MySQL updated to 5.1.39

For everyone who has upgraded to a 5.1.x version. This is again a bug fix release like 5.1.39 and it is up to you if you want to upgrade. There are no apparent security issues solved in this release. This is a very quick release after 5.1.38.

Check all the fixes and changes that are listed on the release notes to see what issues are resolved and if you are affected. Most of them are concerning replication.

I’ve compiled this version and did some simple tests on my test servers and it worked without any problems.

Read the documentation on how to ugrade MySQL.

Courier IMAP updated to 4.6.0

For the people still running the Courier setup. Yes I know I still need to publish the migration scenario. The IMAP server got a small update. It is not a security fix so if you haven’t run into any problems you can skip this one.

Issues solved in this release are:

  • outbox.c (imapd_sendmsg): Renamed sendmsg() to avoid library name clash.
  • courier.sysvinit.in: Fix typo in init file.
  • tls: change the default OpenSSL configuration to disable anonymous
    authentication ciphers.
  • DROP options for couriertcpd, set in the esmtpd configuration file: drop connections from blacklisted IP addresses, rather than accepting connections and rejecting all mail from them.

PHP updated to 5.2.11

PHP have released an update to the 5.2.x version. Many people still have problems with the backwards compatibility of 5.3 and are still using 5.2.10. In this release which is a security bug-fix and if you are running 5.2.10 I would urge you to upgrade.

Security Enhancements and Fixes in PHP 5.2.11:

  • Fixed certificate validation inside php_openssl_apply_verification_policy.
  • Fixed sanity check for the color index in imagecolortransparent().
  • Added missing sanity checks around exif processing.
  • Fixed bug #44683 (popen crashes when an invalid mode is passed).

Key enhancements in PHP 5.2.11 include:

  • Fixed regression in cURL extension that prevented flush of data to output defined as a file handle.
  • A number of fixes for the FILTER_VALIDATE_EMAIL validation rule
  • Fixed bug #49361 (wordwrap() wraps incorrectly on end of line boundaries).
  • Fixed bug #48696 (ldap_read() segfaults with invalid parameters)
  • Fixed bug #48645 (mb_convert_encoding() doesn’t understand hexadecimal html-entities).
  • Fixed bug #48619 (imap_search ALL segfaults).
  • Fixed bug #48400 (imap crashes when closing stream opened with OP_PROTOTYPE flag).
  • Fixed bug #47351 (Memory leak in DateTime).
  • Over 60 bug fixes.

For instructions on how to upgrade PHP please read: Upgrading PHP.

Small update

I’m very busy with a lot of updates which I need to test on all my test machines and production systems that I wish there were more than 24 hours in a day to get everything done. My current dayjob is also very interesting and challenging and requires a lot of input from my brain. But I’m still chugging everything as well a I possibly can so expect some more blogposts in the coming week.

Here is nice one for the people wh recently bought a mini, someone found out that it will take 8 Gb of usable memory just like the newer MBP’s. It’s a shame that it still soooo expensive but it is a good thing to look forward to. I’m almost temped to by another mini just to see how this would perform. I think it would make a awesome server, although I must confess that of my current production server only half of it’s 1Gb is in active use.

For people looking to host a server at MacMiniColo.net, they have some second hand mini’s listed on the sign up page which will do the job perfectly for less money. I did this myself as well and it is stil working. I like their service so much I recently renewed for a two year period.

Back to testing…

Update: Forgot to mention that I’ve finished installing everything on a clean install of Snow Leopard. So that now works as it is supposed to do. Next up getting my mini ready for the update and installing everything in 32 bits.

Next Page »