Pier Angelo Vendrame pushed to branch maint-15.0 at The Tor Project /
Applications / tor-browser-build
Commits:
afd233e6 by Pier Angelo Vendrame at 2026-02-24T14:37:47+01:00
Bug 41738: Allow to specify unsupportedURL in update responses.
This attribute will be used instead of detailsURL when the client-side
logic detects that an update is unsupported.
- - - - -
2 changed files:
- projects/release/update_responses_config.yml
- tools/update-responses/update_responses
Changes:
=====================================
projects/release/update_responses_config.yml
=====================================
@@ -45,6 +45,7 @@ versions:
platformVersion: [% pc('firefox', 'var/firefox_platform_version') %]
[% IF c("var/tor-browser") -%]
detailsURL: https://blog.torproject.org/new[% IF c("var/alpha")
%]-alpha[% END %]-release-tor-browser-[% c("var/torbrowser_version") FILTER
remove('\.') %]
+ unsupportedURL:
https://support.torproject.org/tor-browser/security/legacy-os/
[% END -%]
[% IF c("var/mullvad-browser") -%]
detailsURL: https://github.com/mullvad/mullvad-browser/releases/[%
c("var/torbrowser_version") %]
=====================================
tools/update-responses/update_responses
=====================================
@@ -391,6 +391,7 @@ sub get_response {
}
my $minversion = get_config($config, $version, $os,
'minSupportedOSVersion');
my $mininstruc = get_config($config, $version, $os,
'minSupportedInstructionSet');
+ my $unsupportedurl = get_config($config, $version, $os,
'unsupportedURL');
$writer->startTag('update',
type => 'minor',
displayVersion => $version,
@@ -402,6 +403,7 @@ sub get_response {
openURL => get_config($config, $version, $os, 'detailsURL'),
defined $minversion ? ( minSupportedOSVersion => $minversion ) :
(),
defined $mininstruc ? ( minSupportedInstructionSet => $mininstruc
) : (),
+ defined $unsupportedurl ? ( unsupportedURL => $unsupportedurl ) :
(),
);
if (my $patch = $config->{versions}{$version}{files}{$os}{complete}) {
my @sorted_patch = map { $_ => $patch->{$_} } sort keys %$patch;
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/afd233e60e9ef3a2fc3a40ffc91a9dd32afafb8e
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/afd233e60e9ef3a2fc3a40ffc91a9dd32afafb8e
You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]