Ported to Safari.

No certificate files this time (turns out that's really bad).