New SpamAssassin Out!

Version 2.55 of SA is out. The release notes are a bit terse, but the notes for 2.54 indicate this is a release worth installing. It adjusts some spam rules spammers were using to get past SA!

spammers have been targeting our nice rules to get themselves negative overall scores, so those rules are now much less strongly-scored. also added a “TOO_MANY_MUA” rule that will catch multiple user agent headers.

Go download it now!

b2++ – page freshness, last month? referers

Minor updates:

  1. Add the following code to index.tpl to list your weblog entries from a month ago.

    {todayayearago when='month' heading='<h1>A Month Ago</h1>'}

  2. I added headers to the site to make pages stale. Mail me if you notice a difference.
  3. Referer format has changed slightly. It requires a db update, so the next release will require upgrading users run upgrade.php
  4. Search pages are generated with a different Smarty key. This should remove any highlighting for users who come directly to this site.
  5. I fixed a small html bug in the lastupdated.php script. If URLs aren’t printed properly on the “Last updated” list, then change line 33 so it reads:

    $smarty->assign( "site", "http://" . $basesite );

  6. Added a list of clickable smilies to b2edit. Click to add them to your blog post! 8)

Mozilla Firebird – more

These forums are full of useful information about Mozilla Firebird. Here’s info about a tab extension. I don’t think it lets you move the location of tabs around, sorry Tim!
Here’s my pet peevs about Moz Firebird:

  1. Tabs open at the end of the tab list. I like when they open next to the open tab.
  2. When you drag a link to the “Personal Toolbar”, there’s no indication you can drop it there (no arrow, indented button space..)
  3. I don’t like the image resizing, but that can be disabled.
  4. No “Exit with Session” or even session support!
  5. No “Up” button to go up a directory/filename.

Still, I think it’ll replace Galeon as my primary browser now that I have nice fonts again 🙂

b2login, b2comments and cookies

The original b2 had a few bugs with regards to setting cookies – it would set cookies for authentication and comment author information, but without setting a url. This caused problems for Safari users who couldn’t login to their blogs!
I’ve modified the setcookies commands so that:

  1. Auth information is set only for the blog address – ie. /xeer/ for this blog
  2. Comment author information is set for the whole b2 site. You won’t have to keep entering your personal details to comment on other blogs once you’ve commented once on any particular site.

That’s the idea anyway. Leave a comment here if you discover any bugs with that.

More Benchmarks: FastCGI is faster than ISAPI/CGI on IIS

John conducted benchmarks the other day and found that IIS/WinXP can be faster than Apache /Linux. His initial results show a huge difference, but later he found the difference was only 10%.
What difference would running a PHP accelerator make to the test? That may very well swing the results back in favour. In my own tests, adding a PHP accelerator makes an undeniable difference in speed tests. The acccelerator makers would have you believe the speed up is 10 times, but it’s at least 5-6 times.
How stable is IIS these days? I’ve heard it’s much better than it was, but is it more stable than Apache (1.3 or 2?) on Windows?

Maybe we’re missing an important point here though. Many managers want to use Microsoft in their shops. If they have IIS, this is one very good way of running PHP in that environment without being penalised by cgi performance. Bravo John for doing the tests, I’m certain your site will popup in a Google search when some MSCE is desperately trying to figure out what technology to use! We’re get them to use PHP first, and then when they’re comfortable with this open source lark, move their Win32 servers to Linux or some other Free Unix! *grin*