<H2>Supported Platforms</H2>
-OpenConnect is known to work on Linux, OpenBSD and Mac OS X
+OpenConnect is known to work on Linux, OpenBSD, FreeBSD and Mac OS X
platforms, and should be trivially portable to any other platform
supporting <A HREF="http://en.wikipedia.org/wiki/TUN/TAP">TUN/TAP</a>
devices and on which <A HREF="http://www.openssl.org/">OpenSSL</a> runs.
<UL>
<LI><B>OpenConnect HEAD</B><BR>
<UL>
- <LI>Add OpenBSD (and probably FreeBSD) support.</LI>
- <LI>Build with OpenSSL-0.9.7 (MacOS X, OpenBSD, etc.)</LI>
+ <LI>Add OpenBSD and FreeBSD support.</LI>
+ <LI>Build with OpenSSL-0.9.7 (Mac OS X, OpenBSD, etc.)</LI>
<LI>Support PKCS#12 certificates.</LI>
<LI>Work around OpenSSL trust chain issues (<A HREF="http://rt.openssl.org/Ticket/Display.html?id=1942&user=guest&pass=guest">RT#1942</A>).</LI>
<LI>Allow PEM passphrase to be specified on command line.</LI>
<H2>Requirements</H2>
The basic text-mode client uses the following libraries:
<UL>
- <LI><B>OpenSSL</B> — all versions will work for basic connectivity, but see note on DTLS compatibility below.</LI>
+ <LI><B>OpenSSL</B> — all versions from 0.9.7 onwards will work for basic connectivity, but see note on DTLS compatibility below.</LI>
<LI><B>libxml2</B></LI>
</UL>
+Mac OS X users will also need to install the
+<A HREF="http://tuntaposx.sourceforge.net/">Mac OS X tun/tap driver</A>.<P>
+
For building the NetworkManager support, you will also need:
<UL>
<LI><B>GTK</B></LI>
<hr>
<address>David Woodhouse <<A HREF="mailto:dwmw2@infradead.org">dwmw2@infradead.org</A>></address>
<!-- hhmts start -->
-Last modified: Tue Jun 2 11:59:30 BST 2009
+Last modified: Tue Jun 2 13:17:40 BST 2009
<!-- hhmts end -->
</body> </html>