Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 0e376ebc by Pier Angelo Vendrame at 2026-02-24T11:39:22+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 ===================================== @@ -44,6 +44,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, @@ -401,6 +402,7 @@ sub get_response { actions => 'showURL', 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/0e... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/0e... You're receiving this email because of your account on gitlab.torproject.org.
participants (1)
-
Pier Angelo Vendrame (@pierov)