The Inside Track on Firefox Development.

« Firefox 1.1 | Main | Updates... »

January 14, 2005

Battlestar Galactica

Those of you that remember Netscape 4.x will remember the "undetermined" progress bar mode where the progress bar would wave back and forward, somewhat like this:

... anyway throughout the code, and into the new Gecko codebase while we were still using this thing, there were references to "Cylon"... having just watched the remake of Battlestar Galactica tonight, now I know why.

This in and of itself is somewhat unremarkable, unless you consider that often you saw the Cylon, it meant that the browser had pretty much fallen over and died...

Posted by ben at January 14, 2005 1:01 AM

Comments

Re: not accepting email from Outlook users. This is quite easy, for example with Postfix you would enable header_checks in the main.cf; "header_checks = regexp:/etc/postfix/header_checks". Then in header checks reject X headers that outlook uses:

/^X-Mailer: Microsoft Outlook Express / REJECT
/^X-Mailer: Microsoft Outlook Express / REJECT
/^X-MimeOLE: Produced By Microsoft MimeOLE / REJECT

This will reject email quickly (while the client is sending headers). I'm sure similar things are possible with Sendmail. Finally you could use a delivery agent such as procmail to reject the email with a nice reply as to why.

Posted by: Kurt at January 20, 2005 3:35 PM