richard pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
104533c0 by Cecylia Bocovich at 2023-12-19T09:52:20+00:00
Bump wasm-bindgen version to 11f80c3b
- - - - -
1 changed file:
- projects/wasm-bindgen/config
Changes:
=====================================
projects/wasm-bindgen/config
=====================================
@@ -1,7 +1,7 @@
# vim: filetype=yaml sw=2
version: 0.2.86
git_url: https://github.com/cohosh/wasm-bindgen
-git_hash: ecc5ca153cda278bfcebc99c157fb4732eb75e6e
+git_hash: 11f80c3bb0de061fd3969157fa2157a73c74b934
container:
use_container: 1
@@ -16,4 +16,4 @@ steps:
project: wasm-bindgen
pkg_type: cargo_vendor
norec:
- sha256sum: 926e938cc4eebf2f5c99f34170fddc5aa7b12445fb379d768eb51aaae3b305a3
+ sha256sum: e811e92e85b16520dbfe746efc21912308fb7be8815f348ae0b2daafa0cec90d
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/1…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/1…
You're receiving this email because of your account on gitlab.torproject.org.
Pier Angelo Vendrame pushed to branch tor-browser-115.6.0esr-13.5-1 at The Tor Project / Applications / Tor Browser
Commits:
4152f12f by Henry Wilkes at 2023-12-18T10:39:56+00:00
fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
Bug 42340: Stop reading the TorBridgeChanged data argument. This was
always a string before, rather than a NodeData object.
- - - - -
3a748654 by Henry Wilkes at 2023-12-18T10:41:09+00:00
fixup! Bug 40933: Add tor-launcher functionality
Bug 42340: Stop adding #currentBridge to the TorBridgeChanged
notification data, since it is converted into a string.
- - - - -
2 changed files:
- browser/components/torpreferences/content/connectionPane.js
- toolkit/components/tor-launcher/TorProvider.sys.mjs
Changes:
=====================================
browser/components/torpreferences/content/connectionPane.js
=====================================
@@ -917,9 +917,7 @@ const gConnectionPane = (function () {
break;
}
case TorProviderTopics.BridgeChanged: {
- if (data?.fingerprint !== this._currentBridgeId) {
- this._checkConnectedBridge();
- }
+ this._checkConnectedBridge();
break;
}
case "intl:app-locales-changed": {
=====================================
toolkit/components/tor-launcher/TorProvider.sys.mjs
=====================================
@@ -1009,11 +1009,7 @@ export class TorProvider {
notify = true;
}
if (notify) {
- Services.obs.notifyObservers(
- null,
- TorProviderTopics.BridgeChanged,
- this.#currentBridge
- );
+ Services.obs.notifyObservers(null, TorProviderTopics.BridgeChanged);
}
}
}
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/56ae0d…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/56ae0d…
You're receiving this email because of your account on gitlab.torproject.org.
richard pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
982dcc78 by Richard Pospesel at 2023-12-18T11:53:27+00:00
Update release templates with instructions for submiting build requests to Mullvad infrastructure
- - - - -
4 changed files:
- .gitlab/issue_templates/Release Prep - Mullvad Browser Alpha.md
- .gitlab/issue_templates/Release Prep - Mullvad Browser Stable.md
- .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md
- .gitlab/issue_templates/Release Prep - Tor Browser Stable.md
Changes:
=====================================
.gitlab/issue_templates/Release Prep - Mullvad Browser Alpha.md
=====================================
@@ -76,7 +76,6 @@
- `--date $date` is optional, if omitted it will be the date on which you run the command
- [ ] Copy the output of the script to the beginning of `ChangeLog-MB.txt` and adjust its output
- [ ] Open MR with above changes, using the template for release preparations
- - [ ] Ensure builders have matching builds
- [ ] Merge
- [ ] Sign+Tag
- **NOTE** this must be done by one of:
@@ -86,11 +85,15 @@
- pierov
- richard
- [ ] Run: `make mullvadbrowser-signtag-alpha`
- - [ ] Push tag to `upstream`
- - [ ] Build the tag on at least two of:
+ - [ ] Push tag to `upstream`
+ - [ ] Build the tag on at least one of:
+ - Run `make mullvadbrowser-alpha && make mullvadbrowser-incrementals-alpha`
- [ ] Tor Project build machine
- - [ ] Mullvad build machine
- [ ] Local developer machine
+ - [ ] Submit build request to Mullvad infrastructure:
+ - **NOTE** this requires a devmole authentication token
+ - Run `make mullvadbrowser-kick-devmole-build`
+ - [ ] Ensure builders have matching builds
</details>
=====================================
.gitlab/issue_templates/Release Prep - Mullvad Browser Stable.md
=====================================
@@ -73,13 +73,25 @@ Mullvad Browser Stable lives in the various `maint-$(MULLVAD_BROWSER_MAJOR).$(MU
- E.g., `tools/fetch-changelogs.py 41029 --date 'December 19 2023' --firefox 115.6.0esr --no-script 11.4.29 --ublock 1.54.0`
- `--date $date` is optional, if omitted it will be the date on which you run the command
- [ ] Copy the output of the script to the beginning of `ChangeLog-MB.txt` and adjust its output
-- [ ] Open MR with above changes, using the template for release preparations
-- [ ] Merge
-- [ ] Sign/Tag commit: `make mullvadbrowser-signtag-release`
-- [ ] Push tag to `origin`
-- [ ] Begin build on `$(BUILD_SERVER)` (fix any issues in subsequent MRs)
-- [ ] **TODO** Submit build-tag to Mullvad build infra
-- [ ] Ensure builders have matching builds
+ - [ ] Open MR with above changes, using the template for release preparations
+ - [ ] Merge
+ - [ ] Sign+Tag
+ - **NOTE** this must be done by one of:
+ - boklm
+ - dan
+ - ma1
+ - pierov
+ - richard
+ - [ ] Run: `make mullvadbrowser-signtag-release`
+ - [ ] Push tag to `upstream`
+ - [ ] Build on at least one of:
+ - Run `make mullvadbrowser-release && make mullvadbrowser-incrementals-release`
+ - [ ] Tor Project build machine
+ - [ ] Local developer machine
+ - [ ] Submit build request to Mullvad infrastructure:
+ - **NOTE** this requires a devmole authentication token
+ - Run `make mullvadbrowser-kick-devmole-build`
+ - [ ] Ensure builders have matching builds
</details>
=====================================
.gitlab/issue_templates/Release Prep - Tor Browser Alpha.md
=====================================
@@ -109,13 +109,8 @@
- `--date $date` is optional, if omitted it will be the date on which you run the command
- [ ] Copy the output of the script to the beginning of `ChangeLog-TBB.txt` and adjust its output
- [ ] Open MR with above changes, using the template for release preparations
- - [ ] Build the MR after initial review on at least two of:
- - [ ] Tor Project build machine
- - [ ] Mullvad build machine
- - [ ] Local developer machine
- - [ ] Ensure builders have matching builds
- [ ] Merge
- - [ ] Sign_Tag
+ - [ ] Sign+Tag
- **NOTE** this must be done by one of:
- boklm
- dan
@@ -123,7 +118,15 @@
- pierov
- richard
- [ ] Run: `make torbrowser-signtag-alpha`
- - [ ] Push tag to `origin`
+ - [ ] Push tag to `upstream`
+ - [ ] Build on at least one of:
+ - Run `make torbrowser-alpha && make torbrowser-incrementals-alpha`
+ - [ ] Tor Project build machine
+ - [ ] Local developer machine
+ - [ ] Submit build request to Mullvad infrastructure:
+ - **NOTE** this requires a devmole authentication token
+ - Run `make torbrowser-kick-devmole-build`
+ - [ ] Ensure builders have matching builds
</details>
=====================================
.gitlab/issue_templates/Release Prep - Tor Browser Stable.md
=====================================
@@ -108,13 +108,25 @@ Tor Browser Stable lives in the various `maint-$(TOR_BROWSER_MAJOR).$(TOR_BROWSE
- E.g., `tools/fetch-changelogs.py 41028 --date 'December 19 2023' --firefox 115.6.0esr --tor 0.4.8.10 --no-script 11.4.29 --zlib 1.3 --go 1.21.5 --openssl 3.0.12`
- `--date $date` is optional, if omitted it will be the date on which you run the command
- [ ] Copy the output of the script to the beginning of `ChangeLog-TBB.txt` and adjust its output
-- [ ] Open MR with above changes, using the template for release preparations
-- [ ] Merge
-- [ ] Sign/Tag commit: `make torbrowser-signtag-release`
-- [ ] Push tag to `upstream`
-- [ ] Begin build on `$(BUILD_SERVER)` (fix any issues in subsequent MRs)
-- [ ] **TODO** Submit build-tag to Mullvad build infra
-- [ ] Ensure builders have matching builds
+ - [ ] Open MR with above changes, using the template for release preparations
+ - [ ] Merge
+ - [ ] Sign+Tag
+ - **NOTE** this must be done by one of:
+ - boklm
+ - dan
+ - ma1
+ - pierov
+ - richard
+ - [ ] Run: `make torbrowser-signtag-release`
+ - [ ] Push tag to `upstream`
+ - [ ] Build on at least one of:
+ - Run `make torbrowser-release && make torbrowser-incrementals-release`
+ - [ ] Tor Project build machine
+ - [ ] Local developer machine
+ - [ ] Submit build request to Mullvad infrastructure:
+ - **NOTE** this requires a devmole authentication token
+ - Run `make torbrowser-kick-devmole-build`
+ - [ ] Ensure builders have matching builds
</details>
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/9…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/9…
You're receiving this email because of your account on gitlab.torproject.org.