Thunderbird: temporarily disable pdf.js in Zero Trace Pen 6.3 to fix CVE-2024-4367
(zerotracepen/zerotracepen!1528)
Closes issues:
- Fix CVE-2024-4367 for Thunderbird in Zero Trace Pen 6.3 (zerotracepen/zerotracepen#20384)
Commits:
- Thunderbird: temporarily disable pdf.js in Zero Trace Pen 6.3 to fix CVE-2024-4367
- Resolve "Upgrade to Tor Browser 13.0.15 based on 115.11" (zerotracepen/zerotracepen!1525)
Closes issues:
- Upgrade to Tor Browser 13.0.15 based on 115.11 (zerotracepen/zerotracepen#20375)
Commits:
- Fetch Tor Browser from our own archive
- Upgrade Tor Browser to 13.0.15 (refs: zerotracepen#20375)
- Upgrade to Linux 6.1.90-1 (zerotracepen/zerotracepen!1521)
Closes issues:
- stable branch FTBFS: Unable to locate package linux-headers-6.1.0-20-amd64
(zerotracepen/zerotracepen#20382)
- Upgrade Linux to 6.1.90-1 (DSA 5680-1) (zerotracepen/zerotracepen#20378)
Commits:
- fixing linenumbers of ublock autoupdate patch
- Upgrade to Linux 6.1.0-21 (currently at version 6.1.90-1)
- Bump snapshot of the "debian" APT archive to 2024050801
- Revert "Install systemd-oomd" (zerotracepen/zerotracepen!1517)
Commits:
- Revert "Install systemd-oomd"
- GitLab CI: Fix Ruff also checking files changed on stable (zerotracepen/zerotracepen!1514)
Commits:
- bin/test-utils/ruff: Also check uncommitted files
- GitLab CI: Fix Ruff also checking files changed on stable
- GitLab CI: Run Ruff Formatter
- Update URLs: gitweb.torproject.org is deprecated (zerotracepen/zerotracepen!1509)
Commits:
- Update URLs: gitweb.torproject.org is deprecated
- Stop listing deleted pages (zerotracepen/zerotracepen!1508)
Commits:
- Stop translating deleted pages
- Upgrader: make "Restart later" the default option, instead of "Restart now"
(zerotracepen/zerotracepen!1507)
Closes issues:
- Make "Restart later" the default option when the Upgrader currently defaults to
"Restart now" (zerotracepen/zerotracepen#20346)
Commits:
- Make indentation consistent
- Make comment markers reflect current reality
- Update alignment
- Upgrader: make "Restart later" the default option, instead of "Restart now"
- Fix zerotracepen-spoof-mac blocking udev (zerotracepen/zerotracepen!1503)
Closes issues:
- Long delay during login when MAC spoofing has failed (zerotracepen/zerotracepen#17813)
- Scenario "MAC address spoofing fails and the module is not removed" is fragile
(zerotracepen/zerotracepen#20349)
Commits:
- Fix race between zerotracepen-spoof-mac and zerotracepen-unblock-network
- Ensure positional arguments to notify-send are not interpreted as options
- Improve MAC spoofing failed error message
- Test suite: Add step "this test fails" for debugging purposes
- Fix zerotracepen-spoof-mac blocking udev
- Test suite: Fix set_browser_url (zerotracepen/zerotracepen!1502)
Closes issues:
- Scenario "Zero Trace Pen is localized for every tier-1 language" is fragile
(zerotracepen/zerotracepen#20357)
Commits:
- Test suite: Fix set_browser_url
- Test suite: Add debug output for #20356 (zerotracepen/zerotracepen!1501)
Commits:
- Test suite: Add debug output for #20356
- Test suite: Add bookmark via Dogtail (zerotracepen/zerotracepen!1500)
Closes issues:
- Scenario "Persistent browser bookmarks" is fragile (zerotracepen/zerotracepen#20353)
Commits:
- Test suite: Add bookmark via Dogtail
- Adapt kernel module matching for Linux 6.6+ (zerotracepen/zerotracepen!1499)
Closes issues:
- Linux v6.6 breaking change: module compression (zerotracepen/zerotracepen#20347)
Commits:
- Adapt kernel module matching for Linux 6.6+
- locale-description always includes languages from TBB tarball
(zerotracepen/zerotracepen!1498)
Commits:
- ruff: reformat
- create tmpdir if it doesnt exist
- only run doctests when running doctests
- more ruff linting
- fix ruff most severe complaints
- clarify which functions are imported
- handle ms just like other languages
- integrate with TBB's contents
- make ruff happy
- add functions to get locales from TBB tarball
- tps-frontend: Add ErrorDezerotracepen class (zerotracepen/zerotracepen!1497)
Commits:
- tps-frontend: Add ErrorDezerotracepen class
- Rotate Whisperback onion address (zerotracepen/zerotracepen!1496)
Commits:
- Rotate Whisperback onion address
- workaround printers configured in Zero Trace Pen 5 (zerotracepen/zerotracepen!1484)
Closes issues:
- Cannot add printer on 6.0 if CUPS configuration persisted from 5.x
(zerotracepen/zerotracepen#20271)
Commits:
- Fix log call
- fix permissions
- only update configuration when really needed
- workaround printers configured in Zero Trace Pen 5
- Install systemd-oomd (zerotracepen/zerotracepen!1479)
Closes issues:
- Consider using systemd-oomd (zerotracepen/zerotracepen#19454)
Commits:
- Start root terminal in its own systemd scope
- Start root terminal as part of app-org.gnome.Terminal.slice
- Install systemd-oomd
- GitLab CI: Don't run Black and Bandit in addition to Ruff (zerotracepen/zerotracepen!1448)
Commits:
- ruff: reformat
- handles directories correctly
- ruff: specify executable path
- ruff format creates no junit report
- GitLab CI: Don't run Black and Bandit in addition to Ruff
- GitLab CI: Run Ruff Formatter