From 9c116b822e2e1d877aeeea208ef8a3369e975d30 Mon Sep 17 00:00:00 2001
From: Angus Turnbull
Date: Sat, 2 Nov 2024 18:57:22 +1300
Subject: [PATCH] Signal 7.22.2.0-FOSS
---
repo/categories.txt | 4 -
repo/diff/1722674835000.json | 779 -----------------------------------
repo/diff/1723184609000.json | 61 ++-
repo/diff/1724400023000.json | 61 ++-
repo/diff/1725530535000.json | 61 ++-
repo/diff/1725533717000.json | 61 ++-
repo/diff/1726139405000.json | 61 ++-
repo/diff/1726745339000.json | 61 ++-
repo/diff/1727953669000.json | 61 ++-
repo/diff/1728643152000.json | 270 +++++++++++-
repo/diff/1729489800000.json | 270 +++++++++++-
repo/diff/1730113036000.json | 268 ++++++++++++
repo/entry.jar | Bin 3252 -> 3254 bytes
repo/entry.json | 56 +--
repo/index-v1.jar | Bin 5172 -> 5064 bytes
repo/index-v1.json | 66 +--
repo/index-v2.json | 76 ++--
repo/index.html | 2 +-
repo/index.jar | Bin 6391 -> 6390 bytes
repo/index.xml | 36 +-
repo/signal-apks.txt | 2 +-
repo/status/running.json | 7 +-
repo/status/update.json | 7 +-
23 files changed, 1061 insertions(+), 1209 deletions(-)
delete mode 100644 repo/categories.txt
delete mode 100644 repo/diff/1722674835000.json
create mode 100644 repo/diff/1730113036000.json
diff --git a/repo/categories.txt b/repo/categories.txt
deleted file mode 100644
index 63d506e..0000000
--- a/repo/categories.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-Connectivity
-Internet
-Phone & SMS
-Security
diff --git a/repo/diff/1722674835000.json b/repo/diff/1722674835000.json
deleted file mode 100644
index 68c5151..0000000
--- a/repo/diff/1722674835000.json
+++ /dev/null
@@ -1,779 +0,0 @@
-{
- "repo": {
- "timestamp": 1730113036000
- },
- "packages": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "metadata": {
- "added": 1730113036000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "added": 1730113036000
- }
- }
- },
- "org.thoughtcrime.securesms": {
- "metadata": {
- "added": 1728643152000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "c1f8f5c52f76e4211fb999412344d6af5734fd3e7461ebdf8e07523d64288dab": null,
- "2078eeafd131c6ba9706f2d9d6b5a0895989ffd7e13344464485341a99292a5f": null,
- "6d8866a849a280ac79993607aab7a4388ff6cebfe3678d12cecbb2758c2eae8c": null,
- "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
- "added": 1730113036000,
- "file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
- "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
- "size": 185547645
- },
- "manifest": {
- "nativecode": [
- "arm64-v8a",
- "armeabi-v7a",
- "x86",
- "x86_64"
- ],
- "versionName": "7.21.5",
- "versionCode": 147600,
- "usesSdk": {
- "minSdkVersion": 21,
- "targetSdkVersion": 34
- },
- "signer": {
- "sha256": [
- "51781a8f066a1bb483661824662f48e7593f066ad5aced6b3c34f2dd0021b838"
- ]
- },
- "usesPermission": [
- {
- "name": "android.permission.DOWNLOAD_WITHOUT_NOTIFICATION"
- },
- {
- "name": "android.permission.REQUEST_INSTALL_PACKAGES"
- },
- {
- "name": "android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION"
- },
- {
- "name": "android.permission.USE_FINGERPRINT"
- },
- {
- "name": "org.thoughtcrime.securesms.ACCESS_SECRETS"
- },
- {
- "name": "android.permission.READ_PROFILE"
- },
- {
- "name": "android.permission.READ_CONTACTS"
- },
- {
- "name": "android.permission.WRITE_CONTACTS"
- },
- {
- "name": "android.permission.ACCESS_NOTIFICATION_POLICY"
- },
- {
- "name": "android.permission.READ_PHONE_STATE"
- },
- {
- "name": "android.permission.READ_PHONE_NUMBERS"
- },
- {
- "name": "android.permission.WRITE_EXTERNAL_STORAGE",
- "maxSdkVersion": 28
- },
- {
- "name": "android.permission.CAMERA"
- },
- {
- "name": "android.permission.ACCESS_COARSE_LOCATION"
- },
- {
- "name": "android.permission.ACCESS_FINE_LOCATION"
- },
- {
- "name": "android.permission.NEARBY_WIFI_DEVICES"
- },
- {
- "name": "android.permission.RECORD_AUDIO"
- },
- {
- "name": "android.permission.MODIFY_AUDIO_SETTINGS"
- },
- {
- "name": "android.permission.READ_CALL_STATE"
- },
- {
- "name": "android.permission.RECEIVE_BOOT_COMPLETED"
- },
- {
- "name": "android.permission.VIBRATE"
- },
- {
- "name": "android.permission.ACCESS_NETWORK_STATE"
- },
- {
- "name": "android.permission.WAKE_LOCK"
- },
- {
- "name": "android.permission.INTERNET"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE"
- },
- {
- "name": "android.permission.GET_ACCOUNTS"
- },
- {
- "name": "android.permission.READ_SYNC_SETTINGS"
- },
- {
- "name": "android.permission.WRITE_SYNC_SETTINGS"
- },
- {
- "name": "android.permission.AUTHENTICATE_ACCOUNTS"
- },
- {
- "name": "android.permission.USE_CREDENTIALS"
- },
- {
- "name": "android.permission.INSTALL_SHORTCUT"
- },
- {
- "name": "com.android.launcher.permission.INSTALL_SHORTCUT"
- },
- {
- "name": "android.permission.ACCESS_WIFI_STATE"
- },
- {
- "name": "android.permission.CHANGE_WIFI_STATE"
- },
- {
- "name": "android.permission.CHANGE_NETWORK_STATE"
- },
- {
- "name": "android.permission.BLUETOOTH"
- },
- {
- "name": "android.permission.BROADCAST_STICKY"
- },
- {
- "name": "android.permission.DISABLE_KEYGUARD"
- },
- {
- "name": "android.permission.RAISED_THREAD_PRIORITY"
- },
- {
- "name": "android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"
- },
- {
- "name": "android.permission.USE_FULL_SCREEN_INTENT"
- },
- {
- "name": "android.permission.MANAGE_OWN_CALLS"
- },
- {
- "name": "android.permission.SCHEDULE_EXACT_ALARM"
- },
- {
- "name": "android.permission.POST_NOTIFICATIONS"
- },
- {
- "name": "android.permission.READ_MEDIA_IMAGES"
- },
- {
- "name": "android.permission.READ_MEDIA_VIDEO"
- },
- {
- "name": "android.permission.READ_MEDIA_VISUAL_USER_SELECTED"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_DATA_SYNC"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_MICROPHONE"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_PHONE_CALL"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE"
- },
- {
- "name": "android.permission.USE_BIOMETRIC"
- },
- {
- "name": "org.thoughtcrime.securesms.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
- },
- {
- "name": "android.permission.READ_EXTERNAL_STORAGE"
- },
- {
- "name": "com.sec.android.provider.badge.permission.READ"
- },
- {
- "name": "com.sec.android.provider.badge.permission.WRITE"
- },
- {
- "name": "com.htc.launcher.permission.READ_SETTINGS"
- },
- {
- "name": "com.htc.launcher.permission.UPDATE_SHORTCUT"
- },
- {
- "name": "com.sonyericsson.home.permission.BROADCAST_BADGE"
- },
- {
- "name": "com.sonymobile.home.permission.PROVIDER_INSERT_BADGE"
- },
- {
- "name": "com.anddoes.launcher.permission.UPDATE_COUNT"
- },
- {
- "name": "com.majeur.launcher.permission.UPDATE_BADGE"
- },
- {
- "name": "com.huawei.android.launcher.permission.CHANGE_BADGE"
- },
- {
- "name": "com.huawei.android.launcher.permission.READ_SETTINGS"
- },
- {
- "name": "com.huawei.android.launcher.permission.WRITE_SETTINGS"
- },
- {
- "name": "android.permission.READ_APP_BADGE"
- },
- {
- "name": "com.oppo.launcher.permission.READ_SETTINGS"
- },
- {
- "name": "com.oppo.launcher.permission.WRITE_SETTINGS"
- },
- {
- "name": "me.everything.badger.permission.BADGE_COUNT_READ"
- },
- {
- "name": "me.everything.badger.permission.BADGE_COUNT_WRITE"
- }
- ]
- },
- "antiFeatures": {
- "NonFreeNet": {},
- "UpstreamNonFree": {}
- }
- },
- "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
- "added": 1729489800000,
- "file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
- "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
- "size": 185034967
- },
- "manifest": {
- "nativecode": [
- "arm64-v8a",
- "armeabi-v7a",
- "x86",
- "x86_64"
- ],
- "versionName": "7.20.2",
- "versionCode": 147001,
- "usesSdk": {
- "minSdkVersion": 21,
- "targetSdkVersion": 34
- },
- "signer": {
- "sha256": [
- "51781a8f066a1bb483661824662f48e7593f066ad5aced6b3c34f2dd0021b838"
- ]
- },
- "usesPermission": [
- {
- "name": "android.permission.DOWNLOAD_WITHOUT_NOTIFICATION"
- },
- {
- "name": "android.permission.REQUEST_INSTALL_PACKAGES"
- },
- {
- "name": "android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION"
- },
- {
- "name": "android.permission.USE_FINGERPRINT"
- },
- {
- "name": "org.thoughtcrime.securesms.ACCESS_SECRETS"
- },
- {
- "name": "android.permission.READ_PROFILE"
- },
- {
- "name": "android.permission.READ_CONTACTS"
- },
- {
- "name": "android.permission.WRITE_CONTACTS"
- },
- {
- "name": "android.permission.ACCESS_NOTIFICATION_POLICY"
- },
- {
- "name": "android.permission.READ_PHONE_STATE"
- },
- {
- "name": "android.permission.READ_PHONE_NUMBERS"
- },
- {
- "name": "android.permission.WRITE_EXTERNAL_STORAGE",
- "maxSdkVersion": 28
- },
- {
- "name": "android.permission.CAMERA"
- },
- {
- "name": "android.permission.ACCESS_COARSE_LOCATION"
- },
- {
- "name": "android.permission.ACCESS_FINE_LOCATION"
- },
- {
- "name": "android.permission.NEARBY_WIFI_DEVICES"
- },
- {
- "name": "android.permission.RECORD_AUDIO"
- },
- {
- "name": "android.permission.MODIFY_AUDIO_SETTINGS"
- },
- {
- "name": "android.permission.READ_CALL_STATE"
- },
- {
- "name": "android.permission.RECEIVE_BOOT_COMPLETED"
- },
- {
- "name": "android.permission.VIBRATE"
- },
- {
- "name": "android.permission.ACCESS_NETWORK_STATE"
- },
- {
- "name": "android.permission.WAKE_LOCK"
- },
- {
- "name": "android.permission.INTERNET"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE"
- },
- {
- "name": "android.permission.GET_ACCOUNTS"
- },
- {
- "name": "android.permission.READ_SYNC_SETTINGS"
- },
- {
- "name": "android.permission.WRITE_SYNC_SETTINGS"
- },
- {
- "name": "android.permission.AUTHENTICATE_ACCOUNTS"
- },
- {
- "name": "android.permission.USE_CREDENTIALS"
- },
- {
- "name": "android.permission.INSTALL_SHORTCUT"
- },
- {
- "name": "com.android.launcher.permission.INSTALL_SHORTCUT"
- },
- {
- "name": "android.permission.ACCESS_WIFI_STATE"
- },
- {
- "name": "android.permission.CHANGE_WIFI_STATE"
- },
- {
- "name": "android.permission.CHANGE_NETWORK_STATE"
- },
- {
- "name": "android.permission.BLUETOOTH"
- },
- {
- "name": "android.permission.BROADCAST_STICKY"
- },
- {
- "name": "android.permission.DISABLE_KEYGUARD"
- },
- {
- "name": "android.permission.RAISED_THREAD_PRIORITY"
- },
- {
- "name": "android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"
- },
- {
- "name": "android.permission.USE_FULL_SCREEN_INTENT"
- },
- {
- "name": "android.permission.MANAGE_OWN_CALLS"
- },
- {
- "name": "android.permission.SCHEDULE_EXACT_ALARM"
- },
- {
- "name": "android.permission.POST_NOTIFICATIONS"
- },
- {
- "name": "android.permission.READ_MEDIA_IMAGES"
- },
- {
- "name": "android.permission.READ_MEDIA_VIDEO"
- },
- {
- "name": "android.permission.READ_MEDIA_VISUAL_USER_SELECTED"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_DATA_SYNC"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_MICROPHONE"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_PHONE_CALL"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE"
- },
- {
- "name": "android.permission.USE_BIOMETRIC"
- },
- {
- "name": "org.thoughtcrime.securesms.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
- },
- {
- "name": "android.permission.READ_EXTERNAL_STORAGE"
- },
- {
- "name": "com.sec.android.provider.badge.permission.READ"
- },
- {
- "name": "com.sec.android.provider.badge.permission.WRITE"
- },
- {
- "name": "com.htc.launcher.permission.READ_SETTINGS"
- },
- {
- "name": "com.htc.launcher.permission.UPDATE_SHORTCUT"
- },
- {
- "name": "com.sonyericsson.home.permission.BROADCAST_BADGE"
- },
- {
- "name": "com.sonymobile.home.permission.PROVIDER_INSERT_BADGE"
- },
- {
- "name": "com.anddoes.launcher.permission.UPDATE_COUNT"
- },
- {
- "name": "com.majeur.launcher.permission.UPDATE_BADGE"
- },
- {
- "name": "com.huawei.android.launcher.permission.CHANGE_BADGE"
- },
- {
- "name": "com.huawei.android.launcher.permission.READ_SETTINGS"
- },
- {
- "name": "com.huawei.android.launcher.permission.WRITE_SETTINGS"
- },
- {
- "name": "android.permission.READ_APP_BADGE"
- },
- {
- "name": "com.oppo.launcher.permission.READ_SETTINGS"
- },
- {
- "name": "com.oppo.launcher.permission.WRITE_SETTINGS"
- },
- {
- "name": "me.everything.badger.permission.BADGE_COUNT_READ"
- },
- {
- "name": "me.everything.badger.permission.BADGE_COUNT_WRITE"
- }
- ]
- },
- "antiFeatures": {
- "NonFreeNet": {},
- "UpstreamNonFree": {}
- }
- },
- "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": {
- "added": 1728643152000,
- "file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.19.2.apk",
- "sha256": "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d",
- "size": 185001298
- },
- "manifest": {
- "nativecode": [
- "arm64-v8a",
- "armeabi-v7a",
- "x86",
- "x86_64"
- ],
- "versionName": "7.19.2",
- "versionCode": 146800,
- "usesSdk": {
- "minSdkVersion": 21,
- "targetSdkVersion": 34
- },
- "signer": {
- "sha256": [
- "51781a8f066a1bb483661824662f48e7593f066ad5aced6b3c34f2dd0021b838"
- ]
- },
- "usesPermission": [
- {
- "name": "android.permission.DOWNLOAD_WITHOUT_NOTIFICATION"
- },
- {
- "name": "android.permission.REQUEST_INSTALL_PACKAGES"
- },
- {
- "name": "android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION"
- },
- {
- "name": "android.permission.USE_FINGERPRINT"
- },
- {
- "name": "org.thoughtcrime.securesms.ACCESS_SECRETS"
- },
- {
- "name": "android.permission.READ_PROFILE"
- },
- {
- "name": "android.permission.READ_CONTACTS"
- },
- {
- "name": "android.permission.WRITE_CONTACTS"
- },
- {
- "name": "android.permission.ACCESS_NOTIFICATION_POLICY"
- },
- {
- "name": "android.permission.READ_PHONE_STATE"
- },
- {
- "name": "android.permission.READ_PHONE_NUMBERS"
- },
- {
- "name": "android.permission.WRITE_EXTERNAL_STORAGE",
- "maxSdkVersion": 28
- },
- {
- "name": "android.permission.CAMERA"
- },
- {
- "name": "android.permission.ACCESS_COARSE_LOCATION"
- },
- {
- "name": "android.permission.ACCESS_FINE_LOCATION"
- },
- {
- "name": "android.permission.NEARBY_WIFI_DEVICES"
- },
- {
- "name": "android.permission.RECORD_AUDIO"
- },
- {
- "name": "android.permission.MODIFY_AUDIO_SETTINGS"
- },
- {
- "name": "android.permission.READ_CALL_STATE"
- },
- {
- "name": "android.permission.RECEIVE_BOOT_COMPLETED"
- },
- {
- "name": "android.permission.VIBRATE"
- },
- {
- "name": "android.permission.ACCESS_NETWORK_STATE"
- },
- {
- "name": "android.permission.WAKE_LOCK"
- },
- {
- "name": "android.permission.INTERNET"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE"
- },
- {
- "name": "android.permission.GET_ACCOUNTS"
- },
- {
- "name": "android.permission.READ_SYNC_SETTINGS"
- },
- {
- "name": "android.permission.WRITE_SYNC_SETTINGS"
- },
- {
- "name": "android.permission.AUTHENTICATE_ACCOUNTS"
- },
- {
- "name": "android.permission.USE_CREDENTIALS"
- },
- {
- "name": "android.permission.INSTALL_SHORTCUT"
- },
- {
- "name": "com.android.launcher.permission.INSTALL_SHORTCUT"
- },
- {
- "name": "android.permission.ACCESS_WIFI_STATE"
- },
- {
- "name": "android.permission.CHANGE_WIFI_STATE"
- },
- {
- "name": "android.permission.CHANGE_NETWORK_STATE"
- },
- {
- "name": "android.permission.BLUETOOTH"
- },
- {
- "name": "android.permission.BROADCAST_STICKY"
- },
- {
- "name": "android.permission.DISABLE_KEYGUARD"
- },
- {
- "name": "android.permission.RAISED_THREAD_PRIORITY"
- },
- {
- "name": "android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"
- },
- {
- "name": "android.permission.USE_FULL_SCREEN_INTENT"
- },
- {
- "name": "android.permission.MANAGE_OWN_CALLS"
- },
- {
- "name": "android.permission.SCHEDULE_EXACT_ALARM"
- },
- {
- "name": "android.permission.POST_NOTIFICATIONS"
- },
- {
- "name": "android.permission.READ_MEDIA_IMAGES"
- },
- {
- "name": "android.permission.READ_MEDIA_VIDEO"
- },
- {
- "name": "android.permission.READ_MEDIA_VISUAL_USER_SELECTED"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_DATA_SYNC"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_MICROPHONE"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_PHONE_CALL"
- },
- {
- "name": "android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE"
- },
- {
- "name": "android.permission.USE_BIOMETRIC"
- },
- {
- "name": "org.thoughtcrime.securesms.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
- },
- {
- "name": "android.permission.READ_EXTERNAL_STORAGE"
- },
- {
- "name": "com.sec.android.provider.badge.permission.READ"
- },
- {
- "name": "com.sec.android.provider.badge.permission.WRITE"
- },
- {
- "name": "com.htc.launcher.permission.READ_SETTINGS"
- },
- {
- "name": "com.htc.launcher.permission.UPDATE_SHORTCUT"
- },
- {
- "name": "com.sonyericsson.home.permission.BROADCAST_BADGE"
- },
- {
- "name": "com.sonymobile.home.permission.PROVIDER_INSERT_BADGE"
- },
- {
- "name": "com.anddoes.launcher.permission.UPDATE_COUNT"
- },
- {
- "name": "com.majeur.launcher.permission.UPDATE_BADGE"
- },
- {
- "name": "com.huawei.android.launcher.permission.CHANGE_BADGE"
- },
- {
- "name": "com.huawei.android.launcher.permission.READ_SETTINGS"
- },
- {
- "name": "com.huawei.android.launcher.permission.WRITE_SETTINGS"
- },
- {
- "name": "android.permission.READ_APP_BADGE"
- },
- {
- "name": "com.oppo.launcher.permission.READ_SETTINGS"
- },
- {
- "name": "com.oppo.launcher.permission.WRITE_SETTINGS"
- },
- {
- "name": "me.everything.badger.permission.BADGE_COUNT_READ"
- },
- {
- "name": "me.everything.badger.permission.BADGE_COUNT_WRITE"
- }
- ]
- },
- "antiFeatures": {
- "NonFreeNet": {},
- "UpstreamNonFree": {}
- }
- }
- }
- }
- }
-}
\ No newline at end of file
diff --git a/repo/diff/1723184609000.json b/repo/diff/1723184609000.json
index 0d9f880..5293145 100644
--- a/repo/diff/1723184609000.json
+++ b/repo/diff/1723184609000.json
@@ -1,34 +1,25 @@
{
"repo": {
- "timestamp": 1730113036000
+ "timestamp": 1730527040000
},
"packages": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "metadata": {
- "added": 1730113036000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "added": 1730113036000
- }
- }
- },
+ "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": null,
"org.thoughtcrime.securesms": {
"metadata": {
- "added": 1728643152000,
- "lastUpdated": 1730113036000
+ "added": 1729489800000,
+ "lastUpdated": 1730527040000,
+ "license": "AGPL-3.0-only"
},
"versions": {
"2f772dc2c300d210fa0633a69ec6d0ce875858a36a3448052a01463aa399870a": null,
"c1f8f5c52f76e4211fb999412344d6af5734fd3e7461ebdf8e07523d64288dab": null,
"2078eeafd131c6ba9706f2d9d6b5a0895989ffd7e13344464485341a99292a5f": null,
- "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
- "added": 1730113036000,
+ "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9": {
+ "added": 1730527040000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
- "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
- "size": 185547645
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk",
+ "sha256": "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9",
+ "size": 100719430
},
"manifest": {
"nativecode": [
@@ -37,8 +28,8 @@
"x86",
"x86_64"
],
- "versionName": "7.21.5",
- "versionCode": 147600,
+ "versionName": "7.22.2",
+ "versionCode": 147900,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -273,12 +264,12 @@
"UpstreamNonFree": {}
}
},
- "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
- "added": 1729489800000,
+ "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
+ "added": 1730113036000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
- "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
- "size": 185034967
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
+ "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
+ "size": 185547645
},
"manifest": {
"nativecode": [
@@ -287,8 +278,8 @@
"x86",
"x86_64"
],
- "versionName": "7.20.2",
- "versionCode": 147001,
+ "versionName": "7.21.5",
+ "versionCode": 147600,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -523,12 +514,12 @@
"UpstreamNonFree": {}
}
},
- "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": {
- "added": 1728643152000,
+ "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
+ "added": 1729489800000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.19.2.apk",
- "sha256": "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d",
- "size": 185001298
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
+ "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
+ "size": 185034967
},
"manifest": {
"nativecode": [
@@ -537,8 +528,8 @@
"x86",
"x86_64"
],
- "versionName": "7.19.2",
- "versionCode": 146800,
+ "versionName": "7.20.2",
+ "versionCode": 147001,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
diff --git a/repo/diff/1724400023000.json b/repo/diff/1724400023000.json
index 645a937..b590611 100644
--- a/repo/diff/1724400023000.json
+++ b/repo/diff/1724400023000.json
@@ -1,34 +1,25 @@
{
"repo": {
- "timestamp": 1730113036000
+ "timestamp": 1730527040000
},
"packages": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "metadata": {
- "added": 1730113036000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "added": 1730113036000
- }
- }
- },
+ "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": null,
"org.thoughtcrime.securesms": {
"metadata": {
- "added": 1728643152000,
- "lastUpdated": 1730113036000
+ "added": 1729489800000,
+ "lastUpdated": 1730527040000,
+ "license": "AGPL-3.0-only"
},
"versions": {
"87940b5eb525bdf96f40a3c36001e4bc0651d05eeed4479f45789c42093c548f": null,
"2f772dc2c300d210fa0633a69ec6d0ce875858a36a3448052a01463aa399870a": null,
"c1f8f5c52f76e4211fb999412344d6af5734fd3e7461ebdf8e07523d64288dab": null,
- "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
- "added": 1730113036000,
+ "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9": {
+ "added": 1730527040000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
- "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
- "size": 185547645
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk",
+ "sha256": "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9",
+ "size": 100719430
},
"manifest": {
"nativecode": [
@@ -37,8 +28,8 @@
"x86",
"x86_64"
],
- "versionName": "7.21.5",
- "versionCode": 147600,
+ "versionName": "7.22.2",
+ "versionCode": 147900,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -273,12 +264,12 @@
"UpstreamNonFree": {}
}
},
- "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
- "added": 1729489800000,
+ "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
+ "added": 1730113036000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
- "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
- "size": 185034967
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
+ "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
+ "size": 185547645
},
"manifest": {
"nativecode": [
@@ -287,8 +278,8 @@
"x86",
"x86_64"
],
- "versionName": "7.20.2",
- "versionCode": 147001,
+ "versionName": "7.21.5",
+ "versionCode": 147600,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -523,12 +514,12 @@
"UpstreamNonFree": {}
}
},
- "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": {
- "added": 1728643152000,
+ "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
+ "added": 1729489800000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.19.2.apk",
- "sha256": "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d",
- "size": 185001298
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
+ "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
+ "size": 185034967
},
"manifest": {
"nativecode": [
@@ -537,8 +528,8 @@
"x86",
"x86_64"
],
- "versionName": "7.19.2",
- "versionCode": 146800,
+ "versionName": "7.20.2",
+ "versionCode": 147001,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
diff --git a/repo/diff/1725530535000.json b/repo/diff/1725530535000.json
index 8b3d967..701810e 100644
--- a/repo/diff/1725530535000.json
+++ b/repo/diff/1725530535000.json
@@ -1,34 +1,25 @@
{
"repo": {
- "timestamp": 1730113036000
+ "timestamp": 1730527040000
},
"packages": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "metadata": {
- "added": 1730113036000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "added": 1730113036000
- }
- }
- },
+ "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": null,
"org.thoughtcrime.securesms": {
"metadata": {
- "added": 1728643152000,
- "lastUpdated": 1730113036000
+ "added": 1729489800000,
+ "lastUpdated": 1730527040000,
+ "license": "AGPL-3.0-only"
},
"versions": {
"5e08e636d6a50b1d9d5a5cd9a96c5ecd44ddb04f06be3feccd89e4e8d5ad343b": null,
"87940b5eb525bdf96f40a3c36001e4bc0651d05eeed4479f45789c42093c548f": null,
"2f772dc2c300d210fa0633a69ec6d0ce875858a36a3448052a01463aa399870a": null,
- "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
- "added": 1730113036000,
+ "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9": {
+ "added": 1730527040000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
- "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
- "size": 185547645
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk",
+ "sha256": "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9",
+ "size": 100719430
},
"manifest": {
"nativecode": [
@@ -37,8 +28,8 @@
"x86",
"x86_64"
],
- "versionName": "7.21.5",
- "versionCode": 147600,
+ "versionName": "7.22.2",
+ "versionCode": 147900,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -273,12 +264,12 @@
"UpstreamNonFree": {}
}
},
- "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
- "added": 1729489800000,
+ "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
+ "added": 1730113036000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
- "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
- "size": 185034967
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
+ "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
+ "size": 185547645
},
"manifest": {
"nativecode": [
@@ -287,8 +278,8 @@
"x86",
"x86_64"
],
- "versionName": "7.20.2",
- "versionCode": 147001,
+ "versionName": "7.21.5",
+ "versionCode": 147600,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -523,12 +514,12 @@
"UpstreamNonFree": {}
}
},
- "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": {
- "added": 1728643152000,
+ "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
+ "added": 1729489800000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.19.2.apk",
- "sha256": "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d",
- "size": 185001298
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
+ "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
+ "size": 185034967
},
"manifest": {
"nativecode": [
@@ -537,8 +528,8 @@
"x86",
"x86_64"
],
- "versionName": "7.19.2",
- "versionCode": 146800,
+ "versionName": "7.20.2",
+ "versionCode": 147001,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
diff --git a/repo/diff/1725533717000.json b/repo/diff/1725533717000.json
index 8b3d967..701810e 100644
--- a/repo/diff/1725533717000.json
+++ b/repo/diff/1725533717000.json
@@ -1,34 +1,25 @@
{
"repo": {
- "timestamp": 1730113036000
+ "timestamp": 1730527040000
},
"packages": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "metadata": {
- "added": 1730113036000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "added": 1730113036000
- }
- }
- },
+ "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": null,
"org.thoughtcrime.securesms": {
"metadata": {
- "added": 1728643152000,
- "lastUpdated": 1730113036000
+ "added": 1729489800000,
+ "lastUpdated": 1730527040000,
+ "license": "AGPL-3.0-only"
},
"versions": {
"5e08e636d6a50b1d9d5a5cd9a96c5ecd44ddb04f06be3feccd89e4e8d5ad343b": null,
"87940b5eb525bdf96f40a3c36001e4bc0651d05eeed4479f45789c42093c548f": null,
"2f772dc2c300d210fa0633a69ec6d0ce875858a36a3448052a01463aa399870a": null,
- "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
- "added": 1730113036000,
+ "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9": {
+ "added": 1730527040000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
- "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
- "size": 185547645
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk",
+ "sha256": "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9",
+ "size": 100719430
},
"manifest": {
"nativecode": [
@@ -37,8 +28,8 @@
"x86",
"x86_64"
],
- "versionName": "7.21.5",
- "versionCode": 147600,
+ "versionName": "7.22.2",
+ "versionCode": 147900,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -273,12 +264,12 @@
"UpstreamNonFree": {}
}
},
- "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
- "added": 1729489800000,
+ "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
+ "added": 1730113036000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
- "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
- "size": 185034967
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
+ "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
+ "size": 185547645
},
"manifest": {
"nativecode": [
@@ -287,8 +278,8 @@
"x86",
"x86_64"
],
- "versionName": "7.20.2",
- "versionCode": 147001,
+ "versionName": "7.21.5",
+ "versionCode": 147600,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -523,12 +514,12 @@
"UpstreamNonFree": {}
}
},
- "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": {
- "added": 1728643152000,
+ "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
+ "added": 1729489800000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.19.2.apk",
- "sha256": "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d",
- "size": 185001298
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
+ "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
+ "size": 185034967
},
"manifest": {
"nativecode": [
@@ -537,8 +528,8 @@
"x86",
"x86_64"
],
- "versionName": "7.19.2",
- "versionCode": 146800,
+ "versionName": "7.20.2",
+ "versionCode": 147001,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
diff --git a/repo/diff/1726139405000.json b/repo/diff/1726139405000.json
index 7f6fa37..998fbb1 100644
--- a/repo/diff/1726139405000.json
+++ b/repo/diff/1726139405000.json
@@ -1,34 +1,25 @@
{
"repo": {
- "timestamp": 1730113036000
+ "timestamp": 1730527040000
},
"packages": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "metadata": {
- "added": 1730113036000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "added": 1730113036000
- }
- }
- },
+ "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": null,
"org.thoughtcrime.securesms": {
"metadata": {
- "added": 1728643152000,
- "lastUpdated": 1730113036000
+ "added": 1729489800000,
+ "lastUpdated": 1730527040000,
+ "license": "AGPL-3.0-only"
},
"versions": {
"8320fab603deb463893a9834aea77ab65be6554a0a45fd551e94e2ab9dfbc4a6": null,
"5e08e636d6a50b1d9d5a5cd9a96c5ecd44ddb04f06be3feccd89e4e8d5ad343b": null,
"87940b5eb525bdf96f40a3c36001e4bc0651d05eeed4479f45789c42093c548f": null,
- "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
- "added": 1730113036000,
+ "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9": {
+ "added": 1730527040000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
- "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
- "size": 185547645
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk",
+ "sha256": "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9",
+ "size": 100719430
},
"manifest": {
"nativecode": [
@@ -37,8 +28,8 @@
"x86",
"x86_64"
],
- "versionName": "7.21.5",
- "versionCode": 147600,
+ "versionName": "7.22.2",
+ "versionCode": 147900,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -273,12 +264,12 @@
"UpstreamNonFree": {}
}
},
- "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
- "added": 1729489800000,
+ "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
+ "added": 1730113036000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
- "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
- "size": 185034967
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
+ "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
+ "size": 185547645
},
"manifest": {
"nativecode": [
@@ -287,8 +278,8 @@
"x86",
"x86_64"
],
- "versionName": "7.20.2",
- "versionCode": 147001,
+ "versionName": "7.21.5",
+ "versionCode": 147600,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -523,12 +514,12 @@
"UpstreamNonFree": {}
}
},
- "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": {
- "added": 1728643152000,
+ "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
+ "added": 1729489800000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.19.2.apk",
- "sha256": "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d",
- "size": 185001298
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
+ "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
+ "size": 185034967
},
"manifest": {
"nativecode": [
@@ -537,8 +528,8 @@
"x86",
"x86_64"
],
- "versionName": "7.19.2",
- "versionCode": 146800,
+ "versionName": "7.20.2",
+ "versionCode": 147001,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
diff --git a/repo/diff/1726745339000.json b/repo/diff/1726745339000.json
index f18a0f5..81b88c3 100644
--- a/repo/diff/1726745339000.json
+++ b/repo/diff/1726745339000.json
@@ -1,34 +1,25 @@
{
"repo": {
- "timestamp": 1730113036000
+ "timestamp": 1730527040000
},
"packages": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "metadata": {
- "added": 1730113036000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "added": 1730113036000
- }
- }
- },
+ "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": null,
"org.thoughtcrime.securesms": {
"metadata": {
- "added": 1728643152000,
- "lastUpdated": 1730113036000
+ "added": 1729489800000,
+ "lastUpdated": 1730527040000,
+ "license": "AGPL-3.0-only"
},
"versions": {
"b1a829b5216e3dd7548e9c7aa6a8c0d87a83856a88a6bb4490590129ddc6b6a2": null,
"8320fab603deb463893a9834aea77ab65be6554a0a45fd551e94e2ab9dfbc4a6": null,
"5e08e636d6a50b1d9d5a5cd9a96c5ecd44ddb04f06be3feccd89e4e8d5ad343b": null,
- "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
- "added": 1730113036000,
+ "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9": {
+ "added": 1730527040000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
- "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
- "size": 185547645
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk",
+ "sha256": "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9",
+ "size": 100719430
},
"manifest": {
"nativecode": [
@@ -37,8 +28,8 @@
"x86",
"x86_64"
],
- "versionName": "7.21.5",
- "versionCode": 147600,
+ "versionName": "7.22.2",
+ "versionCode": 147900,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -273,12 +264,12 @@
"UpstreamNonFree": {}
}
},
- "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
- "added": 1729489800000,
+ "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
+ "added": 1730113036000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
- "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
- "size": 185034967
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
+ "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
+ "size": 185547645
},
"manifest": {
"nativecode": [
@@ -287,8 +278,8 @@
"x86",
"x86_64"
],
- "versionName": "7.20.2",
- "versionCode": 147001,
+ "versionName": "7.21.5",
+ "versionCode": 147600,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -523,12 +514,12 @@
"UpstreamNonFree": {}
}
},
- "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": {
- "added": 1728643152000,
+ "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
+ "added": 1729489800000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.19.2.apk",
- "sha256": "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d",
- "size": 185001298
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
+ "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
+ "size": 185034967
},
"manifest": {
"nativecode": [
@@ -537,8 +528,8 @@
"x86",
"x86_64"
],
- "versionName": "7.19.2",
- "versionCode": 146800,
+ "versionName": "7.20.2",
+ "versionCode": 147001,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
diff --git a/repo/diff/1727953669000.json b/repo/diff/1727953669000.json
index 67c643e..c4c8cb6 100644
--- a/repo/diff/1727953669000.json
+++ b/repo/diff/1727953669000.json
@@ -1,34 +1,25 @@
{
"repo": {
- "timestamp": 1730113036000
+ "timestamp": 1730527040000
},
"packages": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "metadata": {
- "added": 1730113036000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "added": 1730113036000
- }
- }
- },
+ "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": null,
"org.thoughtcrime.securesms": {
"metadata": {
- "added": 1728643152000,
- "lastUpdated": 1730113036000
+ "added": 1729489800000,
+ "lastUpdated": 1730527040000,
+ "license": "AGPL-3.0-only"
},
"versions": {
"c7d52aadfa8be2010ace0203a5bb60574541aba019a43ed8f9c175fe24fe2832": null,
"b1a829b5216e3dd7548e9c7aa6a8c0d87a83856a88a6bb4490590129ddc6b6a2": null,
"8320fab603deb463893a9834aea77ab65be6554a0a45fd551e94e2ab9dfbc4a6": null,
- "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
- "added": 1730113036000,
+ "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9": {
+ "added": 1730527040000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
- "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
- "size": 185547645
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk",
+ "sha256": "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9",
+ "size": 100719430
},
"manifest": {
"nativecode": [
@@ -37,8 +28,8 @@
"x86",
"x86_64"
],
- "versionName": "7.21.5",
- "versionCode": 147600,
+ "versionName": "7.22.2",
+ "versionCode": 147900,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -273,12 +264,12 @@
"UpstreamNonFree": {}
}
},
- "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
- "added": 1729489800000,
+ "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
+ "added": 1730113036000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
- "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
- "size": 185034967
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk",
+ "sha256": "ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308",
+ "size": 185547645
},
"manifest": {
"nativecode": [
@@ -287,8 +278,8 @@
"x86",
"x86_64"
],
- "versionName": "7.20.2",
- "versionCode": 147001,
+ "versionName": "7.21.5",
+ "versionCode": 147600,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
@@ -523,12 +514,12 @@
"UpstreamNonFree": {}
}
},
- "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": {
- "added": 1728643152000,
+ "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33": {
+ "added": 1729489800000,
"file": {
- "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.19.2.apk",
- "sha256": "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d",
- "size": 185001298
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk",
+ "sha256": "f64cf880d1b8d3ec41a64b41f5764818131a386366331fa3ddb41b5adc0e8a33",
+ "size": 185034967
},
"manifest": {
"nativecode": [
@@ -537,8 +528,8 @@
"x86",
"x86_64"
],
- "versionName": "7.19.2",
- "versionCode": 146800,
+ "versionName": "7.20.2",
+ "versionCode": 147001,
"usesSdk": {
"minSdkVersion": 21,
"targetSdkVersion": 34
diff --git a/repo/diff/1728643152000.json b/repo/diff/1728643152000.json
index e7077ec..5552d98 100644
--- a/repo/diff/1728643152000.json
+++ b/repo/diff/1728643152000.json
@@ -1,27 +1,269 @@
{
"repo": {
- "timestamp": 1730113036000
+ "timestamp": 1730527040000
},
"packages": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "metadata": {
- "added": 1730113036000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "added": 1730113036000
- }
- }
- },
+ "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": null,
"org.thoughtcrime.securesms": {
"metadata": {
- "added": 1728643152000,
- "lastUpdated": 1730113036000
+ "added": 1729489800000,
+ "lastUpdated": 1730527040000,
+ "license": "AGPL-3.0-only"
},
"versions": {
+ "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": null,
"c7d52aadfa8be2010ace0203a5bb60574541aba019a43ed8f9c175fe24fe2832": null,
"b1a829b5216e3dd7548e9c7aa6a8c0d87a83856a88a6bb4490590129ddc6b6a2": null,
+ "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9": {
+ "added": 1730527040000,
+ "file": {
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk",
+ "sha256": "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9",
+ "size": 100719430
+ },
+ "manifest": {
+ "nativecode": [
+ "arm64-v8a",
+ "armeabi-v7a",
+ "x86",
+ "x86_64"
+ ],
+ "versionName": "7.22.2",
+ "versionCode": 147900,
+ "usesSdk": {
+ "minSdkVersion": 21,
+ "targetSdkVersion": 34
+ },
+ "signer": {
+ "sha256": [
+ "51781a8f066a1bb483661824662f48e7593f066ad5aced6b3c34f2dd0021b838"
+ ]
+ },
+ "usesPermission": [
+ {
+ "name": "android.permission.DOWNLOAD_WITHOUT_NOTIFICATION"
+ },
+ {
+ "name": "android.permission.REQUEST_INSTALL_PACKAGES"
+ },
+ {
+ "name": "android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION"
+ },
+ {
+ "name": "android.permission.USE_FINGERPRINT"
+ },
+ {
+ "name": "org.thoughtcrime.securesms.ACCESS_SECRETS"
+ },
+ {
+ "name": "android.permission.READ_PROFILE"
+ },
+ {
+ "name": "android.permission.READ_CONTACTS"
+ },
+ {
+ "name": "android.permission.WRITE_CONTACTS"
+ },
+ {
+ "name": "android.permission.ACCESS_NOTIFICATION_POLICY"
+ },
+ {
+ "name": "android.permission.READ_PHONE_STATE"
+ },
+ {
+ "name": "android.permission.READ_PHONE_NUMBERS"
+ },
+ {
+ "name": "android.permission.WRITE_EXTERNAL_STORAGE",
+ "maxSdkVersion": 28
+ },
+ {
+ "name": "android.permission.CAMERA"
+ },
+ {
+ "name": "android.permission.ACCESS_COARSE_LOCATION"
+ },
+ {
+ "name": "android.permission.ACCESS_FINE_LOCATION"
+ },
+ {
+ "name": "android.permission.NEARBY_WIFI_DEVICES"
+ },
+ {
+ "name": "android.permission.RECORD_AUDIO"
+ },
+ {
+ "name": "android.permission.MODIFY_AUDIO_SETTINGS"
+ },
+ {
+ "name": "android.permission.READ_CALL_STATE"
+ },
+ {
+ "name": "android.permission.RECEIVE_BOOT_COMPLETED"
+ },
+ {
+ "name": "android.permission.VIBRATE"
+ },
+ {
+ "name": "android.permission.ACCESS_NETWORK_STATE"
+ },
+ {
+ "name": "android.permission.WAKE_LOCK"
+ },
+ {
+ "name": "android.permission.INTERNET"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE"
+ },
+ {
+ "name": "android.permission.GET_ACCOUNTS"
+ },
+ {
+ "name": "android.permission.READ_SYNC_SETTINGS"
+ },
+ {
+ "name": "android.permission.WRITE_SYNC_SETTINGS"
+ },
+ {
+ "name": "android.permission.AUTHENTICATE_ACCOUNTS"
+ },
+ {
+ "name": "android.permission.USE_CREDENTIALS"
+ },
+ {
+ "name": "android.permission.INSTALL_SHORTCUT"
+ },
+ {
+ "name": "com.android.launcher.permission.INSTALL_SHORTCUT"
+ },
+ {
+ "name": "android.permission.ACCESS_WIFI_STATE"
+ },
+ {
+ "name": "android.permission.CHANGE_WIFI_STATE"
+ },
+ {
+ "name": "android.permission.CHANGE_NETWORK_STATE"
+ },
+ {
+ "name": "android.permission.BLUETOOTH"
+ },
+ {
+ "name": "android.permission.BROADCAST_STICKY"
+ },
+ {
+ "name": "android.permission.DISABLE_KEYGUARD"
+ },
+ {
+ "name": "android.permission.RAISED_THREAD_PRIORITY"
+ },
+ {
+ "name": "android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"
+ },
+ {
+ "name": "android.permission.USE_FULL_SCREEN_INTENT"
+ },
+ {
+ "name": "android.permission.MANAGE_OWN_CALLS"
+ },
+ {
+ "name": "android.permission.SCHEDULE_EXACT_ALARM"
+ },
+ {
+ "name": "android.permission.POST_NOTIFICATIONS"
+ },
+ {
+ "name": "android.permission.READ_MEDIA_IMAGES"
+ },
+ {
+ "name": "android.permission.READ_MEDIA_VIDEO"
+ },
+ {
+ "name": "android.permission.READ_MEDIA_VISUAL_USER_SELECTED"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_DATA_SYNC"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_MICROPHONE"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_PHONE_CALL"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE"
+ },
+ {
+ "name": "android.permission.USE_BIOMETRIC"
+ },
+ {
+ "name": "org.thoughtcrime.securesms.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
+ },
+ {
+ "name": "android.permission.READ_EXTERNAL_STORAGE"
+ },
+ {
+ "name": "com.sec.android.provider.badge.permission.READ"
+ },
+ {
+ "name": "com.sec.android.provider.badge.permission.WRITE"
+ },
+ {
+ "name": "com.htc.launcher.permission.READ_SETTINGS"
+ },
+ {
+ "name": "com.htc.launcher.permission.UPDATE_SHORTCUT"
+ },
+ {
+ "name": "com.sonyericsson.home.permission.BROADCAST_BADGE"
+ },
+ {
+ "name": "com.sonymobile.home.permission.PROVIDER_INSERT_BADGE"
+ },
+ {
+ "name": "com.anddoes.launcher.permission.UPDATE_COUNT"
+ },
+ {
+ "name": "com.majeur.launcher.permission.UPDATE_BADGE"
+ },
+ {
+ "name": "com.huawei.android.launcher.permission.CHANGE_BADGE"
+ },
+ {
+ "name": "com.huawei.android.launcher.permission.READ_SETTINGS"
+ },
+ {
+ "name": "com.huawei.android.launcher.permission.WRITE_SETTINGS"
+ },
+ {
+ "name": "android.permission.READ_APP_BADGE"
+ },
+ {
+ "name": "com.oppo.launcher.permission.READ_SETTINGS"
+ },
+ {
+ "name": "com.oppo.launcher.permission.WRITE_SETTINGS"
+ },
+ {
+ "name": "me.everything.badger.permission.BADGE_COUNT_READ"
+ },
+ {
+ "name": "me.everything.badger.permission.BADGE_COUNT_WRITE"
+ }
+ ]
+ },
+ "antiFeatures": {
+ "NonFreeNet": {},
+ "UpstreamNonFree": {}
+ }
+ },
"ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
"added": 1730113036000,
"file": {
diff --git a/repo/diff/1729489800000.json b/repo/diff/1729489800000.json
index e52b9d7..3941a77 100644
--- a/repo/diff/1729489800000.json
+++ b/repo/diff/1729489800000.json
@@ -1,26 +1,268 @@
{
"repo": {
- "timestamp": 1730113036000
+ "timestamp": 1730527040000
},
"packages": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "metadata": {
- "added": 1730113036000,
- "lastUpdated": 1730113036000
- },
- "versions": {
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": {
- "added": 1730113036000
- }
- }
- },
+ "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": null,
"org.thoughtcrime.securesms": {
"metadata": {
- "added": 1728643152000,
- "lastUpdated": 1730113036000
+ "added": 1729489800000,
+ "lastUpdated": 1730527040000,
+ "license": "AGPL-3.0-only"
},
"versions": {
+ "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": null,
"c7d52aadfa8be2010ace0203a5bb60574541aba019a43ed8f9c175fe24fe2832": null,
+ "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9": {
+ "added": 1730527040000,
+ "file": {
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk",
+ "sha256": "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9",
+ "size": 100719430
+ },
+ "manifest": {
+ "nativecode": [
+ "arm64-v8a",
+ "armeabi-v7a",
+ "x86",
+ "x86_64"
+ ],
+ "versionName": "7.22.2",
+ "versionCode": 147900,
+ "usesSdk": {
+ "minSdkVersion": 21,
+ "targetSdkVersion": 34
+ },
+ "signer": {
+ "sha256": [
+ "51781a8f066a1bb483661824662f48e7593f066ad5aced6b3c34f2dd0021b838"
+ ]
+ },
+ "usesPermission": [
+ {
+ "name": "android.permission.DOWNLOAD_WITHOUT_NOTIFICATION"
+ },
+ {
+ "name": "android.permission.REQUEST_INSTALL_PACKAGES"
+ },
+ {
+ "name": "android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION"
+ },
+ {
+ "name": "android.permission.USE_FINGERPRINT"
+ },
+ {
+ "name": "org.thoughtcrime.securesms.ACCESS_SECRETS"
+ },
+ {
+ "name": "android.permission.READ_PROFILE"
+ },
+ {
+ "name": "android.permission.READ_CONTACTS"
+ },
+ {
+ "name": "android.permission.WRITE_CONTACTS"
+ },
+ {
+ "name": "android.permission.ACCESS_NOTIFICATION_POLICY"
+ },
+ {
+ "name": "android.permission.READ_PHONE_STATE"
+ },
+ {
+ "name": "android.permission.READ_PHONE_NUMBERS"
+ },
+ {
+ "name": "android.permission.WRITE_EXTERNAL_STORAGE",
+ "maxSdkVersion": 28
+ },
+ {
+ "name": "android.permission.CAMERA"
+ },
+ {
+ "name": "android.permission.ACCESS_COARSE_LOCATION"
+ },
+ {
+ "name": "android.permission.ACCESS_FINE_LOCATION"
+ },
+ {
+ "name": "android.permission.NEARBY_WIFI_DEVICES"
+ },
+ {
+ "name": "android.permission.RECORD_AUDIO"
+ },
+ {
+ "name": "android.permission.MODIFY_AUDIO_SETTINGS"
+ },
+ {
+ "name": "android.permission.READ_CALL_STATE"
+ },
+ {
+ "name": "android.permission.RECEIVE_BOOT_COMPLETED"
+ },
+ {
+ "name": "android.permission.VIBRATE"
+ },
+ {
+ "name": "android.permission.ACCESS_NETWORK_STATE"
+ },
+ {
+ "name": "android.permission.WAKE_LOCK"
+ },
+ {
+ "name": "android.permission.INTERNET"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE"
+ },
+ {
+ "name": "android.permission.GET_ACCOUNTS"
+ },
+ {
+ "name": "android.permission.READ_SYNC_SETTINGS"
+ },
+ {
+ "name": "android.permission.WRITE_SYNC_SETTINGS"
+ },
+ {
+ "name": "android.permission.AUTHENTICATE_ACCOUNTS"
+ },
+ {
+ "name": "android.permission.USE_CREDENTIALS"
+ },
+ {
+ "name": "android.permission.INSTALL_SHORTCUT"
+ },
+ {
+ "name": "com.android.launcher.permission.INSTALL_SHORTCUT"
+ },
+ {
+ "name": "android.permission.ACCESS_WIFI_STATE"
+ },
+ {
+ "name": "android.permission.CHANGE_WIFI_STATE"
+ },
+ {
+ "name": "android.permission.CHANGE_NETWORK_STATE"
+ },
+ {
+ "name": "android.permission.BLUETOOTH"
+ },
+ {
+ "name": "android.permission.BROADCAST_STICKY"
+ },
+ {
+ "name": "android.permission.DISABLE_KEYGUARD"
+ },
+ {
+ "name": "android.permission.RAISED_THREAD_PRIORITY"
+ },
+ {
+ "name": "android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"
+ },
+ {
+ "name": "android.permission.USE_FULL_SCREEN_INTENT"
+ },
+ {
+ "name": "android.permission.MANAGE_OWN_CALLS"
+ },
+ {
+ "name": "android.permission.SCHEDULE_EXACT_ALARM"
+ },
+ {
+ "name": "android.permission.POST_NOTIFICATIONS"
+ },
+ {
+ "name": "android.permission.READ_MEDIA_IMAGES"
+ },
+ {
+ "name": "android.permission.READ_MEDIA_VIDEO"
+ },
+ {
+ "name": "android.permission.READ_MEDIA_VISUAL_USER_SELECTED"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_DATA_SYNC"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_MICROPHONE"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_PHONE_CALL"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE"
+ },
+ {
+ "name": "android.permission.USE_BIOMETRIC"
+ },
+ {
+ "name": "org.thoughtcrime.securesms.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
+ },
+ {
+ "name": "android.permission.READ_EXTERNAL_STORAGE"
+ },
+ {
+ "name": "com.sec.android.provider.badge.permission.READ"
+ },
+ {
+ "name": "com.sec.android.provider.badge.permission.WRITE"
+ },
+ {
+ "name": "com.htc.launcher.permission.READ_SETTINGS"
+ },
+ {
+ "name": "com.htc.launcher.permission.UPDATE_SHORTCUT"
+ },
+ {
+ "name": "com.sonyericsson.home.permission.BROADCAST_BADGE"
+ },
+ {
+ "name": "com.sonymobile.home.permission.PROVIDER_INSERT_BADGE"
+ },
+ {
+ "name": "com.anddoes.launcher.permission.UPDATE_COUNT"
+ },
+ {
+ "name": "com.majeur.launcher.permission.UPDATE_BADGE"
+ },
+ {
+ "name": "com.huawei.android.launcher.permission.CHANGE_BADGE"
+ },
+ {
+ "name": "com.huawei.android.launcher.permission.READ_SETTINGS"
+ },
+ {
+ "name": "com.huawei.android.launcher.permission.WRITE_SETTINGS"
+ },
+ {
+ "name": "android.permission.READ_APP_BADGE"
+ },
+ {
+ "name": "com.oppo.launcher.permission.READ_SETTINGS"
+ },
+ {
+ "name": "com.oppo.launcher.permission.WRITE_SETTINGS"
+ },
+ {
+ "name": "me.everything.badger.permission.BADGE_COUNT_READ"
+ },
+ {
+ "name": "me.everything.badger.permission.BADGE_COUNT_WRITE"
+ }
+ ]
+ },
+ "antiFeatures": {
+ "NonFreeNet": {},
+ "UpstreamNonFree": {}
+ }
+ },
"ba3c284597ee2311e441ba168c4edf73e93e32841f333d09692e8b410c9f4308": {
"added": 1730113036000,
"file": {
diff --git a/repo/diff/1730113036000.json b/repo/diff/1730113036000.json
new file mode 100644
index 0000000..cf840e4
--- /dev/null
+++ b/repo/diff/1730113036000.json
@@ -0,0 +1,268 @@
+{
+ "repo": {
+ "timestamp": 1730527040000
+ },
+ "packages": {
+ "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511": null,
+ "org.thoughtcrime.securesms": {
+ "metadata": {
+ "added": 1729489800000,
+ "lastUpdated": 1730527040000,
+ "license": "AGPL-3.0-only"
+ },
+ "versions": {
+ "f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d": null,
+ "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9": {
+ "added": 1730527040000,
+ "file": {
+ "name": "/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk",
+ "sha256": "1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9",
+ "size": 100719430
+ },
+ "manifest": {
+ "nativecode": [
+ "arm64-v8a",
+ "armeabi-v7a",
+ "x86",
+ "x86_64"
+ ],
+ "versionName": "7.22.2",
+ "versionCode": 147900,
+ "usesSdk": {
+ "minSdkVersion": 21,
+ "targetSdkVersion": 34
+ },
+ "signer": {
+ "sha256": [
+ "51781a8f066a1bb483661824662f48e7593f066ad5aced6b3c34f2dd0021b838"
+ ]
+ },
+ "usesPermission": [
+ {
+ "name": "android.permission.DOWNLOAD_WITHOUT_NOTIFICATION"
+ },
+ {
+ "name": "android.permission.REQUEST_INSTALL_PACKAGES"
+ },
+ {
+ "name": "android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION"
+ },
+ {
+ "name": "android.permission.USE_FINGERPRINT"
+ },
+ {
+ "name": "org.thoughtcrime.securesms.ACCESS_SECRETS"
+ },
+ {
+ "name": "android.permission.READ_PROFILE"
+ },
+ {
+ "name": "android.permission.READ_CONTACTS"
+ },
+ {
+ "name": "android.permission.WRITE_CONTACTS"
+ },
+ {
+ "name": "android.permission.ACCESS_NOTIFICATION_POLICY"
+ },
+ {
+ "name": "android.permission.READ_PHONE_STATE"
+ },
+ {
+ "name": "android.permission.READ_PHONE_NUMBERS"
+ },
+ {
+ "name": "android.permission.WRITE_EXTERNAL_STORAGE",
+ "maxSdkVersion": 28
+ },
+ {
+ "name": "android.permission.CAMERA"
+ },
+ {
+ "name": "android.permission.ACCESS_COARSE_LOCATION"
+ },
+ {
+ "name": "android.permission.ACCESS_FINE_LOCATION"
+ },
+ {
+ "name": "android.permission.NEARBY_WIFI_DEVICES"
+ },
+ {
+ "name": "android.permission.RECORD_AUDIO"
+ },
+ {
+ "name": "android.permission.MODIFY_AUDIO_SETTINGS"
+ },
+ {
+ "name": "android.permission.READ_CALL_STATE"
+ },
+ {
+ "name": "android.permission.RECEIVE_BOOT_COMPLETED"
+ },
+ {
+ "name": "android.permission.VIBRATE"
+ },
+ {
+ "name": "android.permission.ACCESS_NETWORK_STATE"
+ },
+ {
+ "name": "android.permission.WAKE_LOCK"
+ },
+ {
+ "name": "android.permission.INTERNET"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE"
+ },
+ {
+ "name": "android.permission.GET_ACCOUNTS"
+ },
+ {
+ "name": "android.permission.READ_SYNC_SETTINGS"
+ },
+ {
+ "name": "android.permission.WRITE_SYNC_SETTINGS"
+ },
+ {
+ "name": "android.permission.AUTHENTICATE_ACCOUNTS"
+ },
+ {
+ "name": "android.permission.USE_CREDENTIALS"
+ },
+ {
+ "name": "android.permission.INSTALL_SHORTCUT"
+ },
+ {
+ "name": "com.android.launcher.permission.INSTALL_SHORTCUT"
+ },
+ {
+ "name": "android.permission.ACCESS_WIFI_STATE"
+ },
+ {
+ "name": "android.permission.CHANGE_WIFI_STATE"
+ },
+ {
+ "name": "android.permission.CHANGE_NETWORK_STATE"
+ },
+ {
+ "name": "android.permission.BLUETOOTH"
+ },
+ {
+ "name": "android.permission.BROADCAST_STICKY"
+ },
+ {
+ "name": "android.permission.DISABLE_KEYGUARD"
+ },
+ {
+ "name": "android.permission.RAISED_THREAD_PRIORITY"
+ },
+ {
+ "name": "android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"
+ },
+ {
+ "name": "android.permission.USE_FULL_SCREEN_INTENT"
+ },
+ {
+ "name": "android.permission.MANAGE_OWN_CALLS"
+ },
+ {
+ "name": "android.permission.SCHEDULE_EXACT_ALARM"
+ },
+ {
+ "name": "android.permission.POST_NOTIFICATIONS"
+ },
+ {
+ "name": "android.permission.READ_MEDIA_IMAGES"
+ },
+ {
+ "name": "android.permission.READ_MEDIA_VIDEO"
+ },
+ {
+ "name": "android.permission.READ_MEDIA_VISUAL_USER_SELECTED"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_DATA_SYNC"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_MICROPHONE"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_PHONE_CALL"
+ },
+ {
+ "name": "android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE"
+ },
+ {
+ "name": "android.permission.USE_BIOMETRIC"
+ },
+ {
+ "name": "org.thoughtcrime.securesms.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
+ },
+ {
+ "name": "android.permission.READ_EXTERNAL_STORAGE"
+ },
+ {
+ "name": "com.sec.android.provider.badge.permission.READ"
+ },
+ {
+ "name": "com.sec.android.provider.badge.permission.WRITE"
+ },
+ {
+ "name": "com.htc.launcher.permission.READ_SETTINGS"
+ },
+ {
+ "name": "com.htc.launcher.permission.UPDATE_SHORTCUT"
+ },
+ {
+ "name": "com.sonyericsson.home.permission.BROADCAST_BADGE"
+ },
+ {
+ "name": "com.sonymobile.home.permission.PROVIDER_INSERT_BADGE"
+ },
+ {
+ "name": "com.anddoes.launcher.permission.UPDATE_COUNT"
+ },
+ {
+ "name": "com.majeur.launcher.permission.UPDATE_BADGE"
+ },
+ {
+ "name": "com.huawei.android.launcher.permission.CHANGE_BADGE"
+ },
+ {
+ "name": "com.huawei.android.launcher.permission.READ_SETTINGS"
+ },
+ {
+ "name": "com.huawei.android.launcher.permission.WRITE_SETTINGS"
+ },
+ {
+ "name": "android.permission.READ_APP_BADGE"
+ },
+ {
+ "name": "com.oppo.launcher.permission.READ_SETTINGS"
+ },
+ {
+ "name": "com.oppo.launcher.permission.WRITE_SETTINGS"
+ },
+ {
+ "name": "me.everything.badger.permission.BADGE_COUNT_READ"
+ },
+ {
+ "name": "me.everything.badger.permission.BADGE_COUNT_WRITE"
+ }
+ ]
+ },
+ "antiFeatures": {
+ "NonFreeNet": {},
+ "UpstreamNonFree": {}
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/repo/entry.jar b/repo/entry.jar
index 087f0d95bafd32b8cc5599e9475738897bb43646..294bc2c0786729ddc0fbaeb47cc1dd02ffce1030 100644
GIT binary patch
delta 2985
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
O*bEpAc`o!%oqq$$dXWME
delta 2968
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
Currently it serves
- 2
+ 1
apps. To add it to your F-Droid client, scan the QR code (click it to enlarge) or use this URL:
diff --git a/repo/index.jar b/repo/index.jar
index a796869b0ccd12dca3792244a4bc0a0ddc7ab7e1..1414bba293fb3d7c7a3881e7481afc6fac900b7c 100644
GIT binary patch
delta 5785
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
CIp1pl
delta 5751
zcmZX2WmJ_x!|kEF5e_BY0@5HzHv)$am6q;KAL`H{96&-E0qIUj@z4#24(Se&u20_|
z-@W&}Gi!eAHEZ^)J%48JeaU;piw99fK_vxYVq${WI^V&%kSG&b1(4Vi-*JfJ;|;!i
zQyIy3bsmGwqwK0SGNdFVgsp@t_@@DF4;=(i#lRd=(}lZ(Kp@Y*>;EB2>|p_aKz;fWS3VWrnXb_Y{Mq|`SWNk+C#Eg7_xumOCq^m5mx
z+VaI%YT_TQ`d`6KCJz#Zo-E&s3|CUBCK5V;1L1%Aq!gtwy8dcA{%?JMABq*w*MaSk
zg~KGVkQnlmWfB>}h;0ES!imUyuoQ7H(l;VGQbJPPiJE*SCFgJmDKu{zB47TJG0~iY
zBqTR4x*kQzT1qau#|)9d?>9R0?%2C?waGdABFI6xBy747+?K|}2Vwfur!X4ou!#$T
z5<_y6QF{pSP;`h02`}1FM*xc-tkOdFjQ!{66q^{O-4#~$>0
zK%78c%G5!MtTs^<#Q}uvtCu}J+?`+py=+8|+U)Au(g6uk>9Vm7&hth`+FamzM8ZrS|U{MG%(A1gfHdRl3T=#J
z-7hmioR(8$zeD6HzC3fsp~@0~4Poe$AMoxou2&0EI~=Ml;a1Yr!nW7Gg9y{d#!f@aCAaTveb*Jt9iah`caF{ca6WGy($)bImlQ4ZtAx<+St
z=I7|~(iOzRwN(a^j_Ei>L!(hszl!|Kb!Y$M-hQ5-KSA`wZPb*(doVJ_51uq!MTB98
zW2QLn<;SFNOn^kLFIzLrc2VNy(&RJF*yMM8AS8g*d#fKuwNhX-+IgR^2u?J$qD!{C
z8F?0UbR(c~kr@T^3q;nXU20uOj;a3esLD^C1U}2J@OWGrS2+m8QOhfjx=9)YyV&b%+@LQc|X>?oo1737pe7$HN{4i6(I`uWjU_W9jNM-;lsWa1GoTrrab$N;r
z?bAIPmXsN8-IT7i-ctFW?KEM+k_pNtG`E|*2sF-7;n-`|n>DbOEqk&>42Uoa0+A0=aRnFEkCK4a9c3>5wM06b@5j2(l8x%xyvI?!lS9
z>41_5HRD;;Fr(surCF+i46LaO(k!4uC}*pxOg&_fi-^S=$(M0+r@x=#U4%dY7H*^~
zX|iUjLVIaZ+$t7fcpdw+bV|ha-QINhw+wFgr;Ei5ER!nE6~e%~X@~9KzL@G-mD#FX
zL7y%;j)c1w>_6|Ru(>9h!>IAkvNnJ5GZ&R(P$b)$$yeD%$7dz84@496zAKwZ+56
z{;=svg%G(%_nkgFdGY004X<^IC8uR4_uYj(Qh3!jL(w_j-yxmxuz>NyIFmrh!#bZ%
zDL);dDeDsPCH6f_=vZwM_R^8TrW$T2sb{;#^&e@Sg|`gWvP=6NB?X9nKQQ2oqHWT_9ouAW97BHKlilBo|5BL{T-JqqGZF*YNF{&
z7D9(={#^6USk%ApXZ+(mpy+#bqdiNEoK*2DSxxb6fo#@LrRIn%DyuuoQcG6pSwu#%
zX$fe!k-*ay8!t#-Pp`F9rZ82rCgD;7ErZ6mR{k+6a(>kk+nMYbi`;Lc4Jfv~D=pp(
zhZ{SOXRQ9Ip4=@w*kaDKqde+qO0rx?#bQb>wv;@udy=4}e}?szp_$hCoc7;09W2kY
z?SlaVp<(`)4S{)Ky+ZltYwEBJ(1*N7Zz?NbMA+W}^PV}4_Tr!ZJu##M%=j0=iUtqL
zSZDLTBr>PUJ1+|An)`i{%Hu=KqMCP;YsBTY(mumQ$SvdfGL%GcdKkg!93Nn?ZhJ?X
zhT)jpJO)k*=w%YdF-erMNW@8$ze;&7>aFc>9T6;NbF1`)AUe%VC36vdIWsE;xxqsl
zI7JE&s+!D}0A}OTRT-G?HK7L4`pfVZ8
zkw=GqhCN|Tgv)m<2t{6FFkqHlW74!P5BUuS%(c+dg$FQ?L#_DcNmJ^xYhK`8ay^qP
zK!4G7{KDUTi(1dySh%>#NokXD_;5lTjSN%y
z0n^~YaZ;nm@ubZ!fzw@%rrb7}NnazIw}cp%Q!O{t>bv=faUo%wzU;6_9m{S~*ANW!
zvV8n-X0!%SS@jnBhKpwil4h4(q%v|_!THNo>t~oyR+aP3FIep7sGwfVK*6v^N=Q<+
zTmk4!aS{X>&Q_F!SFK8T@QFBR8X{5xG+Zh0Yoz>{z~U^wQbwi}jWR`2P?{hOru*>q
zcaXNiBi`3;?ShshqTVX(AiRbc0E$g73#sSxGd)rG+f@K!Xh_i0E=I=5U-1
zRWy|P5Wo6hI%pA#NWx%^%W^3)a126~qehC_O_!LA^wO&22~H8;OODhbzUWZ}Xz8Y1
z!_j5=Kdv|Ktnm|((tJc6SLWN8_d{7zaZF^QLsplMQes`o3kbUCJp9q79(D&=Yn~Xy
zmBWxrEhu4}(P9m0m5O6ok|8qah311IKTD%huJL4)jLSi7KvJwA5~`>dy6dlV`v~=*
z#7)w20yOr>(vPtU+#)kknp*0B7WWGh4c1;^CX=
zQvP(^NQ}GT-O6-h@}ZNd-C$D=jAI5rsnLOnG(N8vl$dsyhF0h!>iN7(csm|g0)Af^
zG*dFd^=!3dOlo3PP+{W!}(oW#OS8KglZ#GV=sd$QR(C&K0;++
zHe|}8(>&xh-v$)7AsF%Y^!dG*nhI7PWX=}dEu37TGtX?(!dB@G8HirXWgbMDrw0x1#kRVVv?wXm19BL7xkvAQ>J{?mCDVPo2!;GmlxfbO~8Jtf_
z^Gt#;R?)d|aMx|LjL(O{vIH%#hirkELh)WNHz5S(B3_Y2Z
z`*pf}FwM_GnHGCsI$nTdTn1;2?gCN#C5tzx_Go3ss_xy>*X5PkUIcpiX=!zjp25-~*&_7K@#{&A
z@Z+A#ErDcg~(tj!A8@X9i0eJ9Im)yjsQU
z+pzjELKX8Nx%NY?yR7c_|NF~QOkuz*;t$IF!D8I>f^*zvY>QHVbyCk18UKM;q(Qmz3280@U-#4v@
zvsIlD9aCE46h2mJ%F{Tv0H(t*dIg?EWWZ@@_sbBiW9P(_>
zdMg1dP7O*RwLQ0BNCiQg*h$B*koSnhn|C8qMZR7QX~po)yxPYyUI`lEJ~YWsA~uqu
zw{la<{I3bL77yu@Bd)@Mhue!btuW_TH?6=$
zMSJK9K8i@Q7-ZB*4}bnG&GY(`&J;YK;m+$yT^U)tx
zfvmBbVd9uei<(BgJH-vnIQ<{HPaRyJkPdib(dDV4Cd#Sg?cq*qPeO}PLj
z;<$dMv})XX~DVO%y`n*^yQcc8=8VakUeXUO06khS-jW>M8ohXuUPp
zk=Y+Vx>BWBb5#mdN08}rcZg4$(yamBs20>ytA^kCO>zBVImucIi_+X%o|zQQj5xga
zs3H(sb`pH9(e`81=AD{G`0{9>B(;F|(8+BmEjh-_=9J4Hvsc+3EHgjWT_%CqRc!UK
zaMp+8pAQIDhb5dGjTQY+<;1e0x#!sgEF0Ss1HOV3_^cxyX3s^7n<7E1@1fiEyg5TWyirohQeC}h$)7#fdxL!+t0*N*z&RVIqWLJa>igdvubMQezvMjEEjXL{%3Aa#F8t({
zwJjoPv`-|q)M@6)KrJCiJ1xM^OUqH$JECAk$j0Y-(HA=YCjq0MBp|!%bIjhU!=&WV
z(^X*MG1Mzv6otjE3BC+m>7G#URy@YLyb)u~ny@{;FV|PuGTue%YX~Ledi7#>2&dm&n3v?h|p8Aa2xaj2Mn!NYGzwvj>&3mJf9!e7<{g_N^^Mtxz6C-YGR==!g
z_b^_P|JbU&QCqM`CB%>I
zn~BmTH#*H5=w9VftV)~wSr$@-O`Y}3ZoTC5f@^{WjR@b@%V+o)A%Ci)$%CB}ERj#3
z+mEYc&-u;+2RnIww_oa=Q=d4RXpKxS?JGn*@W2JnxI_WT#i#uD=b4&Y)}?a3{(gkq
zOf?T-%#X>uNo03|7EED}hOtE6PrUH76wG-r@i*bbV!9G-pUh&zkP8Ysw&HlIpDF8K
ztokf^i#~IsC&g~uGsBgdt5u%9#U^&}!S&(SgJ2Vi4Ni-I53yCTXDPgofNAXXBff>s
zw#J
-
+
TwinHelix F-Droid Repository, used for Signal-FOSS, an open-source fork of Signal Private Messenger.
org.thoughtcrime.securesms
- 2024-10-11
- 2024-10-28
+ 2024-10-21
+ 2024-11-02
Signal-FOSS
A fork of Signal without proprietary Google dependencies
A fork of Signal for Android with proprietary Google dependencies removed.
@@ -14,7 +14,7 @@ Uses OpenStreetMap for maps, and a websocket connection to Signal's server.
This is an unofficial client with no guarantees of timely (or any) updates.
Signal's Privacy Policy applies: https://signal.org/legal/
- GPL-3.0-only
+ AGPL-3.0-only
Connectivity,Internet,Phone & SMS,Security
Connectivity
https://www.twinhelix.com/apps/signal-foss/
@@ -23,6 +23,20 @@ Signal's Privacy Policy applies: https://signal.org/legal/
2147483647
NonFreeNet,UpstreamNonFree
+
+ 7.22.2
+ 147900
+ Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk
+ 1bd68d73f4bb95028ec7108ee3a1ca9813a3689b8fa2f91abfbc914e45947ff9
+ 100719430
+ 21
+ 34
+ 2024-11-02
+ 7a77d0d08c1732a9709a56b54c2d3518
+ ACCESS_COARSE_LOCATION,ACCESS_FINE_LOCATION,ACCESS_NETWORK_STATE,ACCESS_NOTIFICATION_POLICY,ACCESS_WIFI_STATE,AUTHENTICATE_ACCOUNTS,BLUETOOTH,BROADCAST_STICKY,CAMERA,CHANGE_NETWORK_STATE,CHANGE_WIFI_STATE,DISABLE_KEYGUARD,DOWNLOAD_WITHOUT_NOTIFICATION,FOREGROUND_SERVICE,FOREGROUND_SERVICE_CONNECTED_DEVICE,FOREGROUND_SERVICE_DATA_SYNC,FOREGROUND_SERVICE_MEDIA_PLAYBACK,FOREGROUND_SERVICE_MICROPHONE,FOREGROUND_SERVICE_PHONE_CALL,FOREGROUND_SERVICE_REMOTE_MESSAGING,GET_ACCOUNTS,INSTALL_SHORTCUT,INTERNET,MANAGE_OWN_CALLS,MODIFY_AUDIO_SETTINGS,NEARBY_WIFI_DEVICES,POST_NOTIFICATIONS,RAISED_THREAD_PRIORITY,READ_APP_BADGE,READ_CALL_STATE,READ_CONTACTS,READ_EXTERNAL_STORAGE,READ_MEDIA_IMAGES,READ_MEDIA_VIDEO,READ_MEDIA_VISUAL_USER_SELECTED,READ_PHONE_NUMBERS,READ_PHONE_STATE,READ_PROFILE,READ_SYNC_SETTINGS,RECEIVE_BOOT_COMPLETED,RECORD_AUDIO,REQUEST_IGNORE_BATTERY_OPTIMIZATIONS,REQUEST_INSTALL_PACKAGES,SCHEDULE_EXACT_ALARM,UPDATE_PACKAGES_WITHOUT_USER_ACTION,USE_BIOMETRIC,USE_CREDENTIALS,USE_FINGERPRINT,USE_FULL_SCREEN_INTENT,VIBRATE,WAKE_LOCK,WRITE_CONTACTS,WRITE_EXTERNAL_STORAGE,WRITE_SYNC_SETTINGS,com.anddoes.launcher.permission.UPDATE_COUNT,com.android.launcher.permission.INSTALL_SHORTCUT,com.htc.launcher.permission.READ_SETTINGS,com.htc.launcher.permission.UPDATE_SHORTCUT,com.huawei.android.launcher.permission.CHANGE_BADGE,com.huawei.android.launcher.permission.READ_SETTINGS,com.huawei.android.launcher.permission.WRITE_SETTINGS,com.majeur.launcher.permission.UPDATE_BADGE,com.oppo.launcher.permission.READ_SETTINGS,com.oppo.launcher.permission.WRITE_SETTINGS,com.sec.android.provider.badge.permission.READ,com.sec.android.provider.badge.permission.WRITE,com.sonyericsson.home.permission.BROADCAST_BADGE,com.sonymobile.home.permission.PROVIDER_INSERT_BADGE,me.everything.badger.permission.BADGE_COUNT_READ,me.everything.badger.permission.BADGE_COUNT_WRITE,org.thoughtcrime.securesms.ACCESS_SECRETS,org.thoughtcrime.securesms.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
+
+ arm64-v8a,armeabi-v7a,x86,x86_64
+
7.21.5
147600
@@ -51,19 +65,5 @@ Signal's Privacy Policy applies: https://signal.org/legal/
arm64-v8a,armeabi-v7a,x86,x86_64
-
- 7.19.2
- 146800
- Signal-Android-website-foss-prod-universal-release-signed-7.19.2.apk
- f5737d680aa25c4dd15150595375c106a198459e45185270ec778c675695aa2d
- 185001298
- 21
- 34
- 2024-10-11
- 7a77d0d08c1732a9709a56b54c2d3518
- ACCESS_COARSE_LOCATION,ACCESS_FINE_LOCATION,ACCESS_NETWORK_STATE,ACCESS_NOTIFICATION_POLICY,ACCESS_WIFI_STATE,AUTHENTICATE_ACCOUNTS,BLUETOOTH,BROADCAST_STICKY,CAMERA,CHANGE_NETWORK_STATE,CHANGE_WIFI_STATE,DISABLE_KEYGUARD,DOWNLOAD_WITHOUT_NOTIFICATION,FOREGROUND_SERVICE,FOREGROUND_SERVICE_CONNECTED_DEVICE,FOREGROUND_SERVICE_DATA_SYNC,FOREGROUND_SERVICE_MEDIA_PLAYBACK,FOREGROUND_SERVICE_MICROPHONE,FOREGROUND_SERVICE_PHONE_CALL,FOREGROUND_SERVICE_REMOTE_MESSAGING,GET_ACCOUNTS,INSTALL_SHORTCUT,INTERNET,MANAGE_OWN_CALLS,MODIFY_AUDIO_SETTINGS,NEARBY_WIFI_DEVICES,POST_NOTIFICATIONS,RAISED_THREAD_PRIORITY,READ_APP_BADGE,READ_CALL_STATE,READ_CONTACTS,READ_EXTERNAL_STORAGE,READ_MEDIA_IMAGES,READ_MEDIA_VIDEO,READ_MEDIA_VISUAL_USER_SELECTED,READ_PHONE_NUMBERS,READ_PHONE_STATE,READ_PROFILE,READ_SYNC_SETTINGS,RECEIVE_BOOT_COMPLETED,RECORD_AUDIO,REQUEST_IGNORE_BATTERY_OPTIMIZATIONS,REQUEST_INSTALL_PACKAGES,SCHEDULE_EXACT_ALARM,UPDATE_PACKAGES_WITHOUT_USER_ACTION,USE_BIOMETRIC,USE_CREDENTIALS,USE_FINGERPRINT,USE_FULL_SCREEN_INTENT,VIBRATE,WAKE_LOCK,WRITE_CONTACTS,WRITE_EXTERNAL_STORAGE,WRITE_SYNC_SETTINGS,com.anddoes.launcher.permission.UPDATE_COUNT,com.android.launcher.permission.INSTALL_SHORTCUT,com.htc.launcher.permission.READ_SETTINGS,com.htc.launcher.permission.UPDATE_SHORTCUT,com.huawei.android.launcher.permission.CHANGE_BADGE,com.huawei.android.launcher.permission.READ_SETTINGS,com.huawei.android.launcher.permission.WRITE_SETTINGS,com.majeur.launcher.permission.UPDATE_BADGE,com.oppo.launcher.permission.READ_SETTINGS,com.oppo.launcher.permission.WRITE_SETTINGS,com.sec.android.provider.badge.permission.READ,com.sec.android.provider.badge.permission.WRITE,com.sonyericsson.home.permission.BROADCAST_BADGE,com.sonymobile.home.permission.PROVIDER_INSERT_BADGE,me.everything.badger.permission.BADGE_COUNT_READ,me.everything.badger.permission.BADGE_COUNT_WRITE,org.thoughtcrime.securesms.ACCESS_SECRETS,org.thoughtcrime.securesms.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
-
- arm64-v8a,armeabi-v7a,x86,x86_64
-
diff --git a/repo/signal-apks.txt b/repo/signal-apks.txt
index c487523..9827ae8 100644
--- a/repo/signal-apks.txt
+++ b/repo/signal-apks.txt
@@ -1,3 +1,3 @@
+https://github.com/tw-hx/Signal-Android/releases/download/v7.22.2.0-FOSS/Signal-Android-website-foss-prod-universal-release-signed-7.22.2.apk
https://github.com/tw-hx/Signal-Android/releases/download/v7.21.5.0-FOSS/Signal-Android-website-foss-prod-universal-release-signed-7.21.5.apk
https://github.com/tw-hx/Signal-Android/releases/download/v7.20.2.0-FOSS/Signal-Android-website-foss-prod-universal-release-signed-7.20.2.apk
-https://github.com/tw-hx/Signal-Android/releases/download/v7.19.2.0-FOSS/Signal-Android-website-foss-prod-universal-release-signed-7.19.2.apk
diff --git a/repo/status/running.json b/repo/status/running.json
index ba68560..25ddd4b 100644
--- a/repo/status/running.json
+++ b/repo/status/running.json
@@ -19,22 +19,19 @@
"--pretty"
],
"disabled": [],
- "endTimestamp": 1730113038391,
+ "endTimestamp": 1730527042429,
"failedBuilds": {},
"jarsigner": "/usr/lib/jvm/java-17-openjdk-amd64/bin/jarsigner",
"keytool": "/usr/lib/jvm/java-17-openjdk-amd64/bin/keytool",
"needsUpdate": [
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511",
"org.thoughtcrime.securesms"
],
"noPackages": [
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511",
"org.thoughtcrime.securesms"
],
"noUpdateCheck": [
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511",
"org.thoughtcrime.securesms"
],
- "startTimestamp": 1730069830000,
+ "startTimestamp": 1730483835000,
"subcommand": "update"
}
\ No newline at end of file
diff --git a/repo/status/update.json b/repo/status/update.json
index ba68560..25ddd4b 100644
--- a/repo/status/update.json
+++ b/repo/status/update.json
@@ -19,22 +19,19 @@
"--pretty"
],
"disabled": [],
- "endTimestamp": 1730113038391,
+ "endTimestamp": 1730527042429,
"failedBuilds": {},
"jarsigner": "/usr/lib/jvm/java-17-openjdk-amd64/bin/jarsigner",
"keytool": "/usr/lib/jvm/java-17-openjdk-amd64/bin/keytool",
"needsUpdate": [
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511",
"org.thoughtcrime.securesms"
],
"noPackages": [
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511",
"org.thoughtcrime.securesms"
],
"noUpdateCheck": [
- "7e3a13b08afe49279c19bb9590b699d47d93cfd6b74a6923a7760a7496fa7511",
"org.thoughtcrime.securesms"
],
- "startTimestamp": 1730069830000,
+ "startTimestamp": 1730483835000,
"subcommand": "update"
}
\ No newline at end of file