tbb-commits
Threads by month
- ----- 2025 -----
- 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
February 2021
- 4 participants
- 535 discussions

[tor-browser-build/master] Bug 40209: Sign mar files from tb-build-01
by gk@torproject.org 27 Feb '21
by gk@torproject.org 27 Feb '21
27 Feb '21
commit bf04408b47b53fb7f7a93eeeb8d9f9555326f0a9
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Thu Feb 25 18:00:20 2021 +0100
Bug 40209: Sign mar files from tb-build-01
---
keyring/torbrowser-nightly.gpg | Bin 3523 -> 1189 bytes
tools/signing/nightly/config.yml | 2 +-
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/keyring/torbrowser-nightly.gpg b/keyring/torbrowser-nightly.gpg
index 952db15..9edccf6 100644
Binary files a/keyring/torbrowser-nightly.gpg and b/keyring/torbrowser-nightly.gpg differ
diff --git a/tools/signing/nightly/config.yml b/tools/signing/nightly/config.yml
index 540728c..bf1db20 100644
--- a/tools/signing/nightly/config.yml
+++ b/tools/signing/nightly/config.yml
@@ -2,7 +2,7 @@
martools_version: 9.0.2
martools_url: https://archive.torproject.org/tor-package-archive/torbrowser/
martools_gpg_keyring: keyring/torbrowser.gpg
-builds_url: http://f4amtbsowhix7rrf.onion/tor-browser-builds
+builds_url: /srv/tbb-nightlies-master.torproject.org/htdocs/nightly-builds/tor-browser-builds
builds_url_auth_basic_username: tor-guest
builds_url_auth_basic_password: tor-guest
publish_dirs:
1
0

25 Feb '21
commit 90c077db1d398041c75e6e4ebc56fb80570eb027
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Tue Jun 16 20:03:56 2020 +0200
Bug 23631: Use rootless containers
---
README | 20 +-
README.HACKING | 23 ++
projects/common/runc-config.json | 267 ---------------------
projects/container-image/config | 4 +-
projects/debootstrap-image/config | 80 ------
.../{debootstrap-image => mmdebstrap-image}/build | 0
projects/mmdebstrap-image/config | 59 +++++
.../mmdebstrap-image/mmdebstrap-no-user-ns.patch | 30 +++
projects/mmdebstrap/build | 8 +
projects/mmdebstrap/config | 5 +
rbm | 2 +-
rbm.conf | 92 +++----
12 files changed, 172 insertions(+), 418 deletions(-)
diff --git a/README b/README
index e37f20d..8ebccf6 100644
--- a/README
+++ b/README
@@ -4,12 +4,10 @@ Tor Browser Build
Installing build dependencies
-----------------------------
-To build Tor Browser, you need a Linux distribution that has support
-for runc (such as Debian Buster, Ubuntu 16.04, Fedora 30, etc ...).
-
-Your user account should have sudo access, which is required to be able
-to extract container file systems, start containers and copy files to and
-from containers.
+To build Tor Browser, you need a recent Linux distribution with support
+for user_namespaces(7) (such as Debian Buster, Ubuntu 16.04, Fedora 30,
+etc ...). You will need to install the uidmap package, providing the
+newuidmap and newgidmap commands.
The sources of most components are downloaded using git, which needs to
be installed.
@@ -40,12 +38,20 @@ If you are running Debian or Ubuntu, you can install them with:
libio-captureoutput-perl libjson-perl libpath-tiny-perl \
libstring-shellquote-perl libsort-versions-perl \
libdigest-sha-perl libdata-uuid-perl libdata-dump-perl \
- libfile-copy-recursive-perl libfile-slurp-perl git runc
+ libfile-copy-recursive-perl libfile-slurp-perl git \
+ uidmap
The build system is based on rbm, which is included as a git submodule
in the rbm/ directory. You can fetch the rbm git submodule by running
'make submodule-update'.
+The build uses user_namespaces(7), which are disabled by default on Debian.
+To enable them you can use the following command as root:
+
+ # sysctl -w kernel.unprivileged_userns_clone=1
+
+You can enable them permanently by adding the setting to /etc/sysctl.d/
+
Starting a build
----------------
diff --git a/README.HACKING b/README.HACKING
index 0d3eeb8..506502d 100644
--- a/README.HACKING
+++ b/README.HACKING
@@ -305,6 +305,29 @@ The path to the container should be printed on the screen in case you
want to backup its rootfs to be able to look at it later.
+Manually removing old containers
+--------------------------------
+
+When a build finishes or when you exit a debugging shell, the old
+container should automatically be removed. In some cases however, for
+example your computer is rebooted in the middle of a build, some old
+container directories may be left in the tmp directory. Some of the
+files in the container directories are owned by subordinate user ids
+(see the subuid man page), which will prevent you from removing them
+with your normal user id. To remove them you can open a container
+shell (a new User namespace) using the following command:
+
+ $ ./rbm/container run -- /bin/bash
+
+From this shell you should be able to remove the old containers
+directories in the tmp directory.
+
+It is also possible to pass the rm command directly without opening a
+shell:
+
+ $ ./rbm/container run -- rm -Rf ./tmp/rbm-*
+
+
Testing an rbm patch
--------------------
diff --git a/projects/common/runc-config.json b/projects/common/runc-config.json
deleted file mode 100644
index b078b97..0000000
--- a/projects/common/runc-config.json
+++ /dev/null
@@ -1,267 +0,0 @@
-{
- "ociVersion": "1.0.0[% IF !c("var_p/runc_spec100") %]-rc1[% END %]",
- "platform": {
- "os": "linux",
- "arch": "amd64"
- },
- "process": {
- "terminal": [% IF c("interactive") %]true[% ELSE %]false[% END %],
- "user": {
- "uid": 0,
- "gid": 0
- },
- "args": [
- "/rbm/run"
- ],
- "env": [
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
- "TERM=xterm"
- ],
- "cwd": "/",
-[% IF c("var_p/runc_spec100") -%]
- "capabilities": {
- "bounding": [
- "CAP_AUDIT_WRITE",
- "CAP_KILL",
- "CAP_NET_BIND_SERVICE",
- "CAP_SETGID",
- "CAP_SETUID",
- "CAP_MKNOD",
- "CAP_SYS_CHROOT",
-[% IF c("var/container/CAP_SYS_ADMIN") -%]
- "CAP_SYS_ADMIN",
-[% END -%]
- "CAP_FSETID",
- "CAP_FOWNER",
- "CAP_DAC_OVERRIDE",
- "CAP_CHOWN"
- ],
- "effective": [
- "CAP_AUDIT_WRITE",
- "CAP_KILL",
- "CAP_NET_BIND_SERVICE",
- "CAP_SETGID",
- "CAP_SETUID",
- "CAP_MKNOD",
- "CAP_SYS_CHROOT",
-[% IF c("var/container/CAP_SYS_ADMIN") -%]
- "CAP_SYS_ADMIN",
-[% END -%]
- "CAP_FSETID",
- "CAP_FOWNER",
- "CAP_DAC_OVERRIDE",
- "CAP_CHOWN"
- ],
- "inheritable": [
- "CAP_AUDIT_WRITE",
- "CAP_KILL",
- "CAP_NET_BIND_SERVICE",
- "CAP_SETGID",
- "CAP_SETUID",
- "CAP_MKNOD",
- "CAP_SYS_CHROOT",
-[% IF c("var/container/CAP_SYS_ADMIN") -%]
- "CAP_SYS_ADMIN",
-[% END -%]
- "CAP_FSETID",
- "CAP_FOWNER",
- "CAP_DAC_OVERRIDE",
- "CAP_CHOWN"
- ],
- "permitted": [
- "CAP_AUDIT_WRITE",
- "CAP_KILL",
- "CAP_NET_BIND_SERVICE",
- "CAP_SETGID",
- "CAP_SETUID",
- "CAP_MKNOD",
- "CAP_SYS_CHROOT",
-[% IF c("var/container/CAP_SYS_ADMIN") -%]
- "CAP_SYS_ADMIN",
-[% END -%]
- "CAP_FSETID",
- "CAP_FOWNER",
- "CAP_DAC_OVERRIDE",
- "CAP_CHOWN"
- ],
- "ambient": [
- "CAP_AUDIT_WRITE",
- "CAP_KILL",
- "CAP_NET_BIND_SERVICE",
- "CAP_SETGID",
- "CAP_SETUID",
- "CAP_MKNOD",
- "CAP_SYS_CHROOT",
-[% IF c("var/container/CAP_SYS_ADMIN") -%]
- "CAP_SYS_ADMIN",
-[% END -%]
- "CAP_FSETID",
- "CAP_FOWNER",
- "CAP_DAC_OVERRIDE",
- "CAP_CHOWN"
- ]
- },
-[% ELSE -%]
- "capabilities": [
- "CAP_AUDIT_WRITE",
- "CAP_KILL",
- "CAP_NET_BIND_SERVICE",
- "CAP_SETGID",
- "CAP_SETUID",
- "CAP_MKNOD",
- "CAP_SYS_CHROOT",
-[% IF c("var/container/CAP_SYS_ADMIN") -%]
- "CAP_SYS_ADMIN",
-[% END -%]
- "CAP_FSETID",
- "CAP_FOWNER",
- "CAP_DAC_OVERRIDE",
- "CAP_CHOWN"
- ],
-[% END -%]
- "noNewPrivileges": true
- },
- "root": {
- "path": "rootfs",
- "readonly": false
- },
- "hostname": "runc",
- "mounts": [
- {
- "destination": "/proc",
- "type": "proc",
- "source": "proc"
- },
- {
- "type": "bind",
- "source": "/etc/resolv.conf",
- "destination": "/etc/resolv.conf",
- "options": [
- "rbind",
- "ro"
- ]
- },
- {
- "destination": "/dev",
- "type": "tmpfs",
- "source": "tmpfs",
- "options": [
- "nosuid",
- "strictatime",
- "mode=755",
- "size=65536k"
- ]
- },
- {
- "destination": "/dev/pts",
- "type": "devpts",
- "source": "devpts",
- "options": [
- "nosuid",
- "noexec",
- "newinstance",
- "ptmxmode=0666",
- "mode=0620",
- "gid=5"
- ]
- },
- {
- "destination": "/dev/shm",
- "type": "tmpfs",
- "source": "shm",
- "options": [
- "nosuid",
- "noexec",
- "nodev",
- "mode=1777",
- "size=65536k"
- ]
- },
- {
- "destination": "/dev/mqueue",
- "type": "mqueue",
- "source": "mqueue",
- "options": [
- "nosuid",
- "noexec",
- "nodev"
- ]
- },
- {
- "destination": "/sys",
- "type": "sysfs",
- "source": "sysfs",
- "options": [
- "nosuid",
- "noexec",
- "nodev",
- "ro"
- ]
- },
- {
- "destination": "/sys/fs/cgroup",
- "type": "cgroup",
- "source": "cgroup",
- "options": [
- "nosuid",
- "noexec",
- "nodev",
- "relatime",
- "ro"
- ]
- }
- ],
- "hooks": {},
- "linux": {
- "resources": {
- "devices": [
- {
- "allow": false,
- "access": "rwm"
- }
- ]
- },
- "namespaces": [
- {
- "type": "pid"
- },
- {
- "type": "ipc"
- },
- {
- "type": "uts"
- },
-[% IF c("var/container/disable_network/" _ c("exec_name")) -%]
- {
- "type": "network",
- "path": "/var/run/netns/rbm-[% sha256(c("build_id", { error_if_undef => 1 })) %]"
- },
-[% END -%]
- {
- "type": "mount"
- }
- ],
- "maskedPaths": [
- "/proc/kcore",
- "/proc/latency_stats",
- "/proc/timer_stats",
-[% IF c("var_p/runc_spec100") -%]
- "/proc/timer_list",
- "/sys/firmware",
-[% END -%]
- "/proc/sched_debug"
- ],
- "readonlyPaths": [
- "/proc/asound",
- "/proc/bus",
- "/proc/fs",
- "/proc/irq",
- "/proc/sys",
- "/proc/sysrq-trigger"
- ]
- },
- "solaris": {
- "cappedCPU": {},
- "cappedMemory": {}
- }
-}
diff --git a/projects/container-image/config b/projects/container-image/config
index 7520b8e..e0b8b13 100644
--- a/projects/container-image/config
+++ b/projects/container-image/config
@@ -70,9 +70,9 @@ remote_get: |
SET dst = shell_quote(c('get_dst', { error_if_undef => 1 }));
-%]
mkdir -p "[% dst %]"
- sudo tar -C "[% c("var/container/dir") %]/rootfs" -czf "[% dst %]/[% c("filename") %]" .
+ [% c("rbmdir") %]/container archive '[% c("var/container/dir") %]' "[% dst %]/[% c("filename") %]"
input_files:
- - project: debootstrap-image
+ - project: mmdebstrap-image
target:
- '[% c("var/container/suite") %]-[% c("var/container/arch") %]'
diff --git a/projects/debootstrap-image/config b/projects/debootstrap-image/config
deleted file mode 100644
index 5098e29..0000000
--- a/projects/debootstrap-image/config
+++ /dev/null
@@ -1,80 +0,0 @@
-# vim: filetype=yaml sw=2
-filename: 'container-image_[% c("var/container/suite") %]-[% c("var/container/arch") %]-[% c("version") %].tar.gz'
-version: 3
-pkg_type: build
-
-var:
- ubuntu_version: 20.04.1
-
- container:
- use_container: 1
- # We need CAP_SYS_ADMIN for debootstrap to work
- CAP_SYS_ADMIN: 1
-
-pre: |
- #!/bin/sh
- set -e
- export DEBIAN_FRONTEND=noninteractive
- apt-get update -y -q
- apt-get install -y -q debian-archive-keyring ubuntu-keyring debootstrap
- debootstrap --arch=[% c("var/container/arch") %] [% c("var/container/debootstrap_opt") %] [% c("var/container/suite") %] base-image [% c("var/container/debootstrap_mirror") %]
- [% IF c("var/apt_package_filename") || c("var/apt_utils_package_filename") || c("var/libapt_inst_package_filename") || c("var/libapt_pkg_package_filename") -%]
- mkdir ./base-image/apt-update
- mv [% c("var/apt_package_filename") %] [% c("var/apt_utils_package_filename") %] \
- [% c("var/libapt_inst_package_filename") %] [% c("var/libapt_pkg_package_filename") %] \
- ./base-image/apt-update
- mount proc ./base-image/proc -t proc
- mount sysfs ./base-image/sys -t sysfs
- chroot ./base-image dpkg -i -R /apt-update
- umount ./base-image/proc
- umount ./base-image/sys
- [% END -%]
- [% IF c("var/minimal_apt_version") -%]
- apt_version=$(dpkg --admindir=$(pwd)/base-image/var/lib/dpkg -s apt | grep '^Version: ' | cut -d ' ' -f 2)
- echo "apt version: $apt_version"
- dpkg --compare-versions "$apt_version" ge '[% c("var/minimal_apt_version") %]'
- [% END -%]
- tar -C ./base-image -czf [% dest_dir %]/[% c("filename") %] .
-
-targets:
- jessie-amd64:
- var:
- minimal_apt_version: 1.0.9.8.7
- # CVE-2020-27350
- apt_packages_baseurl: https://deb.freexian.com/extended-lts/pool/main/a/apt
- apt_package_filename: apt_1.0.9.8.7_amd64.deb
- apt_package_sha256sum: 02d5c6240e3410234e91facd4279c1acdce1523b583e05fac7ad64bdc75db7c7
- apt_utils_package_filename: apt-utils_1.0.9.8.7_amd64.deb
- apt_utils_package_sha256sum: aa6f0cc7cf2e7cc6e5c56782019cd651d26b01d280aef4d25288587e198ff2d3
- libapt_inst_package_filename: libapt-inst1.5_1.0.9.8.7_amd64.deb
- libapt_inst_package_sha256sum: a85c99a64f3d6cdde5bf0849649c2d5f21c7513987854628659ea014bc3eb214
- libapt_pkg_package_filename: libapt-pkg4.12_1.0.9.8.7_amd64.deb
- libapt_pkg_package_sha256sum: 0db2410376516f3420594647afc72dc99b48a44877eae4e8c79444a8244e988f
-
- container:
- suite: jessie
- arch: amd64
-
- buster-amd64:
- var:
- minimal_apt_version: 1.8.2
- container:
- suite: buster
- arch: amd64
-
-input_files:
- - URL: 'https://cdimage.ubuntu.com/ubuntu-base/releases/[% c("var/ubuntu_version") %]/release/ubuntu-base-[% c("var/ubuntu_version") %]-base-amd64.tar.gz'
- filename: 'container-image_ubuntu-base-[% c("var/ubuntu_version") %]-base-amd64.tar.gz'
- sha256sum: 97f6cbcf41f39272c84e32b6f926ed5d6906c6e463a557025181f4aa191ad667
- - URL: '[% c("var/apt_packages_baseurl") %]/[% c("var/apt_package_filename") %]'
- sha256sum: '[% c("var/apt_package_sha256sum") %]'
- enable: '[% c("var/apt_package_filename") %]'
- - URL: '[% c("var/apt_packages_baseurl") %]/[% c("var/apt_utils_package_filename") %]'
- sha256sum: '[% c("var/apt_utils_package_sha256sum") %]'
- enable: '[% c("var/apt_utils_package_filename") %]'
- - URL: '[% c("var/apt_packages_baseurl") %]/[% c("var/libapt_inst_package_filename") %]'
- sha256sum: '[% c("var/libapt_inst_package_sha256sum") %]'
- enable: '[% c("var/libapt_inst_package_filename") %]'
- - URL: '[% c("var/apt_packages_baseurl") %]/[% c("var/libapt_pkg_package_filename") %]'
- sha256sum: '[% c("var/libapt_pkg_package_sha256sum") %]'
- enable: '[% c("var/libapt_pkg_package_filename") %]'
diff --git a/projects/debootstrap-image/build b/projects/mmdebstrap-image/build
similarity index 100%
rename from projects/debootstrap-image/build
rename to projects/mmdebstrap-image/build
diff --git a/projects/mmdebstrap-image/config b/projects/mmdebstrap-image/config
new file mode 100644
index 0000000..102053d
--- /dev/null
+++ b/projects/mmdebstrap-image/config
@@ -0,0 +1,59 @@
+# vim: filetype=yaml sw=2
+filename: 'container-image_[% c("var/container/suite") %]-[% c("var/container/arch") %]-[% c("version") %].tar.gz'
+version: 1
+pkg_type: build
+
+var:
+ ubuntu_version: 20.04.1
+
+ container:
+ use_container: 1
+
+pre: |
+ #!/bin/sh
+ set -e
+ rootdir=$(pwd)
+ export DEBIAN_FRONTEND=noninteractive
+ apt-get update -y -q
+ apt-get install -y -q debian-archive-keyring ubuntu-keyring mmdebstrap gnupg patch
+
+ export SOURCE_DATE_EPOCH='[% c("timestamp") %]'
+ tar -xf [% c('input_files_by_name/mmdebstrap') %]
+ # As a user namespace inside an other user namespace doesn't seem to work,
+ # we patch mmdebstrap to avoid creating a new user namespace
+ patch -d mmdebstrap -p1 < mmdebstrap-no-user-ns.patch
+ ./mmdebstrap/mmdebstrap --mode=unshare [% c("var/container/mmdebstrap_opt") %] [% c("var/container/suite") %] output.tar.gz [% c("var/container/debian_mirror") %]
+
+ [% IF c("var/minimal_apt_version") -%]
+ mkdir base-image
+ tar -C base-image -xf output.tar.gz ./var/lib/dpkg
+ apt_version=$(dpkg --admindir=$rootdir/base-image/var/lib/dpkg -s apt | grep '^Version: ' | cut -d ' ' -f 2)
+ echo "apt version: $apt_version"
+ dpkg --compare-versions "$apt_version" ge '[% c("var/minimal_apt_version") %]'
+ [% END -%]
+
+ mv output.tar.gz [% dest_dir %]/[% c("filename") %]
+
+targets:
+ jessie-amd64:
+ var:
+ minimal_apt_version: 1.0.9.8.6
+
+ container:
+ suite: jessie
+ arch: amd64
+
+ buster-amd64:
+ var:
+ minimal_apt_version: 1.8.2
+ container:
+ suite: buster
+ arch: amd64
+
+input_files:
+ - project: mmdebstrap
+ name: mmdebstrap
+ - URL: 'https://cdimage.ubuntu.com/ubuntu-base/releases/[% c("var/ubuntu_version") %]/release/ubuntu-base-[% c("var/ubuntu_version") %]-base-amd64.tar.gz'
+ filename: 'container-image_ubuntu-base-[% c("var/ubuntu_version") %]-base-amd64.tar.gz'
+ sha256sum: 97f6cbcf41f39272c84e32b6f926ed5d6906c6e463a557025181f4aa191ad667
+ - filename: mmdebstrap-no-user-ns.patch
diff --git a/projects/mmdebstrap-image/mmdebstrap-no-user-ns.patch b/projects/mmdebstrap-image/mmdebstrap-no-user-ns.patch
new file mode 100644
index 0000000..15c547e
--- /dev/null
+++ b/projects/mmdebstrap-image/mmdebstrap-no-user-ns.patch
@@ -0,0 +1,30 @@
+diff --git a/mmdebstrap b/mmdebstrap
+index 9b7d892..5d85a74 100755
+--- a/mmdebstrap
++++ b/mmdebstrap
+@@ -204,6 +204,7 @@ sub get_tar_compressor {
+ }
+
+ sub test_unshare {
++ return 1;
+ my $verbose = shift;
+ if ($EFFECTIVE_USER_ID == 0) {
+ my $msg = "cannot use unshare mode when executing as root";
+@@ -382,7 +383,7 @@ sub get_unshare_cmd {
+ my $idmap = shift;
+
+ my $unshare_flags
+- = $CLONE_NEWUSER | $CLONE_NEWNS | $CLONE_NEWPID | $CLONE_NEWUTS
++ = $CLONE_NEWNS | $CLONE_NEWPID | $CLONE_NEWUTS
+ | $CLONE_NEWIPC;
+
+ if (0) {
+@@ -457,6 +458,8 @@ sub get_unshare_cmd {
+ $gidmapcmd .= " $hostid $nsid $range";
+ }
+ }
++ $uidmapcmd = "";
++ $gidmapcmd = "";
+ my $idmapcmd = '';
+ if ($uidmapcmd ne "") {
+ 0 == system "newuidmap $ppid $uidmapcmd"
diff --git a/projects/mmdebstrap/build b/projects/mmdebstrap/build
new file mode 100644
index 0000000..ac0f21b
--- /dev/null
+++ b/projects/mmdebstrap/build
@@ -0,0 +1,8 @@
+#!/bin/bash
+[% c("var/set_default_env") -%]
+tar xf [% project %]-[% c("version") %].tar.gz
+mv [% project %]-[% c("version") %] [% project %]
+[% c('tar', {
+ tar_src => [ project ],
+ tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
+ }) %]
diff --git a/projects/mmdebstrap/config b/projects/mmdebstrap/config
new file mode 100644
index 0000000..8fbfc97
--- /dev/null
+++ b/projects/mmdebstrap/config
@@ -0,0 +1,5 @@
+# vim: filetype=yaml sw=2
+version: 655857e5259436755f34b908d07a6ebd4c8b0303
+git_url: http://gitlab.mister-muffin.de/josch/mmdebstrap.git
+git_hash: '[% c("version") %]'
+filename: '[% project %]-src-[% c("version") %]-[% c("var/build_id") %].tar.gz'
diff --git a/rbm b/rbm
index 15c8476..cfb4018 160000
--- a/rbm
+++ b/rbm
@@ -1 +1 @@
-Subproject commit 15c84760ebe3f2677d1212aa00ef6f7485446a69
+Subproject commit cfb4018d34400e43837e77754519b3c2761b7ae6
diff --git a/rbm.conf b/rbm.conf
index 14a55a6..ba13cc0 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -495,13 +495,13 @@ gpg_wrapper: |
exec [% c('gpg_bin') %] [% c('gpg_args') %] --with-fingerprint [% gpg_kr %] "$@"
fi
-remote_start: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("runc/remote_start") %][% END %]'
-remote_exec: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("runc/remote_exec") %][% END %]'
-remote_put: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("runc/remote_put") %][% END %]'
-remote_get: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("runc/remote_get") %][% END %]'
-remote_finish: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("runc/remote_finish") %][% END %]'
+remote_start: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_start") %][% END %]'
+remote_exec: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_exec") %][% END %]'
+remote_put: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_put") %][% END %]'
+remote_get: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_get") %][% END %]'
+remote_finish: '[% IF c("var/container/use_container") && ! c("var/container/global_disable") %][% c("container/remote_finish") %][% END %]'
-runc:
+container:
remote_start: |
#!/bin/sh
set -e
@@ -511,11 +511,9 @@ runc:
ls -l '[% c("remote_srcdir") %]' >&2
exit 1
fi
- mkdir -p '[% c("var/container/dir") %]'/rootfs/rbm
- sudo tar -C '[% c("var/container/dir") %]'/rootfs -xf $(ls -1 '[% c("remote_srcdir", { error_if_undef => 1 }) %]/container-image_'*)
- [% SET user = c("var/container/user") -%]
- [% c("remote_exec", { exec_as_root => 1, exec_cmd => 'id ' _ user
- _ ' >/dev/null 2>&1 || adduser -m ' _ user _ ' || useradd -m ' _ user }) %]
+ [% c("rbmdir") %]/container extract '[% c("var/container/dir") %]' '[% c("remote_srcdir", { error_if_undef => 1 }) %]/container-image_'*
+ test -d '[% c("var/container/dir") %]'/home/rbm || \
+ [% c("rbmdir") %]/container run --chroot='[% c("var/container/dir") %]' -- /usr/sbin/useradd -m [% c("var/container/user") %]
remote_exec: |
#!/bin/sh
@@ -523,26 +521,27 @@ runc:
[% IF c("interactive") -%]
echo Container directory: [% shell_quote(c("var/container/dir")) %]
[% END -%]
- mkdir -p '[% c("var/container/dir", { error_if_undef => 1 }) %]'/rootfs/rbm
- echo '#!/bin/sh' > '[% c("var/container/dir") %]'/rootfs/rbm/cmd
- echo [% shell_quote(c('exec_cmd')) %] >> '[% c("var/container/dir") %]'/rootfs/rbm/cmd
- echo '#!/bin/sh' > '[% c("var/container/dir") %]'/rootfs/rbm/run
- [% IF c('exec_as_root'); SET user = 'root'; ELSE; SET user = c("var/container/user", { error_if_undef => 1 }); END; %]
- echo 'su - [% user %] -c /rbm/cmd' >> '[% c("var/container/dir") %]'/rootfs/rbm/run
- chmod +x '[% c("var/container/dir") %]'/rootfs/rbm/cmd
- chmod +x '[% c("var/container/dir") %]'/rootfs/rbm/run
- cat > '[% c("var/container/dir") %]'/config.json << EOF
- [% INCLUDE 'runc-config.json' %]
- EOF
- [% IF c("var/container/disable_network/" _ c("exec_name")) -%]
- sudo ip netns add 'rbm-[% sha256(c("build_id", { error_if_undef => 1 })) %]'
- # make sure the lo interface is up (see bug 31293)
- sudo ip netns exec 'rbm-[% sha256(c("build_id", { error_if_undef => 1 })) %]' ip link set lo up
- [% END -%]
- sudo runc [% IF c("var_p/runc100") %]run[% ELSE %]start[% END %] -b '[% c("var/container/dir") %]' rbm-[% sha256(c("build_id", { error_if_undef => 1 })) %] [% IF c("runc_hide_stderr") %]2>/dev/null[% END %]
+ mkdir -p '[% c("var/container/dir", { error_if_undef => 1 }) %]'/rbm
+ echo '#!/bin/sh' > '[% c("var/container/dir") %]'/rbm/cmd
+ echo [% shell_quote(c('exec_cmd')) %] >> '[% c("var/container/dir") %]'/rbm/cmd
+ echo '#!/bin/sh' > '[% c("var/container/dir") %]'/rbm/run
[% IF c("var/container/disable_network/" _ c("exec_name")) -%]
- sudo ip netns delete 'rbm-[% sha256(c("build_id", { error_if_undef => 1 })) %]'
+ # Some programs such as gradle need the lo interface to be up.
+ # See for example tor-browser#31293
+ echo 'ip link set lo up' >> '[% c("var/container/dir") %]'/rbm/run
[% END -%]
+ [% IF c('exec_as_root'); SET user = 'root'; ELSE; SET user = c("var/container/user", { error_if_undef => 1 }); END; %]
+ echo 'su - [% user %] -c /rbm/cmd' >> '[% c("var/container/dir") %]'/rbm/run
+ chmod +x '[% c("var/container/dir") %]'/rbm/cmd
+ chmod +x '[% c("var/container/dir") %]'/rbm/run
+ [%
+ IF c("var/container/disable_network/" _ c("exec_name"));
+ SET disable_network = '--disable-network';
+ ELSE;
+ SET disable_network = '';
+ END;
+ -%]
+ [% c("rbmdir") %]/container run [% disable_network %] --chroot='[% c("var/container/dir") %]' -- /rbm/run
remote_put: |
#!/bin/sh
@@ -551,12 +550,7 @@ runc:
SET src = shell_quote(c('put_src', { error_if_undef => 1 }));
SET dst = shell_quote(c('put_dst', { error_if_undef => 1 }));
-%]
- sudo mkdir -p '[% c("var/container/dir") %]'/rootfs/[% dst %]
- sudo cp -aP [% src %] '[% c("var/container/dir") %]'/rootfs/[% dst %]
- # On Ubuntu, the /root/.profile file contains a `mesg n` line which is
- # producing some `stdin: is not a tty` messages. To hide them, we hide
- # stderr from this part by setting runc_hide_stderr.
- [% c("remote_exec", { exec_as_root => 1, exec_cmd => 'chown -R ' _ c("var/container/user") _ ' ' _ dst, runc_hide_stderr => 1 }) %]
+ [% c("rbmdir") %]/container put '[% c("var/container/dir") %]' [% src %] [% dst %] [% c("var/container/user") %]
remote_get: |
#!/bin/sh
@@ -565,24 +559,12 @@ runc:
SET src = shell_quote(c('get_src', { error_if_undef => 1 }));
SET dst = shell_quote(c('get_dst', { error_if_undef => 1 }));
-%]
- mkdir -p [% dst %]
- srcdir='[% c("var/container/dir", { error_if_undef => 1 }) %]'/rootfs/[% src %]
- sudo chown -R $(whoami) "$srcdir"
- if [ $(ls -1 "$srcdir"/* 2> /dev/null | wc -l) -gt 0 ]
- then
- for file in "$srcdir"/*
- do
- bname="$(basename "$file")"
- test -e [% dst %]/"$bname" && rm -Rf [% dst %]/"$bname"
- mv -f "$file" [% dst %]/
- done
- fi
+ [% c("rbmdir") %]/container get '[% c("var/container/dir") %]' [% src %] [% dst %]
remote_finish: |
#!/bin/sh
set -e
- sudo rm -Rf '[% c("var/container/dir", { error_if_undef => 1 }) %]'/rootfs '[% c("var/container/dir", { error_if_undef => 1 }) %]'/config.json
- rmdir '[% c("var/container/dir") %]'
+ [% c("rbmdir") %]/container remove '[% c("var/container/dir") %]'
ENV:
TZ: UTC
@@ -592,18 +574,6 @@ ENV:
use IO::CaptureOutput qw(capture_exec);
(
var_p => {
- # runc100 is true if we are using runc >= 1.0.0
- # we assume that any version that is not 0.1.1 is >= 1.0.0
- runc100 => sub {
- my ($out) = capture_exec('sudo', 'runc', '--version');
- return !($out =~ m/^runc version 0.1.1/);
- },
- # runc_spec100 is true if runc spec is at least 1.0.0
- # We will need to update this when there is a new spec version available
- runc_spec100 => sub {
- my ($out) = capture_exec('sudo', 'runc', '--version');
- return $out =~ m/^.*spec: 1\.[0-9]+\.[0-9]+(?:-dev)?$/m;
- },
nightly_torbrowser_version => sub {
state $version = '';
return $version if $version;
1
0

[tor-browser-bundle-testsuite/master] Bug 40015: Add config for tb-build-01.tpo nightly builds
by gk@torproject.org 25 Feb '21
by gk@torproject.org 25 Feb '21
25 Feb '21
commit 3880bda3ef2f40b14632ceb445b5837a6ad643d5
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Fri Jan 15 21:36:55 2021 +0100
Bug 40015: Add config for tb-build-01.tpo nightly builds
---
config/tb-build-01.torproject.org | 38 +++++++
.../tb-build-01.torproject.org.rbm.local.conf | 113 +++++++++++++++++++++
2 files changed, 151 insertions(+)
diff --git a/config/tb-build-01.torproject.org b/config/tb-build-01.torproject.org
new file mode 100644
index 0000000..62f8bc1
--- /dev/null
+++ b/config/tb-build-01.torproject.org
@@ -0,0 +1,38 @@
+# vim: filetype=perl expandtab
+use strict;
+use FindBin;
+use DateTime;
+use TBBTestSuite::TestSuite::TorBrowserBuild;
+
+my $date = DateTime->now->ymd;
+my $tbb_version = 'tbb-nightly.' . DateTime->now->ymd('.');
+my $name = "tor-browser-$date";
+
+my $builds_dir_root = '/home/tb-builder/nightly-builds';
+my $reports_dir = "$builds_dir_root/reports";
+
+if (-d "$reports_dir/r/$name") {
+ print "Doing nothing: $name already done\n";
+ return ( args => [] );
+}
+
+my $testsuite = TBBTestSuite::TestSuite::TorBrowserBuild->new({
+ tbb_version => $tbb_version,
+ publish_dir => "$builds_dir_root/tor-browser-builds/$tbb_version",
+ publish_url => "https://nightlies.tbb.torproject.org/nightly-builds/tor-browser-builds/$tbb…",
+ rbm_local_conf => "$FindBin::Bin/rbm-config/tb-build-01.torproject.org.rbm.local.conf",
+ make_clean => 1,
+ });
+
+my %res = (
+ name => $name,
+ args => [ $testsuite ],
+ tags => [ 'nightly' ],
+ 'reports-dir' => $reports_dir,
+ 'reports-url' => 'https://nightlies.tbb.torproject.org/nightly-builds/reports/',
+ 'email-subject' => '[build result: [% success ? "ok" : "failed" %]] [% options.name %]',
+ 'email-report' => 1,
+ 'email-to' => [ 'boklm(a)torproject.org', 'gk(a)torproject.org', 'sysrqb(a)torproject.org', ],
+ 'email-from' => 'Tor Browser Nightly Builds <tb-builder(a)tb-build-01.torproject.org>',
+);
+%res;
diff --git a/rbm-config/tb-build-01.torproject.org.rbm.local.conf b/rbm-config/tb-build-01.torproject.org.rbm.local.conf
new file mode 100644
index 0000000..1d323d3
--- /dev/null
+++ b/rbm-config/tb-build-01.torproject.org.rbm.local.conf
@@ -0,0 +1,113 @@
+---
+### This file is used to override options from rbm.conf to adapt them
+### to your local setup.
+###
+### Copy this file as rbm.local.conf to enable it, and uncomment the
+### options you want to modify.
+
+
+### The tmp_dir option defines where temporary files are stored. The
+### builds are made from this directory, so using a directory on a fast
+### disk can improve build time. By default we are using a tmp directory
+### under the tor-browser-build directory.
+#tmp_dir: /tmp
+
+### The debug option defines whether a debugging shell should be opened
+### automatically in the build directory/container in case of build
+### failure. If you are doing automated builds, you might want to disable
+### this.
+#debug: 0
+
+### The build_log option defines in which file the build logs of each
+### component are stored. If you set it to '-' the logs are output on
+### stdout and stderr.
+#build_log: '-'
+
+### By default, the logs from previous builds are kept in the log files.
+### If you set build_log_append to 0, then previous logs are cleaned
+### when starting a new build.
+#build_log_append: 0
+
+buildconf:
+ buildconf: 1
+
+ ### The buildconf/num_procs option can be used to select the number of
+ ### build processes to run simultaneously. You can also use the
+ ### RBM_NUM_PROCS environment variable. The default is 4.
+ num_procs: 8
+
+ ### The buildconf/git_signtag_opt option is useful when you tag a release.
+ ### It is used to set the 'git tag' argument to select the keyid for
+ ### signing the tag.
+ #git_signtag_opt: '-u keyid'
+
+var:
+ local_conf: 1
+
+ ### The var/sign_build option defines if you want to sign the
+ ### sha256sums-unsigned-build.txt and
+ ### sha256sums-unsigned-build.incrementals.txt files with gpg.
+ sign_build: 1
+
+ ### The var/sign_build_gpg_opts option can be used to define some gpg
+ ### options to select the key to use to sign the sha256sums-unsigned-build.txt
+ ### and sha256sums-unsigned-build.incrementals.txt files.
+ #sign_build_gpg_opts: '--local-user XXXXXXXX'
+
+ ### The clean configuration is used by the cleaning script to find the
+ ### branches and build targets you are using, to compute the list of
+ ### files that should be kept.
+ ###
+ ### If you only do alpha builds for all platforms, you can use the
+ ### following configuration:
+ clean:
+ HEAD:
+ - project: release
+ target:
+ - nightly
+ - torbrowser-all
+ #
+ ### If you are doing 'release' builds in the maint-7.0 branch and
+ ### 'alpha' builds in the master branch, you can use the following
+ ### configuration:
+ #clean:
+ # master:
+ # - project: release
+ # target:
+ # - alpha
+ # - torbrowser-all
+ # maint-7.0:
+ # - project: release
+ # target:
+ # - release
+ # - torbrowser-all
+
+targets:
+
+ ### testbuild is based on alpha by default. Uncomment this if you want it
+ ### to be based on nightly.
+ #torbrowser-testbuild:
+ # - testbuild
+ # - nightly
+
+ testbuild:
+ var:
+ testbuild: 1
+
+ ### Uncomment this if you want to create mar files in your test build.
+ #build_mar: 1
+
+ nightly:
+
+ ### By default 'fetch' is set to 1 for nightly builds, meaning that new
+ ### commits will be fetched automatically during each build. You can
+ ### disable this during development if you want to do rebuilds to test
+ ### a specific change, but don't want rebuilds caused by unrelated
+ ### changes, or if you want to decide at which point new commits are
+ ### fetched. When 'fetch' is set to 'if_needed', new commits will only
+ ### be fetched if the selected commit (or branch, or tag) is not present,
+ ### which means that existing branches won't be updated. In that case
+ ### you can fetch new commits by running 'make fetch'.
+ fetch: 'if_needed'
+
+# vim: filetype=yaml sw=2
1
0

[tor-browser-bundle-testsuite/master] Bug 40015: Add script to start nightly build on tb-build-01
by gk@torproject.org 25 Feb '21
by gk@torproject.org 25 Feb '21
25 Feb '21
commit 3afd1885b19ea7146012f01b357c2bffd9f99803
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Fri Feb 12 20:21:12 2021 +0100
Bug 40015: Add script to start nightly build on tb-build-01
---
tools/tb-build-01-start-nightly-build | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/tools/tb-build-01-start-nightly-build b/tools/tb-build-01-start-nightly-build
new file mode 100755
index 0000000..6a37459
--- /dev/null
+++ b/tools/tb-build-01-start-nightly-build
@@ -0,0 +1,14 @@
+#!/bin/bash
+set -e
+
+cd /home/tb-builder/tor-browser-bundle-testsuite
+export RBM_NO_DEBUG=1
+./tbb-testsuite --config=tb-build-01.torproject.org "$@"
+/home/tb-builder/tor-browser-bundle-testsuite/clones/tor-browser-build/tools/prune-old-builds --days 1 --weeks 0 --months 0 ~/nightly-builds/tor-browser-builds
+# sleep for 5m to give time to previous rsync to finish
+sleep 5m
+/home/tb-builder/tor-browser-bundle-testsuite/tools/rsync-to-tbb-nightlies-master
+# Run static-update-component on tbb-nightlies-master:
+# in /etc/ssh/userkeys/tbb-nightlies on tbb-nightlies-master we have a
+# command="" option with this key running static-update-component
+ssh -i /home/tb-builder/.ssh/id_rsa_static-update-component tbb-nightlies(a)tbb-nightlies-master.torproject.org true
1
0

[tor-browser-bundle-testsuite/master] Bug 40018: rsync to tbb-nightlies-master after each build
by gk@torproject.org 25 Feb '21
by gk@torproject.org 25 Feb '21
25 Feb '21
commit 308a0861a110c92a1f1378b6577e8db9a9f11c6c
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Fri Feb 12 20:05:39 2021 +0100
Bug 40018: rsync to tbb-nightlies-master after each build
---
config/tb-build-01.torproject.org | 17 +++++++++++++++++
tools/rsync-to-tbb-nightlies-master | 16 ++++++++++++++++
2 files changed, 33 insertions(+)
diff --git a/config/tb-build-01.torproject.org b/config/tb-build-01.torproject.org
index 62f8bc1..c348e69 100644
--- a/config/tb-build-01.torproject.org
+++ b/config/tb-build-01.torproject.org
@@ -2,6 +2,8 @@
use strict;
use FindBin;
use DateTime;
+use IO::CaptureOutput qw(capture_exec);
+use File::Slurp;
use TBBTestSuite::TestSuite::TorBrowserBuild;
my $date = DateTime->now->ymd;
@@ -11,6 +13,20 @@ my $name = "tor-browser-$date";
my $builds_dir_root = '/home/tb-builder/nightly-builds';
my $reports_dir = "$builds_dir_root/reports";
+my $run_rsync = sub {
+ # we fork to run the rsync in the background
+ # we do a double fork to prevent having zombie processes
+ my $pid = fork;
+ if ($pid) {
+ waitpid($pid, 0);
+ return;
+ }
+ exit 0 if fork;
+
+ capture_exec("$FindBin::Bin/tools/rsync-to-tbb-nightlies-master");
+ exit;
+};
+
if (-d "$reports_dir/r/$name") {
print "Doing nothing: $name already done\n";
return ( args => [] );
@@ -34,5 +50,6 @@ my %res = (
'email-report' => 1,
'email-to' => [ 'boklm(a)torproject.org', 'gk(a)torproject.org', 'sysrqb(a)torproject.org', ],
'email-from' => 'Tor Browser Nightly Builds <tb-builder(a)tb-build-01.torproject.org>',
+ 'test_post' => $run_rsync,
);
%res;
diff --git a/tools/rsync-to-tbb-nightlies-master b/tools/rsync-to-tbb-nightlies-master
new file mode 100755
index 0000000..996996d
--- /dev/null
+++ b/tools/rsync-to-tbb-nightlies-master
@@ -0,0 +1,16 @@
+#!/usr/bin/perl -w
+use strict;
+use FindBin;
+use Path::Tiny;
+
+my $lockfile = "$FindBin::Bin/rsync-to-tbb-nightlies-master.lock";
+if (-f $lockfile) {
+ my $oldpid = path($lockfile)->slurp_utf8;
+ exit if kill 0, $oldpid;
+ unlink $lockfile;
+}
+path($lockfile)->spew_utf8($$);
+
+system('rsync', '-aH', '--delete-before', '/home/tb-builder/nightly-builds/',
+ 'tbb-nightlies@tbb-nightlies-master.torproject.org:/');
+unlink $lockfile;
1
0

[tor-browser-bundle-testsuite/master] Bug 40018: Add support for test_post option
by gk@torproject.org 25 Feb '21
by gk@torproject.org 25 Feb '21
25 Feb '21
commit 7775ed32d9f4cab71db978f91b02d37f47aa105f
Author: Nicolas Vigier <boklm(a)torproject.org>
Date: Wed Feb 3 17:06:37 2021 +0100
Bug 40018: Add support for test_post option
If the option test_post is defined and pointing to a subroutine, then
this subroutine will be run after each test.
We will be using this option to run an rsync after each Tor Browser build.
---
TBBTestSuite/Tests.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/TBBTestSuite/Tests.pm b/TBBTestSuite/Tests.pm
index 532b31b..1ec15ab 100644
--- a/TBBTestSuite/Tests.pm
+++ b/TBBTestSuite/Tests.pm
@@ -81,6 +81,7 @@ sub run_tests {
}
$test->{finish_time} = time;
$test->{run_time} = $test->{finish_time} - $test->{start_time};
+ $options->{test_post}->($tbbinfos, $test) if ref $options->{test_post} eq 'CODE';
if ($test->{fail_type} eq 'fatal' && is_test_error($test)) {
last;
}
1
0

[tor-browser/tor-browser-78.8.0esr-10.5-2] fixup! Bug 10760: Integrate TorButton to TorBrowser core
by gk@torproject.org 25 Feb '21
by gk@torproject.org 25 Feb '21
25 Feb '21
commit b7aafa11b36fd32596e44bbdda1429e95d7fe3f4
Author: Georg Koppen <gk(a)torproject.org>
Date: Thu Feb 25 12:28:38 2021 +0000
fixup! Bug 10760: Integrate TorButton to TorBrowser core
---
toolkit/torproject/torbutton | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/toolkit/torproject/torbutton b/toolkit/torproject/torbutton
index 10ce74fae813..c05af387ef34 160000
--- a/toolkit/torproject/torbutton
+++ b/toolkit/torproject/torbutton
@@ -1 +1 @@
-Subproject commit 10ce74fae8138696b52a7d27eaed5d43d8052b29
+Subproject commit c05af387ef3487f14a58b27214cf9ede57363c0e
1
0

25 Feb '21
commit c05af387ef3487f14a58b27214cf9ede57363c0e
Author: HackerNCoder <hackerncoder(a)protonmail.ch>
Date: Wed Feb 24 22:45:31 2021 +0000
Bug 40030: Add 'noscript' capability to NoScript
---
modules/noscript-control.js | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/modules/noscript-control.js b/modules/noscript-control.js
index 3cd5f602..ea735377 100644
--- a/modules/noscript-control.js
+++ b/modules/noscript-control.js
@@ -68,20 +68,20 @@ let log = (level, msg) => logger.log(level, msg);
// ## NoScript settings
// Minimum and maximum capability states as controlled by NoScript.
-const max_caps = ["fetch", "font", "frame", "media", "object", "other", "script", "webgl"];
-const min_caps = ["frame", "other"];
+const max_caps = ["fetch", "font", "frame", "media", "object", "other", "script", "webgl", "noscript"];
+const min_caps = ["frame", "other", "noscript"];
// Untrusted capabilities for [Standard, Safer, Safest] safety levels.
const untrusted_caps = [
max_caps, // standard safety: neither http nor https
- ["frame", "font", "object", "other"], // safer: http
+ ["frame", "font", "object", "other", "noscript"], // safer: http
min_caps, // safest: neither http nor https
];
// Default capabilities for [Standard, Safer, Safest] safety levels.
const default_caps = [
max_caps, // standard: both http and https
- ["fetch", "font", "frame", "object", "other", "script"], // safer: https only
+ ["fetch", "font", "frame", "object", "other", "script", "noscript"], // safer: https only
min_caps, // safest: both http and https
];
1
0
commit 2c9dce8d109dfa12a9ed7f5faa5cc48d14abc8bf
Author: Matthew Finkel <sysrqb(a)torproject.org>
Date: Mon Feb 22 20:37:05 2021 +0000
Pick up build2
---
rbm.conf | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rbm.conf b/rbm.conf
index 288e0f0..14a55a6 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -25,9 +25,9 @@ buildconf:
var:
torbrowser_version: '10.5a11'
- torbrowser_build: 'build1'
+ torbrowser_build: 'build2'
torbrowser_incremental_from:
- - 10.5a9
+ - 10.5a8
- 10.5a10
project_name: tor-browser
multi_lingual: 0
1
0

22 Feb '21
commit fac6af63494f06789ead311bddcac62e98b83a89
Author: Matthew Finkel <sysrqb(a)torproject.org>
Date: Fri Feb 19 05:36:29 2021 +0000
Release preparations for 10.5a11
Versions bump and Changelog update
---
projects/android-components/config | 4 +-
.../gradle-dependencies-list.txt | 15 +-
projects/fenix/config | 4 +-
projects/fenix/gradle-dependencies-list.txt | 356 +++++++++++----------
projects/firefox-langpacks/config | 2 +-
projects/firefox/config | 6 +-
projects/geckoview/config | 6 +-
projects/openssl/config | 4 +-
.../tor-browser/Bundle-Data/Docs/ChangeLog.txt | 22 ++
projects/tor-browser/allowed_addons.json | 296 +++++++++--------
projects/tor-browser/config | 4 +-
projects/tor/config | 2 +-
rbm.conf | 5 +-
13 files changed, 370 insertions(+), 356 deletions(-)
diff --git a/projects/android-components/config b/projects/android-components/config
index df3d636..fbba9bc 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: 72.0.5
+ android_components_version: 72.0.15
torbrowser_branch: 10.5
container:
use_container: 1
# This should be updated when the list of gradle dependencies is changed.
- gradle_dependencies_version: 18
+ gradle_dependencies_version: 19
# 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
diff --git a/projects/android-components/gradle-dependencies-list.txt b/projects/android-components/gradle-dependencies-list.txt
index 4e7b6a9..b62555a 100644
--- a/projects/android-components/gradle-dependencies-list.txt
+++ b/projects/android-components/gradle-dependencies-list.txt
@@ -9,15 +9,10 @@ b219d2b568e7e4ba534e09f8c2fd242343df6ccbdfbbe938846f5d740e6b0b11 | https://dl.go
6b73ff6608f4b1d6cbab620b65708a382d0b39901cf4e6b0d16f84a1b04d7732 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation-expe…
0baae9755f7caf52aa80cd04324b91ba93af55d4d1d17dcc9a7b53d99ef7c016 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.0.…
a179c12db43d9c0300c9db63f4811db496504be5401b951d422b78490ad1e5b4 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.0.…
-c89d23f9804282a47992ff5ca647b784921c16caa669a7e9af34c15f81aa7442 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.0.…
d38d63edb30f1467818d50aaf05f8a692dea8b31392a049bfa991b159ad5b692 | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.1.…
2e9372ba7780ef44952adbf86b66e1f08682c1e5277c926185f6564a13799efe | https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.1.…
-19944d32b46551a17c347e21894b95837fbd7baaafc9e2082794344f222f7361 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resour…
-046011e16cb01b6f14842565661551110ef1b6427483f5d9068493f4c49690f2 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resour…
c470297c03ff3de1c3d15dacf0be0cae63abc10b52f021dd07ae28daa3100fe5 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resour…
149dd8cec3664bef8ffde86c396ba1e2ab156ea68793d29800d008bacbc9c0f8 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resour…
-8d7299bca44cb3bdf17f5595766acbf459fc81fee223e8686cc6acd3a42ab5c0 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.1.0/…
-340d617121f8ef8e02a6680c8f357aa3e542276d0c8a1cdcb6fd98984b2cb7b9 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.1.0/…
3d2131a55a61a777322e2126e0018011efa6339e53b44153eb651b16020cca70 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.2.0/…
8eb3cbe823b609853b481646e3d2c1aa39dbde53dd269712fd844ffdef2ebb42 | https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.2.0/…
4b6f1d459ddd146b4e85ed6d46e86eb8c2639c5de47904e6db4d698721334220 | https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.0.…
@@ -54,8 +49,6 @@ ba6a806bc1a6faf0cbae08397b3f781feca293ff2b5f3aa600b3d2db142e5ab4 | https://dl.go
384d529ad668ada4808de29b29a6348f0007c2841ad79cae9a5a089bd68810f5 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.0.0/core-1.0.0…
76c7cfbe596fe3c09a6983bf1c89e889299c08ac9a3b52ce5182a088d056647e | https://dl.google.com/dl/android/maven2/androidx/core/core/1.1.0/core-1.1.0…
dae46132cdcd46b798425f7cb78fd65890869b6d26101ccdcd43461a4f51754c | https://dl.google.com/dl/android/maven2/androidx/core/core/1.1.0/core-1.1.0…
-524b8b88ceb6a74a7e44e6b567a135660f211799904cb218bfee5be1166820b2 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.2.0/core-1.2.0…
-3d1f4e37b77dd92353879a040ab4ce2f706798bcbdf066147491c3642b3f79a6 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.2.0/core-1.2.0…
1c6b6626f15185d8f4bc7caac759412a1ab6e851ecf7526387d9b9fadcabdb63 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.3.0/core-1.3.0…
3ea5d60db139d9fbc5c5f7ac06d779fb75dafe71b0931bc9db863231294bc2d5 | https://dl.google.com/dl/android/maven2/androidx/core/core/1.3.0/core-1.3.0…
ac850f5367d0877c58d3fc9439b453ea293cf5f840fc043d535085a0cdf4eafb | https://dl.google.com/dl/android/maven2/androidx/core/core/1.3.1/core-1.3.1…
@@ -440,12 +433,12 @@ ea6cb3d94121d03fefd5329072c7b01d891b8bb25c2c303b28dfd6728eeaa72f | https://maven
ca3c96c281e314f07170bbfa766693ef0d2e4d865433a9622254088ee7e68363 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/63.0.0/…
93fd44998bfeeab9d7137cb34a50d510876ec8362e988b8a4ddf4e1629a69e71 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/63.0.…
b3836516ae7c9f1ca38ce636e24e3d10b2b421d94e344f14033daa5f20df3168 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/63.0.…
-8c0fe200be53cfd668ffbf10efa897e68480caaab5c0cfe3f72753dbc8e8d69f | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/86.0.…
-d8993f6b94fc6e91c7d91bfd201ab5a1d17b7c7288b3eb28fd4d63f9a7064324 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/86.0.…
+816dfaeadb34860eb09f7366163ede45422adfc9e152143a1cda568b815bdba9 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/86.0.…
+74dd3e50b176a493a58bc3328b929824126f415f1b5ceb88c1d82ee4d2548bfb | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/86.0.…
5fe022d90f552aae72e0f7f908ade55798ea5a44bdb6c9458dd7706ba60d4eb6 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-nightly/87…
a530ccd2c9adfc3b98e3246c33997831ccbe0d66752e968fb90cfa933006cc99 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-nightly/87…
-4251784fdd7b1f8c7a675fcf668b2fd23d0b44c26a425fe7752dbce3b2f19cb0 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/85.0.20210…
-ab81e6a37144452a63880bb34b6140a1e3075cfe50e3a7275c0c6316844b8b75 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/85.0.20210…
+230963637e297d1a3edb5b3748731d1243165d3d7dda8ff979d65f8c23a02de5 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/86.0.20210…
+0bd06553f02d1cf52e81e83097c37f5bf6790884d9306f08eec8035c14397aa2 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/86.0.20210…
97a9d151ad636acc68eeda046866f0ac24e6f7bf2a81a6b938a3386cc73be529 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
817736c79269dc217946522fdb8f6ed57547bdd8fbf187687b53ffbe5d813bc3 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
ccd3a75eb0e0f8ce5882d9d3a3154e3d3c40ce9c44f6c506ad4e28df84bab751 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/…
diff --git a/projects/fenix/config b/projects/fenix/config
index 9cab5dc..ae81e3f 100644
--- a/projects/fenix/config
+++ b/projects/fenix/config
@@ -8,13 +8,13 @@ gpg_keyring: torbutton.gpg
variant: Beta
var:
- fenix_version: 86.0.0b2
+ fenix_version: 86.1.0
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: 20
+ gradle_dependencies_version: 21
# Switch to make it easier to grab all dependencies during a dry-run.
# Note: Use the commit that integrates Tor.
fetch_gradle_dependencies: 0
diff --git a/projects/fenix/gradle-dependencies-list.txt b/projects/fenix/gradle-dependencies-list.txt
index 21890f5..f1fd847 100644
--- a/projects/fenix/gradle-dependencies-list.txt
+++ b/projects/fenix/gradle-dependencies-list.txt
@@ -807,9 +807,11 @@ db9a950ba9a190d04611e69b1732221ba7035c2796b7d8b6afa69840711cd0ee | https://jcent
504b6599eb3a3b4d8b4db267d1628e79f3e58f17fc4f6d44c24cda530b0edf39 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-androi…
58b3ce8be4521230361fe6679b5930e75730164be1c7b900ddca4218072fee85 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-androi…
5cfd02a5e7dd9be15835522035d32eca33be0e63085d27f7c918fa495e34f81f | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-androi…
+6538f458473a42b6e2a92676f00d70d4fa0f6ae824d13c1e31c8051c196d2335 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-j…
64c6d2b53e52eb65e26c6b828d848d8ceab30473c3511bbd1c116cf9799bc127 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-j…
4cd24a06b2a253110d8afd250e9eec6c6faafea6463d740824743d637e761f12 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-j…
3286bd65e41eae735600c0e9a441cb4a0988d0d76647923b9c978c90b0cb7311 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-j…
+9bea3679d3fdb5ae8bdf200fc586d1e1cb02266ac659986125ad1a14d709a94d | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-m…
20a08a807b5debd1ced0dfcd2f74e802c002b59666d4c2d7323f4ad4c9030d8a | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-m…
9c615416dadd93f0e14895165af8eeee01a1aaaafe02c3eb1f2d2a770b595069 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-m…
c972379b6eeaf36a39e51cdee6fb145b411263baa0c66167fd0073768ceaadf3 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-m…
@@ -820,9 +822,11 @@ ad426ec76f52b1dcdf200f55495aea9a2d2796811884e8c4b514645061cf59f3 | https://jcent
51be6791ac5aed9718a58b297c8c9081c9b704dfd72a849c4754a40da55ee236 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1…
4cd24a06b2a253110d8afd250e9eec6c6faafea6463d740824743d637e761f12 | https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutin…
99319ebdd562d9519dfd15f78fe79bc09c3a28875083eea4577d9584359a2f61 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1…
+f02d46222e4591a9e16b6bacce5dc6606c33b38912d916daa41d428ef6703020 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-debug/…
5ae9e4dd4e81c0bfc92b0d760651815792793be9ec4f8a2d308b4aea6adbb23a | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-debug/…
29038be2ba5cf1acac17fc0d9746e553cf90315b8042366169ff6d800dadf239 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-debug/…
52614d618c5cb6a8d5d437e95102d1c45565237e09083cd64031ab7b23303a32 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-debug/…
+e61e3d3db85385c8c2439a5b87b724205cb8605b24edc89d34d8f84ed401eecd | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-test/1…
6d2be12eb2f02729639cbf07a590e1fd354ec5042e9233d29de794055c0845bf | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-test/1…
2e3091a94b8b822c9b68c4dc92ad6a6b0e39e2245b0fc75862de20f5a7a71e9a | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-test/1…
497a7639820ba0758d4e0c1d6f82fdc8a9b6f6c2a28d91fe03c6b0776db4be40 | https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-test/1…
@@ -922,182 +926,182 @@ fd98ace3131929977df6caa61b419956cd704fe7fb46dc20e1d348e710755690 | https://maven
0b41c8ffaa03c0f84bc4ffebcd765c6373162191fa14e480fd1de19e1d9ed2b2 | https://maven.mozilla.org/maven2/org/mozilla/appservices/syncmanager/67.2.0…
9ff49670a110fd56586229d42673902049a92650257fad81146a25daa5a4e58f | https://maven.mozilla.org/maven2/org/mozilla/appservices/tabs/67.2.0/tabs-6…
8729ddf632ec417808e0e0b49868cb46bc968fb44c97f5e0b7397ccd4728c8e3 | https://maven.mozilla.org/maven2/org/mozilla/appservices/tabs/67.2.0/tabs-6…
-707eb615751466dc1ee135a52c2009352fdd3a5e879b6064c24c094953907fab | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
-ccd95d3031cf0aa450e5c932915250c71e9ebaf90a6615b3ff2ac2e2bcc8bdc7 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
-a33eab48fd4179e2c74e4efdc40ba7e0123eaa46f64edd110bcf497501ac6281 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/72.…
-7904ef2d3ec4b32b11e1457e3cc5ee3247d1d1969140574e61b0cc07cc9affcf | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/72.…
-76c335ef74415219fe3a28b97b1f439c6171fd8d65988cf407b57fe6cae0a5cd | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-2891b3ea2219af4bb6b1c2d60320ab002d2da1dce9e64eb496384cfcabb653c7 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-261896df31c26873d3011c200750c1b5bdbf4a55dbb518ebab1cf9ab336cbb97 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-c1e3586a84507770a2549bcf29589b98fba4946a149c142e4163268a543a2582 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
-8ee1b23eb8bb5a464deca2e3e0b90dd7619751a0889c63714702b6dea2fa7c2c | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
-63e48f4208447a3112906eb8c02dfacd0cf3de32cd4c587938787e61716adb03 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
-8467f50e6494029503e6a65bed02048825aee1c96da86f42e8f7327f7ddb9c01 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/72.0.…
-81149e35b601f68bd704af6e830f0e8e19e2248fb0dbf0604c72a94528078fc1 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/72.0.…
-72b47d9ae38027c9686bcc4aeec69c4c290c5dda71f5b18230ea328ff1aa24e7 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/72.0.5…
-983a843ed6cbfd999baf26eeb04d84bb8679b36d891e67d55b07719cba3fdc17 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/72.0.5…
-807e0a73ee535859a8957eda4ee52f858a6d973c3d8c5f3e8ddaabfacc849305 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/72.0.…
-478f9a1e56202f1c8bc483e8000f5646140b2e3996ee0a1af8918298d395973b | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/72.0.…
-f0eb789cb5daef255d9ee4ff7ea3afeeb3d3f6046eb7b03871da41e52b8ba1c1 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/72.0…
-51ff03796509a2efd194a5b67fa38021e773a759fd66381bc1d5db523a09c7db | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/72.0…
-07cca82ca086d49a7d26ac44d08eaff857357b357e9600b312c598e2259c8627 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
-fa3265e3a5635e78e51c5edad0ae62edfe8d186865e34d47eb11173224c45319 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
-9c293d868f3ad6b5b1bdeea71745be48c4da9ebe33ba70dc36b413c741446787 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/72.…
-f4746f2e47c6e7b562462deb5ffbf38775e9c362945e374e1afba161aaf1f3d7 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/72.…
-d55f14316f736b6860512d81f32a2148d9394b1d56f5be8f8098d43dc385bf07 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/72.0.…
-a020ab27b399ba90b84908f7db049e78ee4aa8760688b0d4878197ba71cf05be | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/72.0.…
-f3620e6dafd8244db545af087d50ed93533cdbdb956e2436c841f78b631e1d0f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
-8db6b872db891f99933596f8966c089dba21722f5e67d055beafe51d1c443dec | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
-d75a22b6e81f1f90471251a695ef64d4a75532040065d8923ddb0928ae61fbf2 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/72…
-b5983daee96f4ea5bfa4ff13462c00a40231f39641f45a542d283605ed1606e8 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/72…
-fe8e7843478a9699ebe8d21ca9486d826aa4c85dc3178ff1114be22f9b0ff50c | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
-7810035330e6a50683362a0eeddd1cd9540ed13267ef9ce28e3787c7e88e3358 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
-27ad00d7ca8b1fd07b32f3dc28feb39885c982e34f998000934478d0732b8d20 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/72.…
-0358373cc8aaa42974ad61830e812070abfd16200cf920021c832dea3e60fe66 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/72.…
-a333cc604fe5934656fed5f842fb359f0fdde47c33351c03ef0de3dc742754aa | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
-b523d19025cc5b41f78ed2c70389ed4d77de078f8c9c52c87a02d560d1b32342 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
-669854064c0f68e7f8e1aa56177e3ddecfca37f7dd774940a34f88ca9822eb27 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/72.0.5…
-117ce29e8031ee4e53d5da764113b9d61cd257cbd0620f4a6d8fd369c0736e61 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/72.0.5…
-48ccc3cf289c825eca902277a633597ea19568d991863d682a528bafc2b5af42 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/72.0…
-8bb6d0f30165b1ca7bc1c244cce13a257dc72db9069839c7ed9d2bad89bd1717 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/72.0…
-5032bc284eb098c97ce1176913a8895d07ee50aceb2551176071d516ae89251f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/72.0.…
-19dbd8a86bf2167c5ee6ee7e1aca02be42a7fd244ab46bbd60bd427ca8132846 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/72.0.…
-df27163b42a29ec9e7678cf31c3d3ec76881cab74cff7b50bdce412c3fd63c1a | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/72.0.5…
-9a10e27f0fa7371ab36911a23b087ad406b68d1e271a1cfbf73fe5af1e70e207 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/72.0.5…
-75be14a169c7ef2bac1830cc7efca7ec45f34edf54c87d7738804030926bd1fd | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/72.0.5…
-552fe32473dcf6068a6b307238efc9b552f78927fb42c626486fd3932dca49ce | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/72.0.5…
-63c1a7ccf904423703ef3007cd79c0abddbe8d9f43c675685149392de48a4eeb | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/72.…
-7fa573c5b9fffd5f81b07a067f09472f21b6ab877762f832c0b4e73a8c81bade | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/72.…
-900d502cfbdb96b3c9e35472bd2fbcc5c78396eae66ddca040d3c789bbfac61c | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/72.0.5…
-2d29070c2e106f01d47130f4278a2044a6271651cc2a309f517b37f0703a4fbd | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/72.0.5…
-00de4cfb49bcd14819487375f615055b8993bd73fbbcf6e76c0317b5e066e1a9 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/72…
-3189c52dd2f0758bd549e953dab9f9f131c63a45004467228100777947faed4f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/72…
-3a5fd8665a36910a96dc2964fa9e241ceda29073139865c493124f12da631257 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/72.…
-d2d3c09be18f469de61e3f7457b3e2afa5a7db3cb923771e6499141a6589d95e | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/72.…
-cf22dafd69d182e403c420f8b2e0ff15650531958d4d9bec9eb1773a898adbf5 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
-3fe557a6a191e1c1ae165e24cb9b0ed18744f24dd69385101330366f5491c813 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
-4f834add639a40a0bdd325db87911ab45cb6261f9d6f4f08517e1e9e0c309134 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/72…
-242f92a0c1ba73951a6ad8792c6a7a740dbb858977a5020b431c16b6ced186a8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/72…
-7c5e19441d7af3d9e0ac277f528aa607bd134ea7cb15939f8b4b4dcb0b5d6e28 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/72.0…
-26cb02e5baa82fc077940ccb3731090c11749faf43e3e88ba2262424f7d7093f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/72.0…
-f668f699acb95a2c916a93fd9f64232a7eb64d4f40b9c83a819850bcb1f188b7 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
-639e8f809358a3ba3e46b2ca45cc98305e063aa974f4122f47ec168ab04d26c7 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
-4a010fe579f7d81d8cd4b9fec36b3b651ff0a8df009c72af8e3c15bfd0c0f6c9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
-93439edb1b9343cf5521c2274a3266e3e3b93dba12d0dcbc67ddf0b14252fc64 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
-9ce1db08d3a68571358833af99038ec7981de7e0d5921aee56cb34a40dba3a61 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
-3c509b71789dfaa428e102cbf4bd4a5affab2efcf969cd2e8ad77dd6917ce011 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
-0782cc4b473dd6dfdaee2166ceb76ae0bccee802116bfdaaa09b7f995a804b9b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
-e8a8971ac17f58992c5e90e4ef84f44d5b7113c30ec77474f135cf23067271fc | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
-dbfd013db1b6a18bf2a0974e3fe18d084bfe0aa569f381bc60e67b05086015dc | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
-e46e4a686907fb88d10afdaf028edd45a02911b6663a075b41fdf22bf6130231 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
-8ea11512c113a2640173d46c19636bffde9fc7d336d72b7101e34d7fae1451bf | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
-4417fc06f31f88c3a79c23585f7fdcf3381b573cfb919921d669a7e1e12549d7 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
-d00b5dc50a6d1057e68bf3a3160a884c63405f8a71cc6d0c130c5f4445e4d2f0 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/72.0…
-3cf44331e2cbbf07904db37f3ea6e69ea3170df4c813d4ed775918c47292998e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/72.0…
-48516fec9ac2cd8daf126fdae2cbf169e67cbf76e9b3f3d9ac676dbdb99fabf6 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/72.0…
-baade39ff53bbc14c297c3790aabac2f39ecc83b64a6c1f69a7c1f8502b30e13 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/72.0…
-00da182b420ca58ba821ce856a813560ec945827aa48e35c050cfeab814e3749 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/72.0.…
-a074d79b44f6b2b3c9bf17724a43ca83745b256e79b3caa43b6ee99bd45a2517 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/72.0.…
-a3e04cc2d816a6cc811f4742664971116420504bd622207cf510a15f833f807b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
-9e6f64e560453584cad9bf19184631bd52db54d9fc21847a3f193db26cdcd56f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
-394a813d7a809927036028a4d48afd5bb14ccc20efd96e152e1ceb8647ff8502 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/72.…
-d6797cb42c9acbcfcea66266a4b949c606da32760d2bd42685da48ac92fa61d5 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/72.…
-cb0f953fdc4bc4c12db326b637611a35e45522435832fcb149034db20a494449 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/72.0.5…
-48aea8c5a1ec252d6daf5fcb56a279f7d5edce56562b3b91d00801ab0ac2a26b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/72.0.5…
-129d41e2e7ad9a59d9e1ac9a86eda0d415f0bd43cfbd68e3203544a5957b8919 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/72.0.5/…
-b5873679a09f65016736491b1248ba2045c7c1345e71b5cdf091469f862bf6b7 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/72.0.5/…
-9dbd38fe5c60466ac1d0d911eb69689165cd27d4e5a74a63d5831562b5d45140 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/72.0.5/f…
-80ecd2be1b4dc6bb9f46f02ee8ab5831a3c62a562087fab8540346610e9bb155 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/72.0.5/f…
-638be2cbd30fc433c63dbf529c3765b7745b72dcafedf9694c6c515dd19adf4c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
-79852385cf4348cc810069281b5d9d21e99cf8922b6813de7c5e7d1c6ef3f686 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
-3b72bf4c8c50784d39e997ab0622ebcb4c9e25e8f371d95a120a3cfa437e495a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
-b06a4bd628199d0706f38b871779d9bb853259b239dcab11003cf65bd5773b72 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
-90bdb1bda5fce4b8946affd99d0193578183143afd2d6f184eaef51485f0308c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/72.0…
-032ef88a545a4cdb66cc7be4ae36382775e5dd962c8d6bbe378965a2834e7e7e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/72.0…
-e916752eebd104569639e87cff8159df345ed8ebf4ecae391ef9b0dadf7c0300 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/72.…
-d60f8cb02185bad2c51007978b9d08e4943d08d3f000e14dcc4bc9e995a0db49 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/72.…
-e00d47d0c3730a5958e36cdd263ddc91dc744958cb2346bc19b5452d6f0799c1 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/72.0.…
-889e94bdd227849f7987959848e49c84ab2cc77f0bbf02726db765a48d8d6a1e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/72.0.…
-c4389c74dc01872836ddccd1e1ae4b532df60aaf62e08ece1d698a8b0186ab67 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
-7f5d44990e7cfd64ec4b67efa6a68f11805209dea128436d27a7fbf0a77708e2 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
-ff7b95cced4e44633cf22d007f9ff40cbda272b7963f62dfeb08682d822198ec | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
-18d6243f410fa4426036490b6875d38efaede6107139761929b67569444fc8d0 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
-b33db8f3e1ce1b5856bda8844b529d617101df81329b66e8fbfa5cb078b783f9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
-37544576f651c9a7a76e0d2a60213440476d8400bf8d172a5fe08c0aeb9a2dd4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
-3524b6d1680c0218563f2738767d580062a7b74792fdddfa442b6b1619524dab | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/72.0.5…
-37ef5c78fad1778b9a96a2f3f0a65cd4fa89209ecfd976b91e938479559e211c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/72.0.5…
-e4fd8116ba7112468bc43ad895cee9c50d29a149a95e1fd0d8f87962076b6ef7 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/72.…
-3e1f6aec7a364d89b3bea3f11db98bf4dfeada5d46e78e684e06f208df48d70d | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/72.…
-6f0b1315aa46725006f85f68bc664e505e603d99917b06e89012f7567993b8ac | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
-a8c7107e913417a78e58dc2fce03bc6497bc8923b5fb16589f647782bb00c862 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
-11f1eabc582d8b2a824a45241816f9e82be13ea473363e7f1dff00b697bd6ef9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
-09e48e7f32d8e40a3a2ceb1dabd2c6d36d9784490000945e7b8167e77a6c1e33 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
-1dba077ef2c14496114bdc05c01f632a05a6d6f1bc5d851c18c8032737d90696 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
-b3a7db07fce29fee0a0dc7663016b1c68904f715345ada72f0dcbf4b2105d645 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
-33fd07f7f285d67a88684cee8167049a426f68a8eca466f9ae84304730361642 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
-fea3957b40281f176bd1c401f6fd11ffad2fa3c2b09cffb9fe7688c89e014124 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
-bbe8b26216904bb2006eab8cb018303791f9751e8e2d4c1f2634888a38f5100b | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/72.0.5/li…
-a2624323db68369c935d83f74c5d01676c3876bd10a883a49eb5e3459985d9e6 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/72.0.5/li…
-8ddd5a225161264c7d736a42f116f543ed9f672c8574f568ae2fecfb4c08f93b | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/72.…
-4fcf487ba804673b5329409226d48901a9ad7edaecd719fa09243c6315bb29ce | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/72.…
-eda0fcb43894fbdc9a24d4f5b979c902eaaae70aea62b1554f45aa9600b1a7b8 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
-bf2f639cecf4102843460ca05660ee122171f82083659ec0499a73c072240be5 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
-63a56b896edab40120aa64fe37ad51a008d94de16479d168ceff29dffdd8d5ce | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
-e6fed2c06bb49e133c90866a8d19174da1390a610054785b716daf5321760dc5 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
-4a6856c18b4c6d6b6de158bd2094f2ba4d84978ead7a98d5ba83c36057b6d4e7 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/72.0.5/li…
-c109da70e3b09634096925b4a1d6205fe5a3311d5ee4e02cbfb51280eaa89956 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/72.0.5/li…
-8db1f518ab4716885dd27e366400e124d153ea38831f8709632c4d8c43c9789d | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
-1750ffa066e75f74c4b2d6f95326e62ff1294b6ffc3c999d7afbf4c6f1ea6bed | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
-750e3daa0a68c257472e7e3cb6c3f4f9f400555e32bdd31727d238d8fe9505b7 | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
-186364883710fa2b2cc5e1de1a0e73d8365ce6319678e680400de430e89804ba | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
-16d0389b23a563a0f03230afb4438d69072e904557635bee1cb642beceae2607 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/72.0.…
-78857476c82faeabb87c625c10ba92769d53de04616b46aa3ac96c2c84af417e | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/72.0.…
-b3b01aefb960083a633457f78cb15db1e2c53f1213efb41c8908f69fbbddd20b | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/72…
-9ba925af793e427fc715c3cb43bf75991bcb952c411aa5acdf676d838ebe077c | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/72…
-6dfef14f659e10261b6ac082ba60b74f66864df9759055c8d35835fa12da6786 | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/72.0…
-2757d533de5fcfe3fd497c842357b82c8d9afe89701c7d90ebafc7203fc9b40c | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/72.0…
-d338c9bb41e2007cbe2fe9970c9326db9f35f8ad6260696c1b79285c5d5b980b | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
-11d65d2728f6932e4a9eba79e30228c5e326e26d01526b2ffd986b3b3943ac26 | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
-c5539d32747e194412392708dc329ace3582f3a05bfe733dd6483d695886586a | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/72.0.5…
-15574bc9ea549ee8fd988b5e8fd26671c36c3347a75acb151bcfbc69f284fe7e | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/72.0.5…
-4399954ec888c5316cc41e7011d19ae663f6ecebb5f38f31d0b94918d40314d5 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/72.0…
-64a557a962c22e40c773f9b61cf4622e5c544e8cc5c51906b366529b6098012c | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/72.0…
-755cd9e2c9d550b7d13e32b2d0fc3838021967405cf6b7bf30c58577fec5827a | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/72.0.5/…
-dcac66ae6f327e0ff3a535c5bd029fae9c5277be6ef4aa0349c68438ca21987f | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/72.0.5/…
-0c071b715ecd3debb7a93289de8626e4815bd06167ddbdc58cf454c9c4e1c780 | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/72.0…
-0d8315dba084231e35e18c1cfc025deea6fa4eaee4b64d77b3a5668c8d69e433 | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/72.0…
-98ac937bc1923bce2c0a9cbb65ae0bc47e2caf4d675dad34dcdd0ea4cbac6ed0 | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
-9d5f76bb542793e0b07a757c58f0d1a21abb77a0476e820d1cc9a3830fd1202c | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
-7d36f11412ef9b7360e0752309b7541e3c85f17b49e32a94a8398e7dab53331c | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/72…
-18357f26fe2d24b37df93d7d114dc53e36f6c2265bb9366e976359a9e987238c | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/72…
-72a085b1abb58af1bc6e47e690634c8d2648f021dfa9c8ce5ae752cbe0670066 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/72.…
-5e823d83b186416c24efe1131cf90fb934f46b271a6deec0f288247508df32d2 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/72.…
-20498d158e06bf13012376fe08d3162f722c67ef6005599d97448abc2bcc66a0 | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
-5e9e4a2223929aa6009b26487cf84cef6090479787fdc66897baa40e9e74e15d | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
-935d569da3ce6839b7457c87a539f71a105d2c4b8eae8caa97f166601402931f | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
-3a3a5f3588cdd6e852c4ba4e67e4dc19cb21971cda60bf03effab563d8c2a8b6 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
-eb8e8abdd2a1108b338b1a4136d80f4eb02379985946d3d0ffe954c4dad094f7 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/72.0.5…
-e8f8137548145600f7595d9a0207cc01637d1470d2d1044e711b4fccd69c8dd8 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/72.0.5…
-f7bf27270904abd8639b543151b6eaf268b821b8e6235c8decf8031e02ec8648 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/72.0.…
-c83379b00bd0b7cbe8e28aea8d08178df32610c4338fa8d7de03142831ff6d16 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/72.0.…
-4b6e3912804fa12d26972c20f161dff350ad238574dea7c9cf9503996d7b13e6 | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
-da89a91025b054d2b380d76ab28e5c8307b9da5954b9a0a74d6c3f148af451bc | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
-75b9aa5aac3fb8079f35382339f251faaeae0046699b6acf6841c645c2e7ca37 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
-0f3b5c76276dc5109bd7b88ec95ddee5d702340debafa457153d112166205b9f | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
-09f80a0b9aafdd9d46f53d139c8056880d17e2578d3f9cf797d632a5aba40fba | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/72.…
-0db1b5c7ba7c100d5a12305c572c8d348fb8dbb4500540e13aa8fefa9deb1169 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/72.…
-7ec7264a35b13382f84d701fab89daace99c6c8157c6fdc6d15da2361fb4f16b | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/72.0.5/ui…
-b53d560612c2808a1623fa60092c020988dad9826467dcdd0bce18a6dfb561a5 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/72.0.5/ui…
-71307c399eb59749c6c25d2a0eb93c61513bc79b6c2c5a3e4dfb70e5077185a2 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/72.0.5/ui-…
-a4245435703548a7b723f23a5a762cc3000f4c6390cf2b2f75e3e9cb8d164eea | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/72.0.5/ui-…
-ef0ea652e32aac9d8a52884e5aba0c30bd4236eb042190813cfd5ec4f3216927 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/72.0.…
-d6b138a48d0d48e068272dd2497d0c73e28bf327b560f5b2c2e7e542eca01d09 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/72.0.…
-b27707dbb4f038517c89ce84541251f527a954ead43f6f7c67dd516a1640dd76 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/72.0.5/u…
-65c3698561f38c9ce8d23f486a8e3981cbf29b3f1271e34a6018cab08b93982a | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/72.0.5/u…
-8c0fe200be53cfd668ffbf10efa897e68480caaab5c0cfe3f72753dbc8e8d69f | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/86.0.…
-d8993f6b94fc6e91c7d91bfd201ab5a1d17b7c7288b3eb28fd4d63f9a7064324 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/86.0.…
-4251784fdd7b1f8c7a675fcf668b2fd23d0b44c26a425fe7752dbce3b2f19cb0 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/85.0.20210…
-ab81e6a37144452a63880bb34b6140a1e3075cfe50e3a7275c0c6316844b8b75 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/85.0.20210…
+cf0936b6f522163606128c1803921f21c42a2ac7cbeb2a74eeeae6a4aab8e17d | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
+dd509aa0260caaeeab7c8ea006c2cd433b8306086c6cb18752e96320ae7f72af | https://maven.mozilla.org/maven2/org/mozilla/components/browser-awesomebar/…
+a33eab48fd4179e2c74e4efdc40ba7e0123eaa46f64edd110bcf497501ac6281 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/72.…
+f48a34c1749ac472b23035d9ad5709f189a605ef1a6ff4bf938b10f155213f50 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-domains/72.…
+76c335ef74415219fe3a28b97b1f439c6171fd8d65988cf407b57fe6cae0a5cd | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+27ec2ad2f7bd574ab4c898fa8a7975dcdd9443fe7e1b920223478c14fb9a067a | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+c911452c30459d80ee4e38423682793e6c5ffc640a0910438ace0bc282a982f8 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+a8bd50ee1c8ebda22d4d7c1eee0a492a5b7b1877ac544d682d1f7231e78f776f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-engine-geck…
+bd2eea48d70a5f67a00aa00860a6bc93a32257a01f53a1186d733a229cc9a1c3 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
+3ae199e35a440ba86ded36940eda562154d0ca4e12d9dd345f1e862dd5d02330 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-errorpages/…
+d9abc9e2ea7c22e478a7490df9b76f9b0cad3629d424a342acc8db524f7f8f89 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/72.0.…
+871609a0f02975abb038a79f7dc2bbc9d6bf1c0ff25c63d980acfedc4309782f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-icons/72.0.…
+15e31cf9110bc56e2117dc32a4d6aa9c8d4697c41f456e1c1eb0ca9052b83a4f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/72.0.1…
+60bc2fb4039829890e821811c6c8da4addddad9316200e63e2b0a1b1a383f81e | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu/72.0.1…
+d9aba7a5413fbd1631d4bc9298d55e37b436b6e2f7caf849ec35ab4825062b0f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/72.0.…
+4b8b2f9e72a19992fa1024955a60865a4943ec77e35272681e0f74e96938eb71 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-menu2/72.0.…
+f0eb789cb5daef255d9ee4ff7ea3afeeb3d3f6046eb7b03871da41e52b8ba1c1 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/72.0…
+6a12e87a15f8e3bd60a54204a33a09fafb86b01136db71206291a8e6b6d5fdf6 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-search/72.0…
+07cca82ca086d49a7d26ac44d08eaff857357b357e9600b312c598e2259c8627 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
+6223aba556cbe326b96d4237c4635bd6c145713514f6f915109b2781a83d48e3 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session-sto…
+9c293d868f3ad6b5b1bdeea71745be48c4da9ebe33ba70dc36b413c741446787 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/72.…
+b1692912d33e4e81470333882168284e968265fc29e914a372d4b9bc27db72f1 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-session/72.…
+d55f14316f736b6860512d81f32a2148d9394b1d56f5be8f8098d43dc385bf07 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/72.0.…
+5081025a6a6afb13412b2770e8771cab62b0cb468a58044f5d7de607e4f571c0 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-state/72.0.…
+f3620e6dafd8244db545af087d50ed93533cdbdb956e2436c841f78b631e1d0f | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
+cb333c3a392cebc8daaab5e5091f95e101a931dbc02121dafb775eceb97cb154 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-storage-syn…
+d75a22b6e81f1f90471251a695ef64d4a75532040065d8923ddb0928ae61fbf2 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/72…
+e2ae438a1ff43b3a68819f87114688aabde82b17241fc3a92e3e5007e176fcb8 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-tabstray/72…
+fe8e7843478a9699ebe8d21ca9486d826aa4c85dc3178ff1114be22f9b0ff50c | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
+18fb307c68e522f5538febf3222fefdfdbc45a3e2963f1aaf410eb180a91ca58 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-thumbnails/…
+d7f0401ef112aa667f4d7048b3bdda7000c2a40796fbfd1b83200fd08fbabf26 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/72.…
+556565214ce5541efe8ca55211bf7ef818fc68225e922aec20f12ebd932a7d65 | https://maven.mozilla.org/maven2/org/mozilla/components/browser-toolbar/72.…
+a333cc604fe5934656fed5f842fb359f0fdde47c33351c03ef0de3dc742754aa | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
+233fea9f2308ba87d7d8188f483681df63fceda665a22c3cd60008050915021a | https://maven.mozilla.org/maven2/org/mozilla/components/concept-awesomebar/…
+4496376e4de5abd45005dccad7050975ed96b6f1c2db692a88448f66a18c859f | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/72.0.1…
+b1bf76e10f7f35f96030edea83aeddae3b33f7db414e0a26b53d22aae8c70374 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-base/72.0.1…
+48ccc3cf289c825eca902277a633597ea19568d991863d682a528bafc2b5af42 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/72.0…
+9d31d2c60e74984cb249679eb471c74d60fd5ba26e9db607e811440c2f580772 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-engine/72.0…
+699b513ac63c2f8d5967cfa738e0a435ada73307903b86df07c0ebc61cd6d80e | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/72.0.…
+134b10be127f1232336bc41e79995ad1c6f65973539b074dc76a530ed8f287b3 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-fetch/72.0.…
+df27163b42a29ec9e7678cf31c3d3ec76881cab74cff7b50bdce412c3fd63c1a | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/72.0.1…
+f1b9b3539ba6c1f153e0ebaab86ef6a70d863968098810ec6a3ba750c9a41aa0 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-menu/72.0.1…
+75be14a169c7ef2bac1830cc7efca7ec45f34edf54c87d7738804030926bd1fd | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/72.0.1…
+306d39a8dae454b8d1066aad873f4ae34e107c9a2dfb949b9364290225ca5376 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-push/72.0.1…
+63c1a7ccf904423703ef3007cd79c0abddbe8d9f43c675685149392de48a4eeb | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/72.…
+101744fc8967f31535c2cb3d720802e4c74212f2744a088755acec73b5335f61 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-storage/72.…
+900d502cfbdb96b3c9e35472bd2fbcc5c78396eae66ddca040d3c789bbfac61c | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/72.0.1…
+b38675f99d0b52808ee0b7eaa56a3c37aa71080a8a4c804bc790f75d41bf9ea4 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-sync/72.0.1…
+00de4cfb49bcd14819487375f615055b8993bd73fbbcf6e76c0317b5e066e1a9 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/72…
+e1194bb7dc746cd2cf13bfe9bbc6f2430fce3358cd7db25be664e034b5f81c23 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-tabstray/72…
+874552fc4baee332beb37bd4b0757f6a47a7d68e8d49281d05b72dba9f33076e | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/72.…
+d46db6e5a6e6d96c1d735898710b0f67b979a53bb2eafa729311f842b1c627a3 | https://maven.mozilla.org/maven2/org/mozilla/components/concept-toolbar/72.…
+cf22dafd69d182e403c420f8b2e0ff15650531958d4d9bec9eb1773a898adbf5 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
+d81c0db738fb6db6a72b752597c689550383b7a88d155a48b3f198636c13696e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts-pu…
+bcff4fb6918c9721d60bc129b787823a92d5c76c57f966369aafd7fa221d16f9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/72…
+55de24940257bc8e258964e56f6724c2d0aa901036b0f5f5bba9954426119309 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-accounts/72…
+dbb63d7a9152c3700c23896068b7574a93ee3be721f2617c755606781794af8e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/72.0…
+32a6a6e5bd157506289c7583dc6c9c6de6d38fa192fe4b4302b3a6cd4f8e1775 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-addons/72.0…
+114ff24ce89cafc32c57c225f8a4d6352485fcf404d23cd23ee0f841eff8c39e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
+b543235e4d99f98f5b27586efd17af53b9aaa20bf5c062eb01cdb8960758101c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-app-links/7…
+f006195322ec35527b5db0a2d45678ddb1784a963cc2efe4767f3f7c02608a8b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
+d3bdf41a1c8777fa6f0bfe18ad914016f8b1b6b1d958dd572f4b30dcc8f8a0c9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-awesomebar/…
+64b0bfc791733e9dddb275a8741fe444388053bd01d35e34baebc9a04ba34f92 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
+d7b6bdd40bdaf7f83642f81b4c305aec189a0b9b6bb413b394e1ccd3a5f86a0d | https://maven.mozilla.org/maven2/org/mozilla/components/feature-contextmenu…
+a3296cb0bb7be57b107c3098a4e7803e8ef0f43ef6f2480d8375d8ed2106be6a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
+f68a4fb8c2827f8ee08be1c5fbd320e6139e34d078d84bd53f1d58f311cae06f | https://maven.mozilla.org/maven2/org/mozilla/components/feature-customtabs/…
+4d19e118bb41814b01ad0b319522c604ff69e10e8d6de3562e6bede42e647793 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
+cf9891df96dc430038bcd98186132d46e8bbf16011422ffb769e5ee8570cdc50 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-downloads/7…
+c0cdb4bc31c36570f666eb2f07bdab1c7a7f3adf65352f0185f4a77dfc86aca1 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
+de2206fad3964c76cecbf869a1659ce1873efd16aca39d97f110f4e36d183bf5 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-findinpage/…
+d00b5dc50a6d1057e68bf3a3160a884c63405f8a71cc6d0c130c5f4445e4d2f0 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/72.0…
+31c55f10652e83308e6a55e4d0849b54fa416a5980552f5028cf74fd34889539 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-intent/72.0…
+48516fec9ac2cd8daf126fdae2cbf169e67cbf76e9b3f3d9ac676dbdb99fabf6 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/72.0…
+4ee857a019a9832d382f310556d9cd7eed603e32e263dd95db239219bfddfa9b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-logins/72.0…
+cc0ce564b8554db4e0fe10d997b5b0436ff93b7fab62bce2da221fee095b3dcc | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/72.0.…
+12f7802e63a79803167523f902a79323bae9debcb14e65722b6277b89ce94c57 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-media/72.0.…
+17f1081a1f9b310a7e33ac7b5d25e2cfa8a25bf7b405db3ecdda3b2fd7dc11c7 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
+c09051c3e23d7269df3efd66c8037d0a4e49bf5570cd76d9608ad4b25081ab4b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-privatemode…
+c710c731776a6d95d75496272737ffcf58f48f67e0b8d56aa6e674420623fc1e | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/72.…
+e3280e751cf7106bf80690986ba4da92079fd660e291ee5fc48d93b8e0e88012 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-prompts/72.…
+cb0f953fdc4bc4c12db326b637611a35e45522435832fcb149034db20a494449 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/72.0.1…
+8ce51eef7e1efcedacaf4a845cc867a043c20ffb3279caeaeecdd3e1f3d182f9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-push/72.0.1…
+c1421382eab8d3c2d3567a90d24e4a236b193dbec416df6c51e0c82a00ecff26 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/72.0.15…
+53ef7adbf3cbfc2e86ff30c1f526a7103a58d7a59e7275c8407414ee1168f0e5 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-pwa/72.0.15…
+818f729bcd559f27cefe76154538580120a7596f98db818381caa2a6e79c58b4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/72.0.15/…
+e366015f4270a6a6cd631a15eca02c0b291f5232fbf2af19cca97c4a490e77ef | https://maven.mozilla.org/maven2/org/mozilla/components/feature-qr/72.0.15/…
+e7b8cbad62642469e497e68131ecf8db98522345177822760b0e837544ed5377 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
+fa20683d309fd4706803bc5ddc0316596361b8b7466dd0689f53a9ddccbe1961 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-readerview/…
+3b72bf4c8c50784d39e997ab0622ebcb4c9e25e8f371d95a120a3cfa437e495a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
+40d266dd4382a34a92138707a8e57dbce8a33a1a893e2a576ff23f376cbcc288 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-recentlyclo…
+90bdb1bda5fce4b8946affd99d0193578183143afd2d6f184eaef51485f0308c | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/72.0…
+3cf2fc81667f4c11a3b52e0adb521e8bd9de06c1afdb0fb9c6c470f61925abce | https://maven.mozilla.org/maven2/org/mozilla/components/feature-search/72.0…
+e916752eebd104569639e87cff8159df345ed8ebf4ecae391ef9b0dadf7c0300 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/72.…
+9f7253179e7d25b568f8bf2c19733ebfa2e1787a2f5ed9a6bcf3de5cff72100b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-session/72.…
+e00d47d0c3730a5958e36cdd263ddc91dc744958cb2346bc19b5452d6f0799c1 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/72.0.…
+155e34b04f11f48e9682cf64bd01890fae73a0e2eb904cac9c05add087a668d8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-share/72.0.…
+da22a7cd375d0d594d12a7b661490c96e9343669d61bbeeff3bf1087ee0c81fc | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
+5c51c99dccfdccc3a733630ba4e8475fe80434fd7a27ca2eee0290ff55320e74 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-sitepermiss…
+ff7b95cced4e44633cf22d007f9ff40cbda272b7963f62dfeb08682d822198ec | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
+25ee8021d1febcbb5d4cd38c97a71e8ec4a8cfcacad42429e3b6373448bd7aa8 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-syncedtabs/…
+6e5665aa57da755492f51f4f95dac261f4f1c88d9d068a34850375a9d00b1853 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
+337a0cfeafcaa51b735d0e09fc8abcef7d9e39fd966ec0b4e1c4f2993ad42f11 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tab-collect…
+bd01387eb4292c601a9923a256daa5989bd80a72029ee17580f5614b008159bf | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/72.0.1…
+8dd195bffee252c40c2dd0e61c50a141025c2246b7ef78560b5e55dd1b63d5bd | https://maven.mozilla.org/maven2/org/mozilla/components/feature-tabs/72.0.1…
+e4fd8116ba7112468bc43ad895cee9c50d29a149a95e1fd0d8f87962076b6ef7 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/72.…
+a101f701cea3245d4017dd03de818ce84cbe1a2b773308108794da9a3750502a | https://maven.mozilla.org/maven2/org/mozilla/components/feature-toolbar/72.…
+6f0b1315aa46725006f85f68bc664e505e603d99917b06e89012f7567993b8ac | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
+01f74390c805788380418038add66edfb827877a869c1d05c7507adff9ea7558 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-top-sites/7…
+11f1eabc582d8b2a824a45241816f9e82be13ea473363e7f1dff00b697bd6ef9 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
+69b2a6b26c985e51d21ae7d040fe51e441128c8f20c325a2f07ca7a4bf213dcd | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat-r…
+1dba077ef2c14496114bdc05c01f632a05a6d6f1bc5d851c18c8032737d90696 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
+945a8483d2a7fabd6a5ddbe869759a5516cd12046dd92c74f2423a6667b9e18b | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webcompat/7…
+18d70a2c554bae05972e9453a2872dd5421fa2798465d26df0fa6118cbcce8d3 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
+a425f7bd91a2b598402c5bd75da8c19bcf79eb9160727d5174849a4fae56b7a4 | https://maven.mozilla.org/maven2/org/mozilla/components/feature-webnotifica…
+527a003ca2d044bf84329b9b007a7dc43d5f707fcbebc63716de6e65b5f1d860 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/72.0.15/l…
+742c6fabafd1f5469dd90f0d03488944f570e2db7d1997c427a1d0c40a857e85 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-crash/72.0.15/l…
+8ddd5a225161264c7d736a42f116f543ed9f672c8574f568ae2fecfb4c08f93b | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/72.…
+e8a08b8b6316fa5433618cb15e18894a225e6067f0a453fbd4128f7b3c004cfe | https://maven.mozilla.org/maven2/org/mozilla/components/lib-dataprotect/72.…
+eda0fcb43894fbdc9a24d4f5b979c902eaaae70aea62b1554f45aa9600b1a7b8 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
+6b1f7fd60496a2a44ee7c98943761df6a5852c4edcdfc1157b8a7171bb904239 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-publicsuffixlis…
+63a56b896edab40120aa64fe37ad51a008d94de16479d168ceff29dffdd8d5ce | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
+940d7b1b504fb1c2d2ba068e3b7cc35e5ebb4fd641aa3b33be48ca3bf3cb0fe1 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-push-firebase/7…
+4a6856c18b4c6d6b6de158bd2094f2ba4d84978ead7a98d5ba83c36057b6d4e7 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/72.0.15/l…
+4aaba6b9c36ca63ffb2a74912761c2008b317c02f0a87946ec1e8a319d3bc1f5 | https://maven.mozilla.org/maven2/org/mozilla/components/lib-state/72.0.15/l…
+8db1f518ab4716885dd27e366400e124d153ea38831f8709632c4d8c43c9789d | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
+d7a9e8cb83c93eae6a5104f1a0a6ced81678588d8ebbccad02a0818dfabdbffa | https://maven.mozilla.org/maven2/org/mozilla/components/service-digitalasse…
+750e3daa0a68c257472e7e3cb6c3f4f9f400555e32bdd31727d238d8fe9505b7 | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
+d6c712acbdfe91fb6015770645e770e5a758e8b1f0385a37b57dbd0f073e1b86 | https://maven.mozilla.org/maven2/org/mozilla/components/service-firefox-acc…
+16d0389b23a563a0f03230afb4438d69072e904557635bee1cb642beceae2607 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/72.0.…
+77f1d126f50fde3fe13c2524c504c45dd64e9e4b05933adf518a1d17e3347b40 | https://maven.mozilla.org/maven2/org/mozilla/components/service-glean/72.0.…
+9ac0ad81f7b6b07c045ab89901ccfab3a1915b1845ea9e5fde9e4954da4b2599 | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/72…
+71549dd4ea561c0f5f6b0563c3f5b24b9bebadbeff86aabe2bafd6653dcea4c0 | https://maven.mozilla.org/maven2/org/mozilla/components/service-location/72…
+6dfef14f659e10261b6ac082ba60b74f66864df9759055c8d35835fa12da6786 | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/72.0…
+40b0f25dbecf91299d4ec3a99f97261337e82502df26329f7c8ebe5ff5782476 | https://maven.mozilla.org/maven2/org/mozilla/components/service-nimbus/72.0…
+d338c9bb41e2007cbe2fe9970c9326db9f35f8ad6260696c1b79285c5d5b980b | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
+fe9748819b5dd1e22a2b55f001c108df6f23e023055cbbbba37b536214df0d7c | https://maven.mozilla.org/maven2/org/mozilla/components/service-sync-logins…
+dcadf5ca6864c4aa4075ec624e54b20d0cba325360a99393657c34f9891f54df | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/72.0.1…
+7192ec9629d872d5e4ab7975bc07e1c919855d0cfb63ba9c64bf7cd72d0ad5ca | https://maven.mozilla.org/maven2/org/mozilla/components/support-base/72.0.1…
+4399954ec888c5316cc41e7011d19ae663f6ecebb5f38f31d0b94918d40314d5 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/72.0…
+48687852e659327c6fe4d8952a6a2f6f60c9f3f2c2809c44023f3ec2b2353a44 | https://maven.mozilla.org/maven2/org/mozilla/components/support-images/72.0…
+90b371b291e74e539fdf4bd059ecf9be4f5d3ba3dd7b4048225fd8e3f09b125b | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/72.0.15…
+00dd78c94466abdb8ba2097b463ddd614b2cc513ea89fe01278c55bbbd6439f7 | https://maven.mozilla.org/maven2/org/mozilla/components/support-ktx/72.0.15…
+0c071b715ecd3debb7a93289de8626e4815bd06167ddbdc58cf454c9c4e1c780 | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/72.0…
+5f4d95e7b74ab49daaaac7e0b415b12133f705d06e9de8c712ad1dc6162c964d | https://maven.mozilla.org/maven2/org/mozilla/components/support-locale/72.0…
+efa9812ba4972df3841291d9a791b13f229b09dd5fd1f747d96c0d915cf00321 | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
+e0f85a90b5a2c842d089c7eae6021639b65238f6f02d587b6c7af694b0355ec9 | https://maven.mozilla.org/maven2/org/mozilla/components/support-migration/7…
+7d36f11412ef9b7360e0752309b7541e3c85f17b49e32a94a8398e7dab53331c | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/72…
+9f0efc530dd1ef6f416c56058ab2b96df0090ace3ebd0b0dda789fab4e9c8a43 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rusthttp/72…
+72a085b1abb58af1bc6e47e690634c8d2648f021dfa9c8ce5ae752cbe0670066 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/72.…
+125ae0300219ed6b3396045ce4a5513ba29f198daa91d42772024dac5e0d24a3 | https://maven.mozilla.org/maven2/org/mozilla/components/support-rustlog/72.…
+20498d158e06bf13012376fe08d3162f722c67ef6005599d97448abc2bcc66a0 | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
+3965c50f916512190208283ca9dd8f23acd44b236925a076234784b742a9d724 | https://maven.mozilla.org/maven2/org/mozilla/components/support-sync-teleme…
+935d569da3ce6839b7457c87a539f71a105d2c4b8eae8caa97f166601402931f | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
+76a6f8cab1c2d5d34f2443bf3db068ae79d9a37d01aaaf5266431a49efe77f3a | https://maven.mozilla.org/maven2/org/mozilla/components/support-test-libsta…
+eb8e8abdd2a1108b338b1a4136d80f4eb02379985946d3d0ffe954c4dad094f7 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/72.0.1…
+045810a606e73a6e9662e659b5af03a803dd6bff597bbeb2df8692f97fea68e0 | https://maven.mozilla.org/maven2/org/mozilla/components/support-test/72.0.1…
+f7bf27270904abd8639b543151b6eaf268b821b8e6235c8decf8031e02ec8648 | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/72.0.…
+37c364210a8e95732d536510bc77d269dc1160cea9fe117e67bfa73757e0bd2a | https://maven.mozilla.org/maven2/org/mozilla/components/support-utils/72.0.…
+4b6e3912804fa12d26972c20f161dff350ad238574dea7c9cf9503996d7b13e6 | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
+3a17d54a76d16cf1ffbdbfb8186b6566d718a045fd241f55e8ef1e3a7df620bb | https://maven.mozilla.org/maven2/org/mozilla/components/support-webextensio…
+8d46a25b9d882b85f1ce46e1462964fcf268887f63c779ff495324718bb03ff0 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
+95f46b52468f4948182a7649a00646873723e77e17a39efa411c0aa9c1ba2825 | https://maven.mozilla.org/maven2/org/mozilla/components/tooling-glean-gradl…
+09f80a0b9aafdd9d46f53d139c8056880d17e2578d3f9cf797d632a5aba40fba | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/72.…
+55df98ffc5113aacf8435ac8a711980f9afa4f46ea9c81403e08aba6103dc550 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-autocomplete/72.…
+7ec7264a35b13382f84d701fab89daace99c6c8157c6fdc6d15da2361fb4f16b | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/72.0.15/u…
+0ac5e85d85e53a9d0b5298461e76fe6a4b92c4274b32defd6fd442aa60ba8e3a | https://maven.mozilla.org/maven2/org/mozilla/components/ui-colors/72.0.15/u…
+71307c399eb59749c6c25d2a0eb93c61513bc79b6c2c5a3e4dfb70e5077185a2 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/72.0.15/ui…
+ed826ad7269613f77e59b09e570e9e7f204fffa826f45c86fca828ec1c7e33cb | https://maven.mozilla.org/maven2/org/mozilla/components/ui-icons/72.0.15/ui…
+980d4b9faf12e5003c279303f3bac27a2230701f439c641beaa9149e79455d81 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/72.0.…
+9e489502526726facfb8836c5097b784059578f01c9c273ac81e67e1f4e69205 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-tabcounter/72.0.…
+b27707dbb4f038517c89ce84541251f527a954ead43f6f7c67dd516a1640dd76 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/72.0.15/…
+78918b656183146dbe7a3a4b0dda8b52e918972741600f3a30ce8a0c1bf742e4 | https://maven.mozilla.org/maven2/org/mozilla/components/ui-widgets/72.0.15/…
+816dfaeadb34860eb09f7366163ede45422adfc9e152143a1cda568b815bdba9 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/86.0.…
+74dd3e50b176a493a58bc3328b929824126f415f1b5ceb88c1d82ee4d2548bfb | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview-beta/86.0.…
+230963637e297d1a3edb5b3748731d1243165d3d7dda8ff979d65f8c23a02de5 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/86.0.20210…
+0bd06553f02d1cf52e81e83097c37f5bf6790884d9306f08eec8035c14397aa2 | https://maven.mozilla.org/maven2/org/mozilla/geckoview/geckoview/86.0.20210…
97a9d151ad636acc68eeda046866f0ac24e6f7bf2a81a6b938a3386cc73be529 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
817736c79269dc217946522fdb8f6ed57547bdd8fbf187687b53ffbe5d813bc3 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-forUnitTests/3…
ccd3a75eb0e0f8ce5882d9d3a3154e3d3c40ce9c44f6c506ad4e28df84bab751 | https://maven.mozilla.org/maven2/org/mozilla/telemetry/glean-gradle-plugin/…
diff --git a/projects/firefox-langpacks/config b/projects/firefox-langpacks/config
index 34d6fad..17a707a 100644
--- a/projects/firefox-langpacks/config
+++ b/projects/firefox-langpacks/config
@@ -4,7 +4,7 @@ filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/buil
var:
ff_version: '[% pc("firefox", "var/firefox_version") %]'
- ff_build: build1
+ ff_build: build2
input_filename: 'dl-langpack-[% c("var/ff_arch") %]-[% c("version") %]'
targets:
diff --git a/projects/firefox/config b/projects/firefox/config
index e9df895..60e979d 100644
--- a/projects/firefox/config
+++ b/projects/firefox/config
@@ -1,14 +1,14 @@
# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
filename: 'firefox-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %]'
-git_hash: 'tor-browser-[% c("var/firefox_version") %]-[% c("var/torbrowser_branch") %]-1-build1'
+git_hash: 'tor-browser-[% c("var/firefox_version") %]-[% c("var/torbrowser_branch") %]-2-build1'
tag_gpg_id: 1
git_url: https://git.torproject.org/tor-browser.git
git_submodule: 1
gpg_keyring: torbutton.gpg
var:
- firefox_platform_version: 78.7.1
+ firefox_platform_version: 78.8.0
firefox_version: '[% c("var/firefox_platform_version") %]esr'
torbrowser_branch: 10.5
branding_directory: 'browser/branding/alpha'
@@ -45,7 +45,7 @@ targets:
branding_directory: 'browser/branding/official'
nightly:
- git_hash: 'tor-browser-[% c("var/firefox_version") %]-[% c("var/torbrowser_branch") %]-1'
+ git_hash: 'tor-browser-[% c("var/firefox_version") %]-[% c("var/torbrowser_branch") %]-2'
tag_gpg_id: 0
var:
branding_directory: 'browser/branding/nightly'
diff --git a/projects/geckoview/config b/projects/geckoview/config
index f7e766d..4958f6e 100644
--- a/projects/geckoview/config
+++ b/projects/geckoview/config
@@ -1,14 +1,14 @@
# vim: filetype=yaml sw=2
version: '[% c("abbrev") %]'
filename: 'geckoview-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-git_hash: 'tor-browser-[% c("var/geckoview_version") %]-[% c("var/torbrowser_branch") %]-1-build1'
+git_hash: 'tor-browser-[% c("var/geckoview_version") %]-[% c("var/torbrowser_branch") %]-2-build1'
tag_gpg_id: 1
git_url: https://git.torproject.org/tor-browser.git
git_submodule: 1
gpg_keyring: torbutton.gpg
var:
- geckoview_version: 86.0b5
+ geckoview_version: 86.0
torbrowser_branch: 10.5
copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
deps:
@@ -134,7 +134,7 @@ steps:
targets:
nightly:
- git_hash: 'tor-browser-[% c("var/geckoview_version") %]-[% c("var/torbrowser_branch") %]-1'
+ git_hash: 'tor-browser-[% c("var/geckoview_version") %]-[% c("var/torbrowser_branch") %]-2'
tag_gpg_id: 0
input_files:
diff --git a/projects/openssl/config b/projects/openssl/config
index c753485..86f1357 100644
--- a/projects/openssl/config
+++ b/projects/openssl/config
@@ -1,5 +1,5 @@
# vim: filetype=yaml sw=2
-version: 1.1.1i
+version: 1.1.1j
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
var:
@@ -31,4 +31,4 @@ input_files:
- name: '[% c("var/compiler") %]'
project: '[% c("var/compiler") %]'
- URL: 'https://www.openssl.org/source/openssl-[% c("version") %].tar.gz'
- sha256sum: e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242
+ sha256sum: aaf2fcb575cdf6491b98ab4829abf78a3dec8402b8b81efc8f23c00d443981bf
diff --git a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
index 49b180b..4ef6722 100644
--- a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
+++ b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
@@ -1,6 +1,28 @@
+Tor Browser 10.5a11 -- February 23 2021
+ * All Platforms
+ * Update NoScript to 11.2.2
+ * Update Openssl to 1.1.1j
+ * Update Tor to 0.4.5.6
+ * Windows + OS X + Linux
+ * Update Firefox to 78.8.0esr
+ * Bug 40029: Create survey banner on about:tor for snowflake [torbutton]
+ * OS X + Linux
+ * Update HTTPS Everywhere to 2021.1.27
+ * Bug 40212: Bump version of snowflake and webrtc [tor-browser-build]
+ * Android
+ * Update Firefox to 86.1.0
+ * Bug 40144: Hide Download Manager [fenix]
+ * Bug 40148: Create survey banner on about:tor for Snowflake [fenix]
+ * Bug 40344: Set privacy.window.name.update.enabled=false [tor-browser]
+ * Build System
+ * Linux
+ * Bug 40235: Bump apt for Jessie containers [tor-browser-build]
+
Tor Browser 10.5a10 -- February 7 2021
* Windows
* Update Firefox to 78.7.1esr
+ * Update HTTPS Everywhere to 2021.1.27
+ * Bug 40212: Bump version of snowflake and webrtc [tor-browser-build]
Tor Browser 10.0.11 -- February 6 2021
* Windows
diff --git a/projects/tor-browser/allowed_addons.json b/projects/tor-browser/allowed_addons.json
index ad64dea..5f6b16f 100644
--- a/projects/tor-browser/allowed_addons.json
+++ b/projects/tor-browser/allowed_addons.json
@@ -12,12 +12,12 @@
{
"id": 13299734,
"name": "Alexander Shutau",
- "url": "https://addons.mozilla.org/en-US/firefox/user/13299734/",
+ "url": "https://addons.mozilla.org/en-US/android/user/13299734/",
"username": "alexanderby",
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/13/13299/13299734.png?mo…"
}
],
- "average_daily_users": 577081,
+ "average_daily_users": 597458,
"categories": {
"android": [
"experimental",
@@ -54,7 +54,7 @@
"platform": "all",
"size": 518564,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3712931/dark_reader-4.9.2…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3712931/dark_reader-4.9.2…",
"permissions": [
"storage",
"tabs",
@@ -237,12 +237,12 @@
"category": "recommended"
},
"ratings": {
- "average": 4.5585,
- "bayesian_average": 4.556835213074099,
- "count": 3293,
- "text_count": 1090
+ "average": 4.5619,
+ "bayesian_average": 4.560258202906761,
+ "count": 3353,
+ "text_count": 1102
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/reviews/",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/darkreader/reviews/",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/855413",
"slug": "darkreader",
@@ -335,8 +335,8 @@
"theme"
],
"type": "extension",
- "url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/",
- "weekly_downloads": 26593
+ "url": "https://addons.mozilla.org/en-US/android/addon/darkreader/",
+ "weekly_downloads": 24807
},
"notes": null
},
@@ -347,12 +347,12 @@
{
"id": 5474073,
"name": "EFF Technologists",
- "url": "https://addons.mozilla.org/en-US/firefox/user/5474073/",
+ "url": "https://addons.mozilla.org/en-US/android/user/5474073/",
"username": "eff-technologists",
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/5/5474/5474073.png?modif…"
}
],
- "average_daily_users": 743583,
+ "average_daily_users": 752696,
"categories": {
"firefox": [
"privacy-security"
@@ -384,7 +384,7 @@
"platform": "all",
"size": 1748610,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3716461/https_everywhere-…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3716461/https_everywhere-…",
"permissions": [
"webNavigation",
"webRequest",
@@ -405,7 +405,7 @@
"name": {
"en-US": "Multiple"
},
- "url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/license/202…"
+ "url": "https://addons.mozilla.org/en-US/android/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"
@@ -482,12 +482,12 @@
"category": "recommended"
},
"ratings": {
- "average": 4.6136,
- "bayesian_average": 4.611070111786746,
- "count": 2197,
- "text_count": 554
+ "average": 4.61,
+ "bayesian_average": 4.6074823945198755,
+ "count": 2213,
+ "text_count": 560
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/reviews/",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/https-everywhere/reviews/",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/229918",
"slug": "https-everywhere",
@@ -518,7 +518,7 @@
],
"type": "extension",
"url": "https://www.eff.org/https-everywhere",
- "weekly_downloads": 18225
+ "weekly_downloads": 16892
},
"notes": null
},
@@ -529,12 +529,12 @@
{
"id": 6937656,
"name": "Thomas Rientjes",
- "url": "https://addons.mozilla.org/en-US/firefox/user/6937656/",
+ "url": "https://addons.mozilla.org/en-US/android/user/6937656/",
"username": "Synzvato",
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/6/6937/6937656.png?modif…"
}
],
- "average_daily_users": 204179,
+ "average_daily_users": 210128,
"categories": {
"android": [
"security-privacy"
@@ -569,7 +569,7 @@
"platform": "all",
"size": 6857292,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3672658/decentraleyes-2.0…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3672658/decentraleyes-2.0…",
"permissions": [
"*://*/*",
"privacy",
@@ -747,12 +747,12 @@
"category": "recommended"
},
"ratings": {
- "average": 4.801,
- "bayesian_average": 4.796215721212788,
- "count": 1216,
- "text_count": 307
+ "average": 4.8016,
+ "bayesian_average": 4.796834743546153,
+ "count": 1225,
+ "text_count": 310
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/reviews/",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/decentraleyes/reviews/",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/521554",
"slug": "decentraleyes",
@@ -844,8 +844,8 @@
"tracking"
],
"type": "extension",
- "url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/",
- "weekly_downloads": 6199
+ "url": "https://addons.mozilla.org/en-US/android/addon/decentraleyes/",
+ "weekly_downloads": 5661
},
"notes": null
},
@@ -856,12 +856,12 @@
{
"id": 5474073,
"name": "EFF Technologists",
- "url": "https://addons.mozilla.org/en-US/firefox/user/5474073/",
+ "url": "https://addons.mozilla.org/en-US/android/user/5474073/",
"username": "eff-technologists",
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/5/5474/5474073.png?modif…"
}
],
- "average_daily_users": 988059,
+ "average_daily_users": 1014979,
"categories": {
"android": [
"security-privacy"
@@ -873,7 +873,7 @@
"contributions_url": "https://www.paypal.me/SupportEFF?utm_content=product-page-contribute&utm_me…",
"created": "2014-05-01T18:23:16Z",
"current_version": {
- "id": 5147400,
+ "id": 5175365,
"compatibility": {
"firefox": {
"min": "52.0",
@@ -884,19 +884,19 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/privacy-badger17/versions…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/privacy-badger17/versions…",
"files": [
{
- "id": 3691765,
- "created": "2020-12-09T22:01:55Z",
- "hash": "sha256:635ded379b5c3259d7bf0997689215bcb0f1bbb77f9289f33b0c01b0cddc7ff0",
+ "id": 3719726,
+ "created": "2021-02-02T19:07:00Z",
+ "hash": "sha256:a9ab465df193e474416844d968ed36991e855b2bd9d965624045cd73373651a6",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 1277059,
+ "size": 1237132,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3691765/privacy_badger-20…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3719726/privacy_badger-20…",
"permissions": [
"tabs",
"http://*/*",
@@ -1332,10 +1332,10 @@
"url": "http://www.gnu.org/licenses/gpl-3.0.html"
},
"release_notes": {
- "en-US": "<ul><li>Added a direct link to widget content to replacements for widgets like YouTube, Vimeo, SoundCloud and Spotify. You can click this link to watch a video (for example) without sharing the page you are on with the video provider. You can also right-click the link to copy the link URL.</li><li>Fixed \"fbclid\" tracking parameter removal on Facebook</li><li>Enabled Google Search link unwrapping on Firefox for Android</li><li>Fixed various site breakages</li><li>Improved translations (Dutch, Esperanto, French, German, Hebrew, Polish, Russian, Swedish, Turkish, Ukrainian)</li></ul>"
+ "en-US": "<ul><li>Added a dark theme. To see it, enable dark mode in operating system or device preferences.</li><li>Added a section to the Widget Replacement tab on the options page to manage the list of widgets that were set to be always allowed on certain sites</li><li>Disabled network prefetching/preloading to improve privacy</li><li>Added replacements for Dailymotion and <a href=\"https://outgoing.prod.mozaws.net/v1/f586f988c08c7656e54a255a11f28fbc10a9ad0…" rel=\"nofollow\">OK.ru</a> video player widgets</li><li>Fixed various site breakages</li><li>Improved translations (Simplified Chinese, Czech, French, Hebrew)</li></ul>"
},
"reviewed": null,
- "version": "2020.12.10"
+ "version": "2021.2.2"
},
"default_locale": "en-US",
"description": {
@@ -1359,7 +1359,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2020-12-14T10:25:28Z",
+ "last_updated": "2021-02-02T19:18:34Z",
"name": {
"en-US": "Privacy Badger"
},
@@ -1406,11 +1406,11 @@
},
"ratings": {
"average": 4.7854,
- "bayesian_average": 4.7821169191877395,
- "count": 1766,
- "text_count": 412
+ "bayesian_average": 4.782131767096186,
+ "count": 1780,
+ "text_count": 418
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/privacy-badger17/reviews/",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/506646",
"slug": "privacy-badger17",
@@ -1426,8 +1426,8 @@
},
"tags": [],
"type": "extension",
- "url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/",
- "weekly_downloads": 39655
+ "url": "https://addons.mozilla.org/en-US/android/addon/privacy-badger17/",
+ "weekly_downloads": 37713
},
"notes": null
},
@@ -1438,12 +1438,12 @@
{
"id": 11423598,
"name": "Raymond Hill",
- "url": "https://addons.mozilla.org/en-US/firefox/user/11423598/",
+ "url": "https://addons.mozilla.org/en-US/android/user/11423598/",
"username": "gorhill",
"picture_url": null
}
],
- "average_daily_users": 4974716,
+ "average_daily_users": 5065937,
"categories": {
"android": [
"security-privacy"
@@ -1478,7 +1478,7 @@
"platform": "all",
"size": 2742973,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3719054/ublock_origin-1.3…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3719054/ublock_origin-1.3…",
"permissions": [
"dns",
"menus",
@@ -1627,7 +1627,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2021-02-02T00:55:07Z",
+ "last_updated": "2021-02-17T14:45:13Z",
"name": {
"ar": "uBlock Origin",
"bg": "uBlock Origin",
@@ -1772,12 +1772,12 @@
"category": "recommended"
},
"ratings": {
- "average": 4.7334,
- "bayesian_average": 4.732968759522842,
- "count": 13285,
- "text_count": 4420
+ "average": 4.7339,
+ "bayesian_average": 4.733470238857273,
+ "count": 13377,
+ "text_count": 4446
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/ublock-origin/reviews/",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/607454",
"slug": "ublock-origin",
@@ -1828,8 +1828,8 @@
},
"tags": [],
"type": "extension",
- "url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/",
- "weekly_downloads": 124198
+ "url": "https://addons.mozilla.org/en-US/android/addon/ublock-origin/",
+ "weekly_downloads": 120361
},
"notes": null
},
@@ -1840,12 +1840,12 @@
{
"id": 11797710,
"name": "JanH",
- "url": "https://addons.mozilla.org/en-US/firefox/user/11797710/",
+ "url": "https://addons.mozilla.org/en-US/android/user/11797710/",
"username": "JanH",
"picture_url": null
}
],
- "average_daily_users": 58394,
+ "average_daily_users": 67612,
"categories": {
"android": [
"photos-media"
@@ -1876,7 +1876,7 @@
"platform": "all",
"size": 11927,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3630185/videowiedergabe_i…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3630185/videowiedergabe_i…",
"permissions": [
"*://*.youtube.com/*",
"*://*.youtube-nocookie.com/*",
@@ -1958,12 +1958,12 @@
"category": "recommended"
},
"ratings": {
- "average": 4.5107,
- "bayesian_average": 4.505196681975634,
- "count": 983,
- "text_count": 372
+ "average": 4.5137,
+ "bayesian_average": 4.508208540483266,
+ "count": 989,
+ "text_count": 375
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/re…",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/video-background-play-fix/re…",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/811592",
"slug": "video-background-play-fix",
@@ -1985,8 +1985,8 @@
"youtube"
],
"type": "extension",
- "url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/",
- "weekly_downloads": 32
+ "url": "https://addons.mozilla.org/en-US/android/addon/video-background-play-fix/",
+ "weekly_downloads": 42
},
"notes": null
},
@@ -1997,12 +1997,12 @@
{
"id": 12808157,
"name": "cowlicks",
- "url": "https://addons.mozilla.org/en-US/firefox/user/12808157/",
+ "url": "https://addons.mozilla.org/en-US/android/user/12808157/",
"username": "cowlicks",
"picture_url": null
}
],
- "average_daily_users": 95533,
+ "average_daily_users": 97387,
"categories": {
"android": [
"experimental",
@@ -2038,7 +2038,7 @@
"platform": "all",
"size": 284724,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3360398/privacy_possum-20…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3360398/privacy_possum-20…",
"permissions": [
"tabs",
"http://*/*",
@@ -2141,12 +2141,12 @@
"category": "recommended"
},
"ratings": {
- "average": 4.4864,
- "bayesian_average": 4.468197845946811,
- "count": 294,
+ "average": 4.4967,
+ "bayesian_average": 4.478734818461856,
+ "count": 300,
"text_count": 83
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/reviews/",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/privacy-possum/reviews/",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/953945",
"slug": "privacy-possum",
@@ -2168,8 +2168,8 @@
"tracking"
],
"type": "extension",
- "url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/",
- "weekly_downloads": 1565
+ "url": "https://addons.mozilla.org/en-US/android/addon/privacy-possum/",
+ "weekly_downloads": 1341
},
"notes": null
},
@@ -2180,12 +2180,12 @@
{
"id": 12929064,
"name": "Armin Sebastian",
- "url": "https://addons.mozilla.org/en-US/firefox/user/12929064/",
+ "url": "https://addons.mozilla.org/en-US/android/user/12929064/",
"username": "dessant",
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/12/12929/12929064.png?mo…"
}
],
- "average_daily_users": 166133,
+ "average_daily_users": 176675,
"categories": {
"android": [
"photos-media",
@@ -2199,7 +2199,7 @@
"contributions_url": "https://www.paypal.me/ArminSebastian/5?utm_content=product-page-contribute&…",
"created": "2017-06-17T15:23:33Z",
"current_version": {
- "id": 5157708,
+ "id": 5177612,
"compatibility": {
"firefox": {
"min": "68.0",
@@ -2210,19 +2210,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": 3702070,
- "created": "2021-01-01T08:38:36Z",
- "hash": "sha256:6f8f8d89ad294069232dff6a8a076763466c8d594289a74310dd8e8805c2cda7",
+ "id": 3721973,
+ "created": "2021-02-05T20:40:26Z",
+ "hash": "sha256:9acdc2c4fe0653119721d43eacce04733f138abd440252fc6a416a2bba8994e3",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 639916,
+ "size": 653210,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3702070/search_by_image-3…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3721973/search_by_image-3…",
"permissions": [
"contextMenus",
"storage",
@@ -2273,7 +2273,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.4.3"
+ "version": "3.6.0"
},
"default_locale": "en-US",
"description": {
@@ -2295,7 +2295,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2021-01-05T08:57:27Z",
+ "last_updated": "2021-02-08T14:37:26Z",
"name": {
"en-US": "Search by Image"
},
@@ -2407,12 +2407,12 @@
"category": "recommended"
},
"ratings": {
- "average": 4.6601,
- "bayesian_average": 4.653207694902121,
- "count": 815,
+ "average": 4.661,
+ "bayesian_average": 4.654175268957434,
+ "count": 826,
"text_count": 169
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/reviews/",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/search_by_image/reviews/",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/824288",
"slug": "search_by_image",
@@ -2444,8 +2444,8 @@
"yandex"
],
"type": "extension",
- "url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/",
- "weekly_downloads": 8603
+ "url": "https://addons.mozilla.org/en-US/android/addon/search_by_image/",
+ "weekly_downloads": 8365
},
"notes": null
},
@@ -2456,19 +2456,19 @@
{
"id": 13394925,
"name": "Thomas Wisniewski",
- "url": "https://addons.mozilla.org/en-US/firefox/user/13394925/",
+ "url": "https://addons.mozilla.org/en-US/android/user/13394925/",
"username": "wisniewskit",
"picture_url": null
},
{
"id": 6084813,
"name": "Rob W",
- "url": "https://addons.mozilla.org/en-US/firefox/user/6084813/",
+ "url": "https://addons.mozilla.org/en-US/android/user/6084813/",
"username": "RobW",
"picture_url": null
}
],
- "average_daily_users": 35051,
+ "average_daily_users": 40775,
"categories": {
"android": [
"other"
@@ -2499,7 +2499,7 @@
"platform": "all",
"size": 13786,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3655036/google_search_fix…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3655036/google_search_fix…",
"permissions": [
"webRequest",
"webRequestBlocking",
@@ -2750,12 +2750,12 @@
"category": "recommended"
},
"ratings": {
- "average": 4.4383,
- "bayesian_average": 4.432747479528366,
- "count": 956,
- "text_count": 257
+ "average": 4.4416,
+ "bayesian_average": 4.436088053776032,
+ "count": 967,
+ "text_count": 261
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/reviews/",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/google-search-fixer/reviews/",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/869140",
"slug": "google-search-fixer",
@@ -2771,8 +2771,8 @@
},
"tags": [],
"type": "extension",
- "url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/",
- "weekly_downloads": 60
+ "url": "https://addons.mozilla.org/en-US/android/addon/google-search-fixer/",
+ "weekly_downloads": 42
},
"notes": null
},
@@ -2783,12 +2783,12 @@
{
"id": 143,
"name": "Giorgio Maone",
- "url": "https://addons.mozilla.org/en-US/firefox/user/143/",
+ "url": "https://addons.mozilla.org/en-US/android/user/143/",
"username": "giorgio-maone",
"picture_url": "https://addons.cdn.mozilla.net/user-media/userpics/0/0/143.png?modified=150…"
}
],
- "average_daily_users": 408584,
+ "average_daily_users": 406718,
"categories": {
"android": [
"performance",
@@ -2802,7 +2802,7 @@
"contributions_url": "https://www.paypal.me/NoScript?utm_content=product-page-contribute&utm_medi…",
"created": "2005-05-13T10:51:32Z",
"current_version": {
- "id": 5171142,
+ "id": 5183180,
"compatibility": {
"firefox": {
"min": "59.0",
@@ -2813,19 +2813,19 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/noscript/versions/5171142",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/noscript/versions/5183180",
"files": [
{
- "id": 3715504,
- "created": "2021-01-26T20:49:20Z",
- "hash": "sha256:4258bcd0bcdfc8ecb231d250e3adf1c477a1a672ede74a5cd10ba05a5381babb",
+ "id": 3727540,
+ "created": "2021-02-16T15:49:15Z",
+ "hash": "sha256:1d8126b5b76229d98b7f531879a1f59d16eecca32f8d6cede4d7ff9113f4e41a",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 601909,
+ "size": 609320,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3715504/noscript_security…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3727540/noscript_security…",
"permissions": [
"contextMenus",
"storage",
@@ -2872,10 +2872,10 @@
"url": "http://www.gnu.org/licenses/gpl-2.0.html"
},
"release_notes": {
- "en-US": "v 11.2\n============================================================\nx [XSS] New UI to reveal and selectively remove permanent\n user choices\nx [L10n] Updated de\nx Webgl hook refactored on nscl/content/patchWindow.js and\n made Chromium-compatibile\nx Updated TLDs"
+ "en-US": "v 11.2.2\n============================================================\nx Fixed typo in version checked on noscript capability update.\nx [L10n] Updated bn, br, ca, da, de, el, es, fr, he, is, it, ja, lt, mk, ms, nb, nl, \n pt_BR, ru, sq, sv_SE, tr, zh_CN, zh_TW."
},
"reviewed": null,
- "version": "11.2"
+ "version": "11.2.2"
},
"default_locale": "en-US",
"description": {
@@ -2925,7 +2925,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2021-01-27T09:23:29Z",
+ "last_updated": "2021-02-16T23:20:10Z",
"name": {
"de": "NoScript",
"el": "NoScript",
@@ -3013,12 +3013,12 @@
"category": "recommended"
},
"ratings": {
- "average": 4.5411,
- "bayesian_average": 4.53951064079964,
- "count": 3434,
- "text_count": 2369
+ "average": 4.5384,
+ "bayesian_average": 4.5368145665758375,
+ "count": 3451,
+ "text_count": 2375
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/reviews/",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/noscript/reviews/",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/722",
"slug": "noscript",
@@ -3071,8 +3071,8 @@
"xss"
],
"type": "extension",
- "url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/",
- "weekly_downloads": 10673
+ "url": "https://addons.mozilla.org/en-US/android/addon/noscript/",
+ "weekly_downloads": 10153
},
"notes": null
},
@@ -3083,12 +3083,12 @@
{
"id": 4010195,
"name": "Baris Derin",
- "url": "https://addons.mozilla.org/en-US/firefox/user/4010195/",
+ "url": "https://addons.mozilla.org/en-US/android/user/4010195/",
"username": "baris-derin",
"picture_url": null
}
],
- "average_daily_users": 128290,
+ "average_daily_users": 132136,
"categories": {
"android": [
"performance",
@@ -3102,7 +3102,7 @@
"contributions_url": "",
"created": "2011-07-15T10:42:41Z",
"current_version": {
- "id": 5091396,
+ "id": 5174694,
"compatibility": {
"firefox": {
"min": "42.0",
@@ -3113,31 +3113,27 @@
"max": "*"
}
},
- "edit_url": "https://addons.mozilla.org/en-US/developers/addon/youtube-high-definition/v…",
+ "edit_url": "https://addons.mozilla.org/en-US/developers/addon/youtube-high-definition/v…",
"files": [
{
- "id": 3635763,
- "created": "2020-09-01T18:13:07Z",
- "hash": "sha256:11cf896eb3b50b13e6bd71aee12a08a76b09dbf9af61ce919172ff12bfc6356d",
+ "id": 3719055,
+ "created": "2021-02-01T14:06:14Z",
+ "hash": "sha256:4ec1f8d3a2081b783d166f32b078d561f1a79942c450381a8d8305085cd24394",
"is_restart_required": false,
"is_webextension": true,
"is_mozilla_signed_extension": false,
"platform": "all",
- "size": 234528,
+ "size": 234119,
"status": "public",
- "url": "https://addons.mozilla.org/firefox/downloads/file/3635763/youtube_high_defi…",
+ "url": "https://addons.mozilla.org/android/downloads/file/3719055/youtube_high_defi…",
"permissions": [
"tabs",
"storage",
- "management",
- "downloads",
"cookies",
- "contextMenus",
"webRequest",
"webRequestBlocking",
"<all_urls>",
- "*://*.youtube.com/*",
- "*://*.barisderin.com/*"
+ "*://*.youtube.com/*"
],
"optional_permissions": []
}
@@ -3172,11 +3168,9 @@
},
"url": "http://www.gnu.org/licenses/lgpl-3.0.html"
},
- "release_notes": {
- "en-US": "Minor bug fixes"
- },
+ "release_notes": null,
"reviewed": null,
- "version": "80.0.0"
+ "version": "85.0.0"
},
"default_locale": "en-US",
"description": {
@@ -3198,7 +3192,7 @@
},
"is_disabled": false,
"is_experimental": false,
- "last_updated": "2020-09-02T11:04:33Z",
+ "last_updated": "2021-02-02T09:14:00Z",
"name": {
"en-US": "YouTube High Definition",
"zh-TW": "YouTube High Definition"
@@ -3227,12 +3221,12 @@
"category": "recommended"
},
"ratings": {
- "average": 4.1125,
- "bayesian_average": 4.108301527957989,
- "count": 1156,
- "text_count": 551
+ "average": 4.1111,
+ "bayesian_average": 4.106908765393005,
+ "count": 1161,
+ "text_count": 554
},
- "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/revi…",
+ "ratings_url": "https://addons.mozilla.org/en-US/android/addon/youtube-high-definition/revi…",
"requires_payment": false,
"review_url": "https://addons.mozilla.org/en-US/reviewers/review/328839",
"slug": "youtube-high-definition",
@@ -3267,8 +3261,8 @@
"youtube hd"
],
"type": "extension",
- "url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/",
- "weekly_downloads": 2035
+ "url": "https://addons.mozilla.org/en-US/android/addon/youtube-high-definition/",
+ "weekly_downloads": 1954
},
"notes": null
}
diff --git a/projects/tor-browser/config b/projects/tor-browser/config
index b5b4470..c316377 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: 4258bcd0bcdfc8ecb231d250e3adf1c477a1a672ede74a5cd10ba05a5381babb
+ sha256sum: 1d8126b5b76229d98b7f531879a1f59d16eecca32f8d6cede4d7ff9113f4e41a
- filename: 'RelativeLink/start-tor-browser.desktop'
enable: '[% c("var/linux") %]'
- filename: 'RelativeLink/execdesktop'
diff --git a/projects/tor/config b/projects/tor/config
index 211849f..ab5458a 100644
--- a/projects/tor/config
+++ b/projects/tor/config
@@ -1,6 +1,6 @@
# vim: filetype=yaml sw=2
filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %]'
-version: 0.4.5.4-rc
+version: 0.4.5.6
git_hash: 'tor-[% c("version") %]'
git_url: https://git.torproject.org/tor.git
git_submodule: 1
diff --git a/rbm.conf b/rbm.conf
index 76ab74b..288e0f0 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -24,10 +24,11 @@ buildconf:
git_signtag_opt: '-s'
var:
- torbrowser_version: '10.5a10'
+ torbrowser_version: '10.5a11'
torbrowser_build: 'build1'
torbrowser_incremental_from:
- - 10.5a8
+ - 10.5a9
+ - 10.5a10
project_name: tor-browser
multi_lingual: 0
build_mar: 1
1
0