From a58203fe3db00acdee3bd48a2d1f02de185329bf Mon Sep 17 00:00:00 2001 From: Erik Ekman Date: Sun, 25 Jan 2009 18:01:37 +0000 Subject: [PATCH] updated win32 readme --- README-win32.txt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/README-win32.txt b/README-win32.txt index a1a1c3d..c9afe47 100644 --- a/README-win32.txt +++ b/README-win32.txt @@ -22,17 +22,25 @@ You need: Then run "make cross-mingw" 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: +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 password is shown when entered - DNS server IP can not be fetched automatically - 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 must be run with /30 netmask (really?) The following (probably) un-fixable limitations apply: -- Server must be run with /30 netmask = 1 user at a time - Priviligies cannot be dropped - chroot() cannot be used - Detaching from terminal not possible