> Search  

(browse all files using http or ftp)

There are currently 3 major versions of Openswan available. (See Release Numbering)

Openswan 2.x -- the stable branch

The Openswan 2 branch supports Linux Kernels 2.4 via KLIPS, and Linux Kernel 2.6 with the NETKEY (aka "26sec" or "native") IPsec stack. Openswan 2.x is the only version which supports the Linux 2.6 Kernel.

You can now use Yum, apt-get or up2date to install openswan. See our package manager page on details on how to setup your package manager to automaticly update openswan packages.

Openswan 3.x

The Openswan 3 branch supports Linux Kernels 2.6 via KLIPS, and Linux Kernel 2.6 with the NETKEY (aka "26sec" or "native") IPsec stack. It also compiles on FreeBSD 7, and we are working on NetBSD and OSX. Parts of it compiles on Windows under Cygwin as well. 3.0.xx is the first release to support the Open Cryptographic Framework, including hardware accelerators from Hifn.

Openswan 3.0.xx should be consider highly experimental and very unstable. Do not use it.

Openswan 3.0.xx is available from http://www.openswan.org/download/development/, but you may want to use git instead via http://git.openswan.org/. See our development notes for more details.

Openswan 1.x

The 1.x.x tree is based off the last version of Super FreeS/WAN (1.99.8.2) with few additional features, and only bugfixes applied. It works for the Linux Kernel 2.0, 2.2 and 2.4 series.

It does not support the 2.6 kernels - for 2.6 support, use the 2.x releases above.

As of Jan 1, 2006 the 1.x tree is no longer maintained, and is only here for reference purposes. All users should upgrade to the latest 2.x release.

Openswan releases are all signed with GPG - you can download the public key to verify a release here - openswan.signingkey.asc.
To verify a certain release, download both the .tar.gz and the .tar.gz.asc file in the same directory and run: gpg --verify openswan-2.x.y.tar.gz.asc.

Other interesting files:

UML Root filesystems - Openswan does nightly regression testing in a UML environment. For this, we've created a small (< 128MB) root filesystem, designed for debugging network applications. This is a copy of the system we use for the nightly builds, so you can replicate our environment for testing your own extensions to Openswan, before submitting patches.

Others have also used this as a base for building embedded Openswan based boxes.

  • [2006/10/24] umlswanroot-32.tar.gz
  • [2006/10/20] umlswanroot-31.tar.gz
  • [2006/10/18] umlswanroot-30.tar.gz
  • [2006/08/14] umlswanroot-29.tar.gz
  • [2006/08/14] umlswanroot-28.tar.gz

    CVS and UML files are also available via rsync://anoncvs.openswan.org/


    Sponsored by:
    Xelerance
    © 2003-2006 Xelerance Corporation