aboutsummaryrefslogtreecommitdiffstats
path: root/src/frontends/android/AndroidManifest.xml
Commit message (Collapse)AuthorAgeFilesLines
* android: Migrate to the Gradle build systemTobias Brunner2015-11-121-107/+0
| | | | | This uses a manual way to trigger the NDK build (the default with on-the-fly Android.mk files does not work for us).
* android: New release fixing roaming on 5+ and adding new advanced optionsTobias Brunner2015-07-281-2/+2
|
* android: Increase the minSdkVersion to 15 and targetSdkVersion to 22Tobias Brunner2015-07-281-2/+2
| | | | | There are no devices anymore that use API level 14 (4.0-4.0.2) and 22 is the most recent level.
* android: New release based on 5.2.1 and after adding EAP-TLSTobias Brunner2014-11-061-3/+3
| | | | | Also enables support for IKEv2 fragmentation, provides improved MOBIKE handling and optionally enables PFS for CHILD_SAs.
* android: New release after adding certificate import, DNS proxy and GUI changesTobias Brunner2014-07-221-2/+2
|
* android: Show a confirmation dialog before importing certificatesTobias Brunner2014-07-221-1/+2
| | | | | | | | | | | | Since the import activity can be triggered by any other app on the system we shouldn't just import every certificate we get. Also, in some situations (e.g. if no passphrase has been set yet for the system-wide certificate store) we are the only application that can open certificate files. So if a user clicked on a certificate file she would just get a confirmation Toast about a successful import, with no indication whatsoever where the certificate was actually imported. The new dialog shows the app icon to indicate that strongSwan is involved.
* android: Add activity to import certificate filesTobias Brunner2014-07-221-0/+12
| | | | | Such files can e.g. be opened from the Download view, if they are associated with one of the supported mime-types.
* android: Subclass Application to provide static access to the application ↵Tobias Brunner2014-07-221-0/+1
| | | | context
* android: Target latest SDK versionTobias Brunner2014-07-221-1/+1
|
* android: Use correct tag to define category for CREATE_SHORTCUT intent-filterTobias Brunner2014-07-221-1/+1
|
* android: New release based on 5.1.3Tobias Brunner2014-04-251-2/+2
| | | | | Also links OpenSSL statically and doesn't limit the number of packets during EAP-TTLS.
* android: New release based on 5.1.1Tobias Brunner2013-11-131-3/+3
| | | | | This fixes issues with IVs and padding in ESP handling and removes the Vstr dependency.
* android: New release after fixing remediation instructions regressionTobias Brunner2013-09-261-2/+2
|
* android: New release after improving recovery after connectivity changesTobias Brunner2013-09-231-2/+2
|
* android: New release after adding support for EAP-TNCTobias Brunner2013-07-081-2/+2
| | | | | Also disabled listening on IPv6 because the Linux kernel currently does not support UDP encapsulation for IPv6.
* android: Add activity that displays a list of remediation instructionsTobias Brunner2013-07-081-0/+4
| | | | | On large displays a two-pane layout is used that displays the list next to the actual instructions.
* New Android release after adding AES-GCM, IPv6-in-IPv4 and using kernel-netlinkTobias Brunner2013-05-031-2/+2
| | | | | | | | libipsec now supports AES-GCM, IPv6 tunnels over IPv4 are supported, native x86 libraries are built (requires a new Vstr build script). Also, the existing kernel-netlink plugin now provides the kernel-net implementation, which should be more stable in case multiple interfaces are up and have IP addresses installed on them.
* New Android release after adding translations and Cert/EAP authenticationTobias Brunner2013-03-071-3/+3
| | | | | Also fixed a race condition during reauthentication and a freeze that might happen while disconnecting.
* New Android release after adding shortcuts and confirmation dialogTobias Brunner2012-11-211-2/+2
| | | | Also fixed some Android 4.2 specific issues.
* android: Don't allow any backup for nowTobias Brunner2012-11-211-1/+2
|
* android: Add the ability to create shortcuts to specific VPN profilesTobias Brunner2012-11-211-0/+8
|
* android: Start a specific VPN profile based on special IntentsTobias Brunner2012-11-211-1/+4
|
* android: Content providers are not exported by default in Android 4.2Tobias Brunner2012-11-191-1/+2
|
* android: Set target SDK to 17 (Android 4.2)Tobias Brunner2012-11-191-1/+1
|
* android: Use proper intent-filter for our VpnServiceTobias Brunner2012-11-021-1/+1
|
* New Android release after adding MOBIKE supportTobias Brunner2012-10-181-2/+2
|
* android: Register NetworkManager as BroadcastReceiver and relay events via JNITobias Brunner2012-10-161-0/+1
|
* New Android release after fixing private key issues on Jelly BeanTobias Brunner2012-09-241-2/+2
|
* New Android release after fixing IDr problemsTobias Brunner2012-09-181-2/+2
|
* New Android release after fixing Unicode conversion bugTobias Brunner2012-09-171-2/+2
|
* android: New release after adding certificate authentication and reauth fixTobias Brunner2012-09-061-2/+2
|
* New Android release after adding error dialogTobias Brunner2012-08-151-2/+2
| | | | Skipped one version due to a rebasing mishap.
* Added an activity that shows lists of CA certificates in two tabsTobias Brunner2012-08-141-0/+4
|
* Use major.minor.revision version numbers for Android applicationTobias Brunner2012-08-131-1/+1
|
* Only allow access to log file via explicitly created URIsTobias Brunner2012-08-131-0/+3
| | | | | | Since ContentProviders are public and permissions don't seem to work any other application could access the log file. With this token system only URIs we explicitly created can be accessed.
* Add ContentProvider to access log file from other applicationsTobias Brunner2012-08-131-0/+5
|
* Add an Activity that shows the log fragmentTobias Brunner2012-08-131-0/+21
|
* Service added that keeps track of VPN state and notifies listeners about changesTobias Brunner2012-08-131-0/+4
| | | | It is ensured that listeners are notified only from the main thread.
* Renamed main Activity (shorter name in Launcher)Tobias Brunner2012-08-131-4/+3
|
* Remove restriction to portrait orientationTobias Brunner2012-08-131-3/+1
|
* Use Holo as themeTobias Brunner2012-08-131-1/+2
|
* Added an activity to edit basic VPN profile detailsTobias Brunner2012-08-111-0/+5
| | | | | Already load existing data based on extra data delivered with the Intent, no saving and CA certificate handling yet.
* Replaced launcher icon with a more appropriate oneTobias Brunner2012-08-111-1/+1
|
* Moved main Activity to ui sub-packageTobias Brunner2012-08-081-2/+4
| | | | Also force portrait orientation.
* Moved CharonVpnService to logic sub-packageTobias Brunner2012-08-081-2/+6
|
* Use strongSwan logo as iconTobias Brunner2012-08-081-1/+1
| | | | Due to the transparency and black font this is probably not optimal yet.
* Changed minimal SDK/API level to 14.Tobias Brunner2012-08-081-1/+1
|
* Added android.net.VpnService wrapper around charon (loaded via JNI).Tobias Brunner2012-08-081-0/+6
|
* Added Android shell app created with Android SDK.Tobias Brunner2012-08-081-0/+23