Merge branch '204-support-panic-kit' into 'master'
Initial Support For PanicKit This MR adds support for the PanicKit libary. It supports the basic default panic response (signing out) which does not require user interaction to work. For destructive panic responses, the user needs to "connect" the panic trigger app (e.g. Ripple) with Briar first. To secure this connection further, TrustedIntents have been added. Gradle Witness is being used to guarantee the integrity of external libraries. Otherwise, this MR is pretty isolated and should not interfere with other parts of Briar. So merging it should be safe. However, the panic functionality still has rough edges and should not be relied on just now. It will mature along the the PanicKit library and the Ripple app. Closes #204 See merge request !52
No related branches found
No related tags found
Showing
- briar-android/AndroidManifest.xml 20 additions, 0 deletionsbriar-android/AndroidManifest.xml
- briar-android/build.gradle 21 additions, 0 deletionsbriar-android/build.gradle
- briar-android/res/layout/activity_panic_preferences.xml 13 additions, 0 deletionsbriar-android/res/layout/activity_panic_preferences.xml
- briar-android/res/values-v14/styles.xml 6 additions, 0 deletionsbriar-android/res/values-v14/styles.xml
- briar-android/res/values/color.xml 4 additions, 0 deletionsbriar-android/res/values/color.xml
- briar-android/res/values/strings.xml 14 additions, 1 deletionbriar-android/res/values/strings.xml
- briar-android/res/values/styles.xml 16 additions, 3 deletionsbriar-android/res/values/styles.xml
- briar-android/res/xml/panic_preferences.xml 11 additions, 0 deletionsbriar-android/res/xml/panic_preferences.xml
- briar-android/src/org/briarproject/android/BriarActivity.java 18 additions, 3 deletions...r-android/src/org/briarproject/android/BriarActivity.java
- briar-android/src/org/briarproject/android/SettingsActivity.java 28 additions, 0 deletions...ndroid/src/org/briarproject/android/SettingsActivity.java
- briar-android/src/org/briarproject/android/SplashScreenActivity.java 4 additions, 0 deletions...id/src/org/briarproject/android/SplashScreenActivity.java
- briar-android/src/org/briarproject/android/panic/ExitActivity.java 40 additions, 0 deletions...roid/src/org/briarproject/android/panic/ExitActivity.java
- briar-android/src/org/briarproject/android/panic/PanicPreferencesActivity.java 33 additions, 0 deletions.../briarproject/android/panic/PanicPreferencesActivity.java
- briar-android/src/org/briarproject/android/panic/PanicPreferencesFragment.java 14 additions, 0 deletions.../briarproject/android/panic/PanicPreferencesFragment.java
- briar-android/src/org/briarproject/android/panic/PanicResponderActivity.java 37 additions, 0 deletions...rg/briarproject/android/panic/PanicResponderActivity.java
- briar-core/libs/gradle-witness.jar 0 additions, 0 deletionsbriar-core/libs/gradle-witness.jar
- build.gradle 2 additions, 1 deletionbuild.gradle
Loading
Please register or sign in to comment