July 14, 2003

Experimental Build

I've placed an experimental build of mozilla seamonkey for WIN32 with the new DNS code here:
http://friedfish.homeip.net/builds/dns/mozilla-dns-win32-20030718.zip
http://friedfish.homeip.net/builds/dns/mozilla-dns-linux-rh9-20030716.tar.bz2
http://friedfish.homeip.net/builds/dns/mozilla-dns-linux-rh7-20030716.tar.bz2
(Here's the patch used to generate these builds.)

It's not the fastest line, but it should do the trick. If you have cycles to test out these bits, that'd be great. Please let me know if you find any bugs. Thanks!

Posted by darin at 8:16 PM | Comments (23)

RFCs are RFCs for a reason...

How easy it is to over-react when confronted with a "potential" security exploit...

undo

Posted by darin at 3:09 PM | Comments (12)

July 11, 2003

dns rewrite update

The DNS rewrite is progressing nicely. Final versions of the patches are ready and being reviewed. Please see bug 205726 for more info. With these changes, Mozilla will finally be able to resolve more than one hostname at a time on Linux and OSX. There should no longer be any more shutdown hangs when a host is slow to resolve, and IPv6 should work properly under WinXP. SOCKS performance should also get a slight boost, since I discovered that we were calling PR_GetHostByName on each new SOCKS connection. Now, that code utilizes the DNS cache. There is also a preference introduced to disable host->ipaddr pinning :-)

Posted by darin at 1:35 PM | Comments (9)