mirror of
https://github.com/yarrick/iodine.git
synced 2024-11-16 12:53:17 +00:00
38 lines
820 B
Plaintext
38 lines
820 B
Plaintext
|
|
||
|
|
||
|
iodine - http://code.kryo.se/iodine
|
||
|
|
||
|
***********************************
|
||
|
|
||
|
Extra README file for Win32 related stuff
|
||
|
|
||
|
|
||
|
|
||
|
== Building on Windows:
|
||
|
You need:
|
||
|
MinGW, MSYS, GCC, zlib
|
||
|
|
||
|
Then just run make
|
||
|
|
||
|
|
||
|
== Cross-compiling for MinGW:
|
||
|
You need:
|
||
|
MinGW crosscompiler, crosscompiled zlib
|
||
|
|
||
|
Then run "make cross-mingw"
|
||
|
Note that the binaries will not get a .exe suffix
|
||
|
|
||
|
|
||
|
== Running iodine on Windows:
|
||
|
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 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
|