richard pushed to branch maint-13.5 at The Tor Project / Applications / tor-browser-build

Commits:

7 changed files:

Changes:

  • projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt
    1
    +Mullvad Browser 13.5 - June 17 2024
    
    2
    + * All Platforms
    
    3
    +   * Bug 222: Hide "List all tabs" when the tabs don't overflow [mullvad-browser]
    
    4
    +   * Bug 234: Make User-Agent request header match RFP's navigator.userAgent [mullvad-browser]
    
    5
    +   * Bug 241: Move network.proxy.failover_direct=false pref to base-browser [mullvad-browser]
    
    6
    +   * Bug 256: Update nightly mar signing key [mullvad-browser]
    
    7
    +   * Bug 262: Mouse-over long links causes the browser element to re-center relative to width of status tooltip [mullvad-browser]
    
    8
    +   * Bug 284: Should we reflect the actual channel in about:debugging? [mullvad-browser]
    
    9
    +   * Bug 289: The Letterboxing>Content Alignment heading doesn't follow the Firefox design document capitalization [mullvad-browser]
    
    10
    +   * Bug 290: Add default bookmarks in the alpha channels for testing [mullvad-browser]
    
    11
    +   * Bug 40919: Consider dropping protection against line-height introduced in #23104 [tor-browser]
    
    12
    +   * Bug 41467: compat: beacon: re-enable the API but transform it to a no-op [tor-browser]
    
    13
    +   * Bug 41916: Letterboxing preferences UI [tor-browser]
    
    14
    +   * Bug 41917: Make the appearance of letterboxing look more intentional [tor-browser]
    
    15
    +   * Bug 41918: Add option to reuse last window size when letterboxing is enabled [tor-browser]
    
    16
    +   * Bug 41930: intl.accept_languages gets into a stuck modifed state [tor-browser]
    
    17
    +   * Bug 42153: Drop dom.enable_resource_timing = false preference [tor-browser]
    
    18
    +   * Bug 42172: browser.startup.homepage and TOR_DEFAULT_HOMEPAGE are ignored for the new window opened by New Identity [tor-browser]
    
    19
    +   * Bug 42192: Correctly round new windows when bookmarks toolbar is set to "Only Show on New Tab" [tor-browser]
    
    20
    +   * Bug 42211: Fluent migration: new identity [tor-browser]
    
    21
    +   * Bug 42214: Fluent migration: security level [tor-browser]
    
    22
    +   * Bug 42315: compat: why is eventCounts undefined? [tor-browser]
    
    23
    +   * Bug 42387: Visual noise in 13.5a4 letterboxing [tor-browser]
    
    24
    +   * Bug 42389: Betterboxing: gradient is never shown [tor-browser]
    
    25
    +   * Bug 42390: Betterboxing: make the decorator border disappear when the corners are flat [tor-browser]
    
    26
    +   * Bug 42397: Change RFP-spoofed Timezone from UTC to a real-world, less discriminable one [tor-browser]
    
    27
    +   * Bug 42398: Include Alpha and Nightly in MOZ_APP_DISPLAYNAME (and possibly in other places) [tor-browser]
    
    28
    +   * Bug 42405: Fix betterboxing + findbar horizontal bounce if the scrollbar is not an overlay [tor-browser]
    
    29
    +   * Bug 42443: Shrink the window to match letterboxing size when the emtpy area is doble-clicked [tor-browser]
    
    30
    +   * Bug 42490: Install svg from branding theme to browser/chrome/icons/default [tor-browser]
    
    31
    +   * Bug 42500: When startup window is maximized per letterboxing.rememberSize on startup, the restore button shrinks it to its minimum size [tor-browser]
    
    32
    +   * Bug 42519: Update the profile directory patch to check both for `system-install` and for `is-packaged-app` file [tor-browser]
    
    33
    +   * Bug 42520: Correctly record new initial window size after auto-shrinking [tor-browser]
    
    34
    +   * Bug 42529: Try not to spoof system-ui in contexts exempt from RFP [tor-browser]
    
    35
    +   * Bug 42537: Move base-browser.ftl Fluent file from "browser" to "toolkit" [tor-browser]
    
    36
    +   * Bug 42574: Exempt pdf.js from letterboxing [tor-browser]
    
    37
    +   * Bug 42583: Modify moz-support-link [tor-browser]
    
    38
    + * Windows + macOS
    
    39
    +   * Bug 41405: Win ≤8.1 and macOS ≤10.14 not supported in ESR 128 [tor-browser]
    
    40
    +   * Bug 42347: Add a banner warning users about the upcoming EOL for Win ≤8.1 and macOS ≤10.14 [tor-browser]
    
    41
    +   * Bug 42586: Add support link to OS deprecation message [tor-browser]
    
    42
    + * Windows
    
    43
    +   * Bug 278: Create asset(s) for the Mullvad Browser installer [mullvad-browser]
    
    44
    +   * Bug 305: Disable setting default browser on Windows [mullvad-browser]
    
    45
    +   * Bug 41901: windows: FontSubstitutes can leak system locale [tor-browser]
    
    46
    +   * Bug 41089: Add filetype association to the installer of Mullvad Browser [tor-browser-build]
    
    47
    + * macOS
    
    48
    +   * Bug 40569: Create build-specific installer for macOS [tor-browser-build]
    
    49
    + * Linux
    
    50
    +   * Bug 41136: Include *.deb in the list of files to gpg sign [tor-browser-build]
    
    51
    +   * Bug 28: deb installation package for Linux [mullvad-browser]
    
    52
    +   * Bug 29: rpm installation package for Linux [mullvad-browser]
    
    53
    +   * Bug 295: Filepicker string chars are tofu for the .deb package in Ubuntu 22.04 / Debian 11 [mullvad-browser]
    
    54
    +   * Bug 42438: Adapt the data import wizard to use the original $HOME on Linux [tor-browser]
    
    55
    +   * Bug 41135: 13.5a7's start-tor-browser seems to break KeePassXC-Browser? [tor-browser-build]
    
    56
    + * Build System
    
    57
    +   * All Platforms
    
    58
    +     * Bug 282: Move `--disable-eme` to OS- and architecture-specific mozconfigs [mullvad-browser]
    
    59
    +     * Bug 301: Deb package in the debian software installer is showing the License as "Proprietary" [mullvad-browser]
    
    60
    +     * Bug 42337: Enable GeckoDriver for all desktop platforms [tor-browser]
    
    61
    +     * Bug 42594: Update mach to work with python 3.12 [tor-browser]
    
    62
    +     * Bug 40983: Bump the various branches to 13.5 on main [tor-browser-build]
    
    63
    +     * Bug 41001: Create Release Prep MR generating script [tor-browser-build]
    
    64
    +     * Bug 41031: Add command to unsign .mar files and compare with sha256sums-unsigned-build.txt [tor-browser-build]
    
    65
    +     * Bug 41038: Add RPM dependencies to README [tor-browser-build]
    
    66
    +     * Bug 41041: Sign mullvad-browser nightly updates [tor-browser-build]
    
    67
    +     * Bug 41045: Dump more information about build times on Firefox [tor-browser-build]
    
    68
    +     * Bug 41057: make fetch is not fetching mullvad repo [tor-browser-build]
    
    69
    +     * Bug 41072: Set correct updater_url for Mullvad Browser nightly builds [tor-browser-build]
    
    70
    +     * Bug 41081: Update detailsURL in tools/signing/nightly/update-responses-base-config.yml [tor-browser-build]
    
    71
    +     * Bug 41088: Remove use of projects/browser/run_scripts [tor-browser-build]
    
    72
    +     * Bug 41148: Update projects/browser/Bundle-Data/Docs/Licenses/NoScript.txt [tor-browser-build]
    
    73
    +     * Bug 41153: Update README for Ubuntu 24.04 unprivileged user namespace changes [tor-browser-build]
    
    74
    +     * Bug 41154: Update keyring/boklm.gpg for new subkeys [tor-browser-build]
    
    75
    +     * Bug 41161: Explicitly fetch tags in the release preparation script [tor-browser-build]
    
    76
    +     * Bug 40884: Script to automate uploading sha256s and signatures to location signing/download-unsigned-sha256sums-gpg-signatures-from-people-tpo expects them to be [tor-browser-build]
    
    77
    +     * Bug 40071: Add an option to create zip files using 7z [rbm]
    
    78
    +     * Bug 40072: Move capture_exec to a separate module [rbm]
    
    79
    +     * Bug 40073: We should remove ./ when using 7-zip for zip files [rbm]
    
    80
    +     * Bug 40076: Correctly refresh file when computing input_files_id and a file is set as refresh_input [rbm]
    
    81
    +   * Windows
    
    82
    +     * Bug 200: Build system installer for Mullvad Browser on Windows [mullvad-browser]
    
    83
    +     * Bug 40606: Use Clang to compile NSIS [tor-browser-build]
    
    84
    +     * Bug 40900: Update NSIS to 3.09 [tor-browser-build]
    
    85
    +     * Bug 41065: Do a cleanup of the NSIS script [tor-browser-build]
    
    86
    +     * Bug 41076: Include the ShellLink plugin in NSIS [tor-browser-build]
    
    87
    +     * Bug 41077: Draft the new installer for Mullvad Browser [tor-browser-build]
    
    88
    +     * Bug 41084: $app_bundle is missing the final .app in projects/firefox/build [tor-browser-build]
    
    89
    +     * Bug 41097: authenticode-timestamping.sh fails to run again because tmp-timestamp already exists [tor-browser-build]
    
    90
    +     * Bug 41151: Explicitly initialize the plugin directory on the Windows installer [tor-browser-build]
    
    91
    +     * Bug 41167: Stop generating an MB "portable" windows install [tor-browser-build]
    
    92
    +   * macOS
    
    93
    +     * Bug 40990: Remove old macos signing scripts [tor-browser-build]
    
    94
    +     * Bug 41124: Since TB/MB 13.5a5 macos signed installers contain all .DS_Store [tor-browser-build]
    
    95
    +   * Linux
    
    96
    +     * Bug 42491: Add mozconfig-linux-aarch64 [tor-browser]
    
    97
    +     * Bug 41046: Use the final path for Linux debug symbols [tor-browser-build]
    
    98
    +     * Bug 41083: Make deb package for Mullvad Browser [tor-browser-build]
    
    99
    +     * Bug 41112: Fix indentation of projects/browser/RelativeLink/start-browser [tor-browser-build]
    
    100
    +     * Bug 41129: Make rpm package for Mullvad Browser [tor-browser-build]
    
    101
    +
    
    102
    +
    
    103
    +Mullvad Browser 13.0.16 - June 11th 2024
    
    104
    +* All Platforms
    
    105
    +   * Updated Firefox to 115.12.0esr
    
    106
    +   * Updated uBlock Origin to 1.58.0
    
    107
    +   * Bug 310: Rebase Mullvad Browser Stable 13.0 onto 115.12.0esr [mullvad-browser]
    
    108
    +   * Bug 42621: Backport security fixes from Firefox 127 [tor-browser]
    
    109
    +
    
    1 110
     Mullvad Browser 13.5a9 - June 10 2024
    
    2 111
      * All Platforms
    
    3 112
        * Updated Firefox to 115.12.0esr
    

  • projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt
    1
    +Tor Browser 13.5 - June 17 2024
    
    2
    + * All Platforms
    
    3
    +   * Bug 40856: Add a default for preferences in TorSettings [tor-browser]
    
    4
    +   * Bug 40919: Consider dropping protection against line-height introduced in #23104 [tor-browser]
    
    5
    +   * Bug 41114: Fix no-async-promise-executor on TorConnect [tor-browser]
    
    6
    +   * Bug 41467: compat: beacon: re-enable the API but transform it to a no-op [tor-browser]
    
    7
    +   * Bug 42153: Drop dom.enable_resource_timing = false preference [tor-browser]
    
    8
    +   * Bug 42246: Migrate tor connection stuff from browser to toolkit [tor-browser]
    
    9
    +   * Bug 42290: "DuckDuckGoOnion" is a weird naming format for onion search engines [tor-browser]
    
    10
    +   * Bug 42302: The allowed ports string contains a typo [tor-browser]
    
    11
    +   * Bug 42308: Update README for tor browser [tor-browser]
    
    12
    +   * Bug 42315: compat: why is eventCounts undefined? [tor-browser]
    
    13
    +   * Bug 42336: Review the relationship between TorSettings and the TorProvider [tor-browser]
    
    14
    +   * Bug 42340: TorBridgeChanged notification sends out "[object Object]" as its data. [tor-browser]
    
    15
    +   * Bug 42343: Consume pt_config.json in the browser [tor-browser]
    
    16
    +   * Bug 42354: Refactor exclusions in ShouldSanitizePreference() to the pref list. [tor-browser]
    
    17
    +   * Bug 42358: Separate the domain fronted requests from Moat [tor-browser]
    
    18
    +   * Bug 42359: Handle firewall and proxy in TorSettings.setSettings [tor-browser]
    
    19
    +   * Bug 42390: Betterboxing: make the decorator border disappear when the corners are flat [tor-browser]
    
    20
    +   * Bug 42397: Change RFP-spoofed Timezone from UTC to a real-world, less discriminable one [tor-browser]
    
    21
    +   * Bug 42437: Drop "torbrowser.version" preference [tor-browser]
    
    22
    +   * Bug 42466: Drop the "Onion Logo" from trademark statement [tor-browser]
    
    23
    +   * Bug 42479: Switch from localized strings to error codes in TorConnect errors [tor-browser]
    
    24
    +   * Bug 42481: Modularize SecurityLevel [tor-browser]
    
    25
    +   * Bug 42521: Remove unused onboarding strings [tor-browser]
    
    26
    +   * Bug 42529: Try not to spoof system-ui in contexts exempt from RFP [tor-browser]
    
    27
    +   * Bug 42537: Move Fluent files from "browser" to "toolkit" [tor-browser]
    
    28
    +   * Bug 42538: Move onion icons to toolkit [tor-browser]
    
    29
    +   * Bug 42549: Remove brand.dtd [tor-browser]
    
    30
    +   * Bug 42604: Add some debug logs about circuits [tor-browser]
    
    31
    +   * Bug 241: Move network.proxy.failover_direct=false pref to base-browser [mullvad-browser]
    
    32
    +   * Bug 41111: Use Lyrebird to provide WebTunnel PT Client [tor-browser-build]
    
    33
    + * Windows + macOS + Linux
    
    34
    +   * Bug 40843: Add a working state to the Internet test button in connection settings [tor-browser]
    
    35
    +   * Bug 41621: Tweak about:torconnect styling [tor-browser]
    
    36
    +   * Bug 41622: Convert onion site errors to the new neterror template [tor-browser]
    
    37
    +   * Bug 41814: Change "vanilla bridge:" to "Tor bridge:" in bridge cards [tor-browser]
    
    38
    +   * Bug 41916: Letterboxing preferences UI [tor-browser]
    
    39
    +   * Bug 41917: Make the appearance of letterboxing look more intentional [tor-browser]
    
    40
    +   * Bug 41918: Add option to reuse last window size when letterboxing is enabled [tor-browser]
    
    41
    +   * Bug 41930: intl.accept_languages gets into a stuck modifed state [tor-browser]
    
    42
    +   * Bug 41966: Cannot remove locales from the locale alternatives list [tor-browser]
    
    43
    +   * Bug 42036: Design and build a user interface for Lox [tor-browser]
    
    44
    +   * Bug 42192: Correctly round new windows when bookmarks toolbar is set to "Only Show on New Tab" [tor-browser]
    
    45
    +   * Bug 42202: Fluent migration: crypto safety [tor-browser]
    
    46
    +   * Bug 42203: Fluent migration: about dialog [tor-browser]
    
    47
    +   * Bug 42204: Drop unused aboutTor.dtd [tor-browser]
    
    48
    +   * Bug 42206: Fluent migration: about:rulesets [tor-browser]
    
    49
    +   * Bug 42207: Fluent migration: preferences [tor-browser]
    
    50
    +   * Bug 42209: Fluent migration: tor circuit [tor-browser]
    
    51
    +   * Bug 42210: Fluent migration: download warning [tor-browser]
    
    52
    +   * Bug 42211: Fluent migration: new identity [tor-browser]
    
    53
    +   * Bug 42214: Fluent migration: security level [tor-browser]
    
    54
    +   * Bug 42270: Implement design changes to QR code dialog [tor-browser]
    
    55
    +   * Bug 42303: Remove unused "help" button logic in tor dialogs [tor-browser]
    
    56
    +   * Bug 42319: Make all the wordmark of the same size [tor-browser]
    
    57
    +   * Bug 42387: Visual noise in 13.5a4 letterboxing [tor-browser]
    
    58
    +   * Bug 42389: Betterboxing: gradient is never shown [tor-browser]
    
    59
    +   * Bug 42398: Include Alpha and Nightly in MOZ_APP_DISPLAYNAME (and possibly in other places) [tor-browser]
    
    60
    +   * Bug 42405: Fix betterboxing + findbar horizontal bounce if the scrollbar is not an overlay [tor-browser]
    
    61
    +   * Bug 42414: Show ellipsis when the tor bridge address overflows [tor-browser]
    
    62
    +   * Bug 42415: Improve focus styling for forced focus in bridge settings [tor-browser]
    
    63
    +   * Bug 42421: Remove bridge option should be hidden for Lox bridges [tor-browser]
    
    64
    +   * Bug 42423: Move temporary Lox Fluent strings to new file [tor-browser]
    
    65
    +   * Bug 42425: Improve accessibility of the bridge emoji cells [tor-browser]
    
    66
    +   * Bug 42443: Shrink the window to match letterboxing size when the emtpy area is doble-clicked [tor-browser]
    
    67
    +   * Bug 42446: Improve accessible descriptions in built-in dialog [tor-browser]
    
    68
    +   * Bug 42457: Loading icon for bridge pass (Lox) invites [tor-browser]
    
    69
    +   * Bug 42458: Update the "Submit Feedback" link in "About Tor Browser" [tor-browser]
    
    70
    +   * Bug 42476: Only allow Lox (invites) in alpha and nightly builds [tor-browser]
    
    71
    +   * Bug 42489: Lox module notifications [tor-browser]
    
    72
    +   * Bug 42490: Install svg from branding theme to browser/chrome/icons/default [tor-browser]
    
    73
    +   * Bug 42496: Moat refresh bug [tor-browser]
    
    74
    +   * Bug 42500: When startup window is maximized per letterboxing.rememberSize on startup, the restore button shrinks it to its minimum size [tor-browser]
    
    75
    +   * Bug 42504: TB Bookmarks: Add the Tor forum .onion to the bookmarks [tor-browser]
    
    76
    +   * Bug 42510: SETCONF Tor control protocol command should not be used when system Tor is configured / TOR_SKIP_LAUNCH=1 is not honored [tor-browser]
    
    77
    +   * Bug 42511: false positive message: browser tab bar shows "Not connected" even though connected in a system Tor etc. context [tor-browser]
    
    78
    +   * Bug 42520: Correctly record new initial window size after auto-shrinking [tor-browser]
    
    79
    +   * Bug 42533: Add Lox notification for activeLoxId [tor-browser]
    
    80
    +   * Bug 42540: Fix gNetworkStatus.deinint typo [tor-browser]
    
    81
    +   * Bug 42541: Circuit Display does not work when using Conjure pluggable transport [tor-browser]
    
    82
    +   * Bug 42542: Quirks when onion authentication prompt is shared between two tabs [tor-browser]
    
    83
    +   * Bug 42573: Tweak language notification to avoid formatValue [tor-browser]
    
    84
    +   * Bug 42574: Exempt pdf.js from letterboxing [tor-browser]
    
    85
    +   * Bug 42583: Modify moz-support-link [tor-browser]
    
    86
    +   * Bug 262: Mouse-over long links causes the browser element to re-center relative to width of status tooltip [mullvad-browser]
    
    87
    +   * Bug 289: The Letterboxing>Content Alignment heading doesn't follow the Firefox design document capitalization [mullvad-browser]
    
    88
    +   * Bug 41149: Add be, bg and pt-PT translations to nightlies [tor-browser-build]
    
    89
    + * Windows + macOS
    
    90
    +   * Bug 41405: Win ≤8.1 and macOS ≤10.14 not supported in ESR 128 [tor-browser]
    
    91
    +   * Bug 42347: Add a banner warning users about the upcoming EOL for Win ≤8.1 and macOS ≤10.14 [tor-browser]
    
    92
    +   * Bug 42586: Add support link to OS deprecation message [tor-browser]
    
    93
    + * Windows
    
    94
    +   * Bug 41859: Font used for IPs in circuit display is illegible [tor-browser]
    
    95
    +   * Bug 41901: windows: FontSubstitutes can leak system locale [tor-browser]
    
    96
    +   * Bug 42163: Make the 3rd party DLL blocklist obey portable mode [tor-browser]
    
    97
    + * macOS
    
    98
    +   * Bug 40569: Create build-specific installer for macOS [tor-browser-build]
    
    99
    + * Linux
    
    100
    +   * Bug 42438: Adapt the data import wizard to use the original $HOME on Linux [tor-browser]
    
    101
    +   * Bug 41112: Fix indentation of projects/browser/RelativeLink/start-browser [tor-browser-build]
    
    102
    +   * Bug 41136: Include *.deb in the list of files to gpg sign [tor-browser-build]
    
    103
    + * Android
    
    104
    +   * Bug 41187: Improve Android's bridge settings UI [tor-browser]
    
    105
    +   * Bug 41846: Disable new nimbus use in firefox-android 115 [tor-browser]
    
    106
    +   * Bug 42017: TBA13: system/widget font tests: font-family not returned in getComputedStyle [tor-browser]
    
    107
    +   * Bug 42248: Allow GeckoView to launch tor [tor-browser]
    
    108
    +   * Bug 42249: Allow GeckoView to launch lyrebird [tor-browser]
    
    109
    +   * Bug 42250: Allow Moat.sys.mjs to invoke lyrebird on Android [tor-browser]
    
    110
    +   * Bug 42252: Plumb down TorConnect commands from firefox-android to GeckoView [tor-browser]
    
    111
    +   * Bug 42253: Remove "New private tab" action and widget [tor-browser]
    
    112
    +   * Bug 42259: Remove unused firefox branding from Tor Browser for Android [tor-browser]
    
    113
    +   * Bug 42260: Add TBB artifacts to .gitignore [tor-browser]
    
    114
    +   * Bug 42301: Make TorSettings interact with the old Android Settings [tor-browser]
    
    115
    +   * Bug 42317: Update "Security Settings" menu item [tor-browser]
    
    116
    +   * Bug 42323: Add a checkbox to enable the connect assist experiments on alpha [tor-browser]
    
    117
    +   * Bug 42409: TTP-03-011 WP3: Potential DoS due to Deep Link abuse [tor-browser]
    
    118
    +   * Bug 42427: Do not ship bridges as prefences anymore [tor-browser]
    
    119
    +   * Bug 42486: firefox-android bridge settings sometimes dont save [tor-browser]
    
    120
    +   * Bug 42522: The quick connect switch on Android seems too much on the right side [tor-browser]
    
    121
    +   * Bug 42552: TBA: formatting APIs are en-US only [tor-browser]
    
    122
    +   * Bug 42566: Remove 'Enable beta connection features' menu item in stable release channel [tor-browser]
    
    123
    +   * Bug 42567: Remove 'Enable beta connection features' toggle [tor-browser]
    
    124
    +   * Bug 42571: The new bootstrap on Android breaks if the browser goes in background [tor-browser]
    
    125
    +   * Bug 42576: Backport Bug 1885171: use the private keyboard for prompts on Android [tor-browser]
    
    126
    +   * Bug 42578: Reject Android "open in Tor Browser" intent [tor-browser]
    
    127
    +   * Bug 42582: Accepted languages should use id and he on Android [tor-browser]
    
    128
    +   * Bug 42593: Unable to disable bridges after they have been configured and successfully bootstrapped [tor-browser]
    
    129
    +   * Bug 42618: Addons on Android have a stale cache [tor-browser]
    
    130
    +   * Bug 42619: Cannot install Android addons from AMO [tor-browser]
    
    131
    +   * Bug 42632: Don't display builtin bridges in provide bridge popup [tor-browser]
    
    132
    +   * Bug 42636: A bad bridge line might get TBA stuck [tor-browser]
    
    133
    +   * Bug 42648: Don't cancel tor bootstrap when opening settings from bootstrap [tor-browser]
    
    134
    +   * Bug 41143: Enable multi-locales also on GeckoView [tor-browser-build]
    
    135
    + * Build System
    
    136
    +   * All Platforms
    
    137
    +     * Bug 42331: tb-dev fetch command is missing repository argument [tor-browser]
    
    138
    +     * Bug 42516: Make tb-dev worktree-compatible [tor-browser]
    
    139
    +     * Bug 42594: Update mach to work with Python 3.12 [tor-browser]
    
    140
    +     * Bug 40852: Reproducible build of the the lox client library to wasm [tor-browser-build]
    
    141
    +     * Bug 40983: Bump the various branches to 13.5 on main [tor-browser-build]
    
    142
    +     * Bug 41001: Create Release Prep MR generating script [tor-browser-build]
    
    143
    +     * Bug 41037: Set time on signing machine before starting signing [tor-browser-build]
    
    144
    +     * Bug 41038: Add RPM dependencies to README [tor-browser-build]
    
    145
    +     * Bug 41045: Dump more information about build times on Firefox [tor-browser-build]
    
    146
    +     * Bug 41048: Drop the kcp-go project [tor-browser-build]
    
    147
    +     * Bug 41073: Update documention about required packages for container-less build [tor-browser-build]
    
    148
    +     * Bug 41081: Update detailsURL in tools/signing/nightly/update-responses-base-config.yml [tor-browser-build]
    
    149
    +     * Bug 41148: Update projects/browser/Bundle-Data/Docs/Licenses/NoScript.txt [tor-browser-build]
    
    150
    +     * Bug 41153: Update README for Ubuntu 24.04 unprivileged user namespace changes [tor-browser-build]
    
    151
    +     * Bug 41154: Update keyring/boklm.gpg for new subkeys [tor-browser-build]
    
    152
    +     * Bug 41161: Explicitly fetch tags in the release preparation script [tor-browser-build]
    
    153
    +     * Bug 40071: Add an option to create zip files using 7z [rbm]
    
    154
    +     * Bug 40073: We should remove ./ when using 7-zip for zip files [rbm]
    
    155
    +     * Bug 40076: Correctly refresh file when computing input_files_id and a file is set as refresh_input [rbm]
    
    156
    +   * Windows + macOS + Linux
    
    157
    +     * Bug 42305: (Semi-)Automatically merge translation resources across tor browser releases (desktop) [tor-browser]
    
    158
    +     * Bug 42501: Move `--disable-eme` to OS- and architecture-specific mozconfigs [tor-browser]
    
    159
    +     * Bug 42519: Update the profile directory patch to check both for `system-install` and for `is-packaged-app` file [tor-browser]
    
    160
    +     * Bug 41057: make fetch is not fetching mullvad repo [tor-browser-build]
    
    161
    +     * Bug 41078: pt_config.json not touch'd before adding to omni.ja, resulting in build non-determinism [tor-browser-build]
    
    162
    +     * Bug 41088: Remove use of projects/browser/run_scripts [tor-browser-build]
    
    163
    +   * Windows
    
    164
    +     * Bug 40606: Use Clang to compile NSIS [tor-browser-build]
    
    165
    +     * Bug 40900: Update NSIS to 3.09 [tor-browser-build]
    
    166
    +     * Bug 41065: Do a cleanup of the NSIS script [tor-browser-build]
    
    167
    +     * Bug 41076: Include the ShellLink plugin in NSIS [tor-browser-build]
    
    168
    +     * Bug 41097: authenticode-timestamping.sh fails to run again because tmp-timestamp already exists [tor-browser-build]
    
    169
    +     * Bug 41150: Do not check for SSE2 on the Windows installer [tor-browser-build]
    
    170
    +   * macOS
    
    171
    +     * Bug 41084: $app_bundle is missing the final .app in projects/firefox/build [tor-browser-build]
    
    172
    +     * Bug 41124: Since TB/MB 13.5a5 macos signed installers contain all .DS_Store [tor-browser-build]
    
    173
    +   * Linux
    
    174
    +     * Bug 42491: Add mozconfig-linux-aarch64 [tor-browser]
    
    175
    +     * Bug 41046: Use the final path for Linux debug symbols [tor-browser-build]
    
    176
    +     * Bug 41126: Make deb and rpm packages for Tor Browser [tor-browser-build]
    
    177
    +     * Bug 41137: Build gcc-cross and tor-expert-bundle for linux-aarch64 [tor-browser-build]
    
    178
    +     * Bug 41160: Enable build of Tor Browser rpm/deb packages for nightly only [tor-browser-build]
    
    179
    +   * Android
    
    180
    +     * Bug 40502: Do not recommend addons on Tor Browser [tor-browser]
    
    181
    +     * Bug 42399: Re-enable minimization of JS for Android [tor-browser]
    
    182
    +     * Bug 42568: Remove legacy tor dependencies from firefox-android [tor-browser]
    
    183
    +     * Bug 42569: Remove tor-onion-proxy-library and and tor-android-service deployment/ingestion steps from firefox-android dev tools/scripts [tor-browser]
    
    184
    +     * Bug 42570: Add tor-expert-bundle aar depoyment/ingestion step to firefox-android dev tools/scripts [tor-browser]
    
    185
    +     * Bug 42581: Check if a file exists before trying to sign it in tools/tba-sign-devbuild.sh [tor-browser]
    
    186
    +     * Bug 41080: Re-pack omni.ja with 7-zip on Android [tor-browser-build]
    
    187
    +     * Bug 41082: Package tor expert bundle on android as .aar that firefox-android can use in lieu of tor-android-service with geckoview bootstrap [tor-browser-build]
    
    188
    +     * Bug 41092: Use an uncompressed omni.ja to improve final apk compression. [tor-browser-build]
    
    189
    +     * Bug 41093: Sign unsigned APKs instead of the QA-signed ones [tor-browser-build]
    
    190
    +     * Bug 41127: Android testbuilds fail because of the too early MOZ_BUILD_DATE [tor-browser-build]
    
    191
    +     * Bug 41139: Remove tor-android-service and tor-onion-proxy-library dependencies and ingestion steps from firefox-android config and build script [tor-browser-build]
    
    192
    +     * Bug 41140: Remove tor-onion-proxy-library and tor-android-service projects from tor-browser-build [tor-browser-build]
    
    193
    +     * Bug 41141: Add tor-expert-bundle aar dependency to firefox-android [tor-browser-build]
    
    194
    +     * Bug 42201: Make the script sign all the channels for local builds [tor-browser]
    
    195
    +     * Bug 42258: Replace the current boring "fiery android" icon we use for dev with the cool nightly icon [tor-browser]
    
    196
    +
    
    197
    +Tor Browser 13.0.16 - June 11th 2024
    
    198
    + * All Platforms
    
    199
    +   * Updated Tor to 0.4.8.12
    
    200
    +   * Updated OpenSSL to 3.0.14
    
    201
    +   * Bug 42625: Rebase Tor Browser Stable 13.0 onto 115.12.0esr [tor-browser]
    
    202
    + * Windows + macOS + Linux
    
    203
    +   * Updated Firefox to 115.12.0esr
    
    204
    + * Android
    
    205
    +   * Updated GeckoView to 115.12.0esr
    
    206
    +   * Bug 42621: Backport security fixes from Firefox 127 [tor-browser]
    
    207
    + * Build System
    
    208
    +   * All Platforms
    
    209
    +     * Updated Go to 1.21.11
    
    210
    +
    
    1 211
     Tor Browser 13.5a9 - June 10 2024
    
    2 212
      * All Platforms
    
    3 213
        * Updated Tor to 0.4.8.12
    
    ... ... @@ -134,7 +344,6 @@ Tor Browser 13.5a7 - April 25 2024
    134 344
        * Bug 42520: Correctly record new initial window size after auto-shrinking [tor-browser]
    
    135 345
        * Bug 42532: Use the HomePage module for new identity checks [tor-browser]
    
    136 346
        * Bug 42533: Add Lox notification for activeLoxId [tor-browser]
    
    137
    -   * Bug 42540: Fix gNetworkStatus.deinint typo [tor-browser]
    
    138 347
        * Bug 289: The Letterboxing>Content Alignment heading doesn't follow the Firefox design document capitalization [mullvad-browser]
    
    139 348
      * Windows
    
    140 349
        * Bug 41901: windows: FontSubstitutes can leak system locale [tor-browser]
    

  • projects/firefox-android/config
    ... ... @@ -16,7 +16,7 @@ container:
    16 16
     var:
    
    17 17
       fenix_version: 115.2.1
    
    18 18
       browser_branch: 13.5-1
    
    19
    -  browser_build: 11
    
    19
    +  browser_build: 12
    
    20 20
       variant: Beta
    
    21 21
       # This should be updated when the list of gradle dependencies is changed.
    
    22 22
       gradle_dependencies_version: 1
    

  • projects/firefox/config
    ... ... @@ -19,7 +19,7 @@ var:
    19 19
       browser_series: '13.5'
    
    20 20
       browser_rebase: 1
    
    21 21
       browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]'
    
    22
    -  browser_build: 2
    
    22
    +  browser_build: 3
    
    23 23
       branding_directory_prefix: 'tb'
    
    24 24
       copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
    
    25 25
       nightly_updates_publish_dir: '[% c("var/nightly_updates_publish_dir_prefix") %]nightly-[% c("var/osname") %]'
    

  • projects/geckoview/config
    ... ... @@ -16,7 +16,7 @@ container:
    16 16
     var:
    
    17 17
       geckoview_version: 115.12.0esr
    
    18 18
       browser_branch: 13.5-1
    
    19
    -  browser_build: 2
    
    19
    +  browser_build: 3
    
    20 20
       copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
    
    21 21
       gitlab_project: https://gitlab.torproject.org/tpo/applications/tor-browser
    
    22 22
       git_commit: '[% exec("git rev-parse HEAD") %]'
    

  • 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: a2c920966678dd664e98318557ef03ab22023880
    
    15
    +    git_hash: dc59db634f066298e903142227834da483ec197d
    
    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: 0542de960c53726fab59918eeaddb3173dbacea2
    
    21
    +    git_hash: de4f91a5020d637ab5d66459718525a5f9207be2
    
    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: 35087956c0e382242935c2ce6e9cecfd44c112bc
    
    35
    +    git_hash: 53faf8718484be3f90c8e7532981f068da76135c
    
    36 36
         compress_tar: 'zst'
    
    37 37
         targets:
    
    38 38
           nightly:
    

  • rbm.conf
    ... ... @@ -73,18 +73,18 @@ buildconf:
    73 73
       git_signtag_opt: '-s'
    
    74 74
     
    
    75 75
     var:
    
    76
    -  torbrowser_version: '13.5a9'
    
    77
    -  torbrowser_build: 'build2'
    
    76
    +  torbrowser_version: '13.5'
    
    77
    +  torbrowser_build: 'build1'
    
    78 78
       # This should be the date of when the build is started. For the build
    
    79 79
       # to be reproducible, browser_release_date should always be in the past.
    
    80
    -  browser_release_date: '2024/06/10 06:30:00'
    
    80
    +  browser_release_date: '2024/06/11 12:00:00'
    
    81 81
       browser_release_date_timestamp: '[% USE date; date.format(c("var/browser_release_date"), "%s") %]'
    
    82 82
       updater_enabled: 1
    
    83 83
       build_mar: 1
    
    84 84
       torbrowser_incremental_from:
    
    85
    -    - 13.5a8
    
    86
    -    - 13.5a7
    
    87
    -    - 13.5a6
    
    85
    +    - 13.0.16
    
    86
    +    - 13.0.15
    
    87
    +    - 13.0.14
    
    88 88
       mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") %]'
    
    89 89
     
    
    90 90
       # By default, we sort the list of installed packages. This allows sharing