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/0e376ebca993bdb2e52c004cb16378085de083ae

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/0e376ebca993bdb2e52c004cb16378085de083ae
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]

Reply via email to