[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/tor-browser-build][main] 2 commits: Bug 41766: Use Gzip for all platforms for Go vendoring.



Title: GitLab

Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build

Commits:

  • d7c21044
    by Pier Angelo Vendrame at 2026-03-31T19:38:26+02:00
    Bug 41766: Use Gzip for all platforms for Go vendoring.
    
    If we use different compression method, we need to version different
    tarball hashes, one for each method.
    
  • cf6881e7
    by Pier Angelo Vendrame at 2026-03-31T19:38:33+02:00
    Bug 41755&41756: Prepare Tor&Mullvad Browser 16.0a5
    

10 changed files:

Changes:

  • projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt
    1
    +Mullvad Browser 16.0a5 - April 01 2026
    
    2
    + * All Platforms
    
    3
    +   * Updated Firefox to 149.0a1
    
    4
    +   * Updated NoScript to 13.6.14.90101984
    
    5
    +   * Updated uBlock Origin to 1.70.0
    
    6
    +   * Bug 514: Revert New Identity commit [mullvad-browser]
    
    7
    +   * Bug 522: Rebase Mullvad Browser onto 149 [mullvad-browser]
    
    8
    +   * Bug 44546: Rename `appearance-chooser-item` to `setting-chooser-item` after we reach nightly 149 [tor-browser]
    
    9
    +   * Bug 44702: Rebase alpha onto 149.0a1 [tor-browser]
    
    10
    +   * Bug 44714: The browser opens a new about:blank tab in 148 [tor-browser]
    
    11
    +   * Bug 44755: Trusted Types (Firefox 148 and above) + Web Workers broken on Safer Level [tor-browser]
    
    12
    +   * Bug 44757: Update tests for removed Services.search [rebase-149] [tor-browser]
    
    13
    +   * Bug 44761: Safer Level's worker patching filters out Worker constructor options [tor-browser]
    
    14
    +   * Bug 44763: Disable WebGPU until audited [tor-browser]
    
    15
    +   * Bug 44764: Review Mozilla 2012344: Hide main AI settings when the feature is blocked [tor-browser]
    
    16
    +   * Bug 44765: Review Mozilla 1972073: Convert Sidebar to config-based prefs [tor-browser]
    
    17
    +   * Bug 44767: Safer Level's worker patching throws on new about:blank frames with Trusted Types [tor-browser]
    
    18
    +   * Bug 44772: Review Mozilla 1980264: Canvas randomization is too slow [tor-browser]
    
    19
    +   * Bug 44778: Safer Level: xray causes patched TrustedTypePolicy instances to be unusable by content. [tor-browser]
    
    20
    +   * Bug 44780: AIFeature.sys.mjs failures in 149 desktop builds [tor-browser]
    
    21
    +   * Bug 44793: `privacy.spoof_english` console error in about:preferences [tor-browser]
    
    22
    +   * Bug 44801: Redact onion origins from Location.ancestorOrigins. [tor-browser]
    
    23
    +   * Bug 44814: Disable trustpanel until our new designs are ready [tor-browser]
    
    24
    + * Build System
    
    25
    +   * All Platforms
    
    26
    +     * Bug 43180: Remove translation CI 13.5 legacy extension [tor-browser]
    
    27
    +     * Bug 41758: Rename `tools/signing/deploy-legacy` to `tools/signing/redeploy-update_responses-release` [tor-browser-build]
    
    28
    +
    
    1 29
     Mullvad Browser 16.0a4 - March 11 2026
    
    2 30
      * All Platforms
    
    3 31
        * Updated Firefox to 148.0a1
    

  • projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt
    No preview for this file type
  • projects/browser/config
    ... ... @@ -87,12 +87,12 @@ input_files:
    87 87
         enable: '[% !c("var/android") %]'
    
    88 88
       - filename: dmg-root
    
    89 89
         enable: '[% c("var/macos") %]'
    
    90
    -  - URL: https://dist.torproject.org/torbrowser/noscript/noscript-13.6.6.90401984.xpi
    
    90
    +  - URL: https://dist.torproject.org/torbrowser/noscript/noscript-13.6.14.90101984.xpi
    
    91 91
         name: noscript
    
    92
    -    sha256sum: a961c57791bc4dc8add25f8e21b527d5b60d8eaff32e627bd6b61383588921ed
    
    93
    -  - URL: https://addons.mozilla.org/firefox/downloads/file/4675310/ublock_origin-1.69.0.xpi
    
    92
    +    sha256sum: e02bcdecaa47512a116ae7367f70c327aaa084817fe64e66ac6fbb52dc2c492a
    
    93
    +  - URL: https://addons.mozilla.org/firefox/downloads/file/4721638/ublock_origin-1.70.0.xpi
    
    94 94
         name: ublock-origin
    
    95
    -    sha256sum: 785bcde68a25faa8a0949964ec5ffe9bdcb85d3f0ae21c23f607c6c8f91472cf
    
    95
    +    sha256sum: f2730d2877005763a45d765749892e936f49cae713d28f7aa6ea314454b89cf1
    
    96 96
         enable: '[% c("var/mullvad-browser") %]'
    
    97 97
       - URL: https://cdn.mullvad.net/browser-extension/0.9.7/mullvad-browser-extension-0.9.7.xpi
    
    98 98
         name: mullvad-extension
    

  • projects/firefox/config
    ... ... @@ -22,7 +22,7 @@ var:
    22 22
       browser_series: '16.0'
    
    23 23
       browser_rebase: 2
    
    24 24
       browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]'
    
    25
    -  browser_build: 1
    
    25
    +  browser_build: 2
    
    26 26
       upstream_firefox_commit: FIREFOX_NIGHTLY_149_END
    
    27 27
       copyright_year: '[% exec("git show -s --format=%ci " _ c("git_hash") _ "^{commit}", { exec_noco => 1 }).remove("-.*") %]'
    
    28 28
       nightly_updates_publish_dir: '[% c("var/nightly_updates_publish_dir_prefix") %]nightly-[% c("var/osname") %]'
    

  • projects/geckoview/config
    ... ... @@ -25,7 +25,7 @@ var:
    25 25
       browser_series: '16.0'
    
    26 26
       browser_rebase: 2
    
    27 27
       browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]'
    
    28
    -  browser_build: 1
    
    28
    +  browser_build: 2
    
    29 29
       gitlab_project: https://gitlab.torproject.org/tpo/applications/tor-browser
    
    30 30
       git_commit: '[% exec("git rev-parse " _ c("git_hash") _ "^{commit}", { exec_noco => 1 }) %]'
    
    31 31
       deps:
    

  • projects/lyrebird/config
    ... ... @@ -18,7 +18,6 @@ targets:
    18 18
         tag_gpg_id: 0
    
    19 19
       macos:
    
    20 20
         var:
    
    21
    -      go_vendor_sha256sum: 6a054acb7793becdbcb9a08ce7781f3d331f15e85242b399fcef96fb89941f4d
    
    22 21
           pre_go_vendor: |
    
    23 22
             if [ -e "/var/tmp/build/[% project %]-[% c('version') %]/go-1.22.patch" ]; then
    
    24 23
               patch -p1 < "/var/tmp/build/[% project %]-[% c('version') %]/go-1.22.patch"
    

  • projects/moat-settings/config
    1 1
     # vim: filetype=yaml sw=2
    
    2 2
     filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]'
    
    3 3
     git_url: https://gitlab.torproject.org/tpo/anti-censorship/rdsys-admin.git
    
    4
    -git_hash: b4e3b47c3ed31c35a6df43ba654de37b62b93c27
    
    4
    +git_hash: b99317d18b69d878700e124bbfe575495581270d
    
    5 5
     version: '[% c("abbrev") %]'
    
    6 6
     # Use gz for now, since we do not support Zstandard on Linux containers.
    
    7 7
     compress_tar: 'gz'

  • projects/tor/config
    1 1
     # vim: filetype=yaml sw=2
    
    2 2
     filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]'
    
    3
    -version: 0.4.9.5
    
    3
    +version: 0.4.9.6
    
    4 4
     git_hash: 'tor-[% c("version") %]'
    
    5 5
     git_url: https://gitlab.torproject.org/tpo/core/tor.git
    
    6 6
     git_submodule: 1
    

  • projects/translation/config
    ... ... @@ -12,13 +12,13 @@ compress_tar: 'gz'
    12 12
     steps:
    
    13 13
       base-browser:
    
    14 14
         base-browser: '[% INCLUDE build %]'
    
    15
    -    git_hash: 0c951426ef9c309ba2c5e49f2a429c7914c73c6c
    
    15
    +    git_hash: 25f648dc77b9fe7a6f376a009f2e0073df66b62e
    
    16 16
         targets:
    
    17 17
           nightly:
    
    18 18
             git_hash: 'base-browser'
    
    19 19
       tor-browser:
    
    20 20
         tor-browser: '[% INCLUDE build %]'
    
    21
    -    git_hash: e531300282aef8d2af89e94a8725ed9368f0a52b
    
    21
    +    git_hash: df0ed48b6e007f4e078ea03cbe2c06a5756af991
    
    22 22
         targets:
    
    23 23
           nightly:
    
    24 24
             git_hash: 'tor-browser'
    
    ... ... @@ -32,7 +32,7 @@ steps:
    32 32
         fenix: '[% INCLUDE build %]'
    
    33 33
         # We need to bump the commit before releasing but just pointing to a branch
    
    34 34
         # might cause too much rebuidling of the Firefox part.
    
    35
    -    git_hash: 01957ed5cfe97206ebd1fbdba8c7bd94c10ebf0e
    
    35
    +    git_hash: 8451b06e9473a2b137d2f19cd604062891396788
    
    36 36
         compress_tar: 'zst'
    
    37 37
         targets:
    
    38 38
           nightly:
    

  • rbm.conf
    ... ... @@ -49,6 +49,9 @@ steps:
    49 49
     
    
    50 50
       go_vendor:
    
    51 51
         filename: '[% project %]-vendor-[% c("version") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]'
    
    52
    +    # Use gzip for all platforms, so that they all have the same hash, at least
    
    53
    +    # if they do not have a patch step.
    
    54
    +    compress_tar: gz
    
    52 55
         output_dir: "out/[% project %]/go_vendor"
    
    53 56
         go_vendor: |
    
    54 57
           #!/bin/bash
    
    ... ... @@ -78,11 +81,11 @@ buildconf:
    78 81
       git_signtag_opt: '-s'
    
    79 82
     
    
    80 83
     var:
    
    81
    -  torbrowser_version: '16.0a4'
    
    84
    +  torbrowser_version: '16.0a5'
    
    82 85
       torbrowser_build: 'build1'
    
    83 86
       # This should be the date of when the build is started. For the build
    
    84 87
       # to be reproducible, browser_release_date should always be in the past.
    
    85
    -  browser_release_date: '2026/03/10 18:30:00'
    
    88
    +  browser_release_date: '2026/03/31 17:00:00'
    
    86 89
       browser_release_date_timestamp: '[% USE date; date.format(c("var/browser_release_date"), "%s") %]'
    
    87 90
       browser_default_channel: alpha
    
    88 91
       browser_platforms:
    
    ... ... @@ -128,9 +131,9 @@ var:
    128 131
       updater_enabled: 1
    
    129 132
       build_mar: 1
    
    130 133
       torbrowser_incremental_from:
    
    134
    +    - 16.0a4
    
    131 135
         - 16.0a3
    
    132 136
         - 16.0a2
    
    133
    -    - 16.0a1
    
    134 137
       mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") %]'
    
    135 138
     
    
    136 139
     #  torbrowser_legacy_version: 13.5.22
    

  • _______________________________________________
    tor-commits mailing list -- tor-commits@xxxxxxxxxxxxxxxxxxxx
    To unsubscribe send an email to tor-commits-leave@xxxxxxxxxxxxxxxxxxxx