> Hello, > > I have developed the port of openvpn for Android 4.0: > https://play.google.com/store/apps/details?id=de.blinkt.openvpn and > http://code.google.com/p/ics-openvpn/ > > The API of Android 4.0 requires that openvpn runs as completely > unprivileged process. There all opening of tun, adding of routes, > ifconfig etc. has to be done by another process. > > This patch implements an API to allow pushing routes, dns, tun over the > management interface (unix socket). Also on Android 4.0 the connection > for the control has to be protect via an API call from the Java GUI. > > Basically I am using the needok feature of the management protocol to > push all relevant information to the GUI or to request information. I > have not split the patch into multiple small patches because it should > be first discussed if this is right architectural way. > > > Arne Hi Arne,
This is very neat, thanks! I wish I had an Android phone to test with this... -- Samuli Seppänen Community Manager OpenVPN Technologies, Inc irc freenode net: mattock