aboutsummaryrefslogtreecommitdiffstats
path: root/src/frontends/android/jni/libandroidbridge/charonservice.c
Commit message (Expand)AuthorAgeFilesLines
* android: Properly handle exceptions when loading keys/certificatesTobias Brunner2012-11-211-3/+3
* Reload logger configuration on SIGHUPTobias Brunner2012-10-181-22/+14
* Make syslog and file loggers configurable at runtimeTobias Brunner2012-10-181-13/+3
* android: Use a shorter timeout for retransmitsTobias Brunner2012-10-181-1/+1
* android: Bypass/protect previously bypassed sockets if connectivity changesTobias Brunner2012-10-161-3/+25
* android: Register NetworkManager as BroadcastReceiver and relay events via JNITobias Brunner2012-10-161-1/+1
* android: Determine source address dynamicallyTobias Brunner2012-10-161-9/+19
* android: Added a method to get the user's private key via JNITobias Brunner2012-09-241-1/+36
* android: Native parts handle ikev2-cert VPN typeTobias Brunner2012-08-311-6/+2
* android: Added JNI method to retrieve user certificate and private keyTobias Brunner2012-08-311-13/+58
* android: Pass the type of VPN to the native partsTobias Brunner2012-08-311-4/+7
* Charon logs to a file in the App's data directoryTobias Brunner2012-08-131-1/+36
* Moved Java to C string conversion function to android_jni header fileTobias Brunner2012-08-131-19/+4
* Log charon version and uname() output, split libcharon and charon initializationTobias Brunner2012-08-131-2/+20
* Don't set the source address on AndroidTobias Brunner2012-08-131-0/+9
* Close IKE_SA on Android immediately if setting up CHILD_SA failsTobias Brunner2012-08-131-0/+2
* Reduce number of retransmits on AndroidTobias Brunner2012-08-131-0/+9
* An Android specific attribute handler installs DNS servers via BuilderTobias Brunner2012-08-131-0/+12
* Native counterpart of VpnService.Builder added, exposed by charonserviceTobias Brunner2012-08-131-3/+18
* Initiate an SA via native JNI methodTobias Brunner2012-08-131-0/+63
* Added an Android specific credential set that provides CA certificates via JNITobias Brunner2012-08-131-0/+29
* CharonVpnService provides a function to get trusted certificates via JNITobias Brunner2012-08-131-0/+48
* Function added that allows to update VPN state via JNITobias Brunner2012-08-131-0/+25
* Implement kernel_ipsec_t.bypass_socket() via JNI and VpnService.protect()Tobias Brunner2012-08-131-0/+29
* Add an Android specific kernel_ipsec_t implementationTobias Brunner2012-08-131-0/+3
* Add an Android specific kernel_net_t implementationTobias Brunner2012-08-131-0/+8
* Keep a global reference to the CharonVpnService object in charonserviceTobias Brunner2012-08-131-5/+12
* Add signal handler for fatal signals to libandroidbridgeTobias Brunner2012-08-131-0/+24
* Set default log level in libandroidbridgeTobias Brunner2012-08-131-1/+7
* Global charonservice_t object added to libandroidbridgeTobias Brunner2012-08-081-1/+48
* Moved JNI helper macros to a separate fileTobias Brunner2012-08-081-13/+6
* Load libipsec in Android app.Tobias Brunner2012-08-081-0/+11
* Added android.net.VpnService wrapper around charon (loaded via JNI).Tobias Brunner2012-08-081-0/+113