strongswan/src/frontends/android
Tobias Brunner 5eb4297046 android: Add Provider for the local certificate store 2014-07-22 10:41:49 +02:00
..
jni android: Remove unused hash argument from getTrustedCertificates() 2014-07-22 10:41:48 +02:00
res android: Add information about transmitted data if EAP-TNC is selected 2013-07-08 18:49:30 +02:00
src/org/strongswan/android android: Add Provider for the local certificate store 2014-07-22 10:41:49 +02:00
.classpath android: New release based on 5.1.3 2014-04-25 14:39:22 +02:00
.gitignore Added Android shell app created with Android SDK. 2012-08-08 15:09:30 +02:00
AndroidManifest.xml android: Subclass Application to provide static access to the application context 2014-07-22 10:41:49 +02:00
README.ndk android: Remove dependency on libvstr 2013-11-13 11:40:47 +01:00
proguard.cfg Added Android shell app created with Android SDK. 2012-08-08 15:09:30 +02:00
project.properties android: Target latest SDK version 2014-07-22 10:41:49 +02:00

README.ndk

To build this within the NDK several things have to be added in the jni
folder:

 - strongswan: The strongSwan sources.  This can either be an extracted tarball,
   or a symlink to the Git repository.  To build from the repository the sources
   have to be prepared first (see HACKING for a list of required tools):

     ./autogen.sh && ./configure && make && make distclean

 - openssl: The OpenSSL sources.  Since the sources need to be changed to be
   built on Android (and especially in the NDK), we provide a modified mirror
   of the official Android OpenSSL version on git.strongswan.org.