tbb-commits
Threads by month
- ----- 2025 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- 1 participants
- 19495 discussions
[tor-browser-build/maint-10.0-android] Bug 40251: Fix indentation in projects/android-toolchain/build
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit 4fe725400c5d9ad9c41ced7c4a944c6f0aa3d3ad
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Tue Mar 23 15:41:19 2021 +0100
Bug 40251: Fix indentation in projects/android-toolchain/build
---
projects/android-toolchain/build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/projects/android-toolchain/build b/projects/android-toolchain/build
index cd6caec..e352b67 100644
--- a/projects/android-toolchain/build
+++ b/projects/android-toolchain/build
@@ -20,7 +20,7 @@ unzip -qq [% c("input_files_by_name/android_ndk_compiler")%] -d $NDK_HOME
# so we only have to take care of one. See: #33557 (comment 2674649).
cd $NDK_HOME/android-ndk-r[% c("var/android_ndk_version") %][% c("var/android_ndk_revision") %]/toolchains/llvm/prebuilt/linux-x86_64/bin
for f in `ls arm-linux-androideabi-*`; do
- ln -s $f ${f//arm-linux-androideabi/armv7a-linux-androideabi}
+ ln -s $f ${f//arm-linux-androideabi/armv7a-linux-androideabi}
done
# Tool Archives
1
0
[tor-browser-build/maint-10.0-android] Bug 34108: Add scripts to check for needed toolchain updates
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit 9696b8e15ce1c766311c43b821997654e074af08
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Mon Apr 5 13:15:17 2021 +0200
Bug 34108: Add scripts to check for needed toolchain updates
Checking toolchain updates can be done with the following commands:
make list_toolchain_updates-geckoview
make list_toolchain_updates-application-services
make list_toolchain_updates-android-components
make list_toolchain_updates-fenix
---
Makefile | 12 ++
projects/android-components/config | 20 ++
.../list_toolchain_updates_checks | 85 +++++++++
projects/android-toolchain/config | 3 +-
projects/application-services/config | 7 +
.../list_toolchain_updates_checks | 97 ++++++++++
projects/common/list_toolchain_updates | 38 ++++
projects/fenix/config | 7 +
projects/fenix/list_toolchain_updates_checks | 73 ++++++++
projects/geckoview/config | 5 +
projects/geckoview/list_toolchain_updates_checks | 202 +++++++++++++++++++++
projects/glean/config | 9 +
projects/llvm-project/config | 2 +-
rbm.conf | 3 +
14 files changed, 561 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 7e2e104..fa613e1 100644
--- a/Makefile
+++ b/Makefile
@@ -201,6 +201,18 @@ dmg2mar-alpha: submodule-update
tools/update-responses/download_missing_versions alpha
CHECK_CODESIGNATURE_EXISTS=1 MAR_SKIP_EXISTING=1 tools/update-responses/gen_incrementals alpha
+list_toolchain_updates-fenix: submodule-update
+ $(rbm) build fenix --step list_toolchain_updates --target nightly --target torbrowser-android-armv7
+
+list_toolchain_updates-android-components: submodule-update
+ $(rbm) build android-components --step list_toolchain_updates --target nightly --target torbrowser-android-armv7
+
+list_toolchain_updates-application-services: submodule-update
+ $(rbm) build application-services --step list_toolchain_updates --target nightly --target torbrowser-android-armv7
+
+list_toolchain_updates-geckoview: submodule-update
+ $(rbm) build geckoview --step list_toolchain_updates --target nightly --target torbrowser-android-armv7
+
submodule-update:
git submodule update --init
diff --git a/projects/android-components/config b/projects/android-components/config
index eb1b7de..c9c5d55 100644
--- a/projects/android-components/config
+++ b/projects/android-components/config
@@ -50,3 +50,23 @@ input_files:
- URL: https://people.torproject.org/~gk/mirrors/sources/glean-parser-[% c('var/glean_parser') %].tar.bz2
sha256sum: 19dbdd4958022a1a638e0217489ab722fe7d4f588f1978a4ae162f93e75694c2
enable: '[% !c("var/fetch_gradle_dependencies") %]'
+
+steps:
+ list_toolchain_updates:
+ var:
+ container:
+ use_container: 0
+ get_glean_version: |
+ #!/bin/bash
+ read -d '' p << 'EOF' || true
+ if (m/const\\sval\\smozilla_glean\\s=\\s"([^"]+)"/) {
+ print $1;
+ exit;
+ }
+ EOF
+ perl -ne "$p" < buildSrc/src/main/java/Dependencies.kt
+ glean_version: '[% exec(c("var/get_glean_version")) %]'
+ input_files:
+ - name: glean
+ project: glean
+ pkg_type: src
diff --git a/projects/android-components/list_toolchain_updates_checks b/projects/android-components/list_toolchain_updates_checks
new file mode 100644
index 0000000..a46afb4
--- /dev/null
+++ b/projects/android-components/list_toolchain_updates_checks
@@ -0,0 +1,85 @@
+#!/bin/bash
+
+# compileSdkVersion
+read -d '' p << 'EOF' || true
+if (m/compileSdkVersion:\\s+(.*)$/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat .config.yml | perl -ne "$p")
+current=30
+check_update_needed compileSdkVersion "$needed" "$current"
+
+
+# targetSdkVersion
+read -d '' p << 'EOF' || true
+if (m/targetSdkVersion:\\s+(.*)$/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat .config.yml | perl -ne "$p")
+current=30
+check_update_needed targetSdkVersion "$needed" "$current"
+
+
+# minSdkVersion
+read -d '' p << 'EOF' || true
+if (m/minSdkVersion:\\s+(.*)$/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat .config.yml | perl -ne "$p")
+current=21
+check_update_needed minSdkVersion "$needed" "$current"
+
+
+# application-services
+read -d '' p << 'EOF' || true
+if (m/const\\sval\\smozilla_appservices\\s=\\s"([^"]+)"/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat buildSrc/src/main/java/Dependencies.kt | perl -ne "$p")
+current='[% pc("application-services", "version") %]'
+check_update_needed application-services "$needed" "$current"
+
+
+# glean_parser
+read -d '' p << 'EOF' || true
+if (m/^\\s*"glean_parser==([^"]+)",/) {
+ print $1;
+ exit;
+}
+EOF
+tar xf $rootdir/[% c('input_files_by_name/glean') %]
+needed=$(cat glean-[% c("var/glean_version") %]/glean-core/python/setup.py | perl -ne "$p")
+current='[% c("var/glean_parser") %]'
+check_update_needed glean_parser "$needed" "$current"
+
+
+# gradle
+read -d '' p << 'EOF' || true
+if (m|distributionUrl=https\\\\://services.gradle.org/distributions/gradle-(.*)…) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat gradle/wrapper/gradle-wrapper.properties | perl -ne "$p")
+current='[% c("var/gradle_version") %]'
+check_update_needed gradle "$needed" "$current"
+
+
+# android-gradle-plugin
+read -d '' p << 'EOF' || true
+if (m/const\\s+val\\s+android_gradle_plugin\\s+=\\s+"([^"]+)"/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat buildSrc/src/main/java/Dependencies.kt | perl -ne "$p")
+current='4.0.1'
+check_update_needed android-gradle-plugin "$needed" "$current"
diff --git a/projects/android-toolchain/config b/projects/android-toolchain/config
index dc30b4d..6d78b37 100644
--- a/projects/android-toolchain/config
+++ b/projects/android-toolchain/config
@@ -31,6 +31,7 @@ var:
android_platform_revision_new: 03
android_ndk_version: 21
android_ndk_revision: d
+ sdk_tools_version: 4333796
input_files:
- project: container-image
- URL: '[% c("var/google_repo") %]/build-tools_r[% c("version") %]-linux.zip'
@@ -54,7 +55,7 @@ input_files:
- URL: '[% c("var/google_repo") %]/platform-tools_r[% c("version") %]-linux.zip'
name: platform_tools
sha256sum: 633b6dfa245f5dc58d15da9ead655bcd14de5784196ec0f0dc7e37a5acb61be4
- - URL: '[% c("var/google_repo") %]/sdk-tools-linux-4333796.zip'
+ - URL: '[% c("var/google_repo") %]/sdk-tools-linux-[% c("var/sdk_tools_version") %].zip'
name: android_sdk_tools
sha256sum: 92ffee5a1d98d856634e8b71132e8a95d96c83a63fde1099be3d86df3106def9
- URL: '[% c("var/google_repo") %]/android-ndk-r[% c("var/android_ndk_version") %][% c("var/android_ndk_revision") %]-linux-x86_64.zip'
diff --git a/projects/application-services/config b/projects/application-services/config
index 951d5b0..6a80ffc 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -81,3 +81,10 @@ input_files:
- filename: viaduct-workaround.patch
- filename: viaduct-workaround2.patch
- filename: update-cargo-lock.patch
+
+steps:
+ list_toolchain_updates:
+ input_files: []
+ var:
+ container:
+ use_container: 0
diff --git a/projects/application-services/list_toolchain_updates_checks b/projects/application-services/list_toolchain_updates_checks
new file mode 100644
index 0000000..69c232c
--- /dev/null
+++ b/projects/application-services/list_toolchain_updates_checks
@@ -0,0 +1,97 @@
+#!/bin/bash
+
+# ndkVersion
+read -d '' p << 'EOF' || true
+if (m/^\\s*ndkVersion:\\s"([^"]*)",/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat build.gradle | perl -ne "$p")
+current='21.3.6528147'
+check_update_needed ndkVersion "$needed" "$current"
+
+
+# compileSdkVersion
+read -d '' p << 'EOF' || true
+if (m/^\\s*compileSdkVersion:\\s([^"]*),/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat build.gradle | perl -ne "$p")
+current=29
+check_update_needed compileSdkVersion "$needed" "$current"
+
+
+# minSdkVersion
+read -d '' p << 'EOF' || true
+if (m/^\\s*minSdkVersion:\\s([^"]*),/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat build.gradle | perl -ne "$p")
+current=21
+check_update_needed minSdkVersion "$needed" "$current"
+
+
+# gradle
+read -d '' p << 'EOF' || true
+if (m|distributionUrl=https\\\\://services.gradle.org/distributions/gradle-(.*)…) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat gradle/wrapper/gradle-wrapper.properties | perl -ne "$p")
+current='[% c("var/gradle_version") %]'
+check_update_needed gradle "$needed" "$current"
+
+
+# nss-nspr
+read -d '' p << 'EOF' || true
+if (m/NSS_ARCHIVE="nss-(.*-with-nspr-.*)\\.tar\\.gz"/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat libs/build-all.sh | perl -ne "$p")
+current='[% pc("nss", "version") %]-with-nspr-[% pc("nss", "nspr_version") %]'
+check_update_needed nss-nspr "$needed" "$current"
+
+
+# sqlcipher
+read -d '' p << 'EOF' || true
+if (m/SQLCIPHER_VERSION="([^"]+)"/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat libs/build-all.sh | perl -ne "$p")
+current='[% pc("sqlcipher", "version") %]'
+check_update_needed sqlcipher "$needed" "$current"
+
+
+# android-gradle-plugin
+read -d '' p << 'EOF' || true
+if (m/^\\s*ext\\.android_gradle_plugin_version\\s=\\s'([^']*)'/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat build.gradle | perl -ne "$p")
+current='4.0.1'
+check_update_needed android-gradle-plugin "$needed" "$current"
+
+
+# android-components
+read -d '' p << 'EOF' || true
+if (m/^\\s*ext\\.android_components_version\\s=\\s'([^']*)'/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat build.gradle | perl -ne "$p")
+current=71.0.0
+check_update_needed android-components "$needed" "$current"
+
diff --git a/projects/common/list_toolchain_updates b/projects/common/list_toolchain_updates
new file mode 100644
index 0000000..4cfd829
--- /dev/null
+++ b/projects/common/list_toolchain_updates
@@ -0,0 +1,38 @@
+#!/usr/bin/bash
+
+set -e
+
+rootdir="$(pwd)"
+no_updates="$rootdir/no_updates.txt"
+updates="$rootdir/updates.txt"
+
+tar -xf [% project %]-[% c('version') %].tar.gz
+cd [% project %]-[% c('version') %]
+
+function check_update_needed() {
+ name="$1"
+ v1="$2"
+ v2="$3"
+ if test "$v1" = "$v2"
+ then
+ echo "* $name ($v1)" >> "$no_updates"
+ else
+ echo "* $name needs to be updated to $v1 (currently at $v2)" >> "$updates"
+ fi
+}
+
+[% INCLUDE list_toolchain_updates_checks %]
+
+echo '### Component: [% project %] ([% c("git_hash") %])'
+
+if test -f "$updates"
+then
+ echo "The following components need to be updated:"
+ cat "$updates"
+ echo
+fi
+if test -f "$no_updates"
+then
+ echo "The following components don't need to be updated:"
+ cat "$no_updates"
+fi
diff --git a/projects/fenix/config b/projects/fenix/config
index cabdb55..a72fff4 100644
--- a/projects/fenix/config
+++ b/projects/fenix/config
@@ -61,3 +61,10 @@ input_files:
name: tor-android-service
- project: tor-onion-proxy-library
name: topl
+
+steps:
+ list_toolchain_updates:
+ input_files: []
+ var:
+ container:
+ use_container: 0
diff --git a/projects/fenix/list_toolchain_updates_checks b/projects/fenix/list_toolchain_updates_checks
new file mode 100644
index 0000000..43dd1b4
--- /dev/null
+++ b/projects/fenix/list_toolchain_updates_checks
@@ -0,0 +1,73 @@
+#!/bin/bash
+
+# android-components
+read -d '' p << 'EOF' || true
+if (m/const\\s+val\\s+VERSION\\s+=\\s+"([^"]+)"/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat buildSrc/src/main/java/AndroidComponents.kt | perl -ne "$p")
+current='[% pc("android-components", "var/android_components_version") %]'
+check_update_needed android-components "$needed" "$current"
+
+
+# targetSdkVersion
+read -d '' p << 'EOF' || true
+if (m/const\\s+val\\s+targetSdkVersion\\s+=\\s+([^"]+)/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat buildSrc/src/main/java/Config.kt | perl -ne "$p")
+current=29
+check_update_needed targetSdkVersion "$needed" "$current"
+
+
+# compileSdkVersion
+read -d '' p << 'EOF' || true
+if (m/const\\s+val\\s+compileSdkVersion\\s+=\\s+([^"]+)/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat buildSrc/src/main/java/Config.kt | perl -ne "$p")
+current=29
+check_update_needed compileSdkVersion "$needed" "$current"
+
+
+# minSdkVersion
+read -d '' p << 'EOF' || true
+if (m/const\\s+val\\s+minSdkVersion\\s+=\\s+([^"]+)/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat buildSrc/src/main/java/Config.kt | perl -ne "$p")
+current=21
+check_update_needed compileSdkVersion "$needed" "$current"
+
+
+# gradle
+read -d '' p << 'EOF' || true
+if (m|distributionUrl=https\\\\://services.gradle.org/distributions/gradle-(.*)…) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat gradle/wrapper/gradle-wrapper.properties | perl -ne "$p")
+current='[% c("var/gradle_version") %]'
+check_update_needed gradle "$needed" "$current"
+
+
+# android-gradle-plugin
+read -d '' p << 'EOF' || true
+if (m/const\\s+val\\s+android_gradle_plugin\\s+=\\s+"([^"]+)"/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat buildSrc/src/main/java/Dependencies.kt | perl -ne "$p")
+current='4.0.1'
+check_update_needed android-gradle-plugin "$needed" "$current"
+
diff --git a/projects/geckoview/config b/projects/geckoview/config
index a893d31..d186c8b 100644
--- a/projects/geckoview/config
+++ b/projects/geckoview/config
@@ -137,6 +137,11 @@ steps:
target_prepend:
- torbrowser-android-x86_64
+ list_toolchain_updates:
+ input_files: []
+ var:
+ container:
+ use_container: 0
targets:
nightly:
diff --git a/projects/geckoview/list_toolchain_updates_checks b/projects/geckoview/list_toolchain_updates_checks
new file mode 100644
index 0000000..ffc5e23
--- /dev/null
+++ b/projects/geckoview/list_toolchain_updates_checks
@@ -0,0 +1,202 @@
+#!/bin/bash
+
+# ndk version
+read -d '' p << 'EOF' || true
+if (m/^\\s*NDK_VERSION\\s*=\\s*"(.+)"/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat python/mozboot/mozboot/android.py | perl -ne "$p")
+current='r[% pc("android-toolchain", "var/android_ndk_version") %][% pc("android-toolchain", "var/android_ndk_revision") %]'
+check_update_needed ndk_version "$needed" "$current"
+
+
+# rust
+read -d '' p << 'EOF' || true
+my $d = YAML::XS::LoadFile('taskcluster/ci/toolchain/rust.yml');
+foreach my $t (keys %$d) {
+ if ($d->{$t}{run}{'toolchain-alias'} eq 'linux64-rust-android') {
+ my $channel;
+ foreach my $arg (@{$d->{$t}{run}{arguments}}) {
+ if ($arg eq '--channel') {
+ $channel = 1;
+ next;
+ }
+ if ($channel) {
+ print $arg;
+ exit;
+ }
+ }
+ }
+}
+EOF
+needed=$(perl -MYAML::XS -e "$p")
+current='[% pc("rust", "version") %]'
+check_update_needed rust "$needed" "$current"
+
+
+# build_tools
+read -d '' p << 'EOF' || true
+if (m/build_tools_version\\s*=\\s*"([^"]+)"/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat build/moz.configure/android-sdk.configure | perl -ne "$p")
+current='[% pc("android-toolchain", "version") %]'
+check_update_needed build_tools "$needed" "$current"
+
+
+# target_sdk
+read -d '' p << 'EOF' || true
+if (m/target_sdk_version\\s*=\\s*"(.+)"/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat build/moz.configure/android-sdk.configure | perl -ne "$p")
+current='[% pc("android-toolchain", "var/android_api_level") %]'
+check_update_needed target_sdk "$needed" "$current"
+
+
+# sdk-tools
+read -d '' p << 'EOF' || true
+if (m|https://dl\\.google\\.com/android/repository/sdk-tools-.+-([^-]+).zip|) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat python/mozboot/mozboot/android.py | perl -ne "$p")
+current='[% pc("android-toolchain", "var/sdk_tools_version") %]'
+check_update_needed sdk-tools "$needed" "$current"
+
+
+# min-android
+read -d '' p << 'EOF' || true
+use Path::Tiny;
+use Digest::SHA qw(sha256_hex);
+my $f;
+my $min_indent;
+foreach (path('build/moz.configure/android-ndk.configure')->lines_utf8) {
+ if ($_ eq "def min_android_version(target):\\n") {
+ $f = $_;
+ next;
+ } else {
+ next unless $f;
+ }
+ m/^(\\s*)/;
+ my $indent = length $1;
+ $min_indent = $indent unless $min_indent;
+ last if $indent < $min_indent;
+ $f .= $_;
+}
+print substr(sha256_hex($f), 0, 10);
+EOF
+needed=$(perl -e "$p")
+# We can't easily parse the min_android_version function.
+# Instead we get a checksum of the function, and manually check it when
+# it was updated.
+# Current value of min_android_version is:
+# 21 on aarch64, x86_64
+# 16 on other archs
+current=303de6de36
+check_update_needed min-android "$needed" "$current"
+
+
+# min_sdk
+read -d '' p << 'EOF' || true
+if (m/^\\s*MOZ_ANDROID_MIN_SDK_VERSION\\s*=\\s*([^\\s]+)/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat mobile/android/confvars.sh | perl -ne "$p")
+current=16
+check_update_needed min_sdk "$needed" "$current"
+
+
+# gradle
+read -d '' p << 'EOF' || true
+if (m|distributionUrl=https\\\\://services.gradle.org/distributions/gradle-(.*)…) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat gradle/wrapper/gradle-wrapper.properties | perl -ne "$p")
+current='[% c("var/gradle_version") %]'
+check_update_needed gradle "$needed" "$current"
+
+
+# cbindgen
+read -d '' p << 'EOF' || true
+if (m/^\\s*cbindgen_min_version\\s*=\\s*Version\\("([^"]+)"\\)/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat build/moz.configure/bindgen.configure | perl -ne "$p")
+current='[% pc("cbindgen", "version") %]'
+check_update_needed cbindgen "$needed" "$current"
+
+
+# nasm
+read -d '' p << 'EOF' || true
+if (m/^\\s*MODERN_NASM_VERSION\\s*=\\s*LooseVersion\\("([^"]+)"\\)/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat python/mozboot/mozboot/base.py | perl -ne "$p")
+current='2.14'
+check_update_needed nasm "$needed" "$current"
+
+
+# clang
+read -d '' p << 'EOF' || true
+my $d = YAML::XS::LoadFile('taskcluster/ci/toolchain/clang.yml');
+my $clang_toolchain;
+foreach my $t (keys %$d) {
+ if ($d->{$t}{run}{'toolchain-alias'} eq 'linux64-clang-android-cross') {
+ foreach my $fetch (@{$d->{$t}{fetches}{fetch}}) {
+ $clang_toolchain = $fetch if $fetch =~ m/^clang-.*/;
+ }
+ last;
+ }
+}
+
+if (!$clang_toolchain) {
+ print STDERR "Error: could not find clang toolchain";
+ exit 1;
+}
+
+my $fetch = YAML::XS::LoadFile('taskcluster/ci/fetch/toolchains.yml');
+print $fetch->{$clang_toolchain}{fetch}{revision};
+EOF
+needed=$(perl -MYAML::XS -e "$p")
+current='[% pc("llvm-project", "git_hash") %]'
+check_update_needed clang "$needed" "$current"
+
+
+# node
+read -d '' p << 'EOF' || true
+if (m/^\\s*NODE_MIN_VERSION\\s*=\\s*StrictVersion\\("([^"]+)"\\)/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat python/mozbuild/mozbuild/nodeutil.py | perl -ne "$p")
+current='[% pc("node", "version") %]'
+check_update_needed node "$needed" "$current"
+
+
+# python
+read -d '' p << 'EOF' || true
+if (m/find_python3_executable\\(min_version\\s*=\\s*"([^"]+)"/) {
+ print $1;
+ exit;
+}
+EOF
+needed=$(cat build/moz.configure/init.configure | perl -ne "$p")
+current=3.6.0
+check_update_needed python "$needed" "$current"
diff --git a/projects/glean/config b/projects/glean/config
new file mode 100644
index 0000000..45bc43b
--- /dev/null
+++ b/projects/glean/config
@@ -0,0 +1,9 @@
+# vim: filetype=yaml sw=2
+git_hash: 'v[% c("version") %]'
+git_url: https://github.com/mozilla/glean.git
+filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
+version: '[% pc(c("origin_project"), "var/glean_version", { step => "list_toolchain_updates" }) %]'
+
+src: |
+ #!/bin/bash
+ mv -f [% project %]-[% c('version') %].tar.gz [% dest_dir %]/[% c('filename') %]
diff --git a/projects/llvm-project/config b/projects/llvm-project/config
index 822f08d..c6fa2d8 100644
--- a/projects/llvm-project/config
+++ b/projects/llvm-project/config
@@ -1,5 +1,5 @@
# vim: filetype=yaml sw=2
version: 11.0.1
-git_hash: 43ff75f2c3feef64f9d73328230d34dac8832a9
+git_hash: 43ff75f2c3feef64f9d73328230d34dac8832a91
git_url: https://github.com/llvm/llvm-project
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
diff --git a/rbm.conf b/rbm.conf
index cbc705a..646f353 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -15,6 +15,9 @@ steps:
set -e
mkdir -p '[% dest_dir %]'
mv -vf '[% project %]-[% c("version") %].tar.xz' '[% dest_dir %]/[% c("filename") %]'
+ list_toolchain_updates:
+ build_log: '-'
+ list_toolchain_updates: '[% INCLUDE list_toolchain_updates %]'
# buildconf contains build options that the user can change in rbm.local.conf
# When adding a new option to buildconf, a default value should be defined
1
0
[tor-browser-build/maint-10.0-android] Bug 40266: Make the list of components updates for switch to mozilla88-based Fenix
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit 55478c86e335f1716f9506ec7c17b1eeb9e38e47
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Mon Apr 5 13:46:10 2021 +0200
Bug 40266: Make the list of components updates for switch to mozilla88-based Fenix
---
projects/android-components/config | 3 +++
projects/application-services/config | 1 +
projects/fenix/config | 3 +++
projects/geckoview/config | 4 ++++
4 files changed, 11 insertions(+)
diff --git a/projects/android-components/config b/projects/android-components/config
index c9c5d55..ce9eafd 100644
--- a/projects/android-components/config
+++ b/projects/android-components/config
@@ -53,6 +53,9 @@ input_files:
steps:
list_toolchain_updates:
+ git_url: https://github.com/mozilla-mobile/android-components.git
+ git_hash: v74.0.6
+ tag_gpg_id: 0
var:
container:
use_container: 0
diff --git a/projects/application-services/config b/projects/application-services/config
index 6a80ffc..0cf0dd2 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -84,6 +84,7 @@ input_files:
steps:
list_toolchain_updates:
+ git_hash: 'v74.0.1'
input_files: []
var:
container:
diff --git a/projects/fenix/config b/projects/fenix/config
index a72fff4..9336d9e 100644
--- a/projects/fenix/config
+++ b/projects/fenix/config
@@ -64,6 +64,9 @@ input_files:
steps:
list_toolchain_updates:
+ git_url: https://github.com/mozilla-mobile/fenix.git
+ git_hash: v88.0.0-beta.4
+ tag_gpg_id: 0
input_files: []
var:
container:
diff --git a/projects/geckoview/config b/projects/geckoview/config
index d186c8b..84d212d 100644
--- a/projects/geckoview/config
+++ b/projects/geckoview/config
@@ -138,6 +138,10 @@ steps:
- torbrowser-android-x86_64
list_toolchain_updates:
+ git_url: https://github.com/mozilla/gecko-dev.git
+ # 88.0b8
+ git_hash: 43ab49774f70a5c70b2cd69a2b2a8bc0a3be20bf
+ tag_gpg_id: 0
input_files: []
var:
container:
1
0
[tor-browser-build/maint-10.0-android] Bug 40272: Add script to generate glean depencies tarballs
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit ccd393a67f8c8aba2944fae23a52b07f951a048a
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Fri Apr 9 17:28:55 2021 +0200
Bug 40272: Add script to generate glean depencies tarballs
---
Makefile | 6 ++++
projects/common/how-to-update-glean-parser.txt | 30 +++++++-----------
projects/glean/config | 44 ++++++++++++++++++++++++++
3 files changed, 62 insertions(+), 18 deletions(-)
diff --git a/Makefile b/Makefile
index fa613e1..d4562ac 100644
--- a/Makefile
+++ b/Makefile
@@ -213,6 +213,12 @@ list_toolchain_updates-application-services: submodule-update
list_toolchain_updates-geckoview: submodule-update
$(rbm) build geckoview --step list_toolchain_updates --target nightly --target torbrowser-android-armv7
+create_glean_deps_tarball: submodule-update
+ $(rbm)build glean --step create_glean_deps_tarball --target alpha --target torbrowser-android-armv7
+
+create_glean_deps_tarball-with_torsocks: submodule-update
+ $(rbm) build glean --step create_glean_deps_tarball --target alpha --target torbrowser-android-armv7 --target with_torsocks
+
submodule-update:
git submodule update --init
diff --git a/projects/common/how-to-update-glean-parser.txt b/projects/common/how-to-update-glean-parser.txt
index a125f5f..625049e 100644
--- a/projects/common/how-to-update-glean-parser.txt
+++ b/projects/common/how-to-update-glean-parser.txt
@@ -3,42 +3,36 @@ distribute Glean dependencies beforehand.[1]
There are three steps involved in the process:
1) Finding out the `glean_parser` version
- 2) Downloading and verifying the dependencies
- 3) Bundling the dependencies up and pushing them to the sources mirror
+ 2) Downloading and verifying the dependencies, and creating the tarball
+ 3) Pushing it to the sources mirror
1)
-The `glean_parser` version is available in glean-core/python/setup.py in the
-Glean code repositoroy.[2] So, make sure which Glean version your
-`android-components` tag is using (`mozilla_glean` in
-buildSrc/src/main/java/Dependencies.kt has it) and then track `glean_parser`
-down in the respective Glean tag.
+Running `make list_toolchain_updates-android-components` should tell
+you which version of `glean_parser` is needed.
2)
-Create a directory `glean-wheels` and change into it. Then download packages for
-`glean_parser` and its dependencies using
+Update `steps/create_glean_deps_tarball/version` in `projects/glean/config`
+to the version from step 1 above.
-`python3 -m pip download glean_parser==$glean_parser`
+Run this command to generate the tarball:
-($glean_parser being the version from step 1 above and Python 3 needs to be 3.6;
-ideally, we take the artifact we built and will use during the build later on as
-well.)
+ make create_glean_deps_tarball
There is no really good way (yet) to verify that `pip` gave us actually what we
wanted. We can download `glean_parser` and its dependencies using a different
network path, though, e.g. by using `torsocks`. Comparing the results of both
downloads should yield the exact same binaries.
-3)
+If you want to use torsocks, you can use this command:
-Update the `glean_parser` version in `rbm.conf, tar `glean-wheels` up and
-compress it:
+ make create_glean_deps_tarball-with_torsocks
-`tar cfj glean-wheels-$glean_parser.tar.bz2 glean-wheels`
+3)
Upload the compressed tarball to the sources mirror and update the SHA-256 sum of
-it in the respective projects.
+it as well as the `glean_parser` version in the respective projects.
[1] See: https://bugzilla.mozilla.org/show_bug.cgi?id=1651662 for details.
[2] https://github.com/mozilla/glean
diff --git a/projects/glean/config b/projects/glean/config
index 45bc43b..6fd6ce2 100644
--- a/projects/glean/config
+++ b/projects/glean/config
@@ -7,3 +7,47 @@ version: '[% pc(c("origin_project"), "var/glean_version", { step => "list_toolch
src: |
#!/bin/bash
mv -f [% project %]-[% c('version') %].tar.gz [% dest_dir %]/[% c('filename') %]
+
+steps:
+ create_glean_deps_tarball:
+ git_url: ''
+ version: 2.2.0
+ filename: 'glean-wheels-[% c("version") %].tar.xz'
+ build_log: '-'
+ var:
+ container:
+ use_container: 1
+ create_glean_deps_tarball: |
+ #!/bin/bash
+ [% c("var/set_default_env") -%]
+ [% pc('python', 'var/setup', { python_tarfile => c('input_files_by_name/python') }) %]
+ mkdir glean-wheels
+ cd glean-wheels
+ [% IF c("var/use_torsocks") %]torsocks [% END%]python3 -m pip download glean_parser==[% c("version") %]
+ cd ..
+ [% c('tar', {
+ tar_src => [ 'glean-wheels' ],
+ tar_args => '-cJf ' _ dest_dir _ '/' _ c('filename'),
+ }) %]
+ cd '[% dest_dir %]'
+ sha256sum [% c('filename') %]
+ echo 'The file is ready to be uploaded:'
+ echo ' scp -p out/glean/[% c("filename") %] people.torproject.org:public_html/mirrors/sources/'
+ input_files:
+ - project: container-image
+ pkg_type: build
+ - project: python
+ name: python
+ pkg_type: build
+
+targets:
+ with_torsocks:
+ var:
+ # The `container-image` project looks at the deps list in origin_project
+ # in the same step (build), so we cannot put this inside the
+ # `create_glean_deps_tarball` step.
+ # rbm#40020 should allow us to fix that.
+ deps:
+ - torsocks
+ - xz-utils
+ use_torsocks: 1
1
0
[tor-browser-build/maint-10.0-android] Bug 40259: Update components for mozilla88-based Fenix (android-components part)
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit 960d035da16bb8c247ea2a98b6280b1ac8fa1c1d
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Fri Apr 9 18:47:52 2021 +0200
Bug 40259: Update components for mozilla88-based Fenix (android-components part)
---
projects/android-components/build | 2 +-
projects/android-components/config | 16 +-
.../gradle-dependencies-list.txt | 186 ++++++++++-----------
projects/android-components/mavenLocal.patch | 29 ++--
4 files changed, 119 insertions(+), 114 deletions(-)
diff --git a/projects/android-components/build b/projects/android-components/build
index 279525c..896ba3a 100644
--- a/projects/android-components/build
+++ b/projects/android-components/build
@@ -44,7 +44,7 @@ patch -p1 < $rootdir/git.patch
gradle --debug --no-daemon assemble
[% ELSE %]
# Prepare Glean dependencies for offline build
- tar -xjf $rootdir/glean-parser-[% c('var/glean_parser') %].tar.bz2
+ tar -xf $rootdir/[% c('input_files_by_name/glean') %]
# We need to set `LC_ALL` and `LANG` to something that is not ASCII as encoding
# otherwise `click` barfs. See: https://click.palletsprojects.com/python3/
export LC_ALL=C.UTF-8
diff --git a/projects/android-components/config b/projects/android-components/config
index ce9eafd..531b278 100644
--- a/projects/android-components/config
+++ b/projects/android-components/config
@@ -8,16 +8,17 @@ gpg_keyring: torbutton.gpg
variant: '[% IF c("var/release") %]Release[% ELSE %]Beta[% END %]'
var:
- android_components_version: 73.0.11
+ android_components_version: 74.0.6
torbrowser_branch: 10.0
container:
use_container: 1
# This should be updated when the list of gradle dependencies is changed.
- gradle_dependencies_version: 21
+ gradle_dependencies_version: 22
# Switch to make it easier to grab all dependencies during a dry-run.
# Note: Use the commit before support for new GeckoView interfaces gets added.
fetch_gradle_dependencies: 0
gradle_version: 6.6.1
+ glean_parser: 2.2.0
targets:
nightly:
@@ -47,15 +48,16 @@ input_files:
- filename: git.patch
- filename: mavenLocal.patch
enable: '[% !c("var/fetch_gradle_dependencies") %]'
- - URL: https://people.torproject.org/~gk/mirrors/sources/glean-parser-[% c('var/glean_parser') %].tar.bz2
- sha256sum: 19dbdd4958022a1a638e0217489ab722fe7d4f588f1978a4ae162f93e75694c2
+ - URL: https://people.torproject.org/~boklm/mirrors/sources/glean-wheels-[% c('var/glean_parser') %].tar.xz
+ name: glean
+ sha256sum: 24ceaaadaf155445e8ad135173d894e05c0745b41ab5fee150f9548550acf2a6
enable: '[% !c("var/fetch_gradle_dependencies") %]'
steps:
list_toolchain_updates:
- git_url: https://github.com/mozilla-mobile/android-components.git
- git_hash: v74.0.6
- tag_gpg_id: 0
+ #git_url: https://github.com/mozilla-mobile/android-components.git
+ #git_hash: v74.0.6
+ #tag_gpg_id: 0
var:
container:
use_container: 0
diff --git a/projects/android-components/gradle-dependencies-list.txt b/projects/android-components/gradle-dependencies-list.txt
index 1debd7f..ab3da10 100644
--- a/projects/android-components/gradle-dependencies-list.txt
+++ b/projects/android-components/gradle-dependencies-list.txt
@@ -29,8 +29,8 @@ f7eab60c57addd94bb06275832fe7600611beaaae1a1ec597c231956faf96c8b | https://dl.go
48167eeedc8da79c4d29deaf0d0cd9b5d8fedcae01f1a6efb3f28f08e8982f71 | https://dl.google.com/dl/android/maven2/androidx/asynclayoutinflater/asyncl…
270c7b7d99942d5ec1dd88594e4648feb33d8e31d8c3c2ab2321d49d9abdfc1f | https://dl.google.com/dl/android/maven2/androidx/biometric/biometric/1.1.0/…
aeb69e76988f43b06c84fca25efab2e418bb98b5aabcd03fa7913bd3ed1bcaa9 | https://dl.google.com/dl/android/maven2/androidx/biometric/biometric/1.1.0/…
-8a28c71070271b6f802f5a285ab9ae5b424e60a4f4bb4e73c0c6f53c1375506d | https://dl.google.com/dl/android/maven2/androidx/browser/browser/1.2.0/brow…
-0125474b4ff9dd64d9ebaa003ba0a19f782354e4490e270fc9fb2a39b33c1115 | https://dl.google.com/dl/android/maven2/androidx/browser/browser/1.2.0/brow…
+e740b1beeac82303415d68bee9d5c1f259716f560a829ca07c7ce97e60850e1b | https://dl.google.com/dl/android/maven2/androidx/browser/browser/1.3.0/brow…
+d82e1df52624a1fe2757055258e225ccc3aebc3f5a3d523414d7f1bbc80055f8 | https://dl.google.com/dl/android/maven2/androidx/browser/browser/1.3.0/brow…
1193c04c22a3d6b5946dae9f4e8c59d6adde6a71b6bd5d87fb99d82dda1afec7 | https://dl.google.com/dl/android/maven2/androidx/cardview/cardview/1.0.0/ca…
e64ef4e08b58358fe27b599e6fe80a1b153db014c644beee630ab271061c3e6c | https://dl.google.com/dl/android/maven2/androidx/cardview/cardview/1.0.0/ca…
a7913a5275ad68e555d2612ebe8c14c367b153e14ca48a1872a64899020e54ef | https://dl.google.com/dl/android/maven2/androidx/collection/collection/1.0.…
@@ -345,85 +345,34 @@ efe2431a01a188d3037d02a08e60900ec7406de626e4bd5b4995f28d409c0ebd | https://dl.go
d7a2ff3a2fdbd0801f832df3de81dab06d9db7e4a57dfa6d768e7c6e5fa22280 | https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-messag…
79b705ecf5140d3a2601b44ef058b4588878432eb6fb2f9d65da0551cb0a8e20 | https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-messag…
e953cbf59b797ceb11ce312e8da19bb8afc013ef548d8946711c116bc2500482 | https://download.jetbrains.com/kotlin/native/builds/releases/1.4.30/linux/k…
-07c3d82ca7eaf4722f00b2da807dc7860f6169ae60cfedcf5d40218f90880a46 | https://jcenter.bintray.com/com/squareup/okhttp3/okhttp/3.12.1/okhttp-3.12.…
-940676b124a8eea8ad7576f9be072c82d7dc7fe350ad895a36081f0c93ae99a6 | https://jcenter.bintray.com/com/squareup/okhttp3/okhttp/3.12.1/okhttp-3.12.…
-f57c6f089beeedb5b73cdaca7167998ce74505ae9a3d9aeacd72e0ebb0fbf4bc | https://jcenter.bintray.com/com/squareup/okhttp3/parent/3.12.1/parent-3.12.…
-e81f40146f2a0eb394b10fa3a175c85ab9fbe757aa418aa44d4b760efe16f024 | https://jcenter.bintray.com/com/squareup/okio/okio-parent/1.17.2/okio-paren…
-f80ce42d2ffac47ad4c47e1d6f980d604d247ceb1a886705cf4581ab0c9fe2b8 | https://jcenter.bintray.com/com/squareup/okio/okio/1.17.2/okio-1.17.2.jar
-cd57f75443ab6a714b203da51994ee64ed0e919fea81f04e4f4b5324e4bb03f0 | https://jcenter.bintray.com/com/squareup/okio/okio/1.17.2/okio-1.17.2.pom
-ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478 | https://jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0…
-965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397 | https://jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0…
-affb7c85a3c87bdcf69ff1dbb84de11f63dc931293934bc08cd7ab18de083601 | https://jcenter.bintray.com/org/jetbrains/intellij/deps/trove4j/1.0.2018121…
-310a6aa2d90534c32b8f46f1fc98cd0edae95dcdfca23e2847e5efa9ae0c019a | https://jcenter.bintray.com/org/jetbrains/intellij/deps/trove4j/1.0.2018121…
-79500b867b1194cf781ac98d5c706331a3d3ce8448437f536f8d4cc2faff50c3 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable…
-2bad6c031302519db14517bcc33af09f137845de40e5b223b778e8a38c561fd7 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable…
-1a4b999a2d9051382430994126c4bebd143c853e26d6bca4fd4c31924072ef5e | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1…
-eabab80e05fe2a31e2f2395cedf589cd72fb8df0a82e08e93c2e36fe953b8d59 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1…
-b0e6d0ab0c1f1dd2e2e5f540eeb6e5791820bdbe4f34597b4af183145dd2a493 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1…
-eedb363ba1f4b999e62b34d264f1b37492f986169d808ec94ca72a67938291db | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1…
-110fc7e4602f7aa47286a74756b673903ff3db5044312a16172eac38f7ba1224 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model…
-fce78c0c595493d89f90fa4ddba466abf4497e61aac6f2f0449ca1541c167413 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model…
-bf3e4edef51b7af7f1a8927fb58dca402e87668d246bfd0ad6520b9f2e3adebb | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-native-utils/1.3.72…
-21d04a0720be4a46804e1b73b733c72269c16900896ae463a9e87a1d04ed50c6 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-native-utils/1.3.72…
-a188d9367de1c4ee9479db630985c0597b20709c83161b1430d24edb27e38c40 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.72/kotl…
-61653ccfae8caa4203e267b479821bd90faab3fef744a7ab0fdd9f61150f970c | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.72/kotl…
-8e525c7a19a94aea294403d531fd61eed3f08b2992e313a594cb531b75ffc35d | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-sam-with-receiver/1…
-4961812a7df6b98c49618bb67d497d5aeabf4e73ec3d346558f162f0c6d39d68 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-sam-with-receiver/1…
-d372f2dc8051f3d1d4fae3bd50e5fa109d3ec870c4a4830112f9afc8560aacfd | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.3.…
-65a3e614b27b2372f350cc015848d44cb14ca3225d8d41e1c54e60ce95e2131f | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.3.…
-420198546b466bfa9c38d1d7fb2ffcdfb8f518026e8f4a7ca3851fbdd525a538 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.…
-ad6cfeaefa234918fde058ab1f376168abe54cd1e7d12824fb15cc8a07aa0f03 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.…
-e91befa8242e5894158c0275d26d883599fe6e6c57b6952129aebec17a2ef0aa | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-…
-de70f4db2a9d7d7aa42f88f217d59b61ed4357d4de138fadd3e459320abe52ba | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-…
-d9a1cb78976db75b6173b51ad04efaebc2b3772636ad0b45cac4cd2d53222dc9 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-…
-0e1311cc6bcd06f373cf8ef7c4d7380087f36de70d9c72acc432e02dabc30a9b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-…
-5a9cced336697fbf2fb4b6c8a321787747f5e375227b7e355ebf3259365c024e | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.7…
-6a1ba16592546ab118186a5634c9b24589ae2ed64f0cdd41a913ffb3c2b13db6 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.7…
-5e7d1552863e480c1628b1cc39ce230ef829f5b7230106215a05acda5172203a | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.7…
-24781edf5b0934804930dcafc8911b9e710d146239a82699889132e7b37be9dc | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.7…
-40566c0c08d414b9413ba556ff7f8a0b04b98b9f0f424d122dd2088510efccc4 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.72/…
-9d5a13d9abc33445e1366d258af0a77e42f01945acef7c0917b9d539854e2fce | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.72/…
-133da70cfc07b56094282eac5c59bccd59f167ee2ead22e5282876d8bc10bf95 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.72/…
-a6d50f0321bdb52838c99136930c8dcc78c3074a592d526862ec01be91fa622b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.72/…
-3856a7349ebacd6d1be6802b2fed9c4dc2c5a564ea92b6b945ac988243d4b16b | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.72/kotli…
-4f0d574a969ea93c45628a163e1ed3ffabb4584278d72c647ec124f8c8109481 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.72/kotli…
-9ef3d0277fe54384104a01089c8c718a9c2a7ab2b5292ff803ecfc9d38e7d6cb | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-io/1.3.72/kotl…
-8131897af3fb30af2464efe56161a349087bca1544cbf57495158714875163e4 | https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-io/1.3.72/kotl…
-7177ed4629704537e0252537629886f5409526ecd041d8d8e308e20624b14394 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1…
-6f7523ea8a56d7f12d11a004cfe5a4577bfba3ed6c84cc5ac48b72d54975552c | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1…
-1917871c8deb468307a584680c87a44572f5a8b0b98c6d397fc0f5f86596dbe7 | https://jcenter.bintray.com/org/jetbrains/trove4j/trove4j/20160824/trove4j-…
-5c415a9d8585200de4be1947e15291cc79f599b06249375f5c9ea22d4b2d090f | https://jcenter.bintray.com/org/jetbrains/trove4j/trove4j/20160824/trove4j-…
-b51f8867c92b6a722499557fc3a1fdea77bdf9ef574722fe90ce436a29559454 | https://jcenter.bintray.com/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
-13009fb5ede3cf2be5a8d0f1602155aeaa0ce5ef5f9366892bd258d8d3d4d2b1 | https://jcenter.bintray.com/org/yaml/snakeyaml/1.23/snakeyaml-1.23.jar
-1e1beb22ca906209700122b5cacf6f2719324538c5b1e3c27bf91564c8d31dbd | https://jcenter.bintray.com/org/yaml/snakeyaml/1.23/snakeyaml-1.23.pom
-8f618bf515269c02037d89a555295e39422c759f7b550a74ea3edbe355ebd1ee | https://maven.mozilla.org/maven2/org/mozilla/appservices/autofill/71.0.0/au…
-a1fe528647f8e20b45ea0e32bbec271c32e68b865622c42c9a37816a076be998 | https://maven.mozilla.org/maven2/org/mozilla/appservices/autofill/71.0.0/au…
-d85f563fe91e796d3bc213ee32e98137f0cd92f00cd495d703135d29834d63c7 | https://maven.mozilla.org/maven2/org/mozilla/appservices/full-megazord-forU…
-adb969fb3bfef2fc3bb3db62365dd2f68d86203d26746f3c44952c63442f0282 | https://maven.mozilla.org/maven2/org/mozilla/appservices/full-megazord-forU…
-17dbf3d3f2cdcdbd666e6770161066214cc15f58298a9188ee8d58e27e4e5ee6 | https://maven.mozilla.org/maven2/org/mozilla/appservices/full-megazord/71.0…
-8f9fd5e44dacf9f7b5e6e6ca09fde27f8c9877f09f68cd7539f5a3d980a060ff | https://maven.mozilla.org/maven2/org/mozilla/appservices/full-megazord/71.0…
-525d738af64c99669369b374154dd0d7e4ce32bc034f9736aaa05dc64f373743 | https://maven.mozilla.org/maven2/org/mozilla/appservices/fxaclient/71.0.0/f…
-4f1e345f4e1f41ea2463befa35413ee12b465b3e60f0ab03758b53a17136a091 | https://maven.mozilla.org/maven2/org/mozilla/appservices/fxaclient/71.0.0/f…
-373c9e30a547da6931309ba988242409292f752b0bd41b8a49972bb78546f0a0 | https://maven.mozilla.org/maven2/org/mozilla/appservices/httpconfig/71.0.0/…
-3cb0d177eb6e731633140b2e854c48edee90ef755026b128016e964e5dfbc3e3 | https://maven.mozilla.org/maven2/org/mozilla/appservices/httpconfig/71.0.0/…
-4cea81555a8c822e382f18495e2c852a6baa4d599ecde4a11ddd5dc27685e247 | https://maven.mozilla.org/maven2/org/mozilla/appservices/logins/71.0.0/logi…
-86e8a90f5deeb76843286c3afd5e65216b4f05729b4b0d7e93aca51d74b98f48 | https://maven.mozilla.org/maven2/org/mozilla/appservices/logins/71.0.0/logi…
-fa8d2f9ab6a387a164e0c0b78fd72012db661b3d43848f778fb9288f17de0e52 | https://maven.mozilla.org/maven2/org/mozilla/appservices/native-support/71.…
-382af2131c727357578c4fdab03a03232a9bdfca3b1036d52fd71ef65a8cf701 | https://maven.mozilla.org/maven2/org/mozilla/appservices/native-support/71.…
-8d72e31784fac0c350e063453d537b1d2389f928c67235c897fc4cadfb3a2ca5 | https://maven.mozilla.org/maven2/org/mozilla/appservices/nimbus/71.0.0/nimb…
-d11541433d5795a8d801e03637fc68e6a8baf684a3b7f56ec19684428b5575bf | https://maven.mozilla.org/maven2/org/mozilla/appservices/nimbus/71.0.0/nimb…
-54934a2cd59b9562345e019e9b44dd1e23d1e2ede61ae7184e29e4e510e4d422 | https://maven.mozilla.org/maven2/org/mozilla/appservices/places/71.0.0/plac…
-88e9eed6c49b167ed69864d1d0825123d7c48edfe542cafa203897a75b8fc272 | https://maven.mozilla.org/maven2/org/mozilla/appservices/places/71.0.0/plac…
-16bc9f4070b9e8bfe0be8a8ce70e922dda4e4fb74d1e20db9dc1739a8d5c5c0d | https://maven.mozilla.org/maven2/org/mozilla/appservices/push/71.0.0/push-7…
-a882723e6aca50bb0438a21f2ae1447d9cab19f433181459cf9b7086c2d54892 | https://maven.mozilla.org/maven2/org/mozilla/appservices/push/71.0.0/push-7…
-04e220d599dd5d5071bc5ee127c5d9db3e6fe378a831c8d002fb1363883711d4 | https://maven.mozilla.org/maven2/org/mozilla/appservices/rustlog/71.0.0/rus…
-eed6764e8fd13edbaa2ceccf976174b4dd618f9807e2ca265c7b193007b2de69 | https://maven.mozilla.org/maven2/org/mozilla/appservices/rustlog/71.0.0/rus…
-57c4acea81f73043ab62dd4dc341a524d38682d6bc2e69bb48822f9e0ac7f48b | https://maven.mozilla.org/maven2/org/mozilla/appservices/sync15/71.0.0/sync…
-b9a7f2da1c0af1f88fd8bb47d04d11b4cc14f19a0f7dee13bc960ac75e87fd74 | https://maven.mozilla.org/maven2/org/mozilla/appservices/sync15/71.0.0/sync…
-a50a7c02a36e5950ab0ca0c3a9486b87fd8de95582d0ddbcaa72af173230254b | https://maven.mozilla.org/maven2/org/mozilla/appservices/syncmanager/71.0.0…
-3b180681c076339b42e20967f95881fa11b5753ae7f597e3c3c8288c09aa9b5e | https://maven.mozilla.org/maven2/org/mozilla/appservices/syncmanager/71.0.0…
-6d23b30049cae26d35cbc1c892a785e6bdf9e0399cbbedf5584a48a8dc5cf5c9 | https://maven.mozilla.org/maven2/org/mozilla/appservices/tabs/71.0.0/tabs-7…
-383823dd20adbea1eec86fd59097feb3f84f4dda77531a1d79ebe801b4d6d283 | https://maven.mozilla.org/maven2/org/mozilla/appservices/tabs/71.0.0/tabs-7…
+6d600e6f04708c1393db6a3fb57ee273068fd8e7f95dcc32c184e3c2bb767599 | https://maven.mozilla.org/maven2/org/mozilla/appservices/autofill/74.0.1/au…
+ca74e10892b729a0026257b89e953c03e77e44582d1686f65e8796d969ba16fd | https://maven.mozilla.org/maven2/org/mozilla/appservices/autofill/74.0.1/au…
+5c40c0df6784f1d6ae1748196945c3c314d626153c81fc626c9dfd9847719bfa | https://maven.mozilla.org/maven2/org/mozilla/appservices/full-megazord-forU…
+fe0fefe2babe6d2dbfab5357e649c4bf6eefc9806fba8a9cb1de22fe24f70bfd | https://maven.mozilla.org/maven2/org/mozilla/appservices/full-megazord-forU…
+27f6e3a04e31d8053e832a446b4bf20bcfd04da56d4a390a28f3392378b88fa1 | https://maven.mozilla.org/maven2/org/mozilla/appservices/full-megazord/74.0…
+c91395a9254a9bb3c836440397d1cca9fd3b541e528d4570c646594fbd448436 | https://maven.mozilla.org/maven2/org/mozilla/appservices/full-megazord/74.0…
+71c137d337bdd5448e12d6dfd8054089e4a137be234d1f6f632f5b86d351a3bf | https://maven.mozilla.org/maven2/org/mozilla/appservices/fxaclient/74.0.1/f…
+02a188b095ee842e4e4b0abd94267fa4e5d927c9c1254c10fa33ccdabd1b1eba | https://maven.mozilla.org/maven2/org/mozilla/appservices/fxaclient/74.0.1/f…
+d14aed2d965a26b800233d2cfde8af9c0b3ffcd407755c8573ce3d95d32b4295 | https://maven.mozilla.org/maven2/org/mozilla/appservices/httpconfig/74.0.1/…
+b871986d31a139a52b7c48125eccf4a4ee051397340c34610e852b2fa5d2d8ba | https://maven.mozilla.org/maven2/org/mozilla/appservices/httpconfig/74.0.1/…
+088949b73a203b67f985b4176f000a76eccd81b6a9aed6306860593ab52a8b6a | https://maven.mozilla.org/maven2/org/mozilla/appservices/logins/74.0.1/logi…
+72b5589ae447235096e976b35cf492283a51f47ff89dcb9aecc221128cc3aab7 | https://maven.mozilla.org/maven2/org/mozilla/appservices/logins/74.0.1/logi…
+fa8d2f9ab6a387a164e0c0b78fd72012db661b3d43848f778fb9288f17de0e52 | https://maven.mozilla.org/maven2/org/mozilla/appservices/native-support/74.…
+411555e4106ad9a1530aeed5b669f6ffed5aad31d238c11dd954e9fd16aecff0 | https://maven.mozilla.org/maven2/org/mozilla/appservices/native-support/74.…
+3897c1ad3624ed1804dc673e3dbf5b3002304c41d78fb355e76c3d1008e34b7d | https://maven.mozilla.org/maven2/org/mozilla/appservices/nimbus/74.0.1/nimb…
+8cf93085518e4573284a88ab0446149f088c602942b83237cc553a22e436f380 | https://maven.mozilla.org/maven2/org/mozilla/appservices/nimbus/74.0.1/nimb…
+25e7dc1ab9c98d45fb4cfafb66835ec6bc6a90e984101745700175a35088db2e | https://maven.mozilla.org/maven2/org/mozilla/appservices/places/74.0.1/plac…
+34f6b257886def31cec92fa6425fd1a455471a0fbb635dc1b4691dfcf1f3fbac | https://maven.mozilla.org/maven2/org/mozilla/appservices/places/74.0.1/plac…
+b8840f92f21c7c0785d10eb55e14f3bcdff6e35544ab1b08b56f8fc74d91f6e2 | https://maven.mozilla.org/maven2/org/mozilla/appservices/push/74.0.1/push-7…
+202dbe51a9abc34f3448d9430507dd89411188da630ed5797129ab0fbdcea61f | https://maven.mozilla.org/maven2/org/mozilla/appservices/push/74.0.1/push-7…
+ea871f7d5fab5a4315f41402de15f94e13481d03366396ea1bf3880f4f242c1a | https://maven.mozilla.org/maven2/org/mozilla/appservices/rustlog/74.0.1/rus…
+83bcb4a06dfea23a55d24bef657827cd6b09e534a3426d857a458332e356c2d4 | https://maven.mozilla.org/maven2/org/mozilla/appservices/rustlog/74.0.1/rus…
+57c4acea81f73043ab62dd4dc341a524d38682d6bc2e69bb48822f9e0ac7f48b | https://maven.mozilla.org/maven2/org/mozilla/appservices/sync15/74.0.1/sync…
+81dc9452086d8e8fe360bfc4b9bf4345acd6888863fa07ac5f02110fa887c558 | https://maven.mozilla.org/maven2/org/mozilla/appservices/sync15/74.0.1/sync…
+264d997abfd49412dc0ef5b2d1811d6b9dc62dea06011ee07fc105002b314a4a | https://maven.mozilla.org/maven2/org/mozilla/appservices/syncmanager/74.0.1…
+cc7f7850bc9e5fecd8c699d0464e96bdb6765778e6463bcfc1c1efed08ba6ceb | https://maven.mozilla.org/maven2/org/mozilla/appservices/syncmanager/74.0.1…
+4ecc86b606e1713faa7b75b01fbcd52d7d521f0c5c99784f07d87188cd73ea9c | https://maven.mozilla.org/maven2/org/mozilla/appservices/tabs/74.0.1/tabs-7…
+c93fe881fec0df7da21f151b05652ea79157f08ad680d674d9591f6bd9843cea | https://maven.mozilla.org/maven2/org/mozilla/appservices/tabs/74.0.1/tabs-7…
e5801430997ccd358df0b4b48f101402b924a72de87cc5f12d80a32bb6d61865 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/71.0.0…
5d08cc1bb3c2432ab3ecaaa6c06ca0603a9957ece9524643b9db4fb77a01f7b8 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/71.0.0…
bfbb680afd838af36e4609d1b7236dbef93f47e92b386bb7ca08efca910e2e59 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/71.0.…
@@ -436,19 +385,19 @@ d1741144ed2ea215a84f5d94d779cafcfaf778cce8cc7224437a2884cb1101bc | https://maven
7b0a3bd6d32c8002f785db8fdbf3b08e3541366e784cac1304cb3f49642b916a | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/71.0.0/…
f7bf27270904abd8639b543151b6eaf268b821b8e6235c8decf8031e02ec8648 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/71.0.…
0b80acf7d1dd0d9484b0e82cd1a04ae57270d7f7e6b339ce39424554d48798e3 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/71.0.…
-587abedeb0d539781c3a64e1d97f94e4e58598d59a110ec35a5291f5c471f441 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/87.0.…
-04a3e6fb38caf74c58fe80b36ba585aba5ba4a22d06e40ffc2d9f7a47015fa99 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/87.0.…
-005dc96a0f19c75ac3e83661a4c4e4b6b39fd71ab4d26d4903735fa860da8293 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-nightly/88…
-cce46579b4a5fd731d5c12f62170287bec4f1ed8a2f24e8cb9a31998c1ea59ab | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-nightly/88…
-e019974021cfdc86752984eba6309e7f865e3efe6d4ad40a012be212f4925251 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/87.0.20210…
-66ad663a2b60d756dadefa2024f664b7befe6fb22535da80aa88b024fe9b64f5 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/87.0.20210…
-c9a1855277e7863529fd20a6bdfd09659b472026a98b547b5fa6a19c5ef0d67e | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
-22cc8c400823e3fc8eda2e644083b137a9fe867333845ea29c57051349afbb3a | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
-60e34ac4879aa0f8e32fb117669b09ee8946aa34e9372cfe0008995807e876a7 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/…
-0b981a04d70ee3b438359a3da2548f56b188d594dd67bd297a09f0fa0845e348 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/…
+4c496ab63c3900ebbd9bde50d520c28c29ddd594ae3958f161f41a5810ba60fa | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
+e55a5d7ebdd6cae43d2a820c16f771ad8d87f25b181828ebd10c721f8ad445dc | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
+d622b92149ed8477aca47dabe0fd53de75191a29ff4d79a0cfc718736bb4aa2a | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-nightly/89…
+8d6bc0c248af8f3d1f4f45abd4e04bf76044fbce518ca3c384ff83fe9acb38b4 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-nightly/89…
+418b2052928c75f4071b533cf864baaf22d0f134f6418200b8ab807c93428161 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/87.0.20210…
+9c4b5dd3e37936890909a0795be552664dd861f9f28a9815a72a4abc7660c700 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/87.0.20210…
+1eb5321d64bdd07865bd8599b6b981193b54661f25bbb8e3ccdc6f8210c9ae38 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
+f62de54f66aa4086100f26884927dbff06a1cbea7fb17010312d10d71cea3f01 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
+624e642862770feb72c22cd80cd96f0e5d53340ded862987b3ec9c537c8bed29 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/…
+93d7a411ea527507fb1510d58c764aed2ec029cdd0b3c42df00ceea01afa8f45 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/…
d6394ad35c63daca22246363ff826749deb62d514a1843eea27d8f39dfb778e6 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/33.1.2/glean-3…
-5d942e4a68aef1fab1b219f51e2882eb61dfd27d4bdcd9265b6d375ce5e5fb3b | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/34.1.0/glean-3…
-681374f4e97bd97098c1266973d89167ff9c592ccb89617832e224135af72637 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/34.1.0/glean-3…
+953648b707c804301df08d70db75086b70c141e72d66826e88f34f7aa9ab880e | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/35.0.0/glean-3…
+9acbb9dba515f2142695a17cb9ac123032dcba24423b660f5e0f0b95adfd22bf | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean/35.0.0/glean-3…
8f1fec72b91a71ea39ec39f5f778c4d1124b6b097c6d55b3a50b554a52237b27 | https://plugins.gradle.org/m2/com/google/code/gson/gson-parent/2.8.5/gson-p…
233a0149fc365c9f6edbd683cfe266b19bdc773be98eabdaf6b3c924b48e7d81 | https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar
b8308557a7fccc92d9fe7c8cd0599258b361285d2ecde7689eda98843255a092 | https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.5/gson-2.8.5.pom
@@ -461,24 +410,65 @@ aa42cf65e9f7475bc7cb2fa7cb7dbf99938dd47de864bbed68135e5a12d3a482 | https://plugi
74a54eb154e18b54fc69ac03ab8d186f3ba293b976eca8b336566248ea2633b4 | https://plugins.gradle.org/m2/org/gradle/kotlin/kotlin-dsl/org.gradle.kotli…
bdce53a751fdb27af6608039df81214ba22d902ed4169540a3daeb5828c99cad | https://plugins.gradle.org/m2/org/gradle/kotlin/plugins/1.3.6/plugins-1.3.6…
785f12a193912d77fe3b8714567ad5f01d727512a47c5a43aef57852cc1bc9e2 | https://plugins.gradle.org/m2/org/gradle/kotlin/plugins/1.3.6/plugins-1.3.6…
+ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478 | https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13…
+965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397 | https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13…
77d7638a32bcae42c929eea307c9a3b48ae1a5abd00cd29f7abf6d51079d83a9 | https://plugins.gradle.org/m2/org/jetbrains/dokka/dokka-android-gradle-plug…
92f058aef966deca25ddcf1b1ad028d822f94891bf61491ebc914a08a3481e86 | https://plugins.gradle.org/m2/org/jetbrains/dokka/dokka-android-gradle-plug…
e9215460b1bb674b616cb9c8f1a1b172cdd7b3f4749662d864ebd3f319f0d73d | https://plugins.gradle.org/m2/org/jetbrains/dokka/dokka-gradle-plugin/0.9.1…
f41e2f85d75abe256ae3f522066ad40ff9b3dc90b0f6e455508a90ba78046871 | https://plugins.gradle.org/m2/org/jetbrains/dokka/dokka-gradle-plugin/0.9.1…
+affb7c85a3c87bdcf69ff1dbb84de11f63dc931293934bc08cd7ab18de083601 | https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20181…
+310a6aa2d90534c32b8f46f1fc98cd0edae95dcdfca23e2847e5efa9ae0c019a | https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20181…
30278f88cfefb7bb328bedd73374242f8e3e55211e53884e4820dba271132fab | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extension…
5d87527b1f65a82d0a6a4f56cceab960522001a0fd010159a723ab897d58da0c | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extension…
35d8e287a1d74dc55024a42bd788567e1f73e2059eb804319876d652f249ef59 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-proces…
2d97af231b25d4f463438a66c7c368a8e395e49ebb623b595ca860cef917334a | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-proces…
dc0d14042176647d0bde5954aba8a435f6a8857f9648bbc454b94366bc1cff06 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.3.…
5a6bb0d142ed04c1df96200c35bb72bc63c3ae7ea6c876834f37d83938f1e3d4 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.3.…
+79500b867b1194cf781ac98d5c706331a3d3ce8448437f536f8d4cc2faff50c3 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddab…
+2bad6c031302519db14517bcc33af09f137845de40e5b223b778e8a38c561fd7 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddab…
a2d8622ef0e2877577e368ec3a2ffbe7978b4512aab456d0db6427d9fae39d47 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1…
6816c427914a4e4ead92300c0b643339b07e7cbb3355d48d5932dbcdaac7d058 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1…
8f3ef9192e17768cd4e1f3c1f1c225ebd3b500a67ad05a735b31aa16e01c181c | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.3…
215e6f1bb1980a8bdbef9c155557d17e5a16fbae84d5cae5bf2fd20b86b87d2b | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.3…
+1a4b999a2d9051382430994126c4bebd143c853e26d6bca4fd4c31924072ef5e | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable…
+eabab80e05fe2a31e2f2395cedf589cd72fb8df0a82e08e93c2e36fe953b8d59 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable…
+b0e6d0ab0c1f1dd2e2e5f540eeb6e5791820bdbe4f34597b4af183145dd2a493 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api…
+eedb363ba1f4b999e62b34d264f1b37492f986169d808ec94ca72a67938291db | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api…
+110fc7e4602f7aa47286a74756b673903ff3db5044312a16172eac38f7ba1224 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-mod…
+fce78c0c595493d89f90fa4ddba466abf4497e61aac6f2f0449ca1541c167413 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-mod…
b914cbcd8e55e76f221cc863912c38b1fe6ce56800300c147f85410aaa8789ab | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.3…
8ec81474695b94779488b99183955cf0e1f50fe4d048af920b756ca71b72ac90 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.3…
+bf3e4edef51b7af7f1a8927fb58dca402e87668d246bfd0ad6520b9f2e3adebb | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.3.…
+21d04a0720be4a46804e1b73b733c72269c16900896ae463a9e87a1d04ed50c6 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.3.…
+a188d9367de1c4ee9479db630985c0597b20709c83161b1430d24edb27e38c40 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.3.72/ko…
+61653ccfae8caa4203e267b479821bd90faab3fef744a7ab0fdd9f61150f970c | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.3.72/ko…
+8e525c7a19a94aea294403d531fd61eed3f08b2992e313a594cb531b75ffc35d | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver…
+4961812a7df6b98c49618bb67d497d5aeabf4e73ec3d346558f162f0c6d39d68 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver…
+d372f2dc8051f3d1d4fae3bd50e5fa109d3ec870c4a4830112f9afc8560aacfd | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.…
+65a3e614b27b2372f350cc015848d44cb14ca3225d8d41e1c54e60ce95e2131f | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.…
+420198546b466bfa9c38d1d7fb2ffcdfb8f518026e8f4a7ca3851fbdd525a538 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/…
+ad6cfeaefa234918fde058ab1f376168abe54cd1e7d12824fb15cc8a07aa0f03 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/…
+e91befa8242e5894158c0275d26d883599fe6e6c57b6952129aebec17a2ef0aa | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compile…
+de70f4db2a9d7d7aa42f88f217d59b61ed4357d4de138fadd3e459320abe52ba | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compile…
+d9a1cb78976db75b6173b51ad04efaebc2b3772636ad0b45cac4cd2d53222dc9 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compile…
+0e1311cc6bcd06f373cf8ef7c4d7380087f36de70d9c72acc432e02dabc30a9b | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compile…
+5a9cced336697fbf2fb4b6c8a321787747f5e375227b7e355ebf3259365c024e | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3…
+6a1ba16592546ab118186a5634c9b24589ae2ed64f0cdd41a913ffb3c2b13db6 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3…
+5e7d1552863e480c1628b1cc39ce230ef829f5b7230106215a05acda5172203a | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3…
+24781edf5b0934804930dcafc8911b9e710d146239a82699889132e7b37be9dc | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3…
+40566c0c08d414b9413ba556ff7f8a0b04b98b9f0f424d122dd2088510efccc4 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.7…
+9d5a13d9abc33445e1366d258af0a77e42f01945acef7c0917b9d539854e2fce | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.7…
+133da70cfc07b56094282eac5c59bccd59f167ee2ead22e5282876d8bc10bf95 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.7…
+a6d50f0321bdb52838c99136930c8dcc78c3074a592d526862ec01be91fa622b | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.7…
+3856a7349ebacd6d1be6802b2fed9c4dc2c5a564ea92b6b945ac988243d4b16b | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.3.72/kot…
+4f0d574a969ea93c45628a163e1ed3ffabb4584278d72c647ec124f8c8109481 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.3.72/kot…
+9ef3d0277fe54384104a01089c8c718a9c2a7ab2b5292ff803ecfc9d38e7d6cb | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.3.72/ko…
+8131897af3fb30af2464efe56161a349087bca1544cbf57495158714875163e4 | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.3.72/ko…
3825cbc39ac9b557bf11ed52ed8552200831004a60e845eba61c77ba972a2d9f | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.3.72/…
0e10935a94077c217ec5107b451c0859e89a27f67fd09543bd044c798cb154cf | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.3.72/…
+7177ed4629704537e0252537629886f5409526ecd041d8d8e308e20624b14394 | https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core…
+6f7523ea8a56d7f12d11a004cfe5a4577bfba3ed6c84cc5ac48b72d54975552c | https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core…
+b51f8867c92b6a722499557fc3a1fdea77bdf9ef574722fe90ce436a29559454 | https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
f5759b7fcdfc83a525a036deedcbd32e5b536b625ebc282426f16ca137eb5902 | https://repo.maven.apache.org/maven2/backport-util-concurrent/backport-util…
770471090ca40a17b9e436ee2ec00819be42042da6f4085ece1d37916dc08ff9 | https://repo.maven.apache.org/maven2/backport-util-concurrent/backport-util…
2bf4e59f3acd106fea6145a9a88fe8956509f8b9c0fdd11eb96fee757269e3f3 | https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/cl…
@@ -616,13 +606,19 @@ efd442f0c35276739da19b5f6c8c3792a87bb309df199e0478dacc8c8c6de4fe | https://repo.
efb8644c55fffaf1f229893ac5c99864c9cef677478a206a729af96262ba9078 | https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp-urlconnect…
4aca3e552afb1ceb47f8956685f6295a276e49fa03f9066f8b6be83bec56fb66 | https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.10.0/okh…
d94e3316e6b8e49897d10bb3aa0e2e7d0693be526a4aa265ca0792bc77ebc333 | https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.10.0/okh…
+07c3d82ca7eaf4722f00b2da807dc7860f6169ae60cfedcf5d40218f90880a46 | https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.12.1/okh…
+940676b124a8eea8ad7576f9be072c82d7dc7fe350ad895a36081f0c93ae99a6 | https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.12.1/okh…
0ab41a713e2a638efc1f4610ef34c07fef398f9d7b9d79a6f5406b779b0011a5 | https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.13.1/okh…
73416ac947490016bb1269faf8dc354841abe4c0c08ce455f34d281fecd09160 | https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.13.1/okh…
2c35da6696e905e8c116caef4d6b92c9d6130532c4974ad1b70cd9fe78e4250e | https://repo.maven.apache.org/maven2/com/squareup/okhttp3/parent/3.10.0/par…
+f57c6f089beeedb5b73cdaca7167998ce74505ae9a3d9aeacd72e0ebb0fbf4bc | https://repo.maven.apache.org/maven2/com/squareup/okhttp3/parent/3.12.1/par…
4e374858730d3ec488695db9710d28fd476ea84a040900ff6b47bc1c9e7b4218 | https://repo.maven.apache.org/maven2/com/squareup/okhttp3/parent/3.13.1/par…
18d1f68a7d7d03b0e935c03ae335c51b15d2ba4664964b96e07542af390aee85 | https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.14.0/o…
+e81f40146f2a0eb394b10fa3a175c85ab9fbe757aa418aa44d4b760efe16f024 | https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.17.2/o…
4633c331f50642ebe795dc089d6a5928aff43071c9d17e7840a009eea2fe95a3 | https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.14.0/okio-1.1…
0922137559cb91f6fe88e2643f4d986f566913883f9a82ef91e5d0675466f81e | https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.14.0/okio-1.1…
+f80ce42d2ffac47ad4c47e1d6f980d604d247ceb1a886705cf4581ab0c9fe2b8 | https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.17.2/okio-1.1…
+cd57f75443ab6a714b203da51994ee64ed0e919fea81f04e4f4b5324e4bb03f0 | https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.17.2/okio-1.1…
e58c97406a6bb1138893750299ac63c6aa04b38b6b49eae1bfcad1a63ef9ba1b | https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.…
fd621988f7f6957025735dc6dd090b00a20f3a3bb8d77ca79036077f629b140b | https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.…
1d8518e3ac7532a104e4f7be77def37c982e530723c6bdb3d67708cce2b0c2c4 | https://repo.maven.apache.org/maven2/com/sun/activation/all/1.2.0/all-1.2.0…
@@ -891,6 +887,8 @@ f8c8b7485d4a575e38e5e94945539d1d4eccd3228a199e1a9aa094e8c26174ee | https://repo.
497a7639820ba0758d4e0c1d6f82fdc8a9b6f6c2a28d91fe03c6b0776db4be40 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin…
e49454af130e066a4e1c31255c5fd9a23f31105324f48e98406325b051638908 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-metadata…
f928d533d912546b6d97904bab53e983f8fe2cda303af9fa953c1438ccf38470 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-metadata…
+1917871c8deb468307a584680c87a44572f5a8b0b98c6d397fc0f5f86596dbe7 | https://repo.maven.apache.org/maven2/org/jetbrains/trove4j/trove4j/20160824…
+c94b0b73790c70c709bcd445a01247908888211e38cc59e946ff6fe900785ae9 | https://repo.maven.apache.org/maven2/org/jetbrains/trove4j/trove4j/20160824…
518080049ba83181914419d11a25d9bc9833a2d729b6a6e7469fa52851356da8 | https://repo.maven.apache.org/maven2/org/json/json/20180813/json-20180813.j…
c7e660c50bf4ecda0fc81ab62b489db9171e207fa784ddcb48c6c85bb40b49f5 | https://repo.maven.apache.org/maven2/org/json/json/20180813/json-20180813.p…
95b05d9590af4154c6513b9c5dc1fb2e55b539972ba0a9ef28e9a0c01d83ad77 | https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8/stax-ex-1…
@@ -934,5 +932,7 @@ c513995cf019d9213d4fda666589937b2bf1bea5c4cdd337e6170e80b18406ee | https://repo.
fb40265f982548212ff82e362e59732b2187ec6f0d80182885c14ef1f982827a | https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-pare…
a45da61abed61568a533fdece125093180828edeb0d4b6f6d572e0cf457465f6 | https://repo.maven.apache.org/maven2/org/xerial/sqlite-jdbc/3.25.2/sqlite-j…
5806cf36dd28bfe961f7fe12679f4a2748a03e7a1d0070c22c411c19f01f266a | https://repo.maven.apache.org/maven2/org/xerial/sqlite-jdbc/3.25.2/sqlite-j…
+13009fb5ede3cf2be5a8d0f1602155aeaa0ce5ef5f9366892bd258d8d3d4d2b1 | https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.23/snakeyaml-1.23…
+1e1beb22ca906209700122b5cacf6f2719324538c5b1e3c27bf91564c8d31dbd | https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.23/snakeyaml-1.23…
d3f7f09989d5b0ce5c4791818ef937ee7663f1e359c2ef2d312f938aad0763da | https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.24/snakeyaml-1.24…
174d423722256823edbe2af8d7e3385c4645cf72382a22da0485b3b674394f37 | https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.24/snakeyaml-1.24…
diff --git a/projects/android-components/mavenLocal.patch b/projects/android-components/mavenLocal.patch
index 9d6d66c..3b5f064 100644
--- a/projects/android-components/mavenLocal.patch
+++ b/projects/android-components/mavenLocal.patch
@@ -1,11 +1,17 @@
-From 6a88b59457dd38f0e8d69f0c2988bb2952075536 Mon Sep 17 00:00:00 2001
+From d1263dbcc33e3f587abbc4bbf8c24c0bb567f194 Mon Sep 17 00:00:00 2001
From: Georg Koppen <gk(a)torproject.org>
Date: Wed, 20 May 2020 14:18:12 +0000
Subject: [PATCH] mavenLocal() fixes
+---
+ build.gradle | 2 ++
+ buildSrc/build.gradle | 1 +
+ buildSrc/settings.gradle | 7 ++++++-
+ settings.gradle | 7 +++++++
+ 4 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/build.gradle b/build.gradle
-index 9f298887a..278245d30 100644
+index f412f91f4..944a19e9a 100644
--- a/build.gradle
+++ b/build.gradle
@@ -6,6 +6,7 @@ import static org.gradle.api.tasks.testing.TestResult.ResultType
@@ -16,7 +22,7 @@ index 9f298887a..278245d30 100644
if (project.hasProperty("googleRepo")) {
maven {
name "Google"
-@@ -48,6 +49,7 @@ plugins {
+@@ -39,6 +40,7 @@ plugins {
allprojects {
repositories {
@@ -25,7 +31,7 @@ index 9f298887a..278245d30 100644
maven {
name "Google"
diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle
-index 9f05b8434..f97029ccf 100644
+index c9f83be52..c01e9ab01 100644
--- a/buildSrc/build.gradle
+++ b/buildSrc/build.gradle
@@ -7,6 +7,7 @@ plugins {
@@ -33,9 +39,9 @@ index 9f05b8434..f97029ccf 100644
repositories {
+ mavenLocal()
- jcenter()
- }
+ mavenCentral()
+ if (project.hasProperty("centralRepo")) {
diff --git a/buildSrc/settings.gradle b/buildSrc/settings.gradle
index c31ad3840..fb6526db3 100644
--- a/buildSrc/settings.gradle
@@ -59,7 +65,7 @@ index c31ad3840..fb6526db3 100644
\ No newline at end of file
+}
diff --git a/settings.gradle b/settings.gradle
-index a6e8dfa49..049fa29d6 100644
+index e1204312f..428e9ddcd 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -4,8 +4,15 @@
@@ -75,9 +81,6 @@ index a6e8dfa49..049fa29d6 100644
buildscript {
repositories {
+ mavenLocal()
- jcenter()
- }
-
---
-2.28.0
-
+ if (hasProperty("centralRepo")) {
+ maven {
+ name "MavenCentral"
1
0
[tor-browser-build/maint-10.0-android] Bug 40259: Update components for mozilla88-based Fenix (application-services part)
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit 2a344744b12060d66641130fa5e378c0b001a9c6
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Wed Apr 7 12:54:00 2021 +0200
Bug 40259: Update components for mozilla88-based Fenix (application-services part)
---
projects/application-services/build | 1 -
projects/application-services/config | 14 ++--
.../application-services/update-cargo-lock.patch | 93 +++++++++-----------
.../application-services/viaduct-workaround.patch | 12 +--
.../application-services/viaduct-workaround2.patch | 98 ----------------------
5 files changed, 52 insertions(+), 166 deletions(-)
diff --git a/projects/application-services/build b/projects/application-services/build
index 4d1ab07..b7461bf 100644
--- a/projects/application-services/build
+++ b/projects/application-services/build
@@ -52,7 +52,6 @@ EOF
patch -p1 < $rootdir/update-cargo-lock.patch
cd components/external/nimbus-sdk
patch -p1 < $rootdir/viaduct-workaround.patch
-patch -p1 < $rootdir/viaduct-workaround2.patch
cd ../../../
# Move NSS and SQLCipher to the right place
diff --git a/projects/application-services/config b/projects/application-services/config
index 0cf0dd2..588d573 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -1,7 +1,7 @@
# vim: filetype=yaml sw=2
filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
-version: 71.0.0
-git_hash: 1ee6b32f3ee569036fdf1015cf7ffc01ded2860f
+version: 74.0.1
+git_hash: ad7b64fa03eeeb00815125e635d1fb8809befd40
git_url: https://github.com/mozilla/application-services
git_submodule: 1
@@ -11,7 +11,7 @@ var:
# This should be updated when the list of gradle dependencies is changed.
gradle_dependencies_version: 5
# This should be updated when the list of rust dependencies is changed.
- rust_vendor_version: 4
+ rust_vendor_version: 5
# Switch to make it easier to grab all dependencies during a dry-run.
fetch_gradle_dependencies: 0
gradle_version: 6.5
@@ -70,21 +70,19 @@ input_files:
enable: '[% !c("var/fetch_gradle_dependencies") %]'
# `cargo vendor vendor -s components/external/nimbus-sdk/nimbus/Cargo.toml`
# in the `application-services` directory has vendored the sources,
- # after applying update-cargo-lock.patch, viaduct-workaround.patch and
- # viaduct-workaround2.patch
+ # after applying update-cargo-lock.patch and viaduct-workaround.patch
- URL: https://people.torproject.org/~boklm/mirrors/sources/application-services-v… c('var/rust_vendor_version') %].tar.bz2
- sha256sum: 500d0fa471c8ad2037c4bbe648e716e77da1ff1fc5678542b144cd257a34abbf
+ sha256sum: 5f1c9e1bc0db283e88516bd1d78187145bacbf4aeb72972ac09875c1147d2215
- filename: no-git.patch
- filename: mavenLocal.patch
enable: '[% !c("var/fetch_gradle_dependencies") %]'
- filename: target.patch
- filename: viaduct-workaround.patch
- - filename: viaduct-workaround2.patch
- filename: update-cargo-lock.patch
steps:
list_toolchain_updates:
- git_hash: 'v74.0.1'
+ #git_hash: 'v74.0.1'
input_files: []
var:
container:
diff --git a/projects/application-services/update-cargo-lock.patch b/projects/application-services/update-cargo-lock.patch
index 5e28cca..3a42019 100644
--- a/projects/application-services/update-cargo-lock.patch
+++ b/projects/application-services/update-cargo-lock.patch
@@ -1,14 +1,14 @@
-From cdcce5ffd9e49d4648dd6b23a6dfbc8011352883 Mon Sep 17 00:00:00 2001
+From 3d6b82d24bcf05b26c69702f6dcb1a0ac91c13a1 Mon Sep 17 00:00:00 2001
From: Georg Koppen <gk(a)torproject.org>
Date: Fri, 27 Nov 2020 09:55:49 +0000
Subject: [PATCH] update cargo.lock
---
- Cargo.lock | 390 +++++++++++++++++++++++++++++++++++++----------------
- 1 file changed, 273 insertions(+), 117 deletions(-)
+ Cargo.lock | 384 +++++++++++++++++++++++++++++++++++++----------------
+ 1 file changed, 267 insertions(+), 117 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
-index 813c475c..20b6e4d0 100644
+index 69d2dae0..2c1a3aa3 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -86,9 +86,9 @@ checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
@@ -176,7 +176,7 @@ index 813c475c..20b6e4d0 100644
[[package]]
name = "cpuid-bool"
-@@ -548,7 +577,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -559,7 +588,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775"
dependencies = [
"cfg-if 1.0.0",
@@ -185,7 +185,7 @@ index 813c475c..20b6e4d0 100644
]
[[package]]
-@@ -559,18 +588,18 @@ checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9"
+@@ -570,18 +599,18 @@ checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9"
dependencies = [
"cfg-if 1.0.0",
"crossbeam-epoch",
@@ -208,7 +208,7 @@ index 813c475c..20b6e4d0 100644
"lazy_static",
"memoffset",
"scopeguard",
-@@ -578,26 +607,20 @@ dependencies = [
+@@ -589,26 +618,20 @@ dependencies = [
[[package]]
name = "crossbeam-utils"
@@ -241,7 +241,7 @@ index 813c475c..20b6e4d0 100644
[[package]]
name = "csv"
-@@ -743,7 +766,7 @@ version = "1.2.1"
+@@ -754,7 +777,7 @@ version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53d97f19730c1eb3332d0657d0f3ca72795d77c61d8eb26bdd7f15edc0c61eb2"
dependencies = [
@@ -250,7 +250,7 @@ index 813c475c..20b6e4d0 100644
"byteorder",
"once_cell",
"serde",
-@@ -1039,6 +1062,16 @@ version = "0.1.1"
+@@ -1042,6 +1065,16 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
@@ -267,7 +267,7 @@ index 813c475c..20b6e4d0 100644
[[package]]
name = "fuchsia-cprng"
version = "0.1.1"
-@@ -1061,53 +1094,59 @@ version = "0.3.3"
+@@ -1064,53 +1097,59 @@ version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
@@ -340,7 +340,7 @@ index 813c475c..20b6e4d0 100644
"pin-utils",
"slab",
]
-@@ -1117,7 +1156,7 @@ name = "fxa-client"
+@@ -1120,7 +1159,7 @@ name = "fxa-client"
version = "0.1.0"
dependencies = [
"anyhow",
@@ -349,7 +349,7 @@ index 813c475c..20b6e4d0 100644
"error-support",
"ffi-support 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
"hex",
-@@ -1278,7 +1317,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -1275,7 +1314,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7539c8d8699bae53238aacd3f93cfb0bcaef77b85dc963902b9367c5d7a84c48"
dependencies = [
"anyhow",
@@ -358,7 +358,7 @@ index 813c475c..20b6e4d0 100644
"log 0.4.11",
"once_cell",
"thiserror",
-@@ -1367,7 +1406,7 @@ dependencies = [
+@@ -1364,7 +1403,7 @@ dependencies = [
"httparse",
"httpdate",
"itoa",
@@ -367,7 +367,7 @@ index 813c475c..20b6e4d0 100644
"socket2",
"tokio",
"tower-service",
-@@ -1494,7 +1533,7 @@ dependencies = [
+@@ -1491,7 +1530,7 @@ dependencies = [
name = "jwcrypto"
version = "0.1.0"
dependencies = [
@@ -376,7 +376,7 @@ index 813c475c..20b6e4d0 100644
"rc_crypto",
"serde",
"serde_derive",
-@@ -1527,6 +1566,19 @@ version = "1.4.0"
+@@ -1524,6 +1563,19 @@ version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
@@ -600,7 +600,7 @@ index 813c475c..20b6e4d0 100644
"web-sys",
"winreg",
]
-@@ -2852,14 +2929,14 @@ dependencies = [
+@@ -2829,14 +2906,14 @@ dependencies = [
[[package]]
name = "rust-argon2"
@@ -619,7 +619,7 @@ index 813c475c..20b6e4d0 100644
]
[[package]]
-@@ -2902,6 +2979,12 @@ dependencies = [
+@@ -2879,6 +2956,12 @@ dependencies = [
"winapi 0.3.9",
]
@@ -632,7 +632,7 @@ index 813c475c..20b6e4d0 100644
[[package]]
name = "scopeguard"
version = "1.1.0"
-@@ -2910,9 +2993,9 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
+@@ -2887,9 +2970,9 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
[[package]]
name = "security-framework"
@@ -644,7 +644,7 @@ index 813c475c..20b6e4d0 100644
dependencies = [
"bitflags 1.2.1",
"core-foundation",
-@@ -2923,9 +3006,9 @@ dependencies = [
+@@ -2900,9 +2983,9 @@ dependencies = [
[[package]]
name = "security-framework-sys"
@@ -656,7 +656,7 @@ index 813c475c..20b6e4d0 100644
dependencies = [
"core-foundation-sys",
"libc",
-@@ -3018,6 +3101,18 @@ dependencies = [
+@@ -2995,6 +3078,18 @@ dependencies = [
"url",
]
@@ -675,7 +675,7 @@ index 813c475c..20b6e4d0 100644
[[package]]
name = "sha2"
version = "0.9.2"
-@@ -3051,11 +3146,11 @@ checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
+@@ -3028,11 +3123,11 @@ checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
[[package]]
name = "socket2"
@@ -690,20 +690,7 @@ index 813c475c..20b6e4d0 100644
"libc",
"redox_syscall",
"winapi 0.3.9",
-@@ -3072,6 +3167,12 @@ dependencies = [
- "rusqlite",
- ]
-
-+[[package]]
-+name = "static_assertions"
-+version = "1.1.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
-+
- [[package]]
- name = "strsim"
- version = "0.8.0"
-@@ -3104,9 +3205,9 @@ dependencies = [
+@@ -3087,9 +3182,9 @@ dependencies = [
[[package]]
name = "syn"
@@ -715,7 +702,7 @@ index 813c475c..20b6e4d0 100644
dependencies = [
"proc-macro2",
"quote",
-@@ -3117,7 +3218,7 @@ dependencies = [
+@@ -3100,7 +3195,7 @@ dependencies = [
name = "sync-guid"
version = "0.1.0"
dependencies = [
@@ -724,7 +711,7 @@ index 813c475c..20b6e4d0 100644
"rand 0.7.3",
"rusqlite",
"serde",
-@@ -3129,7 +3230,7 @@ name = "sync-test"
+@@ -3112,7 +3207,7 @@ name = "sync-test"
version = "0.1.0"
dependencies = [
"anyhow",
@@ -733,7 +720,7 @@ index 813c475c..20b6e4d0 100644
"env_logger",
"fxa-client",
"interrupt-support",
-@@ -3157,7 +3258,7 @@ version = "0.1.0"
+@@ -3140,7 +3235,7 @@ version = "0.1.0"
dependencies = [
"anyhow",
"base16",
@@ -742,7 +729,7 @@ index 813c475c..20b6e4d0 100644
"env_logger",
"error-support",
"ffi-support 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -3324,6 +3425,12 @@ dependencies = [
+@@ -3295,6 +3390,12 @@ dependencies = [
"viaduct",
]
@@ -755,7 +742,7 @@ index 813c475c..20b6e4d0 100644
[[package]]
name = "tempdir"
version = "0.3.7"
-@@ -3371,18 +3478,18 @@ dependencies = [
+@@ -3342,18 +3443,18 @@ dependencies = [
[[package]]
name = "termcolor"
@@ -778,7 +765,7 @@ index 813c475c..20b6e4d0 100644
dependencies = [
"libc",
"winapi 0.3.9",
-@@ -3458,6 +3565,15 @@ dependencies = [
+@@ -3429,6 +3530,15 @@ dependencies = [
"winapi 0.3.9",
]
@@ -794,7 +781,7 @@ index 813c475c..20b6e4d0 100644
[[package]]
name = "tinytemplate"
version = "1.1.0"
-@@ -3470,15 +3586,24 @@ dependencies = [
+@@ -3441,15 +3551,24 @@ dependencies = [
[[package]]
name = "tinyvec"
@@ -823,7 +810,7 @@ index 813c475c..20b6e4d0 100644
dependencies = [
"bytes",
"fnv",
-@@ -3488,7 +3613,7 @@ dependencies = [
+@@ -3459,7 +3578,7 @@ dependencies = [
"memchr",
"mio",
"num_cpus",
@@ -832,7 +819,7 @@ index 813c475c..20b6e4d0 100644
"slab",
]
-@@ -3512,7 +3637,7 @@ dependencies = [
+@@ -3483,7 +3602,7 @@ dependencies = [
"futures-core",
"futures-sink",
"log 0.4.11",
@@ -841,7 +828,7 @@ index 813c475c..20b6e4d0 100644
"tokio",
]
-@@ -3533,13 +3658,13 @@ checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860"
+@@ -3504,13 +3623,13 @@ checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860"
[[package]]
name = "tracing"
@@ -859,7 +846,7 @@ index 813c475c..20b6e4d0 100644
"tracing-core",
]
-@@ -3604,18 +3729,18 @@ dependencies = [
+@@ -3575,18 +3694,18 @@ dependencies = [
[[package]]
name = "unicode-normalization"
@@ -882,16 +869,16 @@ index 813c475c..20b6e4d0 100644
[[package]]
name = "unicode-width"
-@@ -3647,7 +3772,7 @@ dependencies = [
+@@ -3618,7 +3737,7 @@ dependencies = [
"ffi-support 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
"lazy_static",
"log 0.4.11",
- "paste 1.0.2",
+ "paste 1.0.3",
+ "static_assertions",
]
- [[package]]
-@@ -3678,10 +3803,11 @@ dependencies = [
+@@ -3662,10 +3781,11 @@ dependencies = [
[[package]]
name = "url"
@@ -905,7 +892,7 @@ index 813c475c..20b6e4d0 100644
"idna",
"matches",
"percent-encoding",
-@@ -3843,6 +3969,30 @@ version = "0.2.68"
+@@ -3827,6 +3947,30 @@ version = "0.2.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d649a3145108d7d3fbcde896a468d1bd636791823c9921135218ad89be08307"
@@ -936,16 +923,16 @@ index 813c475c..20b6e4d0 100644
[[package]]
name = "web-sys"
version = "0.3.45"
-@@ -3906,7 +4056,7 @@ version = "0.11.0"
+@@ -3890,7 +4034,7 @@ version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "8a7d4f9feb723a800d8f7b74edc9fa44ff35cb0b2ec64886714362f423427f37"
+ checksum = "610950904727748ca09682e857f0d6d6437f0ca862f32f9229edba8cec8b2635"
dependencies = [
- "nom",
+ "nom 5.1.2",
]
[[package]]
-@@ -3986,6 +4136,12 @@ dependencies = [
+@@ -3970,6 +4114,12 @@ dependencies = [
"winapi-build",
]
diff --git a/projects/application-services/viaduct-workaround.patch b/projects/application-services/viaduct-workaround.patch
index b5b0121..933b4bf 100644
--- a/projects/application-services/viaduct-workaround.patch
+++ b/projects/application-services/viaduct-workaround.patch
@@ -1,7 +1,7 @@
-From 5020520a2b240512284a7396e99ed22c54042257 Mon Sep 17 00:00:00 2001
+From 4a7eb7890108939993444ad350dd064dc7448160 Mon Sep 17 00:00:00 2001
From: Georg Koppen <gk(a)torproject.org>
Date: Wed, 2 Dec 2020 09:26:24 +0000
-Subject: [PATCH 1/2] Bug 40156: viaduct*-workaround
+Subject: [PATCH] Bug 40156: viaduct*-workaround
See: https://github.com/mozilla/application-services/issues/3732.
---
@@ -9,7 +9,7 @@ See: https://github.com/mozilla/application-services/issues/3732.
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/nimbus/Cargo.toml b/nimbus/Cargo.toml
-index b19acc9..fd267b5 100644
+index 4dc51b3..0e30dd0 100644
--- a/nimbus/Cargo.toml
+++ b/nimbus/Cargo.toml
@@ -26,7 +26,7 @@ serde_derive = "1"
@@ -20,9 +20,9 @@ index b19acc9..fd267b5 100644
+viaduct = { path = "../../../viaduct" }
thiserror = "1"
url = "2.1"
- rkv = "0.15"
-@@ -41,7 +41,7 @@ uniffi = { version = "0.7", optional = true }
- uniffi_build = { version = "0.7", features = [ "builtin-bindgen" ], optional = true }
+ rkv = "0.17"
+@@ -41,7 +41,7 @@ uniffi = { version = "^0.8.0", optional = true }
+ uniffi_build = { version = "^0.8.0", features = [ "builtin-bindgen" ], optional = true }
[dev-dependencies]
-viaduct-reqwest = { git = "https://github.com/mozilla/application-services", rev = "8a576fbe79199fa8664f64285524017f74ebcc5f"}
diff --git a/projects/application-services/viaduct-workaround2.patch b/projects/application-services/viaduct-workaround2.patch
deleted file mode 100644
index 1bc27bb..0000000
--- a/projects/application-services/viaduct-workaround2.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-From 9f3cf867a22a807cf997d2b0af283c7ce9d298fe Mon Sep 17 00:00:00 2001
-From: Georg Koppen <gk(a)torproject.org>
-Date: Wed, 2 Dec 2020 09:26:43 +0000
-Subject: [PATCH 2/2] Bug 40156: Cargo.lock update after viaduct*-workaround
-
----
- nimbus/Cargo.lock | 43 +++++++++++++++++++++++++++++++++++++++++--
- 1 file changed, 41 insertions(+), 2 deletions(-)
-
-diff --git a/nimbus/Cargo.lock b/nimbus/Cargo.lock
-index 9caa76c..a73e464 100644
---- a/nimbus/Cargo.lock
-+++ b/nimbus/Cargo.lock
-@@ -223,6 +223,16 @@ dependencies = [
- "winapi 0.3.9",
- ]
-
-+[[package]]
-+name = "console_error_panic_hook"
-+version = "0.1.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b8d976903543e0c48546a91908f21588a680a8c8f984df9a5d69feccb2b2a211"
-+dependencies = [
-+ "cfg-if 0.1.10",
-+ "wasm-bindgen",
-+]
-+
- [[package]]
- name = "core-foundation"
- version = "0.9.1"
-@@ -1326,6 +1336,7 @@ dependencies = [
- "url",
- "wasm-bindgen",
- "wasm-bindgen-futures",
-+ "wasm-bindgen-test",
- "web-sys",
- "winreg",
- ]
-@@ -1369,6 +1380,12 @@ dependencies = [
- "winapi 0.3.9",
- ]
-
-+[[package]]
-+name = "scoped-tls"
-+version = "1.0.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2"
-+
- [[package]]
- name = "security-framework"
- version = "2.0.0"
-@@ -1850,7 +1867,6 @@ checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"
- [[package]]
- name = "viaduct"
- version = "0.1.0"
--source = "git+https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664…"
- dependencies = [
- "ffi-support",
- "log",
-@@ -1866,7 +1882,6 @@ dependencies = [
- [[package]]
- name = "viaduct-reqwest"
- version = "0.1.0"
--source = "git+https://github.com/mozilla/application-services?rev=8a576fbe79199fa8664…"
- dependencies = [
- "ffi-support",
- "lazy_static",
-@@ -1959,6 +1974,30 @@ version = "0.2.69"
- source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "7e7811dd7f9398f14cc76efd356f98f03aa30419dea46aa810d71e819fc97158"
-
-+[[package]]
-+name = "wasm-bindgen-test"
-+version = "0.3.18"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "34d1cdc8b98a557f24733d50a1199c4b0635e465eecba9c45b214544da197f64"
-+dependencies = [
-+ "console_error_panic_hook",
-+ "js-sys",
-+ "scoped-tls",
-+ "wasm-bindgen",
-+ "wasm-bindgen-futures",
-+ "wasm-bindgen-test-macro",
-+]
-+
-+[[package]]
-+name = "wasm-bindgen-test-macro"
-+version = "0.3.18"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "e8fb9c67be7439ee8ab1b7db502a49c05e51e2835b66796c705134d9b8e1a585"
-+dependencies = [
-+ "proc-macro2",
-+ "quote",
-+]
-+
- [[package]]
- name = "web-sys"
- version = "0.3.46"
1
0
[tor-browser-build/maint-10.0-android] Bug 40270: Improve process to generate gradle-dependencies-list.txt
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit 0ef5812083c3cdd2d4aedf15144fc75074645aa8
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Tue Apr 13 17:59:12 2021 +0200
Bug 40270: Improve process to generate gradle-dependencies-list.txt
---
Makefile | 9 +++++
projects/android-components/build | 4 ++-
projects/android-components/config | 14 ++++++--
projects/application-services/build | 4 ++-
projects/application-services/config | 23 +++++++++++--
{tools => projects/common}/gen_gradle_deps_file.sh | 0
.../how-to-create-gradle-dependencies-list.txt | 40 ++++++++++++++++------
projects/fenix/build | 7 +++-
projects/fenix/config | 33 ++++++++++++------
9 files changed, 105 insertions(+), 29 deletions(-)
diff --git a/Makefile b/Makefile
index d4562ac..c30c70b 100644
--- a/Makefile
+++ b/Makefile
@@ -219,6 +219,15 @@ create_glean_deps_tarball: submodule-update
create_glean_deps_tarball-with_torsocks: submodule-update
$(rbm) build glean --step create_glean_deps_tarball --target alpha --target torbrowser-android-armv7 --target with_torsocks
+get_gradle_dependencies_list-fenix: submodule-update
+ $(rbm) build fenix --step get_gradle_dependencies_list --target nightly --target torbrowser-android-armv7
+
+get_gradle_dependencies_list-application-services: submodule-update
+ $(rbm) build application-services --step get_gradle_dependencies_list --target nightly --target torbrowser-android-armv7
+
+get_gradle_dependencies_list-android-components: submodule-update
+ $(rbm) build android-components --step get_gradle_dependencies_list --target nightly --target torbrowser-android-armv7
+
submodule-update:
git submodule update --init
diff --git a/projects/android-components/build b/projects/android-components/build
index 896ba3a..e14b803 100644
--- a/projects/android-components/build
+++ b/projects/android-components/build
@@ -41,7 +41,9 @@ patch -p1 < $rootdir/git.patch
# XXX: fetching deps for `assembleGeckoBeta -x lint` by using that same target
# results in some missing dependencies for yet unknown reasons. Thus, we use
# `assemble` instead for now.
- gradle --debug --no-daemon assemble
+ gradle --debug --no-daemon assemble > gradle.log 2>&1 || ( cat gradle.log; exit 1 )
+ $rootdir/gen_gradle_deps_file.sh gradle.log
+ mv gradle-dependencies-list.txt '[% dest_dir _ "/" _ c("filename") %]'
[% ELSE %]
# Prepare Glean dependencies for offline build
tar -xf $rootdir/[% c('input_files_by_name/glean') %]
diff --git a/projects/android-components/config b/projects/android-components/config
index 531b278..33bcdaf 100644
--- a/projects/android-components/config
+++ b/projects/android-components/config
@@ -14,9 +14,6 @@ var:
use_container: 1
# This should be updated when the list of gradle dependencies is changed.
gradle_dependencies_version: 22
- # Switch to make it easier to grab all dependencies during a dry-run.
- # Note: Use the commit before support for new GeckoView interfaces gets added.
- fetch_gradle_dependencies: 0
gradle_version: 6.6.1
glean_parser: 2.2.0
@@ -27,10 +24,13 @@ targets:
input_files:
- project: container-image
+ pkg_type: build
- name: '[% c("var/compiler") %]'
project: '[% c("var/compiler") %]'
+ pkg_type: build
- project: gradle
name: gradle
+ pkg_type: build
- name: geckoview
project: geckoview
pkg_type: merge_aars
@@ -52,6 +52,8 @@ input_files:
name: glean
sha256sum: 24ceaaadaf155445e8ad135173d894e05c0745b41ab5fee150f9548550acf2a6
enable: '[% !c("var/fetch_gradle_dependencies") %]'
+ - filename: gen_gradle_deps_file.sh
+ enable: '[% c("var/fetch_gradle_dependencies") %]'
steps:
list_toolchain_updates:
@@ -75,3 +77,9 @@ steps:
- name: glean
project: glean
pkg_type: src
+
+ get_gradle_dependencies_list:
+ filename: 'gradle-dependencies-list-[% c("var/android_components_version") %].txt'
+ get_gradle_dependencies_list: '[% INCLUDE build %]'
+ var:
+ fetch_gradle_dependencies: 1
diff --git a/projects/application-services/build b/projects/application-services/build
index b7461bf..40001cd 100644
--- a/projects/application-services/build
+++ b/projects/application-services/build
@@ -83,7 +83,9 @@ patch -p1 < $rootdir/target.patch
[% IF c('var/fetch_gradle_dependencies') %]
# XXX: `assemble` is still not enough to see all fetched dependencies via
# Gradle's --debug. See: tor-browser-build#40056.
- gradle --debug --no-daemon assemble
+ gradle --debug --no-daemon assemble > gradle.log 2>&1 || ( cat gradle.log; exit 1 )
+ $rootdir/gen_gradle_deps_file.sh gradle.log
+ mv gradle-dependencies-list.txt '[% dest_dir _ "/" _ c("filename") %]'
[% ELSE %]
# Prepare Glean dependencies for offline build
tar -xjf $rootdir/glean-parser-[% c('var/glean_parser') %].tar.bz2
diff --git a/projects/application-services/config b/projects/application-services/config
index 588d573..456ce87 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -12,50 +12,61 @@ var:
gradle_dependencies_version: 5
# This should be updated when the list of rust dependencies is changed.
rust_vendor_version: 5
- # Switch to make it easier to grab all dependencies during a dry-run.
- fetch_gradle_dependencies: 0
gradle_version: 6.5
input_files:
- project: container-image
+ pkg_type: build
- project: '[% c("var/compiler") %]'
name: '[% c("var/compiler") %]'
+ pkg_type: build
- project: gradle
name: gradle
+ pkg_type: build
- project: rust
name: rust
+ pkg_type: build
- project: uniffi-rs
name: uniffi-rs
+ pkg_type: build
- project: nss
name: nss-armv7
+ pkg_type: build
target_prepend:
- android-armv7
- project: nss
name: nss-aarch64
+ pkg_type: build
target_prepend:
- android-aarch64
- project: nss
name: nss-x86
+ pkg_type: build
target_prepend:
- android-x86
- project: nss
name: nss-x86_64
+ pkg_type: build
target_prepend:
- android-x86_64
- project: sqlcipher
name: sqlcipher-armv7
+ pkg_type: build
target_prepend:
- android-armv7
- project: sqlcipher
name: sqlcipher-aarch64
+ pkg_type: build
target_prepend:
- android-aarch64
- project: sqlcipher
name: sqlcipher-x86
+ pkg_type: build
target_prepend:
- android-x86
- project: sqlcipher
name: sqlcipher-x86_64
+ pkg_type: build
target_prepend:
- android-x86_64
- name: python
@@ -79,6 +90,8 @@ input_files:
- filename: target.patch
- filename: viaduct-workaround.patch
- filename: update-cargo-lock.patch
+ - filename: gen_gradle_deps_file.sh
+ enable: '[% c("var/fetch_gradle_dependencies") %]'
steps:
list_toolchain_updates:
@@ -87,3 +100,9 @@ steps:
var:
container:
use_container: 0
+
+ get_gradle_dependencies_list:
+ filename: 'gradle-dependencies-list-[% c("version") %].txt'
+ get_gradle_dependencies_list: '[% INCLUDE build %]'
+ var:
+ fetch_gradle_dependencies: 1
diff --git a/tools/gen_gradle_deps_file.sh b/projects/common/gen_gradle_deps_file.sh
similarity index 100%
rename from tools/gen_gradle_deps_file.sh
rename to projects/common/gen_gradle_deps_file.sh
diff --git a/projects/common/how-to-create-gradle-dependencies-list.txt b/projects/common/how-to-create-gradle-dependencies-list.txt
index 940f810..b233eec 100644
--- a/projects/common/how-to-create-gradle-dependencies-list.txt
+++ b/projects/common/how-to-create-gradle-dependencies-list.txt
@@ -3,9 +3,17 @@ If additional Android dependencies are required by the project's build, then
the Gradle build will fail due to missing dependencies. To find out what the
missing dependencies are take the following steps.
-If the dependencies for `application-services`, `android-components`, or `fenix`
-are needed, set the `fetch_gradle_dependencies` flag in their `config` files to
-`1`.
+1) Updating gradle dependencies for `application-services`, `android-components`
+ or `fenix`
+
+The following makefile rules can be used:
+
+ make get_gradle_dependencies_list-application-services
+ make get_gradle_dependencies_list-android-components
+ make get_gradle_dependencies_list-fenix
+
+which should create the gradle-dependencies-list.txt files in the
+corresponding out/$project directory, using nightly's branch.
Note: `android-components` and `fenix` require modified `geckoview` and
`android-components` artifacts to compile successfully. In order to generate the
@@ -18,7 +26,16 @@ breaks). For `fenix` dependencies there is still a manual processing required
afterwards right now as e.g. our tor-android-service related artifacts are not
picked up.
-For the firefox project, comment out the following line in the project's build file:
+
+2) Updating gradle dependencies for `geckoview`, `tor-android-service`
+ or `tor-onion-proxy-library`
+
+The `geckoview`, `tor-android-service` and `tor-onion-proxy-library`
+projects don't have (yet) a makefile rule to generate their
+gradle-dependencies-list.txt file, so a few more steps are needed.
+
+For the geckoview project, comment out the following line in the project's
+build file:
export GRADLE_MAVEN_REPOSITORIES="file://$gradle_repo"
@@ -34,11 +51,14 @@ Finally, allow network access during the build by setting
Dependent artifacts will show up as downloads in the logs. You can pull out
these dependencies into a list by passing the log file to the gradle dependency
-list script in the tools directory:
+list script in the projects/common directory:
+
+`projects/common/gen_gradle_deps_file.sh /path/to/log/file`
+
-`./gen_gradle_deps_file.sh /path/to/log/file`
+3) Copying the resulting `gradle-dependencies-list.txt`
-Copy the resulting `gradle-dependencies-list.txt` over the one in the respective
-project. Then, in the project's config file, increment the
-`var/gradle_dependencies_version` and make sure to restore the project's build
-file back to original or set `fetch_gradle_dependencies` to `0` again.
+Copy the resulting `gradle-dependencies-list.txt` (from step 1. or 2.)
+over the one in the respective project. Then, in the project's config
+file, increment the `var/gradle_dependencies_version` and make sure to
+restore the project's build file back to original if you modified it.
diff --git a/projects/fenix/build b/projects/fenix/build
index b118cdc..6de75cf 100644
--- a/projects/fenix/build
+++ b/projects/fenix/build
@@ -42,7 +42,12 @@ cp $rootdir/[% c('input_files_by_name/tor-android-service') %]/* app/
# XXX We need the build variant in lower case. Do something smarter here.
v=[% c("variant") %]
[% IF c("var/fetch_gradle_dependencies") %]
- $GRADLE_HOME/gradle/bin/gradle --debug --no-daemon app:assemble[% c('variant') %] app:assembleAndroidTest -x lint -PtestBuildType=${v,} -PdisableOptimization
+ $GRADLE_HOME/gradle/bin/gradle --debug --no-daemon app:assemble[% c('variant') %] \
+ app:assembleAndroidTest -x lint -PtestBuildType=${v,} -PdisableOptimization \
+ > gradle.log 2>&1 \
+ || ( cat gradle.log; exit 1 )
+ $rootdir/gen_gradle_deps_file.sh gradle.log
+ mv gradle-dependencies-list.txt '[% dest_dir _ "/" _ c("filename") %]'
[% ELSE %]
# Add our localized strings
[% FOREACH lang = c('var/locales_mobile');
diff --git a/projects/fenix/config b/projects/fenix/config
index af2772e..b9371d9 100644
--- a/projects/fenix/config
+++ b/projects/fenix/config
@@ -15,9 +15,6 @@ var:
use_container: 1
# This should be updated when the list of gradle dependencies is changed.
gradle_dependencies_version: 24
- # Switch to make it easier to grab all dependencies during a dry-run.
- # Note: Use the commit that integrates Tor.
- fetch_gradle_dependencies: 0
gradle_version: 6.5.1
glean_parser: 2.2.0
@@ -35,30 +32,22 @@ input_files:
name: gradle
- name: android-components
project: android-components
- enable: '[% !c("var/fetch_gradle_dependencies") %]'
- name: application-services
project: application-services
- enable: '[% !c("var/fetch_gradle_dependencies") %]'
- name: geckoview
project: geckoview
pkg_type: merge_aars
- enable: '[% !c("var/fetch_gradle_dependencies") %]'
- name: python
project: python
- enable: '[% !c("var/fetch_gradle_dependencies") %]'
- name: tba-translation
project: tba-translation
- enable: '[% !c("var/fetch_gradle_dependencies") %]'
- filename: 'gradle-dependencies-[% c("var/gradle_dependencies_version") %]'
name: gradle-dependencies
- enable: '[% !c("var/fetch_gradle_dependencies") %]'
exec: '[% INCLUDE "fetch-gradle-dependencies" %]'
- URL: https://people.torproject.org/~boklm/mirrors/sources/glean-wheels-[% c('var/glean_parser') %].tar.xz
name: glean
sha256sum: 24ceaaadaf155445e8ad135173d894e05c0745b41ab5fee150f9548550acf2a6
- enable: '[% !c("var/fetch_gradle_dependencies") %]'
- filename: mavenLocal.patch
- enable: '[% !c("var/fetch_gradle_dependencies") %]'
- project: tor-android-service
name: tor-android-service
- project: tor-onion-proxy-library
@@ -73,3 +62,25 @@ steps:
var:
container:
use_container: 0
+
+ get_gradle_dependencies_list:
+ filename: 'gradle-dependencies-list-[% c("var/fenix_version") %].txt'
+ get_gradle_dependencies_list: '[% INCLUDE build %]'
+ var:
+ fetch_gradle_dependencies: 1
+ input_files:
+ - project: container-image
+ pkg_type: build
+ - filename: gen_gradle_deps_file.sh
+ - name: '[% c("var/compiler") %]'
+ project: '[% c("var/compiler") %]'
+ pkg_type: build
+ - project: gradle
+ name: gradle
+ pkg_type: build
+ - project: tor-android-service
+ name: tor-android-service
+ pkg_type: build
+ - project: tor-onion-proxy-library
+ name: topl
+ pkg_type: build
1
0
[tor-browser-build/maint-10.0-android] Bug 40293: Patch app-services' vendored uniffi_bindgen
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit 30388aad1a5b284893c623ed8fefefb87245e040
Author: Matthew Finkel <sysrqb(a)torproject.org>
Date: Wed Apr 28 19:38:39 2021 +0000
Bug 40293: Patch app-services' vendored uniffi_bindgen
---
...niverse-of-known-types-in-an-ordered-BTre.patch | 51 ++++++++++++++++++++++
projects/application-services/build | 9 ++++
projects/application-services/config | 1 +
3 files changed, 61 insertions(+)
diff --git a/projects/application-services/0001-Store-the-universe-of-known-types-in-an-ordered-BTre.patch b/projects/application-services/0001-Store-the-universe-of-known-types-in-an-ordered-BTre.patch
new file mode 100644
index 0000000..947b2f6
--- /dev/null
+++ b/projects/application-services/0001-Store-the-universe-of-known-types-in-an-ordered-BTre.patch
@@ -0,0 +1,51 @@
+From 4b9826025ac3242580efd7549d9b55d4466112e3 Mon Sep 17 00:00:00 2001
+From: Matthew Finkel <sysrqb(a)torproject.org>
+Date: Wed, 28 Apr 2021 18:38:47 +0000
+Subject: [PATCH] Store the universe of known types in an ordered BTreeSet
+ (#374)
+
+The set of types is used in multiple places during FFI creation. When
+the data structure does not guarantee the order of elements, such as
+HashSet, the resulting generated source code is not deterministic. Using
+a BTreeSet resolves this issue by providing a well-defined element order
+over which the the set may be iterated.
+---
+ uniffi_bindgen/src/interface/types/mod.rs | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/uniffi_bindgen/src/interface/types/mod.rs b/uniffi_bindgen/src/interface/types/mod.rs
+index c4b0094..670b4bb 100644
+--- a/uniffi_bindgen/src/interface/types/mod.rs
++++ b/uniffi_bindgen/src/interface/types/mod.rs
+@@ -21,7 +21,7 @@
+ //! about how these API-level types map into the lower-level types of the FFI layer as represented
+ //! by the [`ffi::FFIType`] enum, but that's a detail that is invisible to end users.
+
+-use std::{collections::hash_map::Entry, collections::HashMap, collections::HashSet};
++use std::{collections::hash_map::Entry, collections::BTreeSet, collections::HashMap};
+
+ use anyhow::{bail, Result};
+
+@@ -35,7 +35,7 @@ pub(super) use resolver::{resolve_builtin_type, TypeResolver};
+ /// Represents all the different high-level types that can be used in a component interface.
+ /// At this level we identify user-defined types by name, without knowing any details
+ /// of their internal structure apart from what type of thing they are (record, enum, etc).
+-#[derive(Debug, Clone, Eq, PartialEq, Hash)]
++#[derive(Debug, Clone, Eq, PartialEq, Hash, Ord, PartialOrd)]
+ pub enum Type {
+ // Primitive types.
+ UInt8,
+@@ -159,8 +159,8 @@ impl Into<FFIType> for &Type {
+ pub(crate) struct TypeUniverse {
+ // Named type definitions (including aliases).
+ type_definitions: HashMap<String, Type>,
+- // All the types in the universe, by canonical type name.
+- all_known_types: HashSet<Type>,
++ // All the types in the universe, by canonical type name, in a well-defined order.
++ all_known_types: BTreeSet<Type>,
+ }
+
+ impl TypeUniverse {
+--
+2.25.1
+
diff --git a/projects/application-services/build b/projects/application-services/build
index 40001cd..b22b4c7 100644
--- a/projects/application-services/build
+++ b/projects/application-services/build
@@ -49,6 +49,15 @@ directory = "/var/tmp/build/application-services/vendor"
offline=true
EOF
+# Bug 40293: Patch vendored uniffi_bindgen.
+pushd /var/tmp/build/application-services/vendor/
+patch -p1 < $rootdir/0001-Store-the-universe-of-known-types-in-an-ordered-BTre.patch
+# Update the expected checksum in the vendored source.
+sed -i \
+ 's/e39e61458d0d28c2b3425852c8a55625cc185ce806fbc7c0c6682f8cc93dec8d/0909e5214eedf1f2e709909176b1cbda39887002b26388535c3bc551fb04da1b/' \
+ uniffi_bindgen/.cargo-checksum.json
+popd
+
patch -p1 < $rootdir/update-cargo-lock.patch
cd components/external/nimbus-sdk
patch -p1 < $rootdir/viaduct-workaround.patch
diff --git a/projects/application-services/config b/projects/application-services/config
index ba5acc1..efbe321 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -90,6 +90,7 @@ input_files:
- filename: update-cargo-lock.patch
- filename: gen_gradle_deps_file.sh
enable: '[% c("var/fetch_gradle_dependencies") %]'
+ - filename: 0001-Store-the-universe-of-known-types-in-an-ordered-BTre.patch
steps:
list_toolchain_updates:
1
0
[tor-browser-build/maint-10.0-android] Bug 40271: Improve process to generate rust vendor tarballs
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit 11420c1d0785bbf38dbfabeb1ab29a9faa9f8f96
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Wed Apr 21 17:23:40 2021 +0200
Bug 40271: Improve process to generate rust vendor tarballs
---
Makefile | 15 +++++++++++++++
projects/application-services/config | 17 ++++++++++++++---
projects/cbindgen/config | 9 +++++++++
projects/lucetc/config | 10 ++++++++--
projects/uniffi-rs/config | 9 ++++++++-
rbm.conf | 30 ++++++++++++++++++++++++++++++
6 files changed, 84 insertions(+), 6 deletions(-)
diff --git a/Makefile b/Makefile
index c30c70b..0092cc2 100644
--- a/Makefile
+++ b/Makefile
@@ -228,6 +228,21 @@ get_gradle_dependencies_list-application-services: submodule-update
get_gradle_dependencies_list-android-components: submodule-update
$(rbm) build android-components --step get_gradle_dependencies_list --target nightly --target torbrowser-android-armv7
+cargo_vendor-application-services: submodule-update
+ $(rbm) build application-services --step cargo_vendor --target nightly
+
+cargo_vendor-cbindgen-android: submodule-update
+ $(rbm) build cbindgen --step cargo_vendor --target nightly --target android
+
+cargo_vendor-cbindgen: submodule-update
+ $(rbm) build cbindgen --step cargo_vendor --target nightly
+
+cargo_vendor-lucetc: submodule-update
+ $(rbm) build lucetc --step cargo_vendor --target nightly
+
+cargo_vendor-uniffi-rs: submodule-update
+ $(rbm) build uniffi-rs --step cargo_vendor --target nightly
+
submodule-update:
git submodule update --init
diff --git a/projects/application-services/config b/projects/application-services/config
index 456ce87..ba5acc1 100644
--- a/projects/application-services/config
+++ b/projects/application-services/config
@@ -79,9 +79,7 @@ input_files:
- URL: https://people.torproject.org/~gk/mirrors/sources/glean-parser-[% c('var/glean_parser') %].tar.bz2
sha256sum: 19dbdd4958022a1a638e0217489ab722fe7d4f588f1978a4ae162f93e75694c2
enable: '[% !c("var/fetch_gradle_dependencies") %]'
- # `cargo vendor vendor -s components/external/nimbus-sdk/nimbus/Cargo.toml`
- # in the `application-services` directory has vendored the sources,
- # after applying update-cargo-lock.patch and viaduct-workaround.patch
+ # Use `make cargo_vendor-application-services` to re-generate the vendor tarball
- URL: https://people.torproject.org/~boklm/mirrors/sources/application-services-v… c('var/rust_vendor_version') %].tar.bz2
sha256sum: 5f1c9e1bc0db283e88516bd1d78187145bacbf4aeb72972ac09875c1147d2215
- filename: no-git.patch
@@ -106,3 +104,16 @@ steps:
get_gradle_dependencies_list: '[% INCLUDE build %]'
var:
fetch_gradle_dependencies: 1
+
+ cargo_vendor:
+ filename: '[% project %]-vendor-[% c("version") %].tar.bz2'
+ var:
+ cargo_vendor_opts: '-s components/external/nimbus-sdk/nimbus/Cargo.toml'
+ pre_cargo_vendor: |
+ patch -p1 < $rootdir/update-cargo-lock.patch
+ patch -d components/external/nimbus-sdk -p1 < $rootdir/viaduct-workaround.patch
+ input_files:
+ - project: container-image
+ pkg_type: build
+ - filename: viaduct-workaround.patch
+ - filename: update-cargo-lock.patch
diff --git a/projects/cbindgen/config b/projects/cbindgen/config
index a4e9cb7..43c2fb8 100644
--- a/projects/cbindgen/config
+++ b/projects/cbindgen/config
@@ -23,5 +23,14 @@ input_files:
- name: rust
project: rust
# `cargo vendor vendor` in the `cbindgen` directory has vendored the sources.
+ # Use `make cargo_vendor-cbindgen` or `make cargo_vendor-cbindgen-android`
+ # (for the Android version) to re-generate the vendor tarball
- URL: https://people.torproject.org/~gk/mirrors/sources/cbindgen-vendor-[% c('version') %].tar.bz2
sha256sum: '[% c("var/cbindgen_vendor_hash") %]'
+
+steps:
+ cargo_vendor:
+ filename: '[% project %]-vendor-[% c("version") %].tar.bz2'
+ input_files:
+ - project: container-image
+ pkg_type: build
diff --git a/projects/lucetc/config b/projects/lucetc/config
index 72b79fe..e806685 100644
--- a/projects/lucetc/config
+++ b/projects/lucetc/config
@@ -27,7 +27,13 @@ input_files:
project: rust
- name: wasi-sysroot
project: wasi-sysroot
- # `cargo vendor vendor` in the `lucetc-sandbox-compiler` directory has vendored
- # the sources.
+ # Use `make cargo_vendor-lucetc` to re-generate the vendor tarball
- URL: https://people.torproject.org/~gk/mirrors/sources/lucetc-vendor.tar.bz2
sha256sum: 12ba97fca12177e7ed5b5409fcfdbd31dc7db2e82282768d99dee5bcb1b1246a
+
+steps:
+ cargo_vendor:
+ filename: '[% project %]-vendor-[% c("version") %].tar.bz2'
+ input_files:
+ - project: container-image
+ pkg_type: build
diff --git a/projects/uniffi-rs/config b/projects/uniffi-rs/config
index acd9d2d..c8ad51c 100644
--- a/projects/uniffi-rs/config
+++ b/projects/uniffi-rs/config
@@ -12,7 +12,14 @@ input_files:
- project: container-image
- name: rust
project: rust
- # `cargo vendor vendor` in the `uniffi-rs` directory has vendored the sources.
+ # Use `make cargo_vendor-uniffi-rs` to re-generate the vendor tarball
- URL: https://people.torproject.org/~boklm/mirrors/sources/uniffi-rs-vendor-[% c('version') %].tar.bz2
sha256sum: 8f201df618b3e7bcaaf01a87e0d55171605b80abeb1b660fe4dd0b9bfc10a0d8
- filename: btreeset.patch
+
+steps:
+ cargo_vendor:
+ filename: '[% project %]-vendor-[% c("version") %].tar.bz2'
+ input_files:
+ - project: container-image
+ pkg_type: build
diff --git a/rbm.conf b/rbm.conf
index 646f353..3228453 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -15,10 +15,40 @@ steps:
set -e
mkdir -p '[% dest_dir %]'
mv -vf '[% project %]-[% c("version") %].tar.xz' '[% dest_dir %]/[% c("filename") %]'
+
list_toolchain_updates:
build_log: '-'
list_toolchain_updates: '[% INCLUDE list_toolchain_updates %]'
+ cargo_vendor:
+ output_dir: "out/[% project %]/cargo_vendor"
+ var:
+ container:
+ suite: buster
+ arch: amd64
+ pre_pkginst: ''
+ deps:
+ - cargo
+ - patch
+ cargo_vendor: |
+ #!/bin/bash
+ [% c("var/set_default_env") %]
+ tar -xf [% project %]-[% c('version') %].tar.gz
+ cd [% project %]-[% c('version') %]
+ [% c("var/pre_cargo_vendor") %]
+ cargo vendor vendor [% c("var/cargo_vendor_opts") %]
+ [% c('tar', {
+ tar_src => [ 'vendor' ],
+ tar_args => '-caf ' _ dest_dir _ '/' _ c('filename'),
+ }) %]
+ cd [% dest_dir %]
+ fname="out/[% project %]/cargo_vendor/[% c('filename') %]"
+ echo
+ echo "Finished creating $fname"
+ sha256sum "[% c('filename') %]"
+ echo "You can upload it with:"
+ echo " scp -p $fname people.torproject.org:public_html/mirrors/sources"
+
# buildconf contains build options that the user can change in rbm.local.conf
# When adding a new option to buildconf, a default value should be defined
# in var/build_id, so that changing this option does not affect the build_id.
1
0
[tor-browser-build/maint-10.0-android] Bug 40291: Correctly print the fenix minSdkVersion
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit 06c8072b2a0e1abcc2cb9beacadf93c788118bf7
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Wed Apr 28 10:52:11 2021 +0200
Bug 40291: Correctly print the fenix minSdkVersion
---
projects/fenix/list_toolchain_updates_checks | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/projects/fenix/list_toolchain_updates_checks b/projects/fenix/list_toolchain_updates_checks
index 43dd1b4..1b8e02c 100644
--- a/projects/fenix/list_toolchain_updates_checks
+++ b/projects/fenix/list_toolchain_updates_checks
@@ -45,7 +45,7 @@ if (m/const\\s+val\\s+minSdkVersion\\s+=\\s+([^"]+)/) {
EOF
needed=$(cat buildSrc/src/main/java/Config.kt | perl -ne "$p")
current=21
-check_update_needed compileSdkVersion "$needed" "$current"
+check_update_needed minSdkVersion "$needed" "$current"
# gradle
1
0
06 May '21
commit b46315564e30f78a78f97a377b969e52a36a1c1e
Author: Matthew Finkel <sysrqb(a)torproject.org>
Date: Mon May 3 13:02:29 2021 +0000
Pickup Fenix 88.1.1
---
projects/android-components/config | 4 +-
.../gradle-dependencies-list.txt | 8 +-
projects/fenix/config | 4 +-
projects/fenix/gradle-dependencies-list.txt | 366 ++++++++++-----------
projects/geckoview/config | 2 +-
5 files changed, 191 insertions(+), 193 deletions(-)
diff --git a/projects/android-components/config b/projects/android-components/config
index 33bcdaf..a9fc612 100644
--- a/projects/android-components/config
+++ b/projects/android-components/config
@@ -8,12 +8,12 @@ gpg_keyring: torbutton.gpg
variant: '[% IF c("var/release") %]Release[% ELSE %]Beta[% END %]'
var:
- android_components_version: 74.0.6
+ android_components_version: 74.0.11
torbrowser_branch: 10.0
container:
use_container: 1
# This should be updated when the list of gradle dependencies is changed.
- gradle_dependencies_version: 22
+ gradle_dependencies_version: 23
gradle_version: 6.6.1
glean_parser: 2.2.0
diff --git a/projects/android-components/gradle-dependencies-list.txt b/projects/android-components/gradle-dependencies-list.txt
index ab3da10..9e2db74 100644
--- a/projects/android-components/gradle-dependencies-list.txt
+++ b/projects/android-components/gradle-dependencies-list.txt
@@ -385,12 +385,12 @@ d1741144ed2ea215a84f5d94d779cafcfaf778cce8cc7224437a2884cb1101bc | https://maven
7b0a3bd6d32c8002f785db8fdbf3b08e3541366e784cac1304cb3f49642b916a | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/71.0.0/…
f7bf27270904abd8639b543151b6eaf268b821b8e6235c8decf8031e02ec8648 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/71.0.…
0b80acf7d1dd0d9484b0e82cd1a04ae57270d7f7e6b339ce39424554d48798e3 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/71.0.…
-4c496ab63c3900ebbd9bde50d520c28c29ddd594ae3958f161f41a5810ba60fa | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
-e55a5d7ebdd6cae43d2a820c16f771ad8d87f25b181828ebd10c721f8ad445dc | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
+cd7d0e09420351e9e69277083b263c8f0aad75a4bac3153776caf1424efae653 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
+e1913ae393cae4186dd8603fbbf11f7b76720a216ce3132319a13d57d575f558 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
d622b92149ed8477aca47dabe0fd53de75191a29ff4d79a0cfc718736bb4aa2a | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-nightly/89…
8d6bc0c248af8f3d1f4f45abd4e04bf76044fbce518ca3c384ff83fe9acb38b4 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-nightly/89…
-418b2052928c75f4071b533cf864baaf22d0f134f6418200b8ab807c93428161 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/87.0.20210…
-9c4b5dd3e37936890909a0795be552664dd861f9f28a9815a72a4abc7660c700 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/87.0.20210…
+4fa3e2cb40e9546b75deb79d829873de9aa85e6b0b0023da4f365eb2a06a9785 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
+52142b340ab2dbdd60c914e3c81e84896dba8a0fd40d89adee183a078c24ee7a | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
1eb5321d64bdd07865bd8599b6b981193b54661f25bbb8e3ccdc6f8210c9ae38 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
f62de54f66aa4086100f26884927dbff06a1cbea7fb17010312d10d71cea3f01 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
624e642862770feb72c22cd80cd96f0e5d53340ded862987b3ec9c537c8bed29 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/…
diff --git a/projects/fenix/config b/projects/fenix/config
index b9371d9..f91f67e 100644
--- a/projects/fenix/config
+++ b/projects/fenix/config
@@ -8,13 +8,13 @@ gpg_keyring: torbutton.gpg
variant: Release
var:
- fenix_version: 88.0.0b4
+ fenix_version: 88.1.1
torbrowser_branch: 10.0
copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
container:
use_container: 1
# This should be updated when the list of gradle dependencies is changed.
- gradle_dependencies_version: 24
+ gradle_dependencies_version: 25
gradle_version: 6.5.1
glean_parser: 2.2.0
diff --git a/projects/fenix/gradle-dependencies-list.txt b/projects/fenix/gradle-dependencies-list.txt
index 1cbaeee..a0e9eca 100644
--- a/projects/fenix/gradle-dependencies-list.txt
+++ b/projects/fenix/gradle-dependencies-list.txt
@@ -383,190 +383,188 @@ ea871f7d5fab5a4315f41402de15f94e13481d03366396ea1bf3880f4f242c1a | https://maven
cc7f7850bc9e5fecd8c699d0464e96bdb6765778e6463bcfc1c1efed08ba6ceb | https://maven.mozilla.org/maven2/org/mozilla/appservices/syncmanager/74.0.1…
4ecc86b606e1713faa7b75b01fbcd52d7d521f0c5c99784f07d87188cd73ea9c | https://maven.mozilla.org/maven2/org/mozilla/appservices/tabs/74.0.1/tabs-7…
c93fe881fec0df7da21f151b05652ea79157f08ad680d674d9591f6bd9843cea | https://maven.mozilla.org/maven2/org/mozilla/appservices/tabs/74.0.1/tabs-7…
-fe1e719d3e6f67da989ec022648f044e828dd2743b20b4ab75ae3668321cc559 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
-3052024c9cd7e93c912dbb79ab0922e282c266e2abb00488fc649a88dc958d22 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
-c404ac90f6d24d17099ed1bbee57057f11ddf012356da0132901c2fd56c4a48d | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/74.…
-f7d172219ec271e133876c588fb178546738d8370a70fa905cb2e8712b7e6231 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/74.…
-542d01c36d6a210d11870e0f45f0d4315730309e49b6f0923679644795686e7f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-284f8334776bae99a6bae81f51a81e3493579387fb4ba0303147ed2f4b4d82be | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-36e2db414e4da8b7a393d050bb83bc5338060ee38ea42ee50165060dd8a76a30 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-faa9e3d9128cfa319864b3bfd57e5c45b0b7e34bd4577c61e2f5ecc8a94efcdf | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-3dae363ce6471bac82619a8026d351a9eff52dc68a0e653ffea5fe1cb43b7623 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-ccc0cb52a61bedc6cd0947063b254bfd19c14fb6b2bad798cae50a1457351482 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-7f86a7743824290a4c29058cb3c7db1ca38973c2b3b10c5c1f11a1b200b76577 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
-8aaee820665cb79334fb8fd0f1566c34e65162891602e103814ce23b82cd2c51 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
-914c93db7a7e8160e42faa31d5c780272b54d823b0b1cff57f3c3942b161d911 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/74.0.…
-360f6c685f86b45d53ebe5f764f65d1c55c21e2cd477e4f48c7a43e68a02688e | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/74.0.…
-8aa60b548d44f8045fa5dcfe57668c37be4aed9f89d4ec7a726ef358f2f4477d | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/74.0.6…
-d0d5c9ecf53496171c93dd6e570799b58d13540f5d4323f583696e38f8b3644c | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/74.0.6…
-72fd22d37e91937532e2dcb7bc020f9550935a1756c568d43dfd79b285747af6 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/74.0.…
-b620c2b4c4f92c7ae3bc611fff60270fafd5de47e450bed08f3b7b3f481431a5 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/74.0.…
-2a0b963ea60daa25c7a16cbdb9dc50c4c96515637fed871f8c51a4cf3ccb6e90 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/74.0…
-27ccf086a3aa15d7f74d915280e4bad2b691c70bc9536cef5665d7294a6563a6 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/74.0…
-be331d858094dcef92f81dc8f33186431e0a773a717207602b8f57eef78ed934 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
-a50da79d6a5f2dc007ab8536da9f2d30cb88edbb049cdf7a0eddc232c54d8f93 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
-2e4d468011b1fc4669369f2f57b79400762f974ee9b9df24c5138e54d9eaa380 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/74.…
-f92153ebfc80f08fb43b1ed9b70d184dfa8aeafb2d2bc0be150d4c030027dbbf | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/74.…
-52e95df94d3b06a623e32c84e2f758f25bd401ddd9c423eec2a7a61c6561b4b8 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/74.0.…
-ede870618f5b88b0ef077355d9cb3d057c3629d05c2937adfe982612b4568c5f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/74.0.…
-131e793b28048b74b263e670f0709522a5fd4e862424b68c7b7d905fd116a6fa | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
-e9bf6891352eaf4670d9f73e4dd5617d12b56b20161c710c0fa8b5b86174cbf3 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
-7ca8e20ed29a82e8e315e75b081c42fde4c57a4f55f9ca2eed0c86ca64143b11 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/74…
-aedd88b79115ff6d624153fdd74633cd247bccddd29c37d04ee415d4beabb097 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/74…
-936a7ca6a767cf38a1c35923212da29c617069e89dea7c4cd170abf028568ba3 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
-7f3619432f6c3f3c3b175d8e889580f11d7a5e4c7fd3ef734cb18a0467f9b670 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
-a3fde0838584d7fed341c137c866b2ff1d0682ead0004c58d713719f6e0f5203 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/74.…
-0aeb6e48056fe340d627b50550b9487f0be677ed97e1af8120ecd79840414416 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/74.…
-7113fbe6f7d25eeeb3429d6894042466887bc47f3e2a7de1e55dcfb43ec36054 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
-324290f86c4af76d7a50e5d3716003d6db563e67f1b68341e5597d3950add367 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
-0e2bfd55aab6b16c979a2475a4b68fecc6cef25493927a1cf3915ad17ae3585c | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/74.0.6…
-9191898038cfde89df3aff01da3b27d02bfff0673ee543f7939d337577af0fed | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/74.0.6…
-5c5dd6f7365535d51d5a5896606e2810c67232ed97c8e51d7721c6318cde525d | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/74.0…
-56c8ba56874cc37461b9075c996cae699ea7d77670022962366b983517039850 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/74.0…
-b3d266d989c919633be1b86c5470c5850669debcb7c0cd5243a0712299f41eb9 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/74.0.…
-5aa455421948ff9b82eceadd7550190be2fa61abd3baa47849ec4c9aad8be86c | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/74.0.…
-b6ded745da1c7f9f50d7f54fc1bbc05ec8bcebc6a63b34e486af7860ff104aec | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/74.0.6…
-835b2d73b97efe6df414e75a29b992280e9b2e29ad4b1ed1a0628e734f9203ff | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/74.0.6…
-5abdb97bb2a93439b0704d314370368f54e7dbfaddf9a14b5f0e1090854e458a | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/74.0.6…
-ca106a9dfb6cbf4e4f14e1a483f48818af243f9c23c0afa9903922c19d952618 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/74.0.6…
-613fca00692258d3f2716d614ea7d780d73e75918e536734b953ec3ca7f0d9c1 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/74.…
-91755d537157780e37cd42ed94162c13bb1a2ebc2501a7673d301a7c9629444a | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/74.…
-2b029b130b16efcb9e35b933fd697c35c3070869f61af7787d85994b61ee245c | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/74.0.6…
-904368510520103d6253f1bc9b0a6e0a0de854af12deb005828eb7ffcf1e17b3 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/74.0.6…
-70bfaf3bead6e66dd8ee7a8c107460292bf2cf4d99bf6688f136661b5653a9ec | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/74…
-2d2e96d8a6f1d6812b038f5ade1dd87d984e3d66368d63cf0c5f3b03f43518c0 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/74…
-ca06c09c285c8242388752889832fecc880ccbaa5382fa3a5af031dce695105f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/74.…
-c4c3dc06472ca89007665785da83be702dbde967e6de0e11e2d52926b309ea49 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/74.…
-a11c8fa8dbdeeb71d3391746a1d1da64f5e36b2176bc5c67ee6c634601f326b4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
-ffc7c97a784b834817f64df199c4f195c0622999469685f42fb8078f6f3725be | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
-a4e0cdd659ce77cd4f569a208d937b8f9d9c8e359b60ab96886e9b265decfde4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/74…
-bdc7dc3837527154e092940ddf5e98efb863d63bfd9746761c9b74646ce5fb7a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/74…
-f7a305b9bd0dbf2c4d6ac5a718813e58ab9556d61770d7373bc15c4c05c23550 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/74.0…
-7ba82739848724e3ebdd6e5f7e1435d96ce26d91d99dc957e92067d18a4264a7 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/74.0…
-41d8b04339dbafc26479cc39638d5aa88f363efaa10c3188213feede5c5c5cd6 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
-71d725deda68d950275eaf70de15900071d8bd34f3ca0cb485d4183ab046da89 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
-c110f65b18fe350f2f6c25dc3dbc9cada683351fccc0d3b48ceb036588226590 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-autofill/74…
-1bf7f6a2514d73b3ed6a432e5bb4dbbeff0db3bed0d9849ca8c1f6f5a79e6988 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-autofill/74…
-a01b988fc3a0f467d0b2ea46f419b6f5908862093afc6128b2271d3786452ca2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
-f861ca0322ee096027de6604ae6d36581efa36878ac44bdde92fe3e9fa3ae190 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
-a44903fdfaf763d39090e70765b112148e36b0008237d0225cb02bd2ea203cf7 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
-94c15f0f8322cc0999584f157af93e9a385e1f636eefdea6ce78174122a6c580 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
-47d3178458da48bbab21dc5a2338c62661855ae7a6a7e2f875a56b67e0e67980 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
-7cf4ffeebdf72a1127232ce3ee91041a3bf63ae778b6db13bb18c486ff791214 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
-8fd2c45a46c3814d612cb312e963a277f94ebf84b60b3da884825354b129360f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
-9d84569630948659a5278ebdfb5b8463e32c6282113e581c568c039847d1f31b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
-134078e44e2bb5b0da67f33799baafdd3308723ae8a93365084b3179f7aaa28f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
-8ae23ce03d57df8923d06458e394c2f508e6d1c5f980a78dc2d66f97f911959c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
-22c957b283609f62e3d3c7c43e04120096bbe3cd85e97be72d234c9ba8173e09 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/74.0…
-7965f18b31eab9ab7909db4147ed7a967acb4aa7c5ec19b3d9a89a13d5b5786f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/74.0…
-d426e4fe4cbe9cc1a8981096bef2918a9a87172e48d043e844b9a3a38835cc14 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/74.0…
-bf7bd8f88277f327f98946ffe174820f3d49c561529e01e4ac0bc754c45311ea | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/74.0…
-87984b9488bce21f59dd7d5ca8e0eb78106aed43013243a1453186b63c361984 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/74.0.…
-cf16058f8e49b9a00f52518460f359f17f0d63a5ae01d37fa11a67e9b461479d | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/74.0.…
-caaf0af18e8912ec794a22ca645a4c2e3f48ec7d633a041661a9e13b2591abc0 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
-7f8b55c74e16b5aa420a289c678285926fdab48529d1113b3ebc7c6cf13531a8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
-cbe78d0082e6d7d0808af8d376e71b5f4ee9c93294682918613326f44c0cd3d2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/74.…
-c1b2083af1eec35d43eec4129bce56652a402bd44c35564d8f73b9b0d5b18e9f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/74.…
-0263280ee86a8be16b764649b9d5b942eb2d0d688145c69a23affadf39b1216c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/74.0.6…
-f97cc9ab41a5c1edf8d2b27815b838c029278cd65852afe042c531a2e508c218 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/74.0.6…
-165c91ac35da27fd05d606509bda0921dba2113d0df4fea4e696fcc4571ba006 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/74.0.6/…
-16d2a78a1c316d242ce8bdb1e371387c549b55c2728f2a3d72ad64db611bcd77 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/74.0.6/…
-f09ece651c3dd4f6322363e896236ea7256bb959b0a6a3f657b8ffe9f22ad8e2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/74.0.6/f…
-e70c41044ff003182f208548e3188be1a37101276343ec8aae63e5135ae9fd00 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/74.0.6/f…
-130a84d1d763535cdb397dd442702cef7183337c71644efd3a0178dd959d1388 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
-d944e905ea766fe05a11f583a6548aab92215c31846b1f53e222963f95aecb1c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
-3aba091bef4dd68d8830a5d67d8a3e846830b2a2d0a0e4d82a02b0d714294083 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
-29687b737ab570a32508a6e7066f7b4b94a55d43849742fa61e4ac20dd968065 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
-f1e74848c9231e48b71222d07ae5304bf6b434b8b0ea44e61a7e240b10124f94 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/74.0…
-864ace86a007c6cef6cce201dfda76db95cf0bae34d7f1dd85d3ad4bca10035c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/74.0…
-9f294e19172e6b5ff8f3a9cec07899e9b58d2f9c28c15363ff8a6b3cdbc0a532 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/74.…
-195594b4bc2d7fe669052801f87315e40947791879e7ff3a5a57424a118e56e7 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/74.…
-90c13017b92a18bac0e232439b9f3ff42e044b9a95c3c1ed59e7cb97c50e53ed | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/74.0.…
-2b069241fb17fe87b9feaf60093ec79cb97e630f0d1899421e8381ea9be67c28 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/74.0.…
-6b7861bcfc25554efbd0c22b9a56b96524d73884dc3a6cf4c722ac14c61ae943 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
-0838a30ba4f8a70f3bc07fe527d48c9cb3bca07ceef872e661dbe72f0b1db4a9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
-6dccc97e4ebef46f5b19778b573a866b54b2b5c942e0cd5ca9ed74e747661d68 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
-fd7c7aea716595cd09e4c1eb581cf6a873c27c0abe4981442ab8a522ff242b94 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
-4d1dfec02cdba1362fca06cd248eb9523fa25b9c4a95c6d20e8ed9fd17502955 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
-fcdc50588cb7c827f70b0c6eae5f446dc0cec0edd02825e42ae2fb28b6061185 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
-63e88cb2a29709df2fce934db92750a804c319ae9c8ee4589fdf5e828b83c6ec | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/74.0.6…
-3f601c619aa2cf2da029e3e303dfbe8ebd84f31842691db3a9d08e88d06ed858 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/74.0.6…
-29223b574a1906769fc2103a04d59088a421d2fdeba5d97e0f88e35b2ffb1f87 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/74.…
-bf5ea7e99b1326db116a07361e19e1d0f59075c259a48c9386671f759462ed21 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/74.…
-04868ff39208030d8b80b27f6c808986f2c177a9595526d0b0bc66c683422135 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
-7e624b60853cd5b3c3142628e67f0b62c5c029cefa9397e0e808e25250379815 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
-60d7babe2f55c3a83bf6c34c8bbbac9feb8ece7bcb1775a89b06f165110591a8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webauthn/74…
-2234c9c8fde00e987120fcbc667d43df941a28bc2bee74c8f411310315aecfa1 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webauthn/74…
-5a3589efba2218ad0856d642c8beab46c6b61b4f125f902a13bbbb7a035aa995 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
-8f49df4e3d6a541303badb0e360e5c2839ed854dedfc59dafb94fa881728101e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
-22c4cec3ddc3c3a65d81c9e58a72e0d544b9def12e371706a3a34405bf48a8d8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
-ae21972ac805c01b7b2975a16c02d2afaa2b96445d35f46b16ab25571041b670 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
-163be0e49e266d6ba97621a830c6acfba760e79293fb6ad16e0eab8a07889a6c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
-afefe5259bf4630b1e26e93a77ac7fe327d3da26254b6f6af1291980fa70596c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
-cd044ed7be200c8ea8733b920e335f3b51e33fb38ddb39cc425eed82859584fe | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/74.0.6/li…
-70096fb52edcd596cf01b9ac6fde438ef03bd79dd744c41cd6d026e01d9e7f98 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/74.0.6/li…
-ea0870b0930f2fa33b49cb6bd03a2fb0bfb83c5389c6792bc6a1d15915d22d9d | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/74.…
-4c57acd1a1e95a17c00e3bc525a6d236625fcb2e63919b6cdc0de0fbbc11b81a | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/74.…
-d09c7c1f51dade8103f510c24e2c0b9ef1fe12848c5934b7de5fc74cd81d1055 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
-4efe6b346499a7b7433e82fd30fc91f9e607727e82158610a6cb7c26c2328e69 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
-55d53cf3950b767813c555d42020f8f2240bcd85e2f0e9adb2bf0ca4325ee4aa | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
-157fdf33f5acad1ef7ee1e82ab7419b93fdc38e4bea46e45767d73e0201849df | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
-53ff9a64082922b68e3a0f5fb2c1598f48ba2e07c28ff0376972dd3215cba5b7 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/74.0.6/li…
-5b2b208d8f1987bd7375b8eb0a366c7fa5081b2a27a01910e3928577f1f66406 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/74.0.6/li…
-26c2eac42e6a5bebf417d1aa2ea0524a34a073a8e021c96505162b033959e549 | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
-1fb1296b12d05efb445136e868c8e11cb792a74c1376b89cf12cd29a1b2b04ff | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
-1e2a8112e2bcb07c8bd95cd16a397c421d4c0a1e555a349668875323b94fc714 | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
-e9a3b3176cd8e94947494d56d605b3c11ebf29233dde0df974484af2a607c901 | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
-32820376d60504d2740ec710257646a8d3e60954d1cae856519375029d9c2dd4 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/74.0.…
-c7526e68869cd82aaafca955f9787b8b6bf3358e48bd1965958cdf76ec46c454 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/74.0.…
-44cf79e99f09034377b7173c8734478d848c0e75727ac9d63c1429cfccd181d3 | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/74…
-9c919fdb9821b7a5b2a34ea45b2dd06113e3707b58d937046ed55271177415e5 | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/74…
-86b0370451f7b520e7d7f4f2001e1a270e5b6d575be556188b21f62a75a0d1ae | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/74.0…
-4ffb2f8f0b557359005fc40678cbd9019143191eafe97f91418bcc38309e176a | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/74.0…
-93fc9cf55a878b6af1d17fef5e95a213b6208be6e98195f0432bc886a89069aa | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-autofi…
-be64bb1c461fabd8ab98e97f4a670700611353d701688fe01ef4e19c64d4bba0 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-autofi…
-4edb9b8fb7cccf80875761a9713fe21dd26a40424304d3580f88155af1d338c6 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
-5831b29898d32fb28b0e250c13fc43c6671a05f4b0698e4a2d3b38e681ae59af | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
-3f7925e839bc9b1a3ca9ba8026de0eee3ac8d0a40f97cc3cf662884dcbd90aa9 | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/74.0.6…
-61e1d9f9741f7c34ede17477cf43f1e26e76b6f00b3b8304a7625a0feb0c11ef | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/74.0.6…
-1dd3d5b63227e03ec66a737249a69a7c9e086a318d0bcbb732a9ba16ebf68d81 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/74.0…
-3285299076b3b4f608b859ea827211020559a53394b389373d1fccb1e4fdac29 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/74.0…
-d5a3e32eeee210ed51976d15b477c64c26a9a661d17ecacd4a7027e2f6903054 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/74.0.6/…
-14fe7e1d7c44bbe74bdac6ea7525267c1764c013fc650808aeac51f5d66b6c61 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/74.0.6/…
-dc6f218467dcde954e63dd3530d5f16fe95a66ed4126ca1cba423137bab3a9e3 | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/74.0…
-3c466254f805494ddc23e05d3a01bb33beaf4b4ea2f17122333c9b845616bc81 | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/74.0…
-358d74e5fa4226119eb88002bb2006851995ca5a85b4c96aab7b4ac4cbfb513d | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
-87089e42f15a5ee1cdc6b29f158b6bc626ed1baeac448648c94be030e745c4f0 | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
-c9a04732c9a7e37f61284b5e5a917a33db63ad97fc8fc01a2d85abbf65a88a95 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/74…
-3b05493515192b3150c727acec2434f5fd47f9de3d079a476489ba9a25ed24f2 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/74…
-fb718c510fe5403549fe98f698d1fc6aefc652934d0e691a03e3b76d5c9e9711 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/74.…
-d06ab1a930a5ed2d0e4b09da61e8af0ea52dd12673879e34a53dea0946816f75 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/74.…
-662e118a95c2d72aea8373e966163da6ba925a6abeb9163b69883d642dff2a18 | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
-d0eb9b70d2d192d5f86a0499f122a2d6101aac570fb8a3c6b1ffffacda1db1ce | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
-8468a81c26469afb1e1cec6ad846d6526b9e0a94be3f7f9a5c2099f4a41e6392 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
-4aa2fec5b64a87ef4b66f72d8600cfdeb6a94068d47240cdad882d76e01e4f37 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
-027b737998baf285d61a31c1a8e1b0bec207c54f3fdbeb29324d0a7b6bc70d19 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/74.0.6…
-18ebdd0eea1ee700ce694f156146f5ceebd412d14a782b674699578c27863881 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/74.0.6…
-47c2bae8c0f030310bb8e1b9614f2f066e28fdb313b2697d9ad716b1bca5f472 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/74.0.…
-0e4e8c00b68f38efa6ce479bc546648c4ab51834dee9500d3dbc7e47d6cb4ae4 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/74.0.…
-ae397fe3dc1ce4abdd956cc0c53d794a99dc390f91c43393ed6ac2528960e227 | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
-38712d035306fcb2bf9512c08f6562f8b106370e5d419676d2509daebf4cbfcc | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
-ee83c353d2de305d191033e818d3cb6070ed27d69a651471a3402dca3c57c7c6 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
-42b25810a4f1d769f7140d8cc11e9b63077a6e6f678e814fabcfab2fd447f012 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
-f3b4815166f0176a17c9d0e4061752ebb554626b08144671142ec393cf238183 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/74.…
-116562177219a949d178ce91dbf60041559a699cbfd4fbfde40b72723905118c | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/74.…
-3e0e38eed080c2b10f56db91c6e0380b4c9730f440da239ee85c7a125d398f2b | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/74.0.6/ui…
-f755f891871ada458c70dcb5819af845819525bdb119337914a0283695f2f9d0 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/74.0.6/ui…
-bf092c353816ea029b579a63e3d3db2dfd08706bbabe4ddd67727551a5d5adaf | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/74.0.6/ui-…
-b0e77ca12374820e4aae44300c827b9b7605451bf7b1b4d4b5ced8730fe65f37 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/74.0.6/ui-…
-68f2d6a7519c47cb9c7ab41223b391c30247233958b7785f966753bbb4a64c79 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/74.0.…
-43a558dbc5e511d875b78acebac4d218647cd9f38603e6155a6a9c3e652d7649 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/74.0.…
-f590de90365c4d2a7575582f89f6390b90599988e75601881e26d85c0aab48a1 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/74.0.6/u…
-f59f0463227d7ed8d62a99e9e3f4d9a16a244744dc4e63173bbecb4f921a7edc | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/74.0.6/u…
-4c496ab63c3900ebbd9bde50d520c28c29ddd594ae3958f161f41a5810ba60fa | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
-e55a5d7ebdd6cae43d2a820c16f771ad8d87f25b181828ebd10c721f8ad445dc | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
-418b2052928c75f4071b533cf864baaf22d0f134f6418200b8ab807c93428161 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/87.0.20210…
-9c4b5dd3e37936890909a0795be552664dd861f9f28a9815a72a4abc7660c700 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/87.0.20210…
+91d28649b8d92040e48b2b8b40257b9f25f6914884de9068f72cd4e0824d30e2 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
+7ee3b696507847f5d5051c0d21578f6d63661e363037aa4b43a69e9a2b650478 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
+c404ac90f6d24d17099ed1bbee57057f11ddf012356da0132901c2fd56c4a48d | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/74.…
+81dc5552872644ba186e113035a51d5906ba1ec501cd1e9b7fa764ac72d48ce7 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/74.…
+542d01c36d6a210d11870e0f45f0d4315730309e49b6f0923679644795686e7f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+43455b16679d6b5159658889c3b66eb2bca64e4a89eefab6ef15d105e2d1bf36 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+cb8e472d120ff88c30788aa2996ef03af8c2149ddbb3693cae0406bb1db49b32 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+5f9a2b207f265ab55d0eef3fa5c304a2a00470596c9521f6a8678fc5e54fd0a4 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+1a56b6ab25aac1fa57c109201a1fd5a7580b5a9c8bcbbba5bf34fbb204d9f5a4 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
+0af9ddbcfeb1e23a90f8b87f737b89aae2987faf14d5fdbc30ded00894336903 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
+7d85bfbe013d3d7188f4c24be0ba447f45ccf61b1e06f1a639ddbc8f577448b5 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/74.0.…
+0b8b969f1072a5bb6e7a1d9fbe955ffebaafddc7d604e2574b951c0d439659e4 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/74.0.…
+60361967261a6a2ada30043e6316b50e49f862f00a36e9854130c38266dc969f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/74.0.1…
+863a92cbbf750c2f4435f442fe5730332eab64874218b3b30368caaef596f582 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/74.0.1…
+c241700d2620e6e662af61f705af8a76420387e265f68327a6ac9e4d813076a7 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/74.0.…
+8d61a1ce2ecfb68fe8e184f7f5f6c58fc9e99c0e5b0bda67a36c60baab17ed9c | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/74.0.…
+2a0b963ea60daa25c7a16cbdb9dc50c4c96515637fed871f8c51a4cf3ccb6e90 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/74.0…
+572d8c1c5ae97ab0603ccf52e4b678062b802d5ed1b0238ddb4ac16a48ceae16 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/74.0…
+be331d858094dcef92f81dc8f33186431e0a773a717207602b8f57eef78ed934 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
+fe51142d019571f5ed216b5a1f016ca9de4c8b2386e8cc51e0281751837da1ae | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
+2e4d468011b1fc4669369f2f57b79400762f974ee9b9df24c5138e54d9eaa380 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/74.…
+cd0024994e1327b70d237ac8615beaf3f6d325f3a4b542f1a2e9dd522413cffd | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/74.…
+52e95df94d3b06a623e32c84e2f758f25bd401ddd9c423eec2a7a61c6561b4b8 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/74.0.…
+621006e0b77e489523abf44b197d903e431b315a20c301fbbfeec611d873b402 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/74.0.…
+131e793b28048b74b263e670f0709522a5fd4e862424b68c7b7d905fd116a6fa | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
+d2a6d0518c6a807c53e377508bc37420672c29f8c77f82153734066eebe3d28d | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
+7ca8e20ed29a82e8e315e75b081c42fde4c57a4f55f9ca2eed0c86ca64143b11 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/74…
+dc0b076ca01637bf8ae555bdbe2f11dd002afc204bf2071be09478d5e55e7bbe | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/74…
+936a7ca6a767cf38a1c35923212da29c617069e89dea7c4cd170abf028568ba3 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
+1add2173f509d61234a18164d5ff7a8046fa72744e6d5664e7fc85489ebcbfb9 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
+c9bf71e6bad7d1e09b581beee0d8cf294ae98acff2cf2744240cddb0843ed63f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/74.…
+54bbf68dedd3a65277f552a3ee0f3ab12c5ae80e6500a5eae5b0db00e61b7e51 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/74.…
+7113fbe6f7d25eeeb3429d6894042466887bc47f3e2a7de1e55dcfb43ec36054 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
+22aa5c5f2f22c968d9b8fb7efbfd4b60e87fed380942857c1f716754bdaa4711 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
+ed21eb942f8a30b42e20bc9afb3bf5ddee331fd3bd13487ace33fe13180be428 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/74.0.1…
+af741603dfea10d42cb2b087771046efbaa157fe610ed96638370459e2259265 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/74.0.1…
+5c5dd6f7365535d51d5a5896606e2810c67232ed97c8e51d7721c6318cde525d | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/74.0…
+803c6b7f264d77f1b24c4ffe414c8564363f51c73265b2ec2b18db3885742c79 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/74.0…
+1b5c41bf65ee369c3f1d895699908fb2c0ecdd23d79195f094a7d6b08a65fc9f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/74.0.…
+98fceae0737bd057970dc295cc7bec31fcf74e021b4bd2528fa238bafe3b46d3 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/74.0.…
+b6ded745da1c7f9f50d7f54fc1bbc05ec8bcebc6a63b34e486af7860ff104aec | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/74.0.1…
+ea06f640b374195ea22d32f1f969e2184e26bb62e92f954fe58340375a709fa8 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/74.0.1…
+5abdb97bb2a93439b0704d314370368f54e7dbfaddf9a14b5f0e1090854e458a | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/74.0.1…
+1021683a04dcd97a68d2bd55e96641309dbb771faa45fe57474a057b79fa65d3 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/74.0.1…
+613fca00692258d3f2716d614ea7d780d73e75918e536734b953ec3ca7f0d9c1 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/74.…
+84b9814086568de488db1b7aee9cb0d6fd0b1777ff4be451fb071c7b9911aa46 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/74.…
+2b029b130b16efcb9e35b933fd697c35c3070869f61af7787d85994b61ee245c | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/74.0.1…
+0396630aa2fec50c88269d00cadf0e0fc8d115e4eb60bc2ef09e8f5ec8d44e96 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/74.0.1…
+70bfaf3bead6e66dd8ee7a8c107460292bf2cf4d99bf6688f136661b5653a9ec | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/74…
+3ea5cdf523fb6c06d85ad0bb00a1f98d9fa885fc17ae27f55c62346c82f3e70e | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/74…
+ca06c09c285c8242388752889832fecc880ccbaa5382fa3a5af031dce695105f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/74.…
+ac5d6f4971f3745b290e8c4dd281872a5c630cb0ef4dd76e7128645b59a4fb94 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/74.…
+a11c8fa8dbdeeb71d3391746a1d1da64f5e36b2176bc5c67ee6c634601f326b4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
+5c777a6f3227f9c730e50c46d017bf10c3ac957e877584be2b5b39949bf1b5bb | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
+b896e55f7488bd2804a5e7b56c9b502802e03d94e1110968ffca2921a378e06f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/74…
+1487a150f48eb030e0cbf17eac1ce1c758712d6409f3aa6d0af0cb0c4743456c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/74…
+ac8838358a0c3bbad9c03b229a3af976f2ce6ccdabea5c0e08275b9e5f487baf | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/74.0…
+7a42d05f3a1933067f100df862001e9e939fb86105f31609eb096f481c140111 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/74.0…
+5d9820b47a408763eea6db7af95cd59c399ca1e17ae6374ad8f5bc9c9ae97962 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
+fc6370695ef1b8b9feab15fa5af1fbb41829b08733aea799d2bfb77e83294126 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
+940cb2c8a288b03ec9cac317707361307d9e2e00983f5aa8c550c5d4d7c24b0b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-autofill/74…
+a5c0695cd383d1bb328d18ab36c5fcf78c28fe2b701e7a84353a4ff60070894e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-autofill/74…
+33eb2befdfe8d4126badfd18c374f8b391c0987a3b4d14278826543525265d89 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
+f3c294cca8239af4a11c58129d7ba1f2d32ae03bd6e11d1d86cf7f6d6e456fe2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
+77db3de124ca6ee35ed471682e172dff6ecec1a24278e451534431740273f4e4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
+e8e97dbfd6e578725e4da5c433df0005c4a81682e2a4f96ec3798340f12f88b3 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
+9af10991dc1745a41e69965fc27f7a63395d5767296939f1ec14ea8ffff1c0f4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
+14087ea7bb805b32ebdd0f416ad09a29fafc628a1e7fda83a64b6820dd88babb | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
+0507e4dec84215f6eeb7579cfe7f6956a984866c7f031d1aa3c7f4c2aa041f5e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
+11bbb86d536aa56b177ff0fb030129f31cdb3dce4afcc583bbabec613a3e4981 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
+d2f0640683b9b2efd6969ae14f0c513e95f1ae672aafaaec6d38d8e9466be9b2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
+6aa6ed24864ae51f0061d4af4628e13018c81e2fb37fe80c5a75fedb4f90a61b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
+22c957b283609f62e3d3c7c43e04120096bbe3cd85e97be72d234c9ba8173e09 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/74.0…
+81cd8e166b5694d060c713171b17715834b6f17a91bed486276ce6edcbd182ff | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/74.0…
+d426e4fe4cbe9cc1a8981096bef2918a9a87172e48d043e844b9a3a38835cc14 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/74.0…
+8a872cd37bdfd59eec1db26d99d2429f96dab9dde6a3072f5a06c37f1665c4b3 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/74.0…
+293a472c1d58f8a03699f9726bdc0c25c92546474fa7e469b10aa60e4d7cfe01 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/74.0.…
+4a54dca163ff801fc00b6d3c32588b83e37254c0f1da390785b7294464564601 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/74.0.…
+caef0e284488c94c2475512e68b9dac28a704457869a83cc91076ab1a068686a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
+59f81d63e90d61142b6e0b395e9da026d36ca9e797f766667f8d1f560f5e8590 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
+63ce0e37bbd147ab4d6bff02f658043cc5b81bf4281254c49b144194efc1771b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/74.…
+2a6f9edb777f44e817d391c57ac953aef52cae54dfca1eba96bce7eb358b9e08 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/74.…
+0263280ee86a8be16b764649b9d5b942eb2d0d688145c69a23affadf39b1216c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/74.0.1…
+2c57ba043bc19eda7e1982f45b6ca1a230c025b92ccd67feaef0bffcbdce5f3a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/74.0.1…
+7d1bcc1fc351733a747bea4585489cda9d5c69efddbafee0f37437fc61ca2a50 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/74.0.11…
+f3c339e152b89e887ee2e11667b320c0178f11242430016b1ce4467abc84fd2f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/74.0.11…
+975c837c308362d2df6b4672bd2dbdd930e12a03c269b1bda94e171ca40bb4ba | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/74.0.11/…
+edd05e3775f3f5686516b56a5c942aff57c9c07fff90f58349424ca2ea18673b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/74.0.11/…
+7f068f127650599b0d06892f2978ca782be9b73357b4bc1f47a22423c17b2a9c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
+7277f56a8b25074f2fa6e24b71bb5691321a4133a8a5709fc658b4a186bf0d06 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
+3aba091bef4dd68d8830a5d67d8a3e846830b2a2d0a0e4d82a02b0d714294083 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
+1788bcfa0d7407b5bcad23bfe59b7e337016972696324fa070e20e03eac26c28 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
+f1e74848c9231e48b71222d07ae5304bf6b434b8b0ea44e61a7e240b10124f94 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/74.0…
+9f651ffe19580c7d3564ef7b306c9f52f657557adfd5c66f46234e3e813a9e0d | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/74.0…
+9f294e19172e6b5ff8f3a9cec07899e9b58d2f9c28c15363ff8a6b3cdbc0a532 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/74.…
+3a6f44a520b15b00406870a3983560eade1f12d47f1ad2218d496a820aeece78 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/74.…
+90c13017b92a18bac0e232439b9f3ff42e044b9a95c3c1ed59e7cb97c50e53ed | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/74.0.…
+dcbaa927b284b91c5f2aa682aed96cc54c7440535bb5f5b1a8b288258625d430 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/74.0.…
+f6a839e55b7b18912e77833ebf1db17fbf39f38ca8036cc3aa4caff842fcc208 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
+c8495e6b2e068fcf6a0e3713b5f20961bcfa93b7cd6fcd204d5200a5604d9ab9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
+6dccc97e4ebef46f5b19778b573a866b54b2b5c942e0cd5ca9ed74e747661d68 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
+7ac202c09d0e0e1cfc912e296a0ade1fed9a31c99cd0ca544646545bc8e6961c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
+4d1dfec02cdba1362fca06cd248eb9523fa25b9c4a95c6d20e8ed9fd17502955 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
+9e546e9230d49878be73e38e42b220be6a2bbff7344e8183ceca3ea8871639cd | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
+9e2b40772412ed13f71fab9af601a869309311c65b52a61ad79156a3b6a95277 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/74.0.1…
+e43bde64a6e6dfd6227cab01ff74b844f87a7de0db3e1e806c35216be0863c9e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/74.0.1…
+29223b574a1906769fc2103a04d59088a421d2fdeba5d97e0f88e35b2ffb1f87 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/74.…
+63ad4f3c396e6e393bbc4e6e59659927a245a4060afba49a21ae3ac83673e5fd | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/74.…
+04868ff39208030d8b80b27f6c808986f2c177a9595526d0b0bc66c683422135 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
+39637137b625b341671fa4e5037ed2c8e0880c819dc688a5413981cfc869b553 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
+60d7babe2f55c3a83bf6c34c8bbbac9feb8ece7bcb1775a89b06f165110591a8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webauthn/74…
+e7738526af7fb4ab1de0fba6a1f7cb850d87be155ba8125589b668b7f6982d8e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webauthn/74…
+5a3589efba2218ad0856d642c8beab46c6b61b4f125f902a13bbbb7a035aa995 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
+f9f62aea49e90d6158cf70ff66584a8d443a11986dc5cb8709f5bcd9fc5820e1 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
+22c4cec3ddc3c3a65d81c9e58a72e0d544b9def12e371706a3a34405bf48a8d8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
+02b96f91f7087330e53673fd243c62d834a19601246f62a939d6935938e0a59d | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
+4b98bce9c7a002e154785432b60b3a258c962018bf44f3c0435b6b39c3478bd4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
+fc0602bb978de4aa2259e474a226141e2765286bcde3b8483452614d838dc4b2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
+c2dedd842ad02a24caddd239fc6816a4e34de5816a86663da525c11432e4d765 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/74.0.11/l…
+094b6a0a2382e13278616759d90f1f2c30df3a7b1f45f9ba68e7f238cc9a6b34 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/74.0.11/l…
+ea0870b0930f2fa33b49cb6bd03a2fb0bfb83c5389c6792bc6a1d15915d22d9d | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/74.…
+6f60f97e605580425bdad227f66050f883982e826df9bbbf49c11f951a9b8122 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/74.…
+d09c7c1f51dade8103f510c24e2c0b9ef1fe12848c5934b7de5fc74cd81d1055 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
+0171ea5b2aba203848c5301bd32ba2911ff538604ff246b32e4718e0ee140f9b | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
+55d53cf3950b767813c555d42020f8f2240bcd85e2f0e9adb2bf0ca4325ee4aa | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
+0cc8481b1b9d4ec9ed1d698060fa6cb2bff044a49e9ab9cf7eb77fffbfcb3d8c | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
+53ff9a64082922b68e3a0f5fb2c1598f48ba2e07c28ff0376972dd3215cba5b7 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/74.0.11/l…
+b9e58b1742083c28de48c0ce8cfa1a2bcdfced1adba33537139d02c6f0314855 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/74.0.11/l…
+26c2eac42e6a5bebf417d1aa2ea0524a34a073a8e021c96505162b033959e549 | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
+f2350e12beb4b2814a23b1c9d23f9e7f14b477341f81cbf64d44456029b91d57 | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
+1e2a8112e2bcb07c8bd95cd16a397c421d4c0a1e555a349668875323b94fc714 | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
+335a608a2d3e349edcd9befbb91caa2df4fb3de6be0d6d94785850c53f685962 | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
+32820376d60504d2740ec710257646a8d3e60954d1cae856519375029d9c2dd4 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/74.0.…
+8301a5cfffd5c2a627a6837f0262b58c9b2667872098f3c48573af3555e0db90 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/74.0.…
+9aaecfb1d1a2d7dd181a7f0cba90989bec3ccbc3a048fea8566088e44ec34843 | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/74…
+94c945087ad106a768915b6797c4e82576f739750ac6791fc364786a77d1c805 | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/74…
+1ebc5982297301c6c514639617b90c474f683618fb3fc8259d9ee5f24d7e9d3d | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/74.0…
+54eb3c7f63588a2bc8a2b23637eb31a1d5a21621c828c11496e55247e9ec86e2 | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/74.0…
+93fc9cf55a878b6af1d17fef5e95a213b6208be6e98195f0432bc886a89069aa | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-autofi…
+368f705c95cc5efab1d87bda3b1536db666299e6b0494303a45618ce7e649788 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-autofi…
+4edb9b8fb7cccf80875761a9713fe21dd26a40424304d3580f88155af1d338c6 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
+9c24700383b4cc70e22e509cb4643926b5c3d80ca775b47631605f107447b104 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
+45ad8c3d8ca524508cf768b61476d0c55d6999d0bbeb121dec5437579973763f | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/74.0.1…
+232c3c74241c29c8e6091f3cc2923729176ace7a79ce5cbbab0b879dca19f3ac | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/74.0.1…
+1dd3d5b63227e03ec66a737249a69a7c9e086a318d0bcbb732a9ba16ebf68d81 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/74.0…
+5b23b6fc712a689dea2ea42a796fc3b8651e2cbccb31e2738ff32acfebe5d725 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/74.0…
+fe9440cfbcc6f59c206b8d58dd49c7abdcab1348578f0981cd678e2e38f6ed46 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/74.0.11…
+19532b5c2a1c1084a6127cad4911c332a13a7bd05c9a1c150443b7d0a56a9a84 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/74.0.11…
+dc6f218467dcde954e63dd3530d5f16fe95a66ed4126ca1cba423137bab3a9e3 | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/74.0…
+5a209b6424536a9543e58bba531251df26e5d91a3decf7809b033e7c958c4e22 | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/74.0…
+ec48cd5fa2897191f7082ec8e5c4a1cacfb86c581983dd5c5f0c2361c8f4f896 | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
+78d310a6cfcc5baf904c025b6fbadee92f54b073d4aeb2a29a6d5ecb8d8bdb3f | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
+c9a04732c9a7e37f61284b5e5a917a33db63ad97fc8fc01a2d85abbf65a88a95 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/74…
+7308dce9b721f087c6a394ce001657f549a60f6a3158816c4fac2e7e97dc4dcc | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/74…
+fb718c510fe5403549fe98f698d1fc6aefc652934d0e691a03e3b76d5c9e9711 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/74.…
+0587d723e8b167f99850021a7ccdd60312a1557fb208c8191ae35535d0f6d0c6 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/74.…
+662e118a95c2d72aea8373e966163da6ba925a6abeb9163b69883d642dff2a18 | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
+ad8a2a5087c1d4d873e52297257b46921323e9dc11f6cbc83b71b1db437afa87 | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
+8468a81c26469afb1e1cec6ad846d6526b9e0a94be3f7f9a5c2099f4a41e6392 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
+a0d535fa4f6f16d8d8e3f27c15a66678ad416e1585640e7f7bb2c6fd67bdcfd2 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
+027b737998baf285d61a31c1a8e1b0bec207c54f3fdbeb29324d0a7b6bc70d19 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/74.0.1…
+d449cb50ac1c2d22c8db56c9e372fd43a50abc384b43117d74e02fe77bfadaba | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/74.0.1…
+47c2bae8c0f030310bb8e1b9614f2f066e28fdb313b2697d9ad716b1bca5f472 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/74.0.…
+165fee2a8438d1efc56902b8ea0947a53719a7d62add43d845364a4ee71cf292 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/74.0.…
+ae397fe3dc1ce4abdd956cc0c53d794a99dc390f91c43393ed6ac2528960e227 | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
+e437fd8d3700f81c4895b7fbcde449ac50b8479fe71aea27df7fc3b054d363fb | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
+dcc6409cc82183c441408b2fecb410bf4643e63f515f78a4bc867104851f23e7 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
+33d4d03bd99af0e5b7660b602129973000c30f42a078117efb2f1e5321f15fe0 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
+f3b4815166f0176a17c9d0e4061752ebb554626b08144671142ec393cf238183 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/74.…
+6fb0c6ae92850fdc6e6eeeae2b2d39ad6eb38699cc54d1f8333085c8fc43244c | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/74.…
+3e0e38eed080c2b10f56db91c6e0380b4c9730f440da239ee85c7a125d398f2b | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/74.0.11/u…
+0a3c762613f798ea2aa5abce6ccbb7800325467072e374f12234eb5fcb88013d | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/74.0.11/u…
+bf092c353816ea029b579a63e3d3db2dfd08706bbabe4ddd67727551a5d5adaf | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/74.0.11/ui…
+2f7ed08f80f23e1e4d0c9a291ad94f42a9db2dd72218e755d907e5d1ec2f491e | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/74.0.11/ui…
+b9e2605937c5cd47ae5e0ba93c31dda48b8e210345f862ebf14890ae58be6ed7 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/74.0.…
+830297a76265932bf0e316beaf8e8f72e262026960266ad77ba7e8435c797166 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/74.0.…
+f590de90365c4d2a7575582f89f6390b90599988e75601881e26d85c0aab48a1 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/74.0.11/…
+0b1e13252210fc0f6c5aea8dd09af73aabc2efc1e393496f7acee7ca134e32ab | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/74.0.11/…
+cd7d0e09420351e9e69277083b263c8f0aad75a4bac3153776caf1424efae653 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
+e1913ae393cae4186dd8603fbbf11f7b76720a216ce3132319a13d57d575f558 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
+4fa3e2cb40e9546b75deb79d829873de9aa85e6b0b0023da4f365eb2a06a9785 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
+52142b340ab2dbdd60c914e3c81e84896dba8a0fd40d89adee183a078c24ee7a | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
1eb5321d64bdd07865bd8599b6b981193b54661f25bbb8e3ccdc6f8210c9ae38 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
f62de54f66aa4086100f26884927dbff06a1cbea7fb17010312d10d71cea3f01 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
624e642862770feb72c22cd80cd96f0e5d53340ded862987b3ec9c537c8bed29 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/…
diff --git a/projects/geckoview/config b/projects/geckoview/config
index 4cc3408..af9ec0f 100644
--- a/projects/geckoview/config
+++ b/projects/geckoview/config
@@ -8,7 +8,7 @@ git_submodule: 1
gpg_keyring: torbutton.gpg
var:
- geckoview_version: 88.0b4
+ geckoview_version: 88.0
torbrowser_branch: 10.0
copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
deps:
1
0
[tor-browser-build/maint-10.0-android] Release preparation for 10.0.16
by sysrqb@torproject.org 06 May '21
by sysrqb@torproject.org 06 May '21
06 May '21
commit 2e939908bb04a63b0c8be93c4fbe570fc4c8a347
Author: Matthew Finkel <sysrqb(a)torproject.org>
Date: Thu May 6 00:18:37 2021 +0000
Release preparation for 10.0.16
Versions bump and Changelog update
---
projects/tba-translation/config | 2 +-
projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt | 16 ++++++++++++++++
rbm.conf | 2 +-
3 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/projects/tba-translation/config b/projects/tba-translation/config
index 2675514..dddbab5 100644
--- a/projects/tba-translation/config
+++ b/projects/tba-translation/config
@@ -3,5 +3,5 @@ filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
git_url: https://git.torproject.org/translation.git
# We need to bump the commit before releasing but just pointing to a branch
# might cause too much rebuidling of the Firefox part.
-git_hash: a54899c8133efe536b48789e191fdd74fad64f53
+git_hash: 943734fde4dec8b6e024c8a2001c5109d252f149
version: '[% c("abbrev") %]'
diff --git a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
index 687723d..c04f17a 100644
--- a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
+++ b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
@@ -1,3 +1,19 @@
+Tor Browser 10.0.16 -- May 7 2021
+ * Android
+ * Update Fenix to 88.1.3
+ * Update HTTPS Everywhere to 2021.4.15
+ * Update NoScript to 11.2.6
+ * Translations update
+ * Bug 40052: Rebase android-components patches for Fenix 88 [android-components]
+ * Bug 40162: Disable Numbus experiments [fenix]
+ * Bug 40163: Rebase Fenix patches to Fenix 88.1.3 [fenix]
+ * Bug 40423: Disable http/3 [tor-browser]
+ * Bug 40425: Rebase 10.5 patches on 88.0.1 [tor-browser]
+ * Build System
+ * Android
+ * Bug 40259: Update components for mozilla88-based Fenix [tor-browser-build]
+ * Bug 40293: Patch app-services' vendored uniffi_bindgen [tor-browser-build]
+
Tor Browser 10.0.15 -- April 7 2021
* Android
* Update Fenix to 87.0.0
diff --git a/rbm.conf b/rbm.conf
index 3228453..c5b0048 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -57,7 +57,7 @@ buildconf:
git_signtag_opt: '-s'
var:
- torbrowser_version: '10.0.15'
+ torbrowser_version: '10.0.16'
torbrowser_build: 'build1'
torbrowser_incremental_from:
- 10.5a1
1
0
commit 1cc57a59b13f0feb5429b9fd6f977cd3914f60c6
Author: Matthew Finkel <sysrqb(a)torproject.org>
Date: Wed May 5 18:40:39 2021 +0000
Pick up Fenix 88.1.3
---
projects/android-components/config | 4 +-
.../gradle-dependencies-list.txt | 12 +-
projects/fenix/config | 4 +-
projects/fenix/gradle-dependencies-list.txt | 365 ++++++++++-----------
projects/geckoview/config | 2 +-
projects/https-everywhere/config | 2 +-
projects/tor-browser/allowed_addons.json | 284 ++++++++--------
projects/tor-browser/config | 4 +-
8 files changed, 344 insertions(+), 333 deletions(-)
diff --git a/projects/android-components/config b/projects/android-components/config
index 02d4bc5..998ffe1 100644
--- a/projects/android-components/config
+++ b/projects/android-components/config
@@ -8,12 +8,12 @@ gpg_keyring: torbutton.gpg
variant: '[% IF c("var/release") %]Release[% ELSE %]Beta[% END %]'
var:
- android_components_version: 74.0.11
+ android_components_version: 74.0.13
torbrowser_branch: 10.5
container:
use_container: 1
# This should be updated when the list of gradle dependencies is changed.
- gradle_dependencies_version: 23
+ gradle_dependencies_version: 24
gradle_version: 6.6.1
glean_parser: 2.2.0
diff --git a/projects/android-components/gradle-dependencies-list.txt b/projects/android-components/gradle-dependencies-list.txt
index 739f300..b9d721e 100644
--- a/projects/android-components/gradle-dependencies-list.txt
+++ b/projects/android-components/gradle-dependencies-list.txt
@@ -389,8 +389,8 @@ cd7d0e09420351e9e69277083b263c8f0aad75a4bac3153776caf1424efae653 | https://maven
e1913ae393cae4186dd8603fbbf11f7b76720a216ce3132319a13d57d575f558 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
d622b92149ed8477aca47dabe0fd53de75191a29ff4d79a0cfc718736bb4aa2a | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-nightly/89…
8d6bc0c248af8f3d1f4f45abd4e04bf76044fbce518ca3c384ff83fe9acb38b4 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-nightly/89…
-4fa3e2cb40e9546b75deb79d829873de9aa85e6b0b0023da4f365eb2a06a9785 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
-52142b340ab2dbdd60c914e3c81e84896dba8a0fd40d89adee183a078c24ee7a | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
+72a76c4fa3ae7f124803ec831cf3b9789310bf7db1d79f2f8bf32ae258981292 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
+5f4bba20be1099c4a1f156099155fe159efcedf796130874315f02a99260bee5 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
1eb5321d64bdd07865bd8599b6b981193b54661f25bbb8e3ccdc6f8210c9ae38 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
f62de54f66aa4086100f26884927dbff06a1cbea7fb17010312d10d71cea3f01 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
624e642862770feb72c22cd80cd96f0e5d53340ded862987b3ec9c537c8bed29 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/…
@@ -412,10 +412,6 @@ bdce53a751fdb27af6608039df81214ba22d902ed4169540a3daeb5828c99cad | https://plugi
785f12a193912d77fe3b8714567ad5f01d727512a47c5a43aef57852cc1bc9e2 | https://plugins.gradle.org/m2/org/gradle/kotlin/plugins/1.3.6/plugins-1.3.6…
ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478 | https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13…
965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397 | https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13…
-77d7638a32bcae42c929eea307c9a3b48ae1a5abd00cd29f7abf6d51079d83a9 | https://plugins.gradle.org/m2/org/jetbrains/dokka/dokka-android-gradle-plug…
-92f058aef966deca25ddcf1b1ad028d822f94891bf61491ebc914a08a3481e86 | https://plugins.gradle.org/m2/org/jetbrains/dokka/dokka-android-gradle-plug…
-e9215460b1bb674b616cb9c8f1a1b172cdd7b3f4749662d864ebd3f319f0d73d | https://plugins.gradle.org/m2/org/jetbrains/dokka/dokka-gradle-plugin/0.9.1…
-f41e2f85d75abe256ae3f522066ad40ff9b3dc90b0f6e455508a90ba78046871 | https://plugins.gradle.org/m2/org/jetbrains/dokka/dokka-gradle-plugin/0.9.1…
affb7c85a3c87bdcf69ff1dbb84de11f63dc931293934bc08cd7ab18de083601 | https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20181…
310a6aa2d90534c32b8f46f1fc98cd0edae95dcdfca23e2847e5efa9ae0c019a | https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20181…
30278f88cfefb7bb328bedd73374242f8e3e55211e53884e4820dba271132fab | https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extension…
@@ -817,6 +813,10 @@ fde386a7905173a1b103de6ab820727584b50d0e32282e2797787c20a64ffa93 | https://repo.
6d535f94efb663bdb682c9f27a50335394688009642ba7a9677504bc1be4129b | https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcr…
1345f11ba606d15603d6740551a8c21947c0215640770ec67271fe78bea97cf5 | https://repo.maven.apache.org/maven2/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
47b23a79fe336b741b82434c6e049d68165256e405e75c10921fd72fa8a65d8d | https://repo.maven.apache.org/maven2/org/jdom/jdom2/2.0.6/jdom2-2.0.6.pom
+77847bd6b80f4f5932ad1e18f952641d3808a6866ae461fcc50f986dab14775a | https://repo.maven.apache.org/maven2/org/jetbrains/dokka/dokka-android-grad…
+9c71162ce6428340e1e098f03b5fef504f0326c5577cc53517672765f853b624 | https://repo.maven.apache.org/maven2/org/jetbrains/dokka/dokka-android-grad…
+bbed1d9f552cc5f99a6d7d2ea8181e54e11f7a02ae7dddf899533ff37ca93d6e | https://repo.maven.apache.org/maven2/org/jetbrains/dokka/dokka-gradle-plugi…
+61894e448d1982b955802bd8b45816c252c0180b3c1cd8e296f78a078ce684b2 | https://repo.maven.apache.org/maven2/org/jetbrains/dokka/dokka-gradle-plugi…
303c422700f79d5d13d528b978c6abd9cd136d78d9f7f6f2556e85a81892f9f1 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-android-ex…
648025c01c56b234a7458cb6048ae8fcfa941f9ea8ebf059090733237b9df9b6 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-android-ex…
f120750af0c9e0c6024c3c76469fd4638ef898fc5bc2d4c49f2fe17568f47b9e | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-android-ex…
diff --git a/projects/fenix/config b/projects/fenix/config
index 3bf2801..ce140c6 100644
--- a/projects/fenix/config
+++ b/projects/fenix/config
@@ -8,13 +8,13 @@ gpg_keyring: torbutton.gpg
variant: Beta
var:
- fenix_version: 88.1.1
+ fenix_version: 88.1.3
torbrowser_branch: 10.5
copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
container:
use_container: 1
# This should be updated when the list of gradle dependencies is changed.
- gradle_dependencies_version: 25
+ gradle_dependencies_version: 26
gradle_version: 6.5.1
glean_parser: 2.2.0
diff --git a/projects/fenix/gradle-dependencies-list.txt b/projects/fenix/gradle-dependencies-list.txt
index 0ffe4ff..e56f600 100644
--- a/projects/fenix/gradle-dependencies-list.txt
+++ b/projects/fenix/gradle-dependencies-list.txt
@@ -310,11 +310,8 @@ e72912014b67151b689a7e820d3f1edf12fe2af5fbc308ab196ac392436ab771 | https://dl.go
a911c8a33f02942c10a5e730613a533c209d6ae8ddb0e7cd8e65fceb1162de56 | https://dl.google.com/dl/android/maven2/com/google/android/datatransport/tr…
1bfb68b9d898a682734faeaffaa86e3e63a1c70659438adfe7b38e63dec10ce2 | https://dl.google.com/dl/android/maven2/com/google/android/gms/oss-licenses…
02314144f98d892df6ebca9ae1a81bec24f416b3e9eefe8729de71acd5d119bd | https://dl.google.com/dl/android/maven2/com/google/android/gms/oss-licenses…
-380b09bfc5389fff93b5719c04e57c99678c9c3af0402a91e26d89734babcc49 | https://dl.google.com/dl/android/maven2/com/google/android/gms/play-service…
-d851ae0d9232951d36b1060eb8a3dc07ac5fcf668cb741b0a5a165c60519c898 | https://dl.google.com/dl/android/maven2/com/google/android/gms/play-service…
dd0980edf729e0d346e2b58e70801dc237c1aed0c7ab274fa3f1c8c8efc64cc7 | https://dl.google.com/dl/android/maven2/com/google/android/gms/play-service…
c30489d38be5d41e19272f6aa47d6c43de85034500bcb1864b79381c9634d924 | https://dl.google.com/dl/android/maven2/com/google/android/gms/play-service…
-a3801d0841b3bf779ef74370e18399c3a2401c405a046a528cd7e60ae8073542 | https://dl.google.com/dl/android/maven2/com/google/android/gms/play-service…
d324a1785bbc48bfe3639fc847cfd3cf43d49e967b5caf2794240a854557a39c | https://dl.google.com/dl/android/maven2/com/google/android/gms/play-service…
ffe9295d9eb2ec2d784bb4c3634f6a10175224d2111332fa2735320b52a24b66 | https://dl.google.com/dl/android/maven2/com/google/android/gms/play-service…
3a5000df3d6b91f9b8b681b29331b4680d30c140f693b1c5d2969755b6fc4cf9 | https://dl.google.com/dl/android/maven2/com/google/android/gms/play-service…
@@ -383,188 +380,188 @@ ea871f7d5fab5a4315f41402de15f94e13481d03366396ea1bf3880f4f242c1a | https://maven
cc7f7850bc9e5fecd8c699d0464e96bdb6765778e6463bcfc1c1efed08ba6ceb | https://maven.mozilla.org/maven2/org/mozilla/appservices/syncmanager/74.0.1…
4ecc86b606e1713faa7b75b01fbcd52d7d521f0c5c99784f07d87188cd73ea9c | https://maven.mozilla.org/maven2/org/mozilla/appservices/tabs/74.0.1/tabs-7…
c93fe881fec0df7da21f151b05652ea79157f08ad680d674d9591f6bd9843cea | https://maven.mozilla.org/maven2/org/mozilla/appservices/tabs/74.0.1/tabs-7…
-91d28649b8d92040e48b2b8b40257b9f25f6914884de9068f72cd4e0824d30e2 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
-7ee3b696507847f5d5051c0d21578f6d63661e363037aa4b43a69e9a2b650478 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
-c404ac90f6d24d17099ed1bbee57057f11ddf012356da0132901c2fd56c4a48d | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/74.…
-81dc5552872644ba186e113035a51d5906ba1ec501cd1e9b7fa764ac72d48ce7 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/74.…
-542d01c36d6a210d11870e0f45f0d4315730309e49b6f0923679644795686e7f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-43455b16679d6b5159658889c3b66eb2bca64e4a89eefab6ef15d105e2d1bf36 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-cb8e472d120ff88c30788aa2996ef03af8c2149ddbb3693cae0406bb1db49b32 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-5f9a2b207f265ab55d0eef3fa5c304a2a00470596c9521f6a8678fc5e54fd0a4 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-1a56b6ab25aac1fa57c109201a1fd5a7580b5a9c8bcbbba5bf34fbb204d9f5a4 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
-0af9ddbcfeb1e23a90f8b87f737b89aae2987faf14d5fdbc30ded00894336903 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
-7d85bfbe013d3d7188f4c24be0ba447f45ccf61b1e06f1a639ddbc8f577448b5 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/74.0.…
-0b8b969f1072a5bb6e7a1d9fbe955ffebaafddc7d604e2574b951c0d439659e4 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/74.0.…
-60361967261a6a2ada30043e6316b50e49f862f00a36e9854130c38266dc969f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/74.0.1…
-863a92cbbf750c2f4435f442fe5730332eab64874218b3b30368caaef596f582 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/74.0.1…
-c241700d2620e6e662af61f705af8a76420387e265f68327a6ac9e4d813076a7 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/74.0.…
-8d61a1ce2ecfb68fe8e184f7f5f6c58fc9e99c0e5b0bda67a36c60baab17ed9c | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/74.0.…
-2a0b963ea60daa25c7a16cbdb9dc50c4c96515637fed871f8c51a4cf3ccb6e90 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/74.0…
-572d8c1c5ae97ab0603ccf52e4b678062b802d5ed1b0238ddb4ac16a48ceae16 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/74.0…
-be331d858094dcef92f81dc8f33186431e0a773a717207602b8f57eef78ed934 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
-fe51142d019571f5ed216b5a1f016ca9de4c8b2386e8cc51e0281751837da1ae | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
-2e4d468011b1fc4669369f2f57b79400762f974ee9b9df24c5138e54d9eaa380 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/74.…
-cd0024994e1327b70d237ac8615beaf3f6d325f3a4b542f1a2e9dd522413cffd | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/74.…
-52e95df94d3b06a623e32c84e2f758f25bd401ddd9c423eec2a7a61c6561b4b8 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/74.0.…
-621006e0b77e489523abf44b197d903e431b315a20c301fbbfeec611d873b402 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/74.0.…
-131e793b28048b74b263e670f0709522a5fd4e862424b68c7b7d905fd116a6fa | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
-d2a6d0518c6a807c53e377508bc37420672c29f8c77f82153734066eebe3d28d | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
-7ca8e20ed29a82e8e315e75b081c42fde4c57a4f55f9ca2eed0c86ca64143b11 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/74…
-dc0b076ca01637bf8ae555bdbe2f11dd002afc204bf2071be09478d5e55e7bbe | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/74…
-936a7ca6a767cf38a1c35923212da29c617069e89dea7c4cd170abf028568ba3 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
-1add2173f509d61234a18164d5ff7a8046fa72744e6d5664e7fc85489ebcbfb9 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
-c9bf71e6bad7d1e09b581beee0d8cf294ae98acff2cf2744240cddb0843ed63f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/74.…
-54bbf68dedd3a65277f552a3ee0f3ab12c5ae80e6500a5eae5b0db00e61b7e51 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/74.…
-7113fbe6f7d25eeeb3429d6894042466887bc47f3e2a7de1e55dcfb43ec36054 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
-22aa5c5f2f22c968d9b8fb7efbfd4b60e87fed380942857c1f716754bdaa4711 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
-ed21eb942f8a30b42e20bc9afb3bf5ddee331fd3bd13487ace33fe13180be428 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/74.0.1…
-af741603dfea10d42cb2b087771046efbaa157fe610ed96638370459e2259265 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/74.0.1…
-5c5dd6f7365535d51d5a5896606e2810c67232ed97c8e51d7721c6318cde525d | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/74.0…
-803c6b7f264d77f1b24c4ffe414c8564363f51c73265b2ec2b18db3885742c79 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/74.0…
-1b5c41bf65ee369c3f1d895699908fb2c0ecdd23d79195f094a7d6b08a65fc9f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/74.0.…
-98fceae0737bd057970dc295cc7bec31fcf74e021b4bd2528fa238bafe3b46d3 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/74.0.…
-b6ded745da1c7f9f50d7f54fc1bbc05ec8bcebc6a63b34e486af7860ff104aec | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/74.0.1…
-ea06f640b374195ea22d32f1f969e2184e26bb62e92f954fe58340375a709fa8 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/74.0.1…
-5abdb97bb2a93439b0704d314370368f54e7dbfaddf9a14b5f0e1090854e458a | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/74.0.1…
-1021683a04dcd97a68d2bd55e96641309dbb771faa45fe57474a057b79fa65d3 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/74.0.1…
-613fca00692258d3f2716d614ea7d780d73e75918e536734b953ec3ca7f0d9c1 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/74.…
-84b9814086568de488db1b7aee9cb0d6fd0b1777ff4be451fb071c7b9911aa46 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/74.…
-2b029b130b16efcb9e35b933fd697c35c3070869f61af7787d85994b61ee245c | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/74.0.1…
-0396630aa2fec50c88269d00cadf0e0fc8d115e4eb60bc2ef09e8f5ec8d44e96 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/74.0.1…
-70bfaf3bead6e66dd8ee7a8c107460292bf2cf4d99bf6688f136661b5653a9ec | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/74…
-3ea5cdf523fb6c06d85ad0bb00a1f98d9fa885fc17ae27f55c62346c82f3e70e | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/74…
-ca06c09c285c8242388752889832fecc880ccbaa5382fa3a5af031dce695105f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/74.…
-ac5d6f4971f3745b290e8c4dd281872a5c630cb0ef4dd76e7128645b59a4fb94 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/74.…
-a11c8fa8dbdeeb71d3391746a1d1da64f5e36b2176bc5c67ee6c634601f326b4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
-5c777a6f3227f9c730e50c46d017bf10c3ac957e877584be2b5b39949bf1b5bb | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
-b896e55f7488bd2804a5e7b56c9b502802e03d94e1110968ffca2921a378e06f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/74…
-1487a150f48eb030e0cbf17eac1ce1c758712d6409f3aa6d0af0cb0c4743456c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/74…
-ac8838358a0c3bbad9c03b229a3af976f2ce6ccdabea5c0e08275b9e5f487baf | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/74.0…
-7a42d05f3a1933067f100df862001e9e939fb86105f31609eb096f481c140111 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/74.0…
-5d9820b47a408763eea6db7af95cd59c399ca1e17ae6374ad8f5bc9c9ae97962 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
-fc6370695ef1b8b9feab15fa5af1fbb41829b08733aea799d2bfb77e83294126 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
-940cb2c8a288b03ec9cac317707361307d9e2e00983f5aa8c550c5d4d7c24b0b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-autofill/74…
-a5c0695cd383d1bb328d18ab36c5fcf78c28fe2b701e7a84353a4ff60070894e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-autofill/74…
-33eb2befdfe8d4126badfd18c374f8b391c0987a3b4d14278826543525265d89 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
-f3c294cca8239af4a11c58129d7ba1f2d32ae03bd6e11d1d86cf7f6d6e456fe2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
-77db3de124ca6ee35ed471682e172dff6ecec1a24278e451534431740273f4e4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
-e8e97dbfd6e578725e4da5c433df0005c4a81682e2a4f96ec3798340f12f88b3 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
-9af10991dc1745a41e69965fc27f7a63395d5767296939f1ec14ea8ffff1c0f4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
-14087ea7bb805b32ebdd0f416ad09a29fafc628a1e7fda83a64b6820dd88babb | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
-0507e4dec84215f6eeb7579cfe7f6956a984866c7f031d1aa3c7f4c2aa041f5e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
-11bbb86d536aa56b177ff0fb030129f31cdb3dce4afcc583bbabec613a3e4981 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
-d2f0640683b9b2efd6969ae14f0c513e95f1ae672aafaaec6d38d8e9466be9b2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
-6aa6ed24864ae51f0061d4af4628e13018c81e2fb37fe80c5a75fedb4f90a61b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
-22c957b283609f62e3d3c7c43e04120096bbe3cd85e97be72d234c9ba8173e09 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/74.0…
-81cd8e166b5694d060c713171b17715834b6f17a91bed486276ce6edcbd182ff | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/74.0…
-d426e4fe4cbe9cc1a8981096bef2918a9a87172e48d043e844b9a3a38835cc14 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/74.0…
-8a872cd37bdfd59eec1db26d99d2429f96dab9dde6a3072f5a06c37f1665c4b3 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/74.0…
-293a472c1d58f8a03699f9726bdc0c25c92546474fa7e469b10aa60e4d7cfe01 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/74.0.…
-4a54dca163ff801fc00b6d3c32588b83e37254c0f1da390785b7294464564601 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/74.0.…
-caef0e284488c94c2475512e68b9dac28a704457869a83cc91076ab1a068686a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
-59f81d63e90d61142b6e0b395e9da026d36ca9e797f766667f8d1f560f5e8590 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
-63ce0e37bbd147ab4d6bff02f658043cc5b81bf4281254c49b144194efc1771b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/74.…
-2a6f9edb777f44e817d391c57ac953aef52cae54dfca1eba96bce7eb358b9e08 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/74.…
-0263280ee86a8be16b764649b9d5b942eb2d0d688145c69a23affadf39b1216c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/74.0.1…
-2c57ba043bc19eda7e1982f45b6ca1a230c025b92ccd67feaef0bffcbdce5f3a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/74.0.1…
-7d1bcc1fc351733a747bea4585489cda9d5c69efddbafee0f37437fc61ca2a50 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/74.0.11…
-f3c339e152b89e887ee2e11667b320c0178f11242430016b1ce4467abc84fd2f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/74.0.11…
-975c837c308362d2df6b4672bd2dbdd930e12a03c269b1bda94e171ca40bb4ba | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/74.0.11/…
-edd05e3775f3f5686516b56a5c942aff57c9c07fff90f58349424ca2ea18673b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/74.0.11/…
-7f068f127650599b0d06892f2978ca782be9b73357b4bc1f47a22423c17b2a9c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
-7277f56a8b25074f2fa6e24b71bb5691321a4133a8a5709fc658b4a186bf0d06 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
-3aba091bef4dd68d8830a5d67d8a3e846830b2a2d0a0e4d82a02b0d714294083 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
-1788bcfa0d7407b5bcad23bfe59b7e337016972696324fa070e20e03eac26c28 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
-f1e74848c9231e48b71222d07ae5304bf6b434b8b0ea44e61a7e240b10124f94 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/74.0…
-9f651ffe19580c7d3564ef7b306c9f52f657557adfd5c66f46234e3e813a9e0d | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/74.0…
-9f294e19172e6b5ff8f3a9cec07899e9b58d2f9c28c15363ff8a6b3cdbc0a532 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/74.…
-3a6f44a520b15b00406870a3983560eade1f12d47f1ad2218d496a820aeece78 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/74.…
-90c13017b92a18bac0e232439b9f3ff42e044b9a95c3c1ed59e7cb97c50e53ed | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/74.0.…
-dcbaa927b284b91c5f2aa682aed96cc54c7440535bb5f5b1a8b288258625d430 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/74.0.…
-f6a839e55b7b18912e77833ebf1db17fbf39f38ca8036cc3aa4caff842fcc208 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
-c8495e6b2e068fcf6a0e3713b5f20961bcfa93b7cd6fcd204d5200a5604d9ab9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
-6dccc97e4ebef46f5b19778b573a866b54b2b5c942e0cd5ca9ed74e747661d68 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
-7ac202c09d0e0e1cfc912e296a0ade1fed9a31c99cd0ca544646545bc8e6961c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
-4d1dfec02cdba1362fca06cd248eb9523fa25b9c4a95c6d20e8ed9fd17502955 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
-9e546e9230d49878be73e38e42b220be6a2bbff7344e8183ceca3ea8871639cd | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
-9e2b40772412ed13f71fab9af601a869309311c65b52a61ad79156a3b6a95277 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/74.0.1…
-e43bde64a6e6dfd6227cab01ff74b844f87a7de0db3e1e806c35216be0863c9e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/74.0.1…
-29223b574a1906769fc2103a04d59088a421d2fdeba5d97e0f88e35b2ffb1f87 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/74.…
-63ad4f3c396e6e393bbc4e6e59659927a245a4060afba49a21ae3ac83673e5fd | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/74.…
-04868ff39208030d8b80b27f6c808986f2c177a9595526d0b0bc66c683422135 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
-39637137b625b341671fa4e5037ed2c8e0880c819dc688a5413981cfc869b553 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
-60d7babe2f55c3a83bf6c34c8bbbac9feb8ece7bcb1775a89b06f165110591a8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webauthn/74…
-e7738526af7fb4ab1de0fba6a1f7cb850d87be155ba8125589b668b7f6982d8e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webauthn/74…
-5a3589efba2218ad0856d642c8beab46c6b61b4f125f902a13bbbb7a035aa995 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
-f9f62aea49e90d6158cf70ff66584a8d443a11986dc5cb8709f5bcd9fc5820e1 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
-22c4cec3ddc3c3a65d81c9e58a72e0d544b9def12e371706a3a34405bf48a8d8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
-02b96f91f7087330e53673fd243c62d834a19601246f62a939d6935938e0a59d | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
-4b98bce9c7a002e154785432b60b3a258c962018bf44f3c0435b6b39c3478bd4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
-fc0602bb978de4aa2259e474a226141e2765286bcde3b8483452614d838dc4b2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
-c2dedd842ad02a24caddd239fc6816a4e34de5816a86663da525c11432e4d765 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/74.0.11/l…
-094b6a0a2382e13278616759d90f1f2c30df3a7b1f45f9ba68e7f238cc9a6b34 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/74.0.11/l…
-ea0870b0930f2fa33b49cb6bd03a2fb0bfb83c5389c6792bc6a1d15915d22d9d | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/74.…
-6f60f97e605580425bdad227f66050f883982e826df9bbbf49c11f951a9b8122 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/74.…
-d09c7c1f51dade8103f510c24e2c0b9ef1fe12848c5934b7de5fc74cd81d1055 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
-0171ea5b2aba203848c5301bd32ba2911ff538604ff246b32e4718e0ee140f9b | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
-55d53cf3950b767813c555d42020f8f2240bcd85e2f0e9adb2bf0ca4325ee4aa | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
-0cc8481b1b9d4ec9ed1d698060fa6cb2bff044a49e9ab9cf7eb77fffbfcb3d8c | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
-53ff9a64082922b68e3a0f5fb2c1598f48ba2e07c28ff0376972dd3215cba5b7 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/74.0.11/l…
-b9e58b1742083c28de48c0ce8cfa1a2bcdfced1adba33537139d02c6f0314855 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/74.0.11/l…
-26c2eac42e6a5bebf417d1aa2ea0524a34a073a8e021c96505162b033959e549 | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
-f2350e12beb4b2814a23b1c9d23f9e7f14b477341f81cbf64d44456029b91d57 | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
-1e2a8112e2bcb07c8bd95cd16a397c421d4c0a1e555a349668875323b94fc714 | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
-335a608a2d3e349edcd9befbb91caa2df4fb3de6be0d6d94785850c53f685962 | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
-32820376d60504d2740ec710257646a8d3e60954d1cae856519375029d9c2dd4 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/74.0.…
-8301a5cfffd5c2a627a6837f0262b58c9b2667872098f3c48573af3555e0db90 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/74.0.…
-9aaecfb1d1a2d7dd181a7f0cba90989bec3ccbc3a048fea8566088e44ec34843 | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/74…
-94c945087ad106a768915b6797c4e82576f739750ac6791fc364786a77d1c805 | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/74…
-1ebc5982297301c6c514639617b90c474f683618fb3fc8259d9ee5f24d7e9d3d | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/74.0…
-54eb3c7f63588a2bc8a2b23637eb31a1d5a21621c828c11496e55247e9ec86e2 | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/74.0…
-93fc9cf55a878b6af1d17fef5e95a213b6208be6e98195f0432bc886a89069aa | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-autofi…
-368f705c95cc5efab1d87bda3b1536db666299e6b0494303a45618ce7e649788 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-autofi…
-4edb9b8fb7cccf80875761a9713fe21dd26a40424304d3580f88155af1d338c6 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
-9c24700383b4cc70e22e509cb4643926b5c3d80ca775b47631605f107447b104 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
-45ad8c3d8ca524508cf768b61476d0c55d6999d0bbeb121dec5437579973763f | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/74.0.1…
-232c3c74241c29c8e6091f3cc2923729176ace7a79ce5cbbab0b879dca19f3ac | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/74.0.1…
-1dd3d5b63227e03ec66a737249a69a7c9e086a318d0bcbb732a9ba16ebf68d81 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/74.0…
-5b23b6fc712a689dea2ea42a796fc3b8651e2cbccb31e2738ff32acfebe5d725 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/74.0…
-fe9440cfbcc6f59c206b8d58dd49c7abdcab1348578f0981cd678e2e38f6ed46 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/74.0.11…
-19532b5c2a1c1084a6127cad4911c332a13a7bd05c9a1c150443b7d0a56a9a84 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/74.0.11…
-dc6f218467dcde954e63dd3530d5f16fe95a66ed4126ca1cba423137bab3a9e3 | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/74.0…
-5a209b6424536a9543e58bba531251df26e5d91a3decf7809b033e7c958c4e22 | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/74.0…
-ec48cd5fa2897191f7082ec8e5c4a1cacfb86c581983dd5c5f0c2361c8f4f896 | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
-78d310a6cfcc5baf904c025b6fbadee92f54b073d4aeb2a29a6d5ecb8d8bdb3f | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
-c9a04732c9a7e37f61284b5e5a917a33db63ad97fc8fc01a2d85abbf65a88a95 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/74…
-7308dce9b721f087c6a394ce001657f549a60f6a3158816c4fac2e7e97dc4dcc | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/74…
-fb718c510fe5403549fe98f698d1fc6aefc652934d0e691a03e3b76d5c9e9711 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/74.…
-0587d723e8b167f99850021a7ccdd60312a1557fb208c8191ae35535d0f6d0c6 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/74.…
-662e118a95c2d72aea8373e966163da6ba925a6abeb9163b69883d642dff2a18 | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
-ad8a2a5087c1d4d873e52297257b46921323e9dc11f6cbc83b71b1db437afa87 | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
-8468a81c26469afb1e1cec6ad846d6526b9e0a94be3f7f9a5c2099f4a41e6392 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
-a0d535fa4f6f16d8d8e3f27c15a66678ad416e1585640e7f7bb2c6fd67bdcfd2 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
-027b737998baf285d61a31c1a8e1b0bec207c54f3fdbeb29324d0a7b6bc70d19 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/74.0.1…
-d449cb50ac1c2d22c8db56c9e372fd43a50abc384b43117d74e02fe77bfadaba | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/74.0.1…
-47c2bae8c0f030310bb8e1b9614f2f066e28fdb313b2697d9ad716b1bca5f472 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/74.0.…
-165fee2a8438d1efc56902b8ea0947a53719a7d62add43d845364a4ee71cf292 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/74.0.…
-ae397fe3dc1ce4abdd956cc0c53d794a99dc390f91c43393ed6ac2528960e227 | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
-e437fd8d3700f81c4895b7fbcde449ac50b8479fe71aea27df7fc3b054d363fb | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
-dcc6409cc82183c441408b2fecb410bf4643e63f515f78a4bc867104851f23e7 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
-33d4d03bd99af0e5b7660b602129973000c30f42a078117efb2f1e5321f15fe0 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
-f3b4815166f0176a17c9d0e4061752ebb554626b08144671142ec393cf238183 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/74.…
-6fb0c6ae92850fdc6e6eeeae2b2d39ad6eb38699cc54d1f8333085c8fc43244c | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/74.…
-3e0e38eed080c2b10f56db91c6e0380b4c9730f440da239ee85c7a125d398f2b | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/74.0.11/u…
-0a3c762613f798ea2aa5abce6ccbb7800325467072e374f12234eb5fcb88013d | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/74.0.11/u…
-bf092c353816ea029b579a63e3d3db2dfd08706bbabe4ddd67727551a5d5adaf | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/74.0.11/ui…
-2f7ed08f80f23e1e4d0c9a291ad94f42a9db2dd72218e755d907e5d1ec2f491e | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/74.0.11/ui…
-b9e2605937c5cd47ae5e0ba93c31dda48b8e210345f862ebf14890ae58be6ed7 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/74.0.…
-830297a76265932bf0e316beaf8e8f72e262026960266ad77ba7e8435c797166 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/74.0.…
-f590de90365c4d2a7575582f89f6390b90599988e75601881e26d85c0aab48a1 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/74.0.11/…
-0b1e13252210fc0f6c5aea8dd09af73aabc2efc1e393496f7acee7ca134e32ab | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/74.0.11/…
+91d28649b8d92040e48b2b8b40257b9f25f6914884de9068f72cd4e0824d30e2 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
+1b7eb8073dc9600feb1c406a3ff006dcb325e42c4a19e5d90aeb74087300b659 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
+c404ac90f6d24d17099ed1bbee57057f11ddf012356da0132901c2fd56c4a48d | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/74.…
+6d1fcaae980a408ebb621574742dc2a80c6f58af71d14e2f0d3087be69a072f1 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/74.…
+542d01c36d6a210d11870e0f45f0d4315730309e49b6f0923679644795686e7f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+021ce5b482f1a17ab099ab813ffeec2f4785f6d11e077634876a00a667aad009 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+f726ddcc421be58678c0e7943793705d076bc7a39556623ce54145d6850a39d9 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+c259446d965d4e3119c09bca2b8601de46c6498e5cbc0208edde1f9b0a6b4cfd | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+1a56b6ab25aac1fa57c109201a1fd5a7580b5a9c8bcbbba5bf34fbb204d9f5a4 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
+cfeac2bf0c7e9fbc8479643bebe44842fd5344d7216628b2665caba413f8bb28 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
+a164280cef70fc790bab403e6acb473069ba9b980b1ef0911c311e6e0d7904bc | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/74.0.…
+a36dad98dacbd5be700f37b1589b9e49141f1c4562d489240e8ac7b069c52181 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/74.0.…
+60361967261a6a2ada30043e6316b50e49f862f00a36e9854130c38266dc969f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/74.0.1…
+80c7e02d3a9063b089e6a85447aa25a9ee5f70be0e39dae7e126f1e42a1c0e72 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/74.0.1…
+c241700d2620e6e662af61f705af8a76420387e265f68327a6ac9e4d813076a7 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/74.0.…
+a670be5b1623edda90c00fa05522bb60156cea68a49b879aa2939fcf31e0ade6 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/74.0.…
+2a0b963ea60daa25c7a16cbdb9dc50c4c96515637fed871f8c51a4cf3ccb6e90 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/74.0…
+8f97195c5f12d312d87bd9e0d9e242003f2c6b6e95acab647f4d436a275c6686 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/74.0…
+be331d858094dcef92f81dc8f33186431e0a773a717207602b8f57eef78ed934 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
+43b9daa0afae7f3465a24db48db034b09fa6fd16b2a60ec91a11be88c0e80f62 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
+2e4d468011b1fc4669369f2f57b79400762f974ee9b9df24c5138e54d9eaa380 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/74.…
+557ae336f2daabce80954ebc953c1b66c7e0e7ca11dfa1aa8554d242f2e3545c | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/74.…
+52e95df94d3b06a623e32c84e2f758f25bd401ddd9c423eec2a7a61c6561b4b8 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/74.0.…
+5b2df0511f7791ec1be7fb1a9fb8158c9ac30c910227ea979caa3cec415a2bf9 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/74.0.…
+131e793b28048b74b263e670f0709522a5fd4e862424b68c7b7d905fd116a6fa | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
+655cc12d3d0230e3556d964a3f185092d5c9d0b30f6fdd924d6ae1200bcd06c7 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
+7ca8e20ed29a82e8e315e75b081c42fde4c57a4f55f9ca2eed0c86ca64143b11 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/74…
+27012332e4485401f3adf6a39a9e474960e17e9c6e90c318c7a7b4f9106d1e5d | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/74…
+936a7ca6a767cf38a1c35923212da29c617069e89dea7c4cd170abf028568ba3 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
+9f0e3735b823a6e946b23320d40fd33b4040ded336a7376b786c1364685d726e | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
+c9bf71e6bad7d1e09b581beee0d8cf294ae98acff2cf2744240cddb0843ed63f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/74.…
+82184f91aee968a37c0d610507187ded2de991495fc2da93dd797d29a20c8f11 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/74.…
+7113fbe6f7d25eeeb3429d6894042466887bc47f3e2a7de1e55dcfb43ec36054 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
+dd46df536267de99ede7477128039ce5109be6848e6f7898c6d0e10062ba00d7 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
+60cac203a3013cfdd076fa328359664c3d7591586558738d4c22afa7e03aa43e | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/74.0.1…
+0c951769cd5148eb7adde30b8f6c530be81d57aef2e4561c58f2129e36df1069 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/74.0.1…
+5c5dd6f7365535d51d5a5896606e2810c67232ed97c8e51d7721c6318cde525d | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/74.0…
+77f50673eb9d9bebb7eff44316d226ea8c81cd557dd8b26c4f0f3bf393406502 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/74.0…
+04898afc50f4bbc19e7ea9c5395cf7c739e35c321bae14e17201452c5d88d5c5 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/74.0.…
+3abc63c2b0e6d074e06a94d931bc9c955e0d729004b3e1d75b23fc79f28c3f21 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/74.0.…
+b6ded745da1c7f9f50d7f54fc1bbc05ec8bcebc6a63b34e486af7860ff104aec | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/74.0.1…
+aebf6981b57b1d3530822a1369a7f4f1bc3fd41a93ff6ad6275959edaf1aed23 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/74.0.1…
+5abdb97bb2a93439b0704d314370368f54e7dbfaddf9a14b5f0e1090854e458a | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/74.0.1…
+1bcac3de55141b371318843f89dee859d2cd864cdca8f40db2b86640b54b5687 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/74.0.1…
+613fca00692258d3f2716d614ea7d780d73e75918e536734b953ec3ca7f0d9c1 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/74.…
+380acbb5063e319a3f8b4ba19b8d502b0ed51f8ea0fe96c6c29608472fd0f76b | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/74.…
+2b029b130b16efcb9e35b933fd697c35c3070869f61af7787d85994b61ee245c | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/74.0.1…
+de317b1780181fed56a4ed1307713aa7e9b44a407a6a4cb25ea7421bc7b26975 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/74.0.1…
+70bfaf3bead6e66dd8ee7a8c107460292bf2cf4d99bf6688f136661b5653a9ec | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/74…
+de91f10313f9668fd4139dbff8fd1cd96f1af62fbdff68709006bac09d38fdd5 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/74…
+ca06c09c285c8242388752889832fecc880ccbaa5382fa3a5af031dce695105f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/74.…
+f8399fe9498872f93229109b6135a05457edd7ab1acbce9bdf3f7716df9e2f8d | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/74.…
+a11c8fa8dbdeeb71d3391746a1d1da64f5e36b2176bc5c67ee6c634601f326b4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
+37506a7f38b7971e4e2fe720106399f0b3726d2546f5af0d5e29c9e0546e6a3d | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
+35e677cca0f19c26a2247572859f868185e9f64f54b1cf011eb3c31d4b23944d | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/74…
+18ac624f2ddc74d60f68382c8780ad46e475021c414f960e3f127132cb8929c3 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/74…
+ac8838358a0c3bbad9c03b229a3af976f2ce6ccdabea5c0e08275b9e5f487baf | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/74.0…
+6894407b5a527d2134143644870e2ba484279e3b558d2ede136a789ad0ab4e96 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/74.0…
+5d9820b47a408763eea6db7af95cd59c399ca1e17ae6374ad8f5bc9c9ae97962 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
+d40571e533bad2742adbc9415ea396e4fce2bc1a7e679c38499ee6130180e2aa | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
+940cb2c8a288b03ec9cac317707361307d9e2e00983f5aa8c550c5d4d7c24b0b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-autofill/74…
+a21fdfb161f845da2e6ecf9f9621f62979818b774fc992076f5401cd68ec498f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-autofill/74…
+33eb2befdfe8d4126badfd18c374f8b391c0987a3b4d14278826543525265d89 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
+98d9df3c41387d97c35d394c6b3a7f02e0d7cad7e55e7b82798638e968b8199b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
+77db3de124ca6ee35ed471682e172dff6ecec1a24278e451534431740273f4e4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
+76f39f45dc173972ef933cdf639c121f99bd85e640009fedf0481a3593d145bd | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
+9af10991dc1745a41e69965fc27f7a63395d5767296939f1ec14ea8ffff1c0f4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
+14156794cc33cdb49f5089e4d16eab1ed483d0923ba2e95db70e93ec954bacfd | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
+0507e4dec84215f6eeb7579cfe7f6956a984866c7f031d1aa3c7f4c2aa041f5e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
+b2ede0b13e2490a27f5fb8b87852d147491c7d58abdd518eba7ccb78fe741867 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
+d2f0640683b9b2efd6969ae14f0c513e95f1ae672aafaaec6d38d8e9466be9b2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
+cb0afd2570ae76bbd4896e345cdb0057fec3bac60092e350da8868a70e8372f6 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
+22c957b283609f62e3d3c7c43e04120096bbe3cd85e97be72d234c9ba8173e09 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/74.0…
+279e259b6623d14f5efb92666fb79ae5912ea6876a625beae63d3c5a3937ac2e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/74.0…
+d426e4fe4cbe9cc1a8981096bef2918a9a87172e48d043e844b9a3a38835cc14 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/74.0…
+9c62a939864cb65a54b369a98fc70d597c6081458dd0a44c9f8ecbba2a3fd173 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/74.0…
+293a472c1d58f8a03699f9726bdc0c25c92546474fa7e469b10aa60e4d7cfe01 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/74.0.…
+e6b1df4d3acea01bfabafbee9b0155a09a0e5f4dace32231bbaa0ac93a9cc8d9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/74.0.…
+caef0e284488c94c2475512e68b9dac28a704457869a83cc91076ab1a068686a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
+275dbff44718a7eb664e339f9ef9f96a00ad209885f801b3fd426e2948a77317 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
+63ce0e37bbd147ab4d6bff02f658043cc5b81bf4281254c49b144194efc1771b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/74.…
+7e19f0095aaa519dc1200d2e81df66ce0de2f06482441f1d39bbb25334c10d4a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/74.…
+0263280ee86a8be16b764649b9d5b942eb2d0d688145c69a23affadf39b1216c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/74.0.1…
+f58d4398ef5bb995825e686a774f982ff35fb8543a8cd37f4e592f6f48998cba | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/74.0.1…
+7d1bcc1fc351733a747bea4585489cda9d5c69efddbafee0f37437fc61ca2a50 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/74.0.13…
+1fef42437accec06406b715c5fd6a25ccf8812f6dc909712516dddcf6cbea36e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/74.0.13…
+975c837c308362d2df6b4672bd2dbdd930e12a03c269b1bda94e171ca40bb4ba | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/74.0.13/…
+0888e32360ff06ad7353bca199f3923e0a749f8b06c6a12b7344bea455ca4d8b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/74.0.13/…
+6123ea728c59b017107b8482d5ba66748dd635e1a87d197ced9c32a6cf7d1841 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
+6227e15421d47f10baa71af7ffbd9fc58082b64e8729420a062f2d60b829cd0a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
+3aba091bef4dd68d8830a5d67d8a3e846830b2a2d0a0e4d82a02b0d714294083 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
+677ced5f44c799a707957f063bf9399b50fe2f0f2457d575f5e1e9aeb56bb6a2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
+f1e74848c9231e48b71222d07ae5304bf6b434b8b0ea44e61a7e240b10124f94 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/74.0…
+b525b6084e6510f31f3c40e5ce9605790be25c63dd0a3ef8cac5d02a3e248a02 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/74.0…
+9f294e19172e6b5ff8f3a9cec07899e9b58d2f9c28c15363ff8a6b3cdbc0a532 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/74.…
+83a51128be76f11dfc68df503359fd6c32f68dbc1aa5de255a71c65b5cb7e89f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/74.…
+90c13017b92a18bac0e232439b9f3ff42e044b9a95c3c1ed59e7cb97c50e53ed | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/74.0.…
+7cf81aa522378ba774b88085ac915c72ed752d0474a33b4e232a336400022ba2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/74.0.…
+f6a839e55b7b18912e77833ebf1db17fbf39f38ca8036cc3aa4caff842fcc208 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
+e9317195ae0492fbea0942c867f5658676a81d4d20fdbf3bdd1da33068fd663b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
+6dccc97e4ebef46f5b19778b573a866b54b2b5c942e0cd5ca9ed74e747661d68 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
+a49a10e4bd6857984e41382cef687e2a6602eead1ad02c7791679fb83e3d9d04 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
+4d1dfec02cdba1362fca06cd248eb9523fa25b9c4a95c6d20e8ed9fd17502955 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
+235a8ac6e8ec453d5aeef5d4ffb75ad8f946ae935afccfe0bedf1a1b7227ac60 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
+9e2b40772412ed13f71fab9af601a869309311c65b52a61ad79156a3b6a95277 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/74.0.1…
+606c4e089748da2f3773ff4b8db348097cfa8f8631bfe55ec7fc531fefa0b061 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/74.0.1…
+29223b574a1906769fc2103a04d59088a421d2fdeba5d97e0f88e35b2ffb1f87 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/74.…
+2ae0158f04cc0ea572011639a9ac4d773f7031f68244ad7c16a51ab9251575e0 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/74.…
+04868ff39208030d8b80b27f6c808986f2c177a9595526d0b0bc66c683422135 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
+a18f97e910b911cbbdb1aac87df01c5ce41a9ea60b8c76dd2c2a070d8ae904bf | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
+60d7babe2f55c3a83bf6c34c8bbbac9feb8ece7bcb1775a89b06f165110591a8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webauthn/74…
+dd82b6f6ece2ce67470917eec698b7d1c6a35eff00803667cdd9ffd9528c7767 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webauthn/74…
+5a3589efba2218ad0856d642c8beab46c6b61b4f125f902a13bbbb7a035aa995 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
+0904755dec83764d2e34ee1eceeb6bf4f22667da35e2473f9c6b07b9cae5c293 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
+22c4cec3ddc3c3a65d81c9e58a72e0d544b9def12e371706a3a34405bf48a8d8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
+4cc7e5323b2c6c25b97d66427a79a7bb12bd06e70b62f41ce4030a14c90e654a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
+4b98bce9c7a002e154785432b60b3a258c962018bf44f3c0435b6b39c3478bd4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
+d7c18a756831b051a3c1699f56d1db0045e8cbfdee0772c4c36e26cac171339e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
+683c5cf88b798b0ce47a1024dc484cca8b970a7a1260939485bec9f1f182b88e | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/74.0.13/l…
+07c4b6ba5f1dd104e0bee8a275c24d3f3f7d011263cb67950a93c27956916b5d | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/74.0.13/l…
+ea0870b0930f2fa33b49cb6bd03a2fb0bfb83c5389c6792bc6a1d15915d22d9d | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/74.…
+91401c5248e05ec5453798b9a7bdbe459e115dbf40b9a6e6d5c5fc8c3e82ac77 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/74.…
+d09c7c1f51dade8103f510c24e2c0b9ef1fe12848c5934b7de5fc74cd81d1055 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
+19523208ee5ddae35ddcfdfcfbe238bcbbab6cfd9f55d4ae6e041b9f1366c94b | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
+55d53cf3950b767813c555d42020f8f2240bcd85e2f0e9adb2bf0ca4325ee4aa | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
+9530380131286cd350df787277522994751ea671948d63d053bd7e66368daa3b | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
+53ff9a64082922b68e3a0f5fb2c1598f48ba2e07c28ff0376972dd3215cba5b7 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/74.0.13/l…
+547c6ddf8d2e555795da581514002d7ae0690c51c18731b83430e8121b4fc3fc | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/74.0.13/l…
+26c2eac42e6a5bebf417d1aa2ea0524a34a073a8e021c96505162b033959e549 | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
+4a36a41e727eec4ea5a71db5c48fba42ed61d2767bbb9fb98935be1c8d94f554 | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
+1e2a8112e2bcb07c8bd95cd16a397c421d4c0a1e555a349668875323b94fc714 | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
+095b57804200167ba9443cdc39679734223a0738c90a36f6533f27e7fde95abe | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
+32820376d60504d2740ec710257646a8d3e60954d1cae856519375029d9c2dd4 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/74.0.…
+c4aee77273306e4136a97e45a3cb44424787e2a032e652a145411ece2df6f1f4 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/74.0.…
+6fdc24d3754ff82df6b300d9aa77a4f87e8ea24b3a95545f8f09f120ab976483 | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/74…
+bd5b22d3a79544f934fff5558269565c12e8c8c4ce0e1f998922270a6c223a06 | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/74…
+1ebc5982297301c6c514639617b90c474f683618fb3fc8259d9ee5f24d7e9d3d | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/74.0…
+50231a2662befb3379d4661ab4d87d13a1b15111d556614cc4d103541d00cc4c | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/74.0…
+93fc9cf55a878b6af1d17fef5e95a213b6208be6e98195f0432bc886a89069aa | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-autofi…
+7a6bab4b21f9e8923f4266ab1ce72e0dd729db3e7cd4a58588758a25e4a3a931 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-autofi…
+4edb9b8fb7cccf80875761a9713fe21dd26a40424304d3580f88155af1d338c6 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
+96ff68a18d8e78d698d915410cf67800df8687a3387c95e35c667f18c0b1315e | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
+ed86ed8df9395bbf6fb54f4feb35aa7174d8f9a2c2d2f85bfd49fc5eb8cf29e3 | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/74.0.1…
+36f45d42fef65ec3be408b8924ab0bff71a12a13cdb0928ef2c95e654107f87f | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/74.0.1…
+1dd3d5b63227e03ec66a737249a69a7c9e086a318d0bcbb732a9ba16ebf68d81 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/74.0…
+68915e04460ebff5e50ab7c21cbc854c8066dcd7878c398ef55ea8be602875a1 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/74.0…
+fe9440cfbcc6f59c206b8d58dd49c7abdcab1348578f0981cd678e2e38f6ed46 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/74.0.13…
+877a3f4c8a95484cd93074473268534a595bce41e90bb7241093a8f2a0476000 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/74.0.13…
+dc6f218467dcde954e63dd3530d5f16fe95a66ed4126ca1cba423137bab3a9e3 | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/74.0…
+a4a7a8c8b9871607661d7d0130c84ee6bb0757f1eb435e9e5c6805f31bcd96fc | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/74.0…
+4e02a5374d923faa8c73fd7a6b832ce91a07d9f02ad47ac81e5e1f022c047d17 | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
+b4fdcbd9444f2c396722a900d3cb7557b61ffe6445eb2529dc67f2c308ab6146 | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
+c9a04732c9a7e37f61284b5e5a917a33db63ad97fc8fc01a2d85abbf65a88a95 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/74…
+41b13d81faad55316d3f14219ae5f7a87d9e1cdddbe4d338fbe076d00f39338c | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/74…
+fb718c510fe5403549fe98f698d1fc6aefc652934d0e691a03e3b76d5c9e9711 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/74.…
+3818cc484eedba019e90d93b0a4caa9b69cd2aaf334e0b74ce909bb6ac664db4 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/74.…
+662e118a95c2d72aea8373e966163da6ba925a6abeb9163b69883d642dff2a18 | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
+0ea2dcbc541a51c217be7bfab7f26397d8781cdff4f2d147d6cc78b6039e7f56 | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
+8468a81c26469afb1e1cec6ad846d6526b9e0a94be3f7f9a5c2099f4a41e6392 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
+116ea97bf83fab9e8ba716b843c8306a3892a4abc8475ec6be9d47c0be193054 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
+027b737998baf285d61a31c1a8e1b0bec207c54f3fdbeb29324d0a7b6bc70d19 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/74.0.1…
+a671b3edad0e5e343ddf0f5dfe6d20f8b171064f166dce9ef282a4c8739b739b | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/74.0.1…
+47c2bae8c0f030310bb8e1b9614f2f066e28fdb313b2697d9ad716b1bca5f472 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/74.0.…
+aa20b1bdbee00e2d396d6bd001d4ac60f08034e1b6a2df81c3efec61b94e453b | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/74.0.…
+ae397fe3dc1ce4abdd956cc0c53d794a99dc390f91c43393ed6ac2528960e227 | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
+19467f08a57598e032c75e6b75e8b2862a72adc87b8d230014992917656c69d0 | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
+8d94f2b5d3cf2e43bb229a923144d03277bfdc3db4c7ada66f17f6ffddc4b22d | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
+6e244c5d5947b40341d297cc99934b52d94630b99b9717078b59b8b8c70417da | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
+f3b4815166f0176a17c9d0e4061752ebb554626b08144671142ec393cf238183 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/74.…
+0eba0c795c636d672726ec25ed847786b2df92be056c640c5c655e55b1d9d17a | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/74.…
+3e0e38eed080c2b10f56db91c6e0380b4c9730f440da239ee85c7a125d398f2b | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/74.0.13/u…
+a8f90774efaf451377f9ab61905728fb50ad8c75394b0897ce76895cc7b8033d | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/74.0.13/u…
+bf092c353816ea029b579a63e3d3db2dfd08706bbabe4ddd67727551a5d5adaf | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/74.0.13/ui…
+14e4088c32d7b4915c56305770a702b580945e2decea9e79a7dfc5c36b259b9c | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/74.0.13/ui…
+b9e2605937c5cd47ae5e0ba93c31dda48b8e210345f862ebf14890ae58be6ed7 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/74.0.…
+8a97687a44d3f559a9b4d93ce37a0fb9eee788577ae5ef26a28fb1606741fa69 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/74.0.…
+f590de90365c4d2a7575582f89f6390b90599988e75601881e26d85c0aab48a1 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/74.0.13/…
+eb96d33e767058997c3a16c4429d09d796249866c4be0e8ed30b3227f7975b0b | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/74.0.13/…
cd7d0e09420351e9e69277083b263c8f0aad75a4bac3153776caf1424efae653 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
e1913ae393cae4186dd8603fbbf11f7b76720a216ce3132319a13d57d575f558 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/88.0.…
-4fa3e2cb40e9546b75deb79d829873de9aa85e6b0b0023da4f365eb2a06a9785 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
-52142b340ab2dbdd60c914e3c81e84896dba8a0fd40d89adee183a078c24ee7a | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
+72a76c4fa3ae7f124803ec831cf3b9789310bf7db1d79f2f8bf32ae258981292 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
+5f4bba20be1099c4a1f156099155fe159efcedf796130874315f02a99260bee5 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/88.0.20210…
1eb5321d64bdd07865bd8599b6b981193b54661f25bbb8e3ccdc6f8210c9ae38 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
f62de54f66aa4086100f26884927dbff06a1cbea7fb17010312d10d71cea3f01 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
624e642862770feb72c22cd80cd96f0e5d53340ded862987b3ec9c537c8bed29 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/…
@@ -1006,8 +1003,10 @@ e0050c158cfee4dbc2532e82eab7aebea1d7cd7e34752c9aa27b809c252def2b | https://repo.
f27cd652e9e1fd4abbf24c074f1ca7a1d8a09518f48e067eb0e941b8cc9ccae2 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plu…
e6046e6d0b36cc116fedf4e63cd0f595360a7f05d6ba67672f5e36665b570f55 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commo…
ccaf4317b1776af25c9a32f69688063f651ee6206c3a7e2edc157e9633aa5bc0 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commo…
+bf3e4edef51b7af7f1a8927fb58dca402e87668d246bfd0ad6520b9f2e3adebb | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-native-uti…
b2b9bc9029d446e2c8cecf709f92196106d11ff7974092880fefdd67ba1b9a49 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.…
1efcac305ddab304c2206bb1e511095c11d7e23c0df5374373b1526610188ff3 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.…
+4961812a7df6b98c49618bb67d497d5aeabf4e73ec3d346558f162f0c6d39d68 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-sam-with-r…
76c0cac89d5e25bfa789cd988810da3ec6fa832bd839d772618766fdedacbf57 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-run…
d833b01e8539e580dadb806397bdd20062c3046eea1436d9ae153ae60f00575c | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-run…
3c6308bd5926e57890d299afc748f22fd77c555b67ac5c692d205ff3c2092112 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-…
diff --git a/projects/geckoview/config b/projects/geckoview/config
index 78e8858..817a844 100644
--- a/projects/geckoview/config
+++ b/projects/geckoview/config
@@ -8,7 +8,7 @@ git_submodule: 1
gpg_keyring: torbutton.gpg
var:
- geckoview_version: 88.0
+ geckoview_version: 88.0.1
torbrowser_branch: 10.5
copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
deps:
diff --git a/projects/https-everywhere/config b/projects/https-everywhere/config
index 5ef51dd..c5b31f7 100644
--- a/projects/https-everywhere/config
+++ b/projects/https-everywhere/config
@@ -1,5 +1,5 @@
# vim: filetype=yaml sw=2
-version: 2021.1.27
+version: 2021.4.15
git_url: https://git.torproject.org/https-everywhere.git
git_hash: '[% c("version") %]'
git_submodule: 1
diff --git a/projects/tor-browser/allowed_addons.json b/projects/tor-browser/allowed_addons.json
index ba8ad9d..c5c5e18 100644
--- a/projects/tor-browser/allowed_addons.json
+++ b/projects/tor-browser/allowed_addons.json
@@ -17,7 +17,7 @@
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/13/13299/13299734.png?mo…"
}
],
- "average_daily_users": 628014,
+ "average_daily_users": 612002,
"categories": {
"android": [
"experimental",
@@ -31,7 +31,7 @@
"contributions_url": "https://opencollective.com/darkreader?utm_content=product-page-contribute&u…",
"created": "2017-09-19T07:03:00Z",
"current_version": {
- "id": 5210981,
+ "id": 5219368,
"compatibility": {
"firefox": {
"min": "54.0",
@@ -42,19 +42,19 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/darkreader/versions/52109…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/darkreader/versions/52193…",
"files": [
{
- "id": 3755341,
- "created": "2021-04-05T09:05:03Z",
- "hash": "sha256:43da8e70e4d3d2ebde549f5a8dea54b59c8793d32049cdaf8868f3da02e94faa",
+ "id": 3763728,
+ "created": "2021-04-21T13:54:44Z",
+ "hash": "sha256:6d0d1ec5ba638bd0b897d3ff2b2e785770302b58c4ba0e735e10b3f9c4227bf6",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 533559,
+ "size": 535888,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3755341/dark_reader-4.9.3…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3763728/dark_reader-4.9.3…",
"permissions": [
"storage",
"tabs",
@@ -97,10 +97,10 @@
"url": "http://www.opensource.org/licenses/mit-license.php"
},
"release_notes": {
- "en-US": "- Fixed performance bottleneck for websites with CSS variables.\n- Users' fixes for websites."
+ "en-US": "- Dynamic mode bug fixes.\n- Users' fixes for websites."
},
"reviewed": null,
- "version": "4.9.31"
+ "version": "4.9.32"
},
"default_locale": "en-US",
"description": {
@@ -164,7 +164,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2021-04-05T10:12:36Z",
+ "last_updated": "2021-04-21T15:04:05Z",
"name": {
"ar": "Dark Reader",
"bn": "Dark Reader",
@@ -237,10 +237,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.5623,
- "bayesian_average": 4.560887109180352,
- "count": 3516,
- "text_count": 1160
+ "average": 4.5588,
+ "bayesian_average": 4.557413617113341,
+ "count": 3586,
+ "text_count": 1181
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/reviews/",
"requires_payment": false,
@@ -337,7 +337,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/versions/",
- "weekly_downloads": 24174
+ "weekly_downloads": 22377
},
"notes": null
},
@@ -353,8 +353,11 @@
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/5/5474/5474073.png?modif…"
}
],
- "average_daily_users": 755615,
+ "average_daily_users": 727486,
"categories": {
+ "android": [
+ "security-privacy"
+ ],
"firefox": [
"privacy-security"
]
@@ -362,7 +365,7 @@
"contributions_url": "https://www.paypal.me/SupportEFF?utm_content=product-page-contribute&utm_me…",
"created": "2010-09-16T15:09:10Z",
"current_version": {
- "id": 5172099,
+ "id": 5216160,
"compatibility": {
"firefox": {
"min": "42.0",
@@ -373,19 +376,19 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/https-everywhere/versions…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/https-everywhere/versions…",
"files": [
{
- "id": 3716461,
- "created": "2021-01-28T01:33:53Z",
- "hash": "sha256:da049748bba7282c0f8c0ab85ac8f494e795e79d6bdc6f9f726d687aa8cc2a1f",
+ "id": 3760520,
+ "created": "2021-04-15T09:00:17Z",
+ "hash": "sha256:8f6342077515669f73ae377346da4447428544559c870678488fa5b6b63d2500",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 1748610,
+ "size": 1752551,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3716461/https_everywhere-…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3760520/https_everywhere-…",
"permissions": [
"webNavigation",
"webRequest",
@@ -406,18 +409,18 @@
"name": {
"en-US": "Multiple"
},
- "url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/license/202…"
+ "url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/license/202…"
},
"release_notes": {
- "en-US": "2021.1.27\n* EASE Mode UI Changes\n* NPM Dependency updates\n* Geckodriver pull update\n* Chromedriver pull update\n* Integrate CSS Grid for Options Page and EASE UI\n* Put Options in new tab"
+ "en-US": "2021.4.15\n* Add DuckDuckGo Smarter Encryption update channel\n* Bloom filter for rulesets\n* Firefox Fenix option page updates for Android users\n* Move to Python 3 from Python 3.6\n* Fix undefined type access\n* Fix empty default types"
},
"reviewed": null,
- "version": "2021.1.27"
+ "version": "2021.4.15"
},
"default_locale": "en-US",
"description": {
"de": "Viele Webseiten unterstützen zwar Verschlüsslung über HTTPS, machen es aber nicht einfach, diese auch zu nutzen. Manchmal bieten diese beispielsweise standardmäßig nur unverschlüsseltes HTTP an oder haben auf verschlüsselten Seiten Links gesetzt, die Sie zurück zu einer unverschlüsselten Version führen.\n\nDie HTTPS-Everywhere Erweiterung löst dieses Problem, indem sie alle Anfragen zu diesen Seiten automatisch zu HTTPS ändert.",
- "en-US": "Many sites on the web offer some limited support for encryption over HTTPS, but make it difficult to use. For instance, they may default to unencrypted HTTP, or fill encrypted pages with links that go back to the unencrypted site.\n\nThe HTTPS Everywhere extension fixes these problems by rewriting all requests to these sites to HTTPS.",
+ "en-US": "Many sites on the web offer some limited support for encryption over HTTPS, but make it difficult to use. For instance, they may default to unencrypted HTTP, or fill encrypted pages with links that go back to the unencrypted site.\n\nThe HTTPS Everywhere extension fixes these problems by rewriting all requests to these sites to HTTPS.\n\nThe DuckDuckGo Smarter Encryption list is publicly available under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0. International license. If you'd like to license the list for commercial use, please reach out to: <a href=\"https://outgoing.prod.mozaws.net/v1/afc2012d629a8b8f6c7fd0704db9ae59ddedc91…" rel=\"nofollow\">https://help.duckduckgo.com/duckduckgo-help-pages/company/contact-us/</a>",
"es": "Muchos sitios en la web ofrecen soporte limitado para cifrado sobre HTTPS, pero hacen difícil su uso. Por ejemplo, puede que usen HTTP no cifrado por defecto o que llenen páginas cifradas con enlaces que vuelvan al sitio no cifrado.\n\nLa extensión HTTPS Everywhere corrige estos problemas reescribiendo todas las peticiones a estos sitios a HTTPS.",
"fr": "Beaucoup de sites web offrent une prise en charge limitée pour le chiffrement via HTTPS, mais la rendent difficile à utiliser. Par exemple, ils peuvent utiliser une adresse par défaut non chiffrée avec HTTPS, ou proposer sur des pages chiffrées uniquement des liens qui retournent sur le site non chiffré.\n\nL’extension HTTPS Everywhere résout le problème en redirigeant toutes les requêtes de ces sites vers HTTPS.",
"it": "Molti siti web offrono un limitato supporto per la crittografia HTTPS, ma lo rendono difficile da usare. Ad esempio, possono avere come impostazione predefinita HTTP non crittato, o inserire in pagine crittate collegamenti che indirizzano a siti non crittati.\n\nL'estensione HTTPS Everywhere consente di correggere questi problemi riscrivendo tutte le richieste a questi siti in HTTPS.",
@@ -448,7 +451,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2021-01-28T11:24:44Z",
+ "last_updated": "2021-04-15T09:13:13Z",
"name": {
"de": "HTTPS Everywhere",
"en-US": "HTTPS Everywhere",
@@ -483,10 +486,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.6668,
- "bayesian_average": 4.664301401571164,
- "count": 2041,
- "text_count": 399
+ "average": 4.6654,
+ "bayesian_average": 4.662905382291137,
+ "count": 2047,
+ "text_count": 402
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/reviews/",
"requires_payment": false,
@@ -520,7 +523,7 @@
"type": "extension",
"url": "https://www.eff.org/https-everywhere",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/versions/",
- "weekly_downloads": 20714
+ "weekly_downloads": 13172
},
"notes": null
},
@@ -536,7 +539,7 @@
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/6/6937/6937656.png?modif…"
}
],
- "average_daily_users": 212322,
+ "average_daily_users": 203144,
"categories": {
"android": [
"security-privacy"
@@ -749,10 +752,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.8046,
- "bayesian_average": 4.799789454101996,
- "count": 1095,
- "text_count": 213
+ "average": 4.8015,
+ "bayesian_average": 4.796715220442379,
+ "count": 1103,
+ "text_count": 216
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/reviews/",
"requires_payment": false,
@@ -848,7 +851,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/versions/",
- "weekly_downloads": 4959
+ "weekly_downloads": 4579
},
"notes": null
},
@@ -864,7 +867,7 @@
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/5/5474/5474073.png?modif…"
}
],
- "average_daily_users": 1007827,
+ "average_daily_users": 973105,
"categories": {
"android": [
"security-privacy"
@@ -1408,10 +1411,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.7887,
- "bayesian_average": 4.785762842030909,
- "count": 1789,
- "text_count": 364
+ "average": 4.7895,
+ "bayesian_average": 4.786580314622787,
+ "count": 1805,
+ "text_count": 369
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/",
"requires_payment": false,
@@ -1431,7 +1434,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/versions/",
- "weekly_downloads": 19145
+ "weekly_downloads": 17013
},
"notes": null
},
@@ -1447,7 +1450,7 @@
"picture_url": null
}
],
- "average_daily_users": 5097528,
+ "average_daily_users": 4907631,
"categories": {
"android": [
"security-privacy"
@@ -1459,7 +1462,7 @@
"contributions_url": "",
"created": "2015-04-25T07:26:22Z",
"current_version": {
- "id": 5196606,
+ "id": 5224615,
"compatibility": {
"firefox": {
"min": "57.0",
@@ -1470,19 +1473,19 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/51…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/ublock-origin/versions/52…",
"files": [
{
- "id": 3740966,
- "created": "2021-03-10T13:37:51Z",
- "hash": "sha256:96783b4e9abed66af81a30f7dbb6560911a9d828b12aadf0ec88b181200c3bfe",
+ "id": 3768975,
+ "created": "2021-04-30T14:01:04Z",
+ "hash": "sha256:8eccfa436bc5852b91ddb9628dca4bfd0ff5d2a302f2e9e595d801fa228c3975",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 2758798,
+ "size": 2781722,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3740966/ublock_origin-1.3…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3768975/ublock_origin-1.3…",
"permissions": [
"dns",
"menus",
@@ -1538,10 +1541,10 @@
"url": "http://www.gnu.org/licenses/gpl-3.0.html"
},
"release_notes": {
- "en-US": "<a href=\"https://outgoing.prod.mozaws.net/v1/993c4844a604f9df4adc7d0327dfedbaacd28a1…" rel=\"nofollow\">Complete release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<ul><li><a href=\"https://outgoing.prod.mozaws.net/v1/cb47cb2c01a2d7d899dd8ef6772c49d6af16956…" rel=\"nofollow\">Picker glitch with elements with special characters in their tag name</a></li><li><a href=\"https://outgoing.prod.mozaws.net/v1/6e6b773c126fb1313b0eb5553db2155115cc012…" rel=\"nofollow\">Expose CNAME-uncloaking as a Privacy option in the Settings pane</a></li><li><a href=\"https://outgoing.prod.mozaws.net/v1/5a91bdb688dcfe2a791c54906113d2130664c9d…" rel=\"nofol
low\">Impossible to add explicit exception for implicit strict blocking</a></li><li><a href=\"https://outgoing.prod.mozaws.net/v1/d79b53998d6800c05d5d65263fe4b708b2a9b51…" rel=\"nofollow\">Invalid network filters suggested in element picker</a></li><li><a href=\"https://outgoing.prod.mozaws.net/v1/7f4bccb793a0720711a3e3fe72d3c6104474769…" rel=\"nofollow\">Use +/- in the popup to indicate whether 3-p frames were blocked</a></li></ul>\n<b>Notable commits without en entry in the issue tracker</b>\n\n<ul><li><a href=\"https://outgoing.prod.mozaws.net/v1/719412530be187ade75ed847aac498911d78886…" rel=\"nofollow\">Fix no-scripting switch not working for SVG-based documents</a></li><li><a href=\"https://outgoing.prod.
mozaws.net/v1/9369af26872b10a885b78d6a99a5ef102c5bea64d4bd78cc219abcf93c51c…" rel=\"nofollow\">Upgrade CodeMirror to 5.59.2</a></li><li><a href=\"https://outgoing.prod.mozaws.net/v1/fd96d2d87c29688b7d2a7743d0724ea20654338…" rel=\"nofollow\">Fix 'adsbygoogle' neutered script</a></li><li><a href=\"https://outgoing.prod.mozaws.net/v1/a03a3a9cae294846e9071e87f309b72e323e1e0…" rel=\"nofollow\">Inject procedural cosmetic filterer's code only when needed</a></li></ul>\n<a href=\"https://outgoing.prod.mozaws.net/v1/6b8477f5206b215b8e4c77dad49cd5a04bb787c…" rel=\"nofollow\">Commits history since 1.33.2</a>."
+ "en-US": "<a href=\"https://outgoing.prod.mozaws.net/v1/e3f0fb79aad48d24933c2312664d2c2ddb9b6c9…" rel=\"nofollow\">Complete release notes</a>.\n\n<b>Closed as fixed:</b>\n\n<b>Firefox 66.0 and earlier.</b>\n\n<ul><li><a href=\"https://outgoing.prod.mozaws.net/v1/ce7103184888b46bb9b994eecefc040917aaa32…" rel=\"nofollow\">Element picker, zapper and procedural filtering not working on facebook.com</a></li></ul>\n<b>Notable commits without en entry in the issue tracker</b>\n\n<ul><li><a href=\"https://outgoing.prod.mozaws.net/v1/623f9bb88e2f9638897e90afb8cd8eb70a0b34e…" rel=\"nofollow\">Better handle network error when fetching sublist</a></li><li><a href=\"https://outgoing.prod.mozaws.net/v1/7acf95901ef3
82bdab66819d1ce18c42036757d26ee197910e6a094c607c1435/https%3A//github.com/g…" rel=\"nofollow\">Stop autoplay for unset media source with no-large-media-elements</a></li><li><a href=\"https://outgoing.prod.mozaws.net/v1/d9b8bc963e9aedba4390a9304d27b62e143f601…" rel=\"nofollow\">Use CDN URLs as fall back URLs</a></li></ul>\n<a href=\"https://outgoing.prod.mozaws.net/v1/8de3be3247bb7a5cf133ee29a4eafa70a585262…" rel=\"nofollow\">Commits history since 1.35.0</a>."
},
"reviewed": null,
- "version": "1.34.0"
+ "version": "1.35.2"
},
"default_locale": "en-US",
"description": {
@@ -1631,7 +1634,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2021-04-06T14:25:16Z",
+ "last_updated": "2021-05-04T07:47:26Z",
"name": {
"ar": "uBlock Origin",
"bg": "uBlock Origin",
@@ -1776,10 +1779,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.7664,
- "bayesian_average": 4.765948302653514,
- "count": 11577,
- "text_count": 3191
+ "average": 4.767,
+ "bayesian_average": 4.766553668766709,
+ "count": 11750,
+ "text_count": 3228
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/",
"requires_payment": false,
@@ -1834,7 +1837,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions/",
- "weekly_downloads": 119451
+ "weekly_downloads": 113254
},
"notes": null
},
@@ -1850,7 +1853,7 @@
"picture_url": null
}
],
- "average_daily_users": 72317,
+ "average_daily_users": 59717,
"categories": {
"android": [
"photos-media"
@@ -1862,26 +1865,30 @@
"contributions_url": "",
"created": "2017-05-03T08:36:43Z",
"current_version": {
- "id": 5085817,
+ "id": 5220332,
"compatibility": {
+ "firefox": {
+ "min": "42.0",
+ "max": "*"
+ },
"android": {
"min": "48.0",
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/video-background-play-fix…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/video-background-play-fix…",
"files": [
{
- "id": 3630185,
- "created": "2020-08-22T20:57:23Z",
- "hash": "sha256:733462096633e1d3f295488552d53db205f3daa93422fc559886a017b686c763",
+ "id": 3764692,
+ "created": "2021-04-22T21:46:53Z",
+ "hash": "sha256:73cfa682e0398ca1b51890340e4a6df3fcea945f54e9e677e9db942152aa614d",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 11927,
+ "size": 12088,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3630185/videowiedergabe_i…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3764692/videowiedergabe_i…",
"permissions": [
"*://*.youtube.com/*",
"*://*.youtube-nocookie.com/*",
@@ -1923,16 +1930,18 @@
"url": "http://www.opensource.org/licenses/mit-license.php"
},
"release_notes": {
- "de": "Neue Version für <a href=\"http://addons.mozilla.org\" rel=\"nofollow\">addons.mozilla.org</a> – kein anderweitigen Änderungen am Code.",
- "en-US": "Version bump for <a href=\"http://addons.mozilla.org\" rel=\"nofollow\">addons.mozilla.org</a> – no code changes."
+ "de": "Experimentelle Verbesserungen der Handhabung von Youtube.",
+ "en-US": "Experimental improvement of Youtube handling.",
+ "ro": "Îmbunătățiri experimentale pentru Youtube."
},
"reviewed": null,
- "version": "1.5.1"
+ "version": "1.6.0"
},
"default_locale": "en-US",
"description": {
- "de": "ACHTUNG: Im neuen Firefox für Android (Version 79 und neuer) funktioniert Videowiedergabe im Hintergrund funktioniert erst <a href=\"https://outgoing.prod.mozaws.net/v1/05bb7b1ef7f63358eeabcdf19bcac1644202dcd…" rel=\"nofollow\">ab Firefox 82</a> korrekt.\n\nUnterstützt momentan folgende Seiten:\n<ul><li>Youtube</li><li>Vimeo (Wiedergabe nicht unterbrechen wenn Vollbildmodus beendet wird)</li></ul>",
- "en-US": "ATTENTION: With the new Firefox on Android (Firefox 79 and newer), background playback only properly works starting <a href=\"https://outgoing.prod.mozaws.net/v1/05bb7b1ef7f63358eeabcdf19bcac1644202dcd…" rel=\"nofollow\">from Firefox 82</a>.\n\nThe following pages are currently supported:\n<ul><li>Youtube</li><li>Vimeo (don't stop playback when existing fullscreen)</li></ul>"
+ "de": "ACHTUNG: Im neuen Firefox für Android (Version 79 und neuer) funktioniert Videowiedergabe im Hintergrund erst <a href=\"https://outgoing.prod.mozaws.net/v1/05bb7b1ef7f63358eeabcdf19bcac1644202dcd…" rel=\"nofollow\">ab Firefox 82</a> korrekt.\n\nUnterstützt momentan folgende Seiten:\n<ul><li>Youtube</li><li>Vimeo (Wiedergabe nicht unterbrechen wenn Vollbildmodus beendet wird)</li></ul>",
+ "en-US": "ATTENTION: With the new Firefox on Android (Firefox 79 and newer), background playback only properly works starting <a href=\"https://outgoing.prod.mozaws.net/v1/05bb7b1ef7f63358eeabcdf19bcac1644202dcd…" rel=\"nofollow\">from Firefox 82</a>.\n\nThe following pages are currently supported:\n<ul><li>Youtube</li><li>Vimeo (don't stop playback when existing fullscreen)</li></ul>",
+ "ro": "ATENȚIE: În noul Firefox pentru Android (versiunea 79+), redarea video în fundal funcționează corect abia de la <a href=\"https://outgoing.prod.mozaws.net/v1/05bb7b1ef7f63358eeabcdf19bcac1644202dcd…" rel=\"nofollow\">Firefox 82</a>.\n\nÎn prezent este compatibil cu următoarele site-uri:\n<ul><li>Youtube</li><li>Vimeo (nu întrerupeți redarea atunci când ieșiți din modul fullscreen)</li></ul>"
},
"developer_comments": null,
"edit_url": "https://addons.mozilla.org/en-US/developers/addon/video-background-play-fix…",
@@ -1950,10 +1959,11 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2020-08-24T07:07:02Z",
+ "last_updated": "2021-04-23T07:50:05Z",
"name": {
"de": "Videowiedergabe im Hintergrund",
- "en-US": "Video Background Play Fix"
+ "en-US": "Video Background Play Fix",
+ "ro": "Redare video în fundal"
},
"previews": [],
"promoted": {
@@ -1963,10 +1973,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.5186,
- "bayesian_average": 4.513657926911401,
- "count": 993,
- "text_count": 376
+ "average": 4.5177,
+ "bayesian_average": 4.512746722127399,
+ "count": 991,
+ "text_count": 375
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/re…",
"requires_payment": false,
@@ -1975,12 +1985,14 @@
"status": "public",
"summary": {
"de": "Manches Seiten verhindern die Wiedergabe von Videos im Hintergrund. Dieses Add-on blockiert die von den Webseiten dazu genutzten APIs und ermöglicht so das Abspielen von Videos, auch wenn der betreffende Tab nicht im Vordergrund ist.",
- "en-US": "Some sites may not work with Firefox for Android video background play feature. This add-on provides a quick fix by blocking the Page Visibility API and the Fullscreen API."
+ "en-US": "Some sites may not work with Firefox for Android video background play feature. This add-on provides a quick fix by blocking the Page Visibility API and the Fullscreen API.",
+ "ro": "Unele site-uri împiedică redarea videoclipurilor în fundal. Acest add-on blochează API-urile utilizate de site-urile web pentru acest lucru, permițând redarea videoclipurilor chiar și atunci când tab-ul respectiv nu se află în prim-plan."
},
"support_email": null,
"support_url": {
"de": "https://github.com/mozilla/video-bg-play/issues",
- "en-US": "https://github.com/mozilla/video-bg-play/issues"
+ "en-US": "https://github.com/mozilla/video-bg-play/issues",
+ "ro": "https://github.com/mozilla/video-bg-play/issues"
},
"tags": [
"fullscreen",
@@ -1992,7 +2004,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/ve…",
- "weekly_downloads": 27
+ "weekly_downloads": 268
},
"notes": null
},
@@ -2008,7 +2020,7 @@
"picture_url": null
}
],
- "average_daily_users": 95806,
+ "average_daily_users": 90104,
"categories": {
"android": [
"experimental",
@@ -2147,10 +2159,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.489,
- "bayesian_average": 4.4736798657345735,
- "count": 317,
- "text_count": 88
+ "average": 4.4969,
+ "bayesian_average": 4.48168428583015,
+ "count": 320,
+ "text_count": 89
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/reviews/",
"requires_payment": false,
@@ -2176,7 +2188,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/versions/",
- "weekly_downloads": 1444
+ "weekly_downloads": 1221
},
"notes": null
},
@@ -2189,10 +2201,10 @@
"name": "Armin Sebastian",
"url": "https://addons.mozilla.org/en-US/firefox/user/12929064/",
"username": "dessant",
- "picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/12/12929/12929064.png?mo…"
+ "picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/12/12929/12929064.png?mo…"
}
],
- "average_daily_users": 179104,
+ "average_daily_users": 171484,
"categories": {
"android": [
"photos-media",
@@ -2206,7 +2218,7 @@
"contributions_url": "https://www.paypal.com/donate?hosted_button_id=GLL4UNSNU6SQN&utm_content=pr…",
"created": "2017-06-17T15:23:33Z",
"current_version": {
- "id": 5177612,
+ "id": 5222866,
"compatibility": {
"firefox": {
"min": "68.0",
@@ -2217,19 +2229,19 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/search_by_image/versions/…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/search_by_image/versions/…",
"files": [
{
- "id": 3721973,
- "created": "2021-02-05T20:40:26Z",
- "hash": "sha256:9acdc2c4fe0653119721d43eacce04733f138abd440252fc6a416a2bba8994e3",
+ "id": 3767226,
+ "created": "2021-04-27T19:37:13Z",
+ "hash": "sha256:2419da33e09e330f7f03af1aa3d5725f54324f74f774fa55dc07a088c979ff96",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 653210,
+ "size": 653389,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3721973/search_by_image-3…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3767226/search_by_image-3…",
"permissions": [
"contextMenus",
"storage",
@@ -2280,7 +2292,7 @@
"en-US": "Learn more about this release from the <a href=\"https://outgoing.prod.mozaws.net/v1/034fc31c913b4c441795892fe3d65db9f7edbe6…" rel=\"nofollow\">changelog</a>."
},
"reviewed": null,
- "version": "3.6.0"
+ "version": "3.6.2"
},
"default_locale": "en-US",
"description": {
@@ -2302,7 +2314,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2021-02-08T14:37:26Z",
+ "last_updated": "2021-04-28T06:05:03Z",
"name": {
"en-US": "Search by Image"
},
@@ -2414,10 +2426,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.6545,
- "bayesian_average": 4.6486879600831905,
- "count": 874,
- "text_count": 172
+ "average": 4.6555,
+ "bayesian_average": 4.649806788971981,
+ "count": 894,
+ "text_count": 177
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/reviews/",
"requires_payment": false,
@@ -2453,7 +2465,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/versions/",
- "weekly_downloads": 3636
+ "weekly_downloads": 3821
},
"notes": null
},
@@ -2476,7 +2488,7 @@
"picture_url": null
}
],
- "average_daily_users": 44435,
+ "average_daily_users": 39630,
"categories": {
"android": [
"other"
@@ -2758,10 +2770,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.4562,
- "bayesian_average": 4.451337982622313,
- "count": 993,
- "text_count": 268
+ "average": 4.456,
+ "bayesian_average": 4.451164313203212,
+ "count": 1000,
+ "text_count": 272
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/reviews/",
"requires_payment": false,
@@ -2781,7 +2793,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/versions/",
- "weekly_downloads": 55
+ "weekly_downloads": 70
},
"notes": null
},
@@ -2797,7 +2809,7 @@
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/0/0/143.png?modified=150…"
}
],
- "average_daily_users": 392735,
+ "average_daily_users": 375892,
"categories": {
"android": [
"performance",
@@ -2811,7 +2823,7 @@
"contributions_url": "https://www.paypal.me/NoScript?utm_content=product-page-contribute&utm_medi…",
"created": "2005-05-13T10:51:32Z",
"current_version": {
- "id": 5206025,
+ "id": 5226253,
"compatibility": {
"firefox": {
"min": "59.0",
@@ -2822,19 +2834,19 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/noscript/versions/5206025",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/noscript/versions/5226253",
"files": [
{
- "id": 3750385,
- "created": "2021-03-26T19:23:21Z",
- "hash": "sha256:278ee526d7c3ce5236c1a04aa5b6605c81b82399b846e43cdf6f93f11fef1ec9",
+ "id": 3770613,
+ "created": "2021-05-04T07:27:00Z",
+ "hash": "sha256:d089f1db05570fef88b54feb723585a4a52b22e3956bb49d28279fa00f4dfd21",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 612139,
+ "size": 622976,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3750385/noscript_security…",
+ "url": "https://addons.mozilla.org/firefox/downloads/file/3770613/noscript_security…",
"permissions": [
"contextMenus",
"storage",
@@ -2844,8 +2856,8 @@
"webRequest",
"webRequestBlocking",
"<all_urls>",
- "file://*/*",
- "ftp://*/*"
+ "ftp://*/*",
+ "file://*/*"
],
"optional_permissions": []
}
@@ -2881,10 +2893,10 @@
"url": "http://www.gnu.org/licenses/gpl-2.0.html"
},
"release_notes": {
- "en-US": "v 11.2.4\n============================================================\nx CSS resources prefetching as a mitigation against CSS PP0\n (<a href=\"https://outgoing.prod.mozaws.net/v1/4c9c509b2dcb75bd1907cb1eacded56e1b55224…" rel=\"nofollow\">https://github.com/Yossioren/pp0</a>)\nx [L10n] Updated br, de, el, es, fr, he, is, nl, pl, pt_BR,\n ru, sq, tr, zh_CN\nx [nscl] Inteception of webgl context creation in\n OffscreenCanvas too\n x Fixed configuration upgrades not applied on manual updates\n (thanks Nan for reporting)\nx Mitigation for misbehaving pages repeating failed requests\n in a tight loop\nx [UI] More understandable label for the cascading\n restrictions option\nx [nscl] More refactoring out in NoScript Commons Library\nx [nscl] patchWindow improvements"
+ "en-US": "v 11.2.6\n============================================================\nx [nscl] Various webgl blocking enhancements\nx Remove also sticky-positioned elements with click+DEL on\n scriptless pages (thanks skriptimaahinen for RFE)\nx [L10n] Updated bn, br, ca, da, de, el, es, fr, he, is, it,\n ja, lt, mk, ms, nb, nl, pl, pt_BR, ru, sq, sv_SE, tr,\n zh_CN, zh_TW\nx Fixed race condition causing external CSS not to be\n rendered sometimes when unrestricted CSS is disabled\nx Avoid document rewriting for noscript meta refresh\n emulation in most cases\nx [nscl] Fixed XHTML pages broken when served with\n application/xml MIME type and no \"object\" capability\nx [nscl] Switch early content script configuration to use\n /nscl/service/DocStartInjection.js\nx Configurable \"unrestricted CSS\" capability to for sites\n where the CSS PP0 mitigation should be disabled\n (e.g TRUSTED)\nx [nscl] Fix CSS PP0 mitigation still interfering with some\n WebExtensions (tha
nks barbaz for report)\nx [XSS] Increased sensitivity and specificity of risky\n operator pre-checks"
},
"reviewed": null,
- "version": "11.2.4"
+ "version": "11.2.6"
},
"default_locale": "en-US",
"description": {
@@ -2934,7 +2946,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2021-04-01T22:30:12Z",
+ "last_updated": "2021-05-04T12:31:44Z",
"name": {
"de": "NoScript",
"el": "NoScript",
@@ -3022,10 +3034,10 @@
"category": "recommended"
},
"ratings": {
- "average": 4.363,
- "bayesian_average": 4.360331882290794,
- "count": 1766,
- "text_count": 719
+ "average": 4.365,
+ "bayesian_average": 4.36234415371495,
+ "count": 1778,
+ "text_count": 723
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/reviews/",
"requires_payment": false,
@@ -3082,7 +3094,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/versions/",
- "weekly_downloads": 9272
+ "weekly_downloads": 8743
},
"notes": null
},
@@ -3098,7 +3110,7 @@
"picture_url": null
}
],
- "average_daily_users": 130557,
+ "average_daily_users": 119252,
"categories": {
"android": [
"performance",
@@ -3231,10 +3243,10 @@
"category": "recommended"
},
"ratings": {
- "average": 3.9211,
- "bayesian_average": 3.916735742485764,
- "count": 950,
- "text_count": 341
+ "average": 3.9145,
+ "bayesian_average": 3.910179019078069,
+ "count": 959,
+ "text_count": 346
},
"ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/revi…",
"requires_payment": false,
@@ -3273,7 +3285,7 @@
"type": "extension",
"url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/",
"versions_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/vers…",
- "weekly_downloads": 1582
+ "weekly_downloads": 1671
},
"notes": null
}
diff --git a/projects/tor-browser/config b/projects/tor-browser/config
index 58cf4bc..c78f71e 100644
--- a/projects/tor-browser/config
+++ b/projects/tor-browser/config
@@ -78,9 +78,9 @@ input_files:
enable: '[% c("var/snowflake") && ! c("var/android") %]'
- filename: Bundle-Data
enable: '[% ! c("var/android") %]'
- - URL: https://addons.cdn.mozilla.net/user-media/addons/722/noscript_security_suit…
+ - URL: https://addons.cdn.mozilla.net/user-media/addons/722/noscript_security_suit…
name: noscript
- sha256sum: 278ee526d7c3ce5236c1a04aa5b6605c81b82399b846e43cdf6f93f11fef1ec9
+ sha256sum: d089f1db05570fef88b54feb723585a4a52b22e3956bb49d28279fa00f4dfd21
- filename: 'RelativeLink/start-tor-browser.desktop'
enable: '[% c("var/linux") %]'
- filename: 'RelativeLink/execdesktop'
1
0
05 May '21
commit 9699f2527b29cbf2e61854e61353f2b7e5b629a4
Author: Matthew Finkel <sysrqb(a)torproject.org>
Date: Wed May 5 21:54:57 2021 +0000
Add stable changelog entries
---
.../tor-browser/Bundle-Data/Docs/ChangeLog.txt | 41 +++++++++++++++++++++-
1 file changed, 40 insertions(+), 1 deletion(-)
diff --git a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
index ad7f31f..3ca5415 100644
--- a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
+++ b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
@@ -12,9 +12,17 @@ Tor Browser 10.5a15 -- April 23 2021
* Build System
* All Platforms
* Update Go to 1.15.11
- * Windows + OS X + Linux
+ * Android
* Bug 40259: Update components for mozilla88-based Fenix [tor-browser-build]
+Tor Browser 10.0.16 -- April 20 2021
+ * Windows + OS X + Linux
+ * Update Firefox to 78.10.0esr
+ * Update NoScript to 11.2.4
+ * Bug 40007: Update domain fronting config for Moat [tor-launcher]
+ * Bug 40390: Add Burmese as a new locale [tor-browser]
+ * Bug 40408: Disallow SVG Context Paint in all web content [tor-browser]
+
Tor Browser 10.5a14 -- April 11 2021
* All Platforms
* Update NoScript to 11.2.4
@@ -25,6 +33,27 @@ Tor Browser 10.5a14 -- April 11 2021
* Windows + OS X + Linux
* Bug 40007: Update domain fronting config for Moat [tor-launcher]
+Tor Browser 10.0.15 -- April 7 2021
+ * All Platforms
+ * Update Openssl to 1.1.1k
+ * Bug 40030: Add 'noscript' capability to NoScript [torbutton]
+ * Android
+ * Update Fenix to 87.0.0
+ * Update NoScript to 11.2.4
+ * Update Tor to 0.4.5.7
+ * Translations update
+ * Bug 40045: Add External App Prompt for Sharing Images [android-components]
+ * Bug 40047: Rebase android-components patches for Fenix 87.0.0 [android-components]
+ * Bug 40151: Remove survey banner on TBA-stable [fenix]
+ * Bug 40153: Rebase Fenix patches to Fenix 87.0.0 [fenix]
+ * Bug 40365: Rebase 10.5 patches on 87.0 [tor-browser]
+ * Bug 40383: Disable dom.enable_event_timing [tor-browser]
+ * Build System
+ * Android
+ * Bug 40162: Build Fenix instrumented tests apk [tor-browser-build]
+ * Bug 40172: Move Gradle compilers out of android-toolchain to own gradle project [tor-browser-build]
+ * Bug 40241: Update components for mozilla87-based Fenix [tor-browser-build]
+
Tor Browser 10.5a13 -- March 24 2021
* Windows + OS X + Linux
* Update Firefox to 78.9.0esr
@@ -48,6 +77,16 @@ Tor Browser 10.5a13 -- March 24 2021
* Windows
* Bug 40252: Bump mingw-w64 and clang for Firefox 78.9 [tor-browser-build]
+Tor Browser 10.0.14 -- March 23 2021
+ * Windows + OS X + Linux
+ * Update Firefox to 78.9.0esr
+ * Update NoScript to 11.2.3
+ * Update Tor to 0.4.5.7
+ * Bug 40031: Remove survey banner on TB-stable [torbutton]
+ * Build System
+ * Windows
+ * Bug 40249: Bump mingw-w64 and clang for Firefox 78.9 [tor-browser-build]
+
Tor Browser 10.5a12 -- March 20 2021
* Android
* Update Fenix to 87.0.0-beta.2
1
0
[Git][tpo/applications/fenix] Pushed new tag tor-browser-88.1.3-10.0-1-build1
by Matthew Finkel (@sysrqb) 05 May '21
by Matthew Finkel (@sysrqb) 05 May '21
05 May '21
Matthew Finkel pushed new tag tor-browser-88.1.3-10.0-1-build1 at The Tor Project / Applications / fenix
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/tree/tor-browser-88.…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/fenix] Pushed new tag tor-browser-88.1.3-10.5-1-build1
by Matthew Finkel (@sysrqb) 05 May '21
by Matthew Finkel (@sysrqb) 05 May '21
05 May '21
Matthew Finkel pushed new tag tor-browser-88.1.3-10.5-1-build1 at The Tor Project / Applications / fenix
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/tree/tor-browser-88.…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/fenix][tor-browser-88.1.3-10.0-1] 8 commits: Bug 40002: Add GitLab CI
by Matthew Finkel (@sysrqb) 05 May '21
by Matthew Finkel (@sysrqb) 05 May '21
05 May '21
Matthew Finkel pushed to branch tor-browser-88.1.3-10.0-1 at The Tor Project / Applications / fenix
Commits:
b26a58d4 by Matthew Finkel at 2021-05-05T15:51:30+00:00
Bug 40002: Add GitLab CI
Pin CI builds to runners with 32GB of RAM to avoid OOM conditions.
- - - - -
275e5be9 by Matthew Finkel at 2021-05-05T15:51:30+00:00
Rename as Tor Browser
Bug 40020: Change applicationId
Bug 40020: Change app name
Bug 40020: Change deeplink scheme
Bug 40020: Change App icons
Bug 40073: Use correct branding on About page
Bug 40088: Use Tor Browser logo in migration screen
- - - - -
d49b5dac by Matthew Finkel at 2021-05-05T15:51:30+00:00
Disable features and functionality
Bug 33594: Disable data collection by default (Glean)
Bug 40019: Adjust is disabled on Release when data collection is disabled
Bug 34338: Disable the crash reporter
Bug 40014: Neuter Google Advertising ID
Bug 40018: Disable Push service
Bug 40034: Disable PWA onboading
Bug 40072: Disable Tracking Protection
Bug 40061: Do not show "Send to device" in sharing menu
Bug 40109: Reduce requested permissions
Exclude LOCATION and NETWORK_STATE
Bug 40162: Disable Numbus experiments
- - - - -
78dbedb2 by Georg Koppen at 2021-05-05T15:51:30+00:00
Modify build system
Bug 40083: Make locale ordering in BuildConfig deterministic
Bug 40042: Add option do overwrite timestamp in extension version
Bug 40059: Use MOZ_BUILD_DATE for versionCode
At the same time we adapt MOZ_BUILD_DATE to our needs where it is
actually used and not in tor-browser-build. This gives us more
flexibility. See: tor-browser-build#40084.
Bug 40067: Fix reproducibility issue in classes2.dex
We make sure our MOZ_BUILD_DATE gets used as a source for showing date
related information on the Fenix about page.
Bug 40071: Show only supported locales
Bug 40064: Use Gecko Beta for Nightly and Debug variants
Bug 40123: Allow building the instrumented tests apks for variants other than debug
This allows to specify the variant of the instrumented tests via
a `testBuildType` gradle argument. It also applies a workaround for
a R8 issue from https://issuetracker.google.com/issues/140851070.
Bug 40143: Use deterministic date in Test apk
The build config was using Date() when generating the Test apk's
versionName.
- - - - -
1daefaa6 by Matthew Finkel at 2021-05-05T15:51:30+00:00
Add Tor integration and UI
Bug 40001: Start Tor as part of the Fenix initialization
Bug 40028: Implement Tor Service controller
Bug 40028: Integrate Tor Controller into HomeFragment
Bug 40028: Implement Tor connect and logger screens
Bug 40028: Implement Tor Onboarding
Bug 40028: Implement new home screen
Bug 40028: Define bootstrapping events and Quick Start
Bug 40041: Implement Tor Network Settings
Bug 40041: Integrate Tor Network Settings
- - - - -
04c9b1d9 by Alex Catarineu at 2021-05-05T15:51:30+00:00
Modify UI/UX
Bug 40015: Modify Home menu
Bug 40016: Hide unwanted Settings
Bug 40016: Modify Default toolbar menu
Bug 40016: Add Donate settings button
Bug 40016: Move Allow Screenshots under Advanced
Bug 40016: Don't install WebCompat webext
Bug 40016: Don't onboard Search Suggestions
Bug 40094: Do not use MasterPasswordTipProvider in HomeFragment
Bug 40095: Hide "Sign in to sync" in bookmarks
Bug 40031: Hide Mozilla-specific items on About page
Bug 40032: Set usesCleartextTraffic as false
Bug 40063: Do not sort search engines alphabetically
Bug 34378: Port external helper app prompting
With the corresponding android-components patch, this allows all `startActivity`
that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
Bug 34403: Disable Normal mode by default
Bug 40087: Implement a switch for english locale spoofing
Bug 40144: Hide Download Manager
Bug 40141: Hide EME site permission
- - - - -
3a1b7e08 by Alex Catarineu at 2021-05-05T15:51:30+00:00
Modify Add-on support
Bug 40030: Install HTTPS Everywhere and NoScript addons on startup
HTTPS Everywhere is installed as a builtin extension and NoScript as
a regular AMO addon. To avoid unnecessary I/O we only install NoScript
the first time, and rely on the browser addon updating mechanism for
keeping up with new versions. This is the same behaviour that was
implemented in the Fennec-based Tor Browser, where it was installed
as a "distribution addon", which also only occurred once.
Bug 40062: HTTPS Everywhere is not shown as installed
Also 40070: Consider storing the list of recommended addons
This implements our own AddonsProvider, which loads the list of
available addons from assets instead of fetching it from an
endpoint. In this list, we replace https-everywhere by
our https-everywhere-eff, so that the EFF one is shown as installed
in the addons list and the AMO one is not displayed.
Also, we hide the uninstall button for builtin addons.
Bug 40058: Hide option for disallowing addon in private mode
- - - - -
1dcd478b by Matthew Finkel at 2021-05-05T23:12:32+00:00
Add Security Level UI
Bug 40026: Implement Security Level settings
Bug 40026: Integrate Security Level settings
- - - - -
30 changed files:
- + .gitlab-ci.yml
- app/build.gradle
- app/proguard-rules.pro
- app/src/androidTest/java/org/mozilla/fenix/ui/robots/SettingsSubMenuAboutRobot.kt
- − app/src/beta/res/drawable/ic_launcher_foreground.xml
- app/src/beta/res/mipmap-hdpi/ic_launcher.png
- app/src/beta/res/mipmap-mdpi/ic_launcher.png
- app/src/beta/res/mipmap-xhdpi/ic_launcher.png
- app/src/beta/res/mipmap-xxhdpi/ic_launcher.png
- app/src/beta/res/mipmap-xxxhdpi/ic_launcher.png
- app/src/beta/res/values/static_strings.xml
- app/src/beta/res/xml/shortcuts.xml
- − app/src/debug/res/drawable/ic_launcher_foreground.xml
- app/src/debug/res/xml/shortcuts.xml
- app/src/main/AndroidManifest.xml
- + app/src/main/assets/allowed_addons.json
- app/src/main/java/org/mozilla/fenix/FeatureFlags.kt
- app/src/main/java/org/mozilla/fenix/FenixApplication.kt
- app/src/main/java/org/mozilla/fenix/HomeActivity.kt
- app/src/main/java/org/mozilla/fenix/addons/InstalledAddonDetailsFragment.kt
- app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt
- app/src/main/java/org/mozilla/fenix/components/Analytics.kt
- app/src/main/java/org/mozilla/fenix/components/Components.kt
- app/src/main/java/org/mozilla/fenix/components/Core.kt
- + app/src/main/java/org/mozilla/fenix/components/TorAddonCollectionProvider.kt
- + app/src/main/java/org/mozilla/fenix/components/TorBrowserFeatures.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/AdjustMetricsService.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/MetricsUtils.kt
- app/src/main/java/org/mozilla/fenix/components/toolbar/DefaultToolbarMenu.kt
- app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/compare/a4f6a6859722…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/compare/a4f6a6859722…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/fenix][tor-browser-88.1.3-10.5-1] 8 commits: Bug 40002: Add GitLab CI
by Matthew Finkel (@sysrqb) 05 May '21
by Matthew Finkel (@sysrqb) 05 May '21
05 May '21
Matthew Finkel pushed to branch tor-browser-88.1.3-10.5-1 at The Tor Project / Applications / fenix
Commits:
b26a58d4 by Matthew Finkel at 2021-05-05T15:51:30+00:00
Bug 40002: Add GitLab CI
Pin CI builds to runners with 32GB of RAM to avoid OOM conditions.
- - - - -
275e5be9 by Matthew Finkel at 2021-05-05T15:51:30+00:00
Rename as Tor Browser
Bug 40020: Change applicationId
Bug 40020: Change app name
Bug 40020: Change deeplink scheme
Bug 40020: Change App icons
Bug 40073: Use correct branding on About page
Bug 40088: Use Tor Browser logo in migration screen
- - - - -
d49b5dac by Matthew Finkel at 2021-05-05T15:51:30+00:00
Disable features and functionality
Bug 33594: Disable data collection by default (Glean)
Bug 40019: Adjust is disabled on Release when data collection is disabled
Bug 34338: Disable the crash reporter
Bug 40014: Neuter Google Advertising ID
Bug 40018: Disable Push service
Bug 40034: Disable PWA onboading
Bug 40072: Disable Tracking Protection
Bug 40061: Do not show "Send to device" in sharing menu
Bug 40109: Reduce requested permissions
Exclude LOCATION and NETWORK_STATE
Bug 40162: Disable Numbus experiments
- - - - -
78dbedb2 by Georg Koppen at 2021-05-05T15:51:30+00:00
Modify build system
Bug 40083: Make locale ordering in BuildConfig deterministic
Bug 40042: Add option do overwrite timestamp in extension version
Bug 40059: Use MOZ_BUILD_DATE for versionCode
At the same time we adapt MOZ_BUILD_DATE to our needs where it is
actually used and not in tor-browser-build. This gives us more
flexibility. See: tor-browser-build#40084.
Bug 40067: Fix reproducibility issue in classes2.dex
We make sure our MOZ_BUILD_DATE gets used as a source for showing date
related information on the Fenix about page.
Bug 40071: Show only supported locales
Bug 40064: Use Gecko Beta for Nightly and Debug variants
Bug 40123: Allow building the instrumented tests apks for variants other than debug
This allows to specify the variant of the instrumented tests via
a `testBuildType` gradle argument. It also applies a workaround for
a R8 issue from https://issuetracker.google.com/issues/140851070.
Bug 40143: Use deterministic date in Test apk
The build config was using Date() when generating the Test apk's
versionName.
- - - - -
1daefaa6 by Matthew Finkel at 2021-05-05T15:51:30+00:00
Add Tor integration and UI
Bug 40001: Start Tor as part of the Fenix initialization
Bug 40028: Implement Tor Service controller
Bug 40028: Integrate Tor Controller into HomeFragment
Bug 40028: Implement Tor connect and logger screens
Bug 40028: Implement Tor Onboarding
Bug 40028: Implement new home screen
Bug 40028: Define bootstrapping events and Quick Start
Bug 40041: Implement Tor Network Settings
Bug 40041: Integrate Tor Network Settings
- - - - -
04c9b1d9 by Alex Catarineu at 2021-05-05T15:51:30+00:00
Modify UI/UX
Bug 40015: Modify Home menu
Bug 40016: Hide unwanted Settings
Bug 40016: Modify Default toolbar menu
Bug 40016: Add Donate settings button
Bug 40016: Move Allow Screenshots under Advanced
Bug 40016: Don't install WebCompat webext
Bug 40016: Don't onboard Search Suggestions
Bug 40094: Do not use MasterPasswordTipProvider in HomeFragment
Bug 40095: Hide "Sign in to sync" in bookmarks
Bug 40031: Hide Mozilla-specific items on About page
Bug 40032: Set usesCleartextTraffic as false
Bug 40063: Do not sort search engines alphabetically
Bug 34378: Port external helper app prompting
With the corresponding android-components patch, this allows all `startActivity`
that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
Bug 34403: Disable Normal mode by default
Bug 40087: Implement a switch for english locale spoofing
Bug 40144: Hide Download Manager
Bug 40141: Hide EME site permission
- - - - -
3a1b7e08 by Alex Catarineu at 2021-05-05T15:51:30+00:00
Modify Add-on support
Bug 40030: Install HTTPS Everywhere and NoScript addons on startup
HTTPS Everywhere is installed as a builtin extension and NoScript as
a regular AMO addon. To avoid unnecessary I/O we only install NoScript
the first time, and rely on the browser addon updating mechanism for
keeping up with new versions. This is the same behaviour that was
implemented in the Fennec-based Tor Browser, where it was installed
as a "distribution addon", which also only occurred once.
Bug 40062: HTTPS Everywhere is not shown as installed
Also 40070: Consider storing the list of recommended addons
This implements our own AddonsProvider, which loads the list of
available addons from assets instead of fetching it from an
endpoint. In this list, we replace https-everywhere by
our https-everywhere-eff, so that the EFF one is shown as installed
in the addons list and the AMO one is not displayed.
Also, we hide the uninstall button for builtin addons.
Bug 40058: Hide option for disallowing addon in private mode
- - - - -
1dcd478b by Matthew Finkel at 2021-05-05T23:12:32+00:00
Add Security Level UI
Bug 40026: Implement Security Level settings
Bug 40026: Integrate Security Level settings
- - - - -
30 changed files:
- + .gitlab-ci.yml
- app/build.gradle
- app/proguard-rules.pro
- app/src/androidTest/java/org/mozilla/fenix/ui/robots/SettingsSubMenuAboutRobot.kt
- − app/src/beta/res/drawable/ic_launcher_foreground.xml
- app/src/beta/res/mipmap-hdpi/ic_launcher.png
- app/src/beta/res/mipmap-mdpi/ic_launcher.png
- app/src/beta/res/mipmap-xhdpi/ic_launcher.png
- app/src/beta/res/mipmap-xxhdpi/ic_launcher.png
- app/src/beta/res/mipmap-xxxhdpi/ic_launcher.png
- app/src/beta/res/values/static_strings.xml
- app/src/beta/res/xml/shortcuts.xml
- − app/src/debug/res/drawable/ic_launcher_foreground.xml
- app/src/debug/res/xml/shortcuts.xml
- app/src/main/AndroidManifest.xml
- + app/src/main/assets/allowed_addons.json
- app/src/main/java/org/mozilla/fenix/FeatureFlags.kt
- app/src/main/java/org/mozilla/fenix/FenixApplication.kt
- app/src/main/java/org/mozilla/fenix/HomeActivity.kt
- app/src/main/java/org/mozilla/fenix/addons/InstalledAddonDetailsFragment.kt
- app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt
- app/src/main/java/org/mozilla/fenix/components/Analytics.kt
- app/src/main/java/org/mozilla/fenix/components/Components.kt
- app/src/main/java/org/mozilla/fenix/components/Core.kt
- + app/src/main/java/org/mozilla/fenix/components/TorAddonCollectionProvider.kt
- + app/src/main/java/org/mozilla/fenix/components/TorBrowserFeatures.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/AdjustMetricsService.kt
- app/src/main/java/org/mozilla/fenix/components/metrics/MetricsUtils.kt
- app/src/main/java/org/mozilla/fenix/components/toolbar/DefaultToolbarMenu.kt
- app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/compare/a4f6a6859722…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/compare/a4f6a6859722…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/fenix] Pushed new branch tor-browser-88.1.3-10.0-1
by Matthew Finkel (@sysrqb) 05 May '21
by Matthew Finkel (@sysrqb) 05 May '21
05 May '21
Matthew Finkel pushed new branch tor-browser-88.1.3-10.0-1 at The Tor Project / Applications / fenix
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/tree/tor-browser-88.…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/fenix] Pushed new branch tor-browser-88.1.3-10.5-1
by Matthew Finkel (@sysrqb) 05 May '21
by Matthew Finkel (@sysrqb) 05 May '21
05 May '21
Matthew Finkel pushed new branch tor-browser-88.1.3-10.5-1 at The Tor Project / Applications / fenix
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/tree/tor-browser-88.…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/android-components][android-components-74.0.13-10.0-1] 12 commits: Bug 40005: Modify Default toolbar menu
by Matthew Finkel (@sysrqb) 05 May '21
by Matthew Finkel (@sysrqb) 05 May '21
05 May '21
Matthew Finkel pushed to branch android-components-74.0.13-10.0-1 at The Tor Project / Applications / android-components
Commits:
b0a0a870 by Matthew Finkel at 2021-05-04T22:27:37+00:00
Bug 40005: Modify Default toolbar menu
- - - - -
a02d6ae1 by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40007: Port external helper app prompting
Together with the corresponding fenix patch, this allows all `startActivity`
that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
- - - - -
1a7ae200 by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40002: Ensure system download manager is not used
- - - - -
eb56b18c by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40009: Change the default search engines
This matches the search engines from desktop, that is:
DDG as the default, then YouTube, Google, DDGOnion,
Startpage, Twitter, Wikipedia and Yahoo.
- - - - -
47468302 by Alex Catarineu at 2021-05-04T22:27:37+00:00
Modify Addon support
Bug 40011: Hide option for disallowing addons in private mode
Bug 40016: Allow inheriting from AddonCollectionProvider
This will allow implementing our own AddonsProvider in fenix.
- - - - -
0ddc5824 by Georg Koppen at 2021-05-04T22:27:37+00:00
Bug 40013: Add option do overwrite timestamp in extension version
- - - - -
063a7209 by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40015: Port padlock states for .onion services
- - - - -
6e2eae38 by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40021: Force telemetry=false in Fennec settings migration
- - - - -
e6eada7b by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40022: Migrate Tor security level from Fennec
- - - - -
716d0653 by Matthew Finkel at 2021-05-04T22:27:37+00:00
Modify Tracking Protection configuration
Bug 40020: Disable third-party cookies
Bug 40024: Disable tracking protection by default
- - - - -
ce4beeb8 by Matthew Finkel at 2021-05-04T22:27:37+00:00
Bug 40023: Stop PrivateNotificationService
- - - - -
52aebd05 by Matthew Finkel at 2021-05-04T22:27:43+00:00
Add support for new GeckoView interfaces
Bug 40006: Expose Security Level interface
Bug 40019: Expose spoofEnglish pref
Bug 34439: Isolate Icon loader on Android
- - - - -
30 changed files:
- build.gradle
- components/browser/engine-gecko-beta/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt
- components/browser/engine-gecko-beta/src/main/java/mozilla/components/browser/engine/gecko/fetch/GeckoViewFetchClient.kt
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/fetch/GeckoViewFetchClient.kt
- components/browser/icons/src/main/java/mozilla/components/browser/icons/loader/HttpIconLoader.kt
- components/browser/menu/src/main/java/mozilla/components/browser/menu/WebExtensionBrowserMenuBuilder.kt
- components/browser/search/src/main/assets/search/list.json
- + components/browser/search/src/main/assets/searchplugins/ddg-onion.xml
- components/browser/search/src/main/assets/searchplugins/ddg.xml
- + components/browser/search/src/main/assets/searchplugins/startpage.xml
- + components/browser/search/src/main/assets/searchplugins/yahoo.xml
- components/browser/toolbar/src/main/java/mozilla/components/browser/toolbar/display/DisplayToolbar.kt
- components/browser/toolbar/src/main/java/mozilla/components/browser/toolbar/display/SiteSecurityIconView.kt
- components/browser/toolbar/src/main/res/drawable/mozac_ic_site_security.xml
- components/browser/toolbar/src/main/res/values/attrs_browser_toolbar.xml
- components/concept/engine/src/main/java/mozilla/components/concept/engine/EngineSession.kt
- components/concept/engine/src/main/java/mozilla/components/concept/engine/Settings.kt
- components/concept/fetch/src/main/java/mozilla/components/concept/fetch/Request.kt
- components/concept/toolbar/src/main/java/mozilla/components/concept/toolbar/Toolbar.kt
- components/feature/addons/src/main/java/mozilla/components/feature/addons/amo/AddonCollectionProvider.kt
- components/feature/addons/src/main/res/layout/mozac_feature_addons_fragment_dialog_addon_installed.xml
- components/feature/app-links/build.gradle
- components/feature/app-links/src/main/java/mozilla/components/feature/app/links/AppLinksFeature.kt
- components/feature/app-links/src/main/java/mozilla/components/feature/app/links/AppLinksUseCases.kt
- components/feature/contextmenu/src/main/java/mozilla/components/feature/contextmenu/ContextMenuCandidate.kt
- components/feature/downloads/build.gradle
- components/feature/downloads/src/main/java/mozilla/components/feature/downloads/AbstractFetchDownloadService.kt
- components/feature/downloads/src/main/java/mozilla/components/feature/downloads/DownloadsFeature.kt
- components/feature/privatemode/src/main/java/mozilla/components/feature/privatemode/notification/PrivateNotificationFeature.kt
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/compare…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/compare…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/android-components][android-components-74.0.13-10.5-1] 12 commits: Bug 40005: Modify Default toolbar menu
by Matthew Finkel (@sysrqb) 05 May '21
by Matthew Finkel (@sysrqb) 05 May '21
05 May '21
Matthew Finkel pushed to branch android-components-74.0.13-10.5-1 at The Tor Project / Applications / android-components
Commits:
b0a0a870 by Matthew Finkel at 2021-05-04T22:27:37+00:00
Bug 40005: Modify Default toolbar menu
- - - - -
a02d6ae1 by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40007: Port external helper app prompting
Together with the corresponding fenix patch, this allows all `startActivity`
that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
- - - - -
1a7ae200 by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40002: Ensure system download manager is not used
- - - - -
eb56b18c by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40009: Change the default search engines
This matches the search engines from desktop, that is:
DDG as the default, then YouTube, Google, DDGOnion,
Startpage, Twitter, Wikipedia and Yahoo.
- - - - -
47468302 by Alex Catarineu at 2021-05-04T22:27:37+00:00
Modify Addon support
Bug 40011: Hide option for disallowing addons in private mode
Bug 40016: Allow inheriting from AddonCollectionProvider
This will allow implementing our own AddonsProvider in fenix.
- - - - -
0ddc5824 by Georg Koppen at 2021-05-04T22:27:37+00:00
Bug 40013: Add option do overwrite timestamp in extension version
- - - - -
063a7209 by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40015: Port padlock states for .onion services
- - - - -
6e2eae38 by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40021: Force telemetry=false in Fennec settings migration
- - - - -
e6eada7b by Alex Catarineu at 2021-05-04T22:27:37+00:00
Bug 40022: Migrate Tor security level from Fennec
- - - - -
716d0653 by Matthew Finkel at 2021-05-04T22:27:37+00:00
Modify Tracking Protection configuration
Bug 40020: Disable third-party cookies
Bug 40024: Disable tracking protection by default
- - - - -
ce4beeb8 by Matthew Finkel at 2021-05-04T22:27:37+00:00
Bug 40023: Stop PrivateNotificationService
- - - - -
52aebd05 by Matthew Finkel at 2021-05-04T22:27:43+00:00
Add support for new GeckoView interfaces
Bug 40006: Expose Security Level interface
Bug 40019: Expose spoofEnglish pref
Bug 34439: Isolate Icon loader on Android
- - - - -
30 changed files:
- build.gradle
- components/browser/engine-gecko-beta/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt
- components/browser/engine-gecko-beta/src/main/java/mozilla/components/browser/engine/gecko/fetch/GeckoViewFetchClient.kt
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/fetch/GeckoViewFetchClient.kt
- components/browser/icons/src/main/java/mozilla/components/browser/icons/loader/HttpIconLoader.kt
- components/browser/menu/src/main/java/mozilla/components/browser/menu/WebExtensionBrowserMenuBuilder.kt
- components/browser/search/src/main/assets/search/list.json
- + components/browser/search/src/main/assets/searchplugins/ddg-onion.xml
- components/browser/search/src/main/assets/searchplugins/ddg.xml
- + components/browser/search/src/main/assets/searchplugins/startpage.xml
- + components/browser/search/src/main/assets/searchplugins/yahoo.xml
- components/browser/toolbar/src/main/java/mozilla/components/browser/toolbar/display/DisplayToolbar.kt
- components/browser/toolbar/src/main/java/mozilla/components/browser/toolbar/display/SiteSecurityIconView.kt
- components/browser/toolbar/src/main/res/drawable/mozac_ic_site_security.xml
- components/browser/toolbar/src/main/res/values/attrs_browser_toolbar.xml
- components/concept/engine/src/main/java/mozilla/components/concept/engine/EngineSession.kt
- components/concept/engine/src/main/java/mozilla/components/concept/engine/Settings.kt
- components/concept/fetch/src/main/java/mozilla/components/concept/fetch/Request.kt
- components/concept/toolbar/src/main/java/mozilla/components/concept/toolbar/Toolbar.kt
- components/feature/addons/src/main/java/mozilla/components/feature/addons/amo/AddonCollectionProvider.kt
- components/feature/addons/src/main/res/layout/mozac_feature_addons_fragment_dialog_addon_installed.xml
- components/feature/app-links/build.gradle
- components/feature/app-links/src/main/java/mozilla/components/feature/app/links/AppLinksFeature.kt
- components/feature/app-links/src/main/java/mozilla/components/feature/app/links/AppLinksUseCases.kt
- components/feature/contextmenu/src/main/java/mozilla/components/feature/contextmenu/ContextMenuCandidate.kt
- components/feature/downloads/build.gradle
- components/feature/downloads/src/main/java/mozilla/components/feature/downloads/AbstractFetchDownloadService.kt
- components/feature/downloads/src/main/java/mozilla/components/feature/downloads/DownloadsFeature.kt
- components/feature/privatemode/src/main/java/mozilla/components/feature/privatemode/notification/PrivateNotificationFeature.kt
The diff was not included because it is too large.
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/compare…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/compare…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/android-components] Pushed new branch android-components-74.0.13-10.0-1
by Matthew Finkel (@sysrqb) 05 May '21
by Matthew Finkel (@sysrqb) 05 May '21
05 May '21
Matthew Finkel pushed new branch android-components-74.0.13-10.0-1 at The Tor Project / Applications / android-components
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/tree/an…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
[Git][tpo/applications/android-components] Pushed new branch android-components-74.0.13-10.5-1
by Matthew Finkel (@sysrqb) 05 May '21
by Matthew Finkel (@sysrqb) 05 May '21
05 May '21
Matthew Finkel pushed new branch android-components-74.0.13-10.5-1 at The Tor Project / Applications / android-components
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/android-components/-/tree/an…
You're receiving this email because of your account on gitlab.torproject.org.
1
0
commit d6e9e4d906002979d6a0478cb8ee259e80d3996b
Author: Georg Koppen <gk(a)torproject.org>
Date: Wed May 5 11:43:42 2021 +0000
Pick up fix for rbm#40024
---
rbm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rbm b/rbm
index ac75418..b7f534d 160000
--- a/rbm
+++ b/rbm
@@ -1 +1 @@
-Subproject commit ac7541882a965a14107b7b7016f341605f405267
+Subproject commit b7f534d6bdbaba7ee83fdf8d7068ec349470e8c7
1
0