boklm pushed to branch main at The Tor Project / Applications / 
tor-browser-build


Commits:
0e6c4e0a by Nicolas Vigier at 2025-10-09T14:04:50+02:00
Bug 41270: Add updater rewriterules to make 13.5.7 a watershed

Co-authored-by: Pier Angelo Vendrame <[email protected]>

- - - - -
9aa33f3b by Nicolas Vigier at 2025-10-09T14:08:02+02:00
Bug 41588: Restore legacy channel support in 
projects/release/update_responses_config.yml

- - - - -


2 changed files:

- projects/release/update_responses_config.yml
- rbm.conf


Changes:

=====================================
projects/release/update_responses_config.yml
=====================================
@@ -33,6 +33,9 @@ build_targets:
 channels:
     [% c('var/channel') %]:
       - [% c("var/torbrowser_version") %]
+[% IF c("var/tor-browser") && c("var/torbrowser_legacy_version") -%]
+      - [% c("var/torbrowser_legacy_version") %]
+[% END -%]
 versions:
     [% c("var/torbrowser_version") %]:
 [% IF c("var/create_unsigned_incrementals") -%]
@@ -69,6 +72,25 @@ versions:
             minSupportedInstructionSet: SSE2
         linux-x86_64:
             minSupportedInstructionSet: SSE2
+[% IF c("var/tor-browser") && c("var/torbrowser_legacy_version") -%]
+    [% c("var/torbrowser_legacy_version") %]:
+        mar_channel_id: [% c('var/mar_channel_id') %]
+        platformVersion: [% c('var/torbrowser_legacy_platform_version') %]
+        detailsURL: https://blog.torproject.org/new[% IF c("var/alpha") 
%]-alpha[% END %]-release-tor-browser-[% c("var/torbrowser_legacy_version") 
FILTER remove('\.') %]
+        # minSupportedOsVersion on macOS corresponds to the Darwin version ( 
https://en.wikipedia.org/wiki/Darwin_(operating_system) )
+        macos:
+            # macOS v10.12.0
+            minSupportedOSVersion: 16.0.0
+        # minSupportedOsVersion on Windows corresponds to the operating system 
version ( 
https://docs.microsoft.com/en-us/windows/win32/sysinfo/operating-system-version 
)
+        windows-i686:
+            # Windows 7
+            minSupportedOSVersion: 6.1
+            minSupportedInstructionSet: SSE2
+        windows-x86_64:
+            # Windows 7
+            minSupportedOSVersion: 6.1
+            minSupportedInstructionSet: SSE2
+[% END -%]
 mar_compression: xz
 [% IF c("var/tor-browser") -%]
 tag: 'tbb-[% c("var/torbrowser_version") %]-[% c("var/torbrowser_build") %]'
@@ -99,4 +121,9 @@ htaccess_rewrite_rules:
         RewriteRule ^[^/]+/11\.0.*/.* 
https://aus1.torproject.org/torbrowser/update_pre12.0/release/$0 [last]
         RewriteRule ^[^/]+/11\.5/.* 
https://aus1.torproject.org/torbrowser/update_pre12.0/release/$0 [last]
         RewriteRule ^[^/]+/11\.5\.[01234567]/.* 
https://aus1.torproject.org/torbrowser/update_pre12.0/release/$0 [last]
+        # tor-browser-build#41270: make 13.5.7 a watershed update
+        RewriteRule ^[^/]+/1[12]\.[05].*/.* 
https://aus1.torproject.org/torbrowser/update_pre14.0/release/$0 [last]
+        RewriteRule ^[^/]+/13\.0.*/.* 
https://aus1.torproject.org/torbrowser/update_pre14.0/release/$0 [last]
+        RewriteRule ^[^/]+/13\.5/.* 
https://aus1.torproject.org/torbrowser/update_pre14.0/release/$0 [last]
+        RewriteRule ^[^/]+/13\.5\.[0123456]/.* 
https://aus1.torproject.org/torbrowser/update_pre14.0/release/$0 [last]
 [% END -%]


=====================================
rbm.conf
=====================================
@@ -133,6 +133,9 @@ var:
     - 14.5a6
   mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") 
%]'
 
+#  torbrowser_legacy_version: 13.5.22
+#  torbrowser_legacy_platform_version: 115.28.0
+
   # By default, we sort the list of installed packages. This allows sharing
   # containers with identical list of packages, even if they are not listed
   # in the same order. In the cases where the installation order is



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/8ca3d9b49fb4ea773294294dc7edf7bf244d8d2a...9aa33f3bffe62f715e17af1324d8cdfc5a1d6116

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/8ca3d9b49fb4ea773294294dc7edf7bf244d8d2a...9aa33f3bffe62f715e17af1324d8cdfc5a1d6116
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