diff --git a/metadata/com.twofours.surespot.txt b/metadata/com.twofours.surespot.txt index 6fb2762479..28c5cabea6 100644 --- a/metadata/com.twofours.surespot.txt +++ b/metadata/com.twofours.surespot.txt @@ -6,74 +6,64 @@ Source Code:https://github.com/surespot/android Issue Tracker:https://github.com/surespot/android/issues Name:Surespot +Auto Name:surespot Summary:Send encrypted text messages Description: -Use surespot and everything you send can only be read by the person you sent it to. Period. -Everything sent using surespot is end-to-end encrypted with symmetric-key encryption (256 bit AES-GCM) using keys -created with 521 bit ECDH shared secret derivation, but you wont notice because security in surespot is built-in, -not a layer over something else. Be confident sending private information and pictures, you have control over your messages, -when you delete a sent message it will be removed from the receiver's phone and images are not shareable unless -you make them so. Multiple identities allow you to be who you want with just who you want, and if anyone -gets annoying you can block them. Surespot does not require or store your phone number or email address and we don't -mine your data, no advertisements here! +Use surespot and everything you send can only be read by the person you sent it +to. Period. Everything sent using surespot is end-to-end encrypted with +symmetric-key encryption (256 bit AES-GCM) using keys created with 521 bit ECDH +shared secret derivation, but you wont notice because security in surespot is +built-in, not a layer over something else. Be confident sending private +information and pictures, you have control over your messages, when you delete a +sent message it will be removed from the receiver's phone and images are not +shareable unless you make them so. Multiple identities allow you to be who you +want with just who you want, and if anyone gets annoying you can block them. +Surespot does not require or store your phone number or email address and we +don't mine your data, no advertisements here! . Repo Type:git Repo:https://github.com/surespot/android.git Build:61-fdroid,61 + disable=builds, but includes jars commit=4b9219e86c62208ebe1ca0cf48afa0cf15c34251 + subdir=surespot gradle=yes - prebuild=pwd && \ - rm '._.DS_Store' && \ - rm 'surespot/src/main/res/raw/ffmpegpie' && \ - rm 'surespot/src/main/res/raw/ffmpeg' && \ - touch 'surespot/src/main/res/raw/ffmpegpie' && \ - touch 'surespot/src/main/res/raw/ffmpeg' && \ - cp build.gradle build.gradle__BAK && \ - echo " " >> build.gradle && \ - cat surespot/build.gradle >> build.gradle && \ - ln -s surespot/libs libs && \ - sed -i -e 's#jcenter()#maven { url "https://jcenter.bintray.com" }#g' build.gradle && \ - sed -i -e 's#com.google.android.gms:play-services-drive:7.5.0#com.android.support:support-v4:22.2.0#' surespot/build.gradle && \ + forceversion=yes + prebuild=rm 'src/main/res/raw/ffmpegpie' && \ + rm 'src/main/res/raw/ffmpeg' && \ + touch 'src/main/res/raw/ffmpegpie' && \ + touch 'src/main/res/raw/ffmpeg' && \ sed -i -e 's#com.google.android.gms:play-services-drive:7.5.0#com.android.support:support-v4:22.2.0#' build.gradle && \ - cat build.gradle && \ - mkdir -p src/main && \ - mkdir -p surespotcommon/src/main/res/raw && \ - sed -i -e 's#Build.VERSION_CODES.M#23#' surespot/src/main/java/com/twofours/surespot/identity/IdentityController.java && \ - printf 'ssl_strict=true\nbaseUrl=https://server.surespot.me:443\n' > surespotcommon/src/main/res/raw/configuration.properties && \ - sed -i -e 's#import java.util.Properties;#import java.util.Properties;\nimport com.twofours.surespot.common.R;\n#g' surespotcommon/src/main/java/com/twofours/surespot/common/SurespotConfiguration.java && \ - ln -s ../../surespot/src/main/AndroidManifest.xml src/main/AndroidManifest.xml && \ - ln -s ../../surespot/src/main/aidl src/main/aidl && \ - ln -s ../../surespot/src/main/java src/main/java && \ - ln -s ../../surespot/src/main/res src/main/res && \ - ln -s surespot/src/main/res && \ - echo cp /tmp/I1.java surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java && \ - echo cp /tmp/E1.java surespot/src/main/java/com/twofours/surespot/backup/ExportIdentityActivity.java && \ - sed -i -e 's#import com.google.android.gms.auth.GoogleAuthUtil;##' surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java && \ - sed -i -e 's#import com.google.android.gms.common.AccountPicker;##' surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java && \ - sed -i -e 's#import com.google.android.gms.auth.GoogleAuthUtil;##' surespot/src/main/java/com/twofours/surespot/backup/ExportIdentityActivity.java && \ - sed -i -e 's#import com.google.android.gms.common.AccountPicker;##' surespot/src/main/java/com/twofours/surespot/backup/ExportIdentityActivity.java && \ - sed -i -e 's#GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE#"dummy"#' surespot/src/main/java/com/twofours/surespot/backup/ExportIdentityActivity.java && \ - sed -i -e 's#GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE#"dummy"#' surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java && \ - cat surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java |grep -v 'AccountPicker.newChooseAccountIntent' > surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java_ && \ - mv surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java_ surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java && \ - cat surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java |grep -v '\snull);' > surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java_ && \ - mv surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java_ surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java && \ - cat surespot/src/main/java/com/twofours/surespot/backup/ExportIdentityActivity.java |grep -v 'AccountPicker.newChooseAccountIntent' > surespot/src/main/java/com/twofours/surespot/backup/ExportIdentityActivity.java_ && \ - mv surespot/src/main/java/com/twofours/surespot/backup/ExportIdentityActivity.java_ surespot/src/main/java/com/twofours/surespot/backup/ExportIdentityActivity.java && \ - sed -i -e 's#ActivityNotFoundException e#Exception e#' surespot/src/main/java/com/twofours/surespot/backup/ExportIdentityActivity.java && \ - sed -i -e 's#ActivityNotFoundException e#Exception e#' surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java && \ - sed -i -e 's#startActivityForResult(accountPickerIntent, SurespotConstants.IntentRequestCodes.CHOOSE_GOOGLE_ACCOUNT);#System.out.println("dummy");#' surespot/src/main/java/com/twofours/surespot/backup/ExportIdentityActivity.java && \ - sed -i -e 's#startActivityForResult(accountPickerIntent, SurespotConstants.IntentRequestCodes.CHOOSE_GOOGLE_ACCOUNT);#System.out.println("dummy");#' surespot/src/main/java/com/twofours/surespot/backup/ImportIdentityActivity.java && \ + mkdir -p ../surespotcommon/src/main/res/raw && \ + sed -i -e 's#Build.VERSION_CODES.M#23#' src/main/java/com/twofours/surespot/identity/IdentityController.java && \ + printf 'ssl_strict=true\nbaseUrl=https://server.surespot.me:443\n' > ../surespotcommon/src/main/res/raw/configuration.properties && \ + sed -i -e 's#import java.util.Properties;#import java.util.Properties;\nimport com.twofours.surespot.common.R;\n#g' ../surespotcommon/src/main/java/com/twofours/surespot/common/SurespotConfiguration.java && \ + pushd src/main/java/com/twofours/surespot/backup/ && \ + sed -i -e '/import com.google.android.gms/d' -e 's#GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE#"dummy"#' -e '/AccountPicker.newChooseAccountIntent/d' ImportIdentityActivity.java ExportIdentityActivity.java && \ + cat ImportIdentityActivity.java | grep -v '\snull);' > ImportIdentityActivity.java_ && \ + mv ImportIdentityActivity.java_ ImportIdentityActivity.java && \ + sed -i -e 's#ActivityNotFoundException e#Exception e#' ExportIdentityActivity.java ImportIdentityActivity.java && \ + sed -i -e 's#startActivityForResult(accountPickerIntent, SurespotConstants.IntentRequestCodes.CHOOSE_GOOGLE_ACCOUNT);#System.out.println("dummy");#' ExportIdentityActivity.java ImportIdentityActivity.java && \ + popd && \ sed -i -e 's#android {#android {\nlintOptions {\nabortOnError false\n}\n#' build.gradle - novcheck=yes Maintainer Notes: * Voice function removed + +./surespot/libs/google-api-services-drive-v2-rev103-1.17.0-rc.jar +./surespot/libs/jsr305-1.3.9.jar +./surespot/libs/google-oauth-client-1.17.0-rc.jar +./surespot/libs/google-api-client-android-1.17.0-rc.jar +./surespot/libs/google-api-client-1.17.0-rc.jar +./surespot/libs/google-http-client-1.17.0-rc.jar +./surespot/libs/google-http-client-android-1.17.0-rc.jar +./surespot/libs/gcm.jar + . Auto Update Mode:None Update Check Mode:Tags -Current Version:61-fdroid -Current Version Code:61 +Current Version:44 +Current Version Code:44