updated win32 readme

This commit is contained in:
Erik Ekman 2009-01-25 18:01:37 +00:00 committed by Erik Ekman
parent 80ae712a6f
commit 42cc4ecc3a

View file

@ -22,17 +22,25 @@ You need:
Then run "make cross-mingw" Then run "make cross-mingw"
Note that the binaries will not get a .exe suffix Note that the binaries will not get a .exe suffix
You can get zlib for MinGW here (both for native and crosscompile):
http://code.kryo.se/iodine/deps/zlib.zip
Unzip it in your MinGW directory on Windows or in $ROOT/usr for
cross-compile.
== Running iodine on Windows: == Running iodine on Windows:
Get the TAP32 driver here (choose OpenVPN 2.0.9 Windows Installer,
you can choose to get only the driver):
http://openvpn.net/index.php/downloads.html
The following fixable limitations apply: The following fixable limitations apply:
- The password is shown when entered - The password is shown when entered
- DNS server IP can not be fetched automatically - DNS server IP can not be fetched automatically
- Exactly one TAP32 interface must be installed - Exactly one TAP32 interface must be installed
- The TAP32 interface must be named "dns" - The TAP32 interface must be named "dns" and be version 0801
- Server cannot read packet destination address - Server cannot read packet destination address
- Server must be run with /30 netmask (really?)
The following (probably) un-fixable limitations apply: The following (probably) un-fixable limitations apply:
- Server must be run with /30 netmask = 1 user at a time
- Priviligies cannot be dropped - Priviligies cannot be dropped
- chroot() cannot be used - chroot() cannot be used
- Detaching from terminal not possible - Detaching from terminal not possible