In the past I've said that Safari didn't support IPv6. I may have been tricked by my customary rather simplistic test.
In the past, I've usually tested for IPv6 awareness in browsers by surfing to the KAME project home page. They have some code on their page to provide alternate content for those fetching the page over IPv6 (the "Dancing Kame").
When I last tried this with Safari, I got the IPv4 page. I was playing around with a friend's web site this evening when I discovered to my shock that Safari was trying to use IPv6 to get there.
The upshot is that Safari does not prefer IPv6 addresses (but it will use them), and the kame.net name servers give back the IPv4 address record first.
So the better way to test this is to add an entry to /etc/hosts for a nonexistent name with the IPv6 address of an IPv6 aware HTTP server (www.osxhax.com will do) and try to point Safari to that nonexistent name. If you get the page back, then IPv6 must have been used to fetch it.
I don't know if this always worked or not, but I have Panther, and it works now. Huzzah!
First, let me say I'm sorry it's been a while since I've updated anything here. I thought it would be of interest to show how to set up WPA easily between Panther and the WAP54G.
I've been wanting to set up WPA to get rid of the security problems of WEP. I noticed that with Panther came support for 802.1x. My WAP54G, with the latest firmware, also supports WPA, so I decided to give it a try.
I started heading down the road of setting up freeradius, but never got to a point where network traffic would actually flow. But along the way, I discovered the so-called "WPA Personal" setting for connecting up. It turns out that this is the same thing as what the WAP54G calls "WPA Shared Key" mode.
So it's trivial to set up. Just tell your WAP54G to use "WPA Shared key", select TKIP, and make up a pass phrase and type it in. Next, pull down from the AirPort icon in the main menu to "Other...". In the pulldown, select "WPA Personal", and type in the network name and passphrase.
One thing that's still unknown is how well this plays with Windows machines. I believe that all you have to do is set up WPA-PSK mode and type in the passphrase. If anyone else has any experience, you might report here (even though this is a MacOS X blog, it's nice to interoperate).