Upgrade Thunderbird to 78.8.0-1~deb10u1
- Upgrade Tor Browser to 10.0.14-build1 (zerotracepen/zerotracepen!382)
Commits:
- Upgrade Tor Browser to 10.0.14-build1.
- Upgrade tor to 0.4.5.7 (zerotracepen/zerotracepen!380)
Closes issues:
- Upgrade tor to 0.4.5.7 (zerotracepen/zerotracepen#18244)
Commits:
- Retry failed upgrade downloads, reusing the previously downloaded data, and
fallback to the DNS mirror pool (zerotracepen/zerotracepen!379)
Closes issues:
- Make it possible to resume an automatic upgrade download (zerotracepen/zerotracepen#15875)
- Make Zero Trace Pen Upgrader resilient to broken mirrors (zerotracepen/zerotracepen#17615)
Commits:
- Zero Trace Pen::IUK::TargetFile::Download: always disable exponential backoff when
running tests
- Zero Trace Pen::IUK::LWP::UserAgent::WithProgress: display correct progress status when
resuming a previously failed download
- Give Zero Trace Pen::IUK::LWP::UserAgent::WithProgress information that it'll need
- Refactoring: make temp_file an attribute
- Refactoring: use more meaningful variable name and document what value it holds
- GitLab CI: disable test that now requires systemd
- Retry failed upgrade downloads, reusing the previously downloaded data, and
fallback to the DNS mirror pool
- Upgrader hardening: comment out sudo env_keep settings that are not needed in
production
- Zero Trace Pen::Download::HTTPS hardening: drop support for SSL_NO_VERIFY
- Upgrader test suite: remove useless Win32 support code
- Repair the filesystem on the system partition and avoid breaking it in the
first place (zerotracepen/zerotracepen!374)
Closes issues:
- Deleted obsolete automatic upgrades still occupy disk space ⇒ no automatic
upgrade possible after a while (zerotracepen/zerotracepen#17902)
Commits:
- On boot, repair the filesystem on the system partition
- Refactoring: move repartitioning code to a function
- Unmount the system partition on shutdown
- Upgrade GRUB2 to 2.04-16+ (zerotracepen/zerotracepen!372)
Closes issues:
- Upgrade GRUB2 to 2.04-16+ (zerotracepen/zerotracepen#18227)
- devel branch FTBFS with uBlock 1.33.0+dfsg-1 (zerotracepen/zerotracepen#18191)
Commits:
- Bump snapshots of the Debian APT archive to 2021030401
- Upgrade non-free Linux firmware to 20210208-3 (zerotracepen/zerotracepen!371)
Closes issues:
- Upgrade non-free Linux firmware to 20210208-3+ (zerotracepen/zerotracepen#18226)
- devel branch FTBFS with uBlock 1.33.0+dfsg-1 (zerotracepen/zerotracepen#18191)
Commits:
- Revert "Temporarily install the kernel from Bullseye"
- Refresh uBlock patch
- Bump snapshots of the Debian APT archive to 2021030101
- Test suite: relax delay for OpenPGP future expiration date (zerotracepen/zerotracepen!370)
Commits:
- Test suite: relax delay for OpenPGP future expiration date
- Improve security advisory since they don't list vulnerabilities anymore
(zerotracepen/zerotracepen!369)
Commits:
- Help people find the information on their own (#18221)
- Remove not-so-helpful TOC
- Simplify and reuse the same wording
- Don't make people click for nothing (#18221)
- Clarify error message when starting the Unsafe Browser while offline
(zerotracepen/zerotracepen!367)
Closes issues:
- Clarify error message when the Unsafe Browser was launched without network
connection (zerotracepen/zerotracepen#12251)
Commits:
- Test suite: update to match UI change
- Clarify error message when starting offline (#12251)
- Release process: add po4a version sanity checks (zerotracepen/zerotracepen!364)
Commits:
- Release process: ensure the RM has the correct version of po4a
- Upgrade our production and test-only tor configuration (zerotracepen/zerotracepen!363)
Closes issues:
- Upgrade our production and test-only tor configuration (zerotracepen/zerotracepen#18216)
Commits:
- Test suite: bump PathsNeededToBuildCircuits to 0.67, like Chutney
- Test suite: drop "TestingBridgeDownloadInitialDelay" customization
- Test suite: drop "DownloadInitialDelay" testing options that we set to their
default value
- Test suite: drop unused second argument for the "DownloadInitialDelay" tor
testing options
- Test suite: use the new "DownloadInitialDelay" names for the "DownloadSchedule"
tor testing options
- torrc: drop obsolete WarnUnsafeSocks setting
- torrc: migrate from deprecated {Control,Trans}ListenAddress to
{Control,Trans}Port address syntax
- Upgrade tor to 0.4.5.6 (zerotracepen/zerotracepen!361)
Commits:
- run_test_suite: abort if the host system's tor is too old
- Test suite setup doc: ensure we have a recent enough tor
- Test suite setup doc: update APT pinning to support current QEMU backport
- Upgrade tor to 0.4.5.6 final
- Update uBlock Origin patch (zerotracepen/zerotracepen!354)
Commits:
- Resolve "onion-grater race condition" (zerotracepen/zerotracepen!345)
Closes issues:
- onion-grater race condition (zerotracepen/zerotracepen#18123)
Commits:
- whitespace
- onioncircuits: longer options are more readable
- zerotracepen-create-netns: more consistent style
- zerotracepen-create-netns: avoid bashisms
- a11y-proxy-netns: explain behavior with comments
- review tips: is_veth_nic is more readable
- review tips: clearer behaviour
- Remove another remain from the reverted TBB experiment.
- veth exclusion: log to debug
- don't spoof veth interfaces
- a11y proxy now can be passed to the right netns
- onioncircuits is accessible!
- small cleanup to zerotracepenlib.gnome
- really: let's forget about TBB and its netns
- Let's forget about TBB in its netns
- get_all_ethernet_nics behave even if no real eth
- update design doc for netns improvements
- test: tor can bind a non-127.0.0.1 port
- FIX helper lib to recognize veth appropriately
- better wording
- zerotracepen-documentation: fixed when Tor is not ready
- sudo tor-browser allowed
- FIX service: run before network.target
- we need veth: don't blacklist it, it's harmless
- /stop zerotracepen-create-netns service can stop
- FIX zerotracepen-create-netns.service
- TBB: changed onion-grater
- TBB works + port 9150 drop
- netns: firewall configuration moved to ferm
- configure tor and ferm for TBB netns address
- zerotracepen-create-netns is a systemd.service
- onion-grater whitelisted in sane_defaults
- onioncircuits profile adapted to netns
- onioncircuits wrapper to use netns
- still a draft, but at least tidier
- DRAFT of network namespace support
- Test suite: disable sound forwarding to host (zerotracepen/zerotracepen!333)
Closes issues:
- Test suite: consider disabling SPICE audio (zerotracepen/zerotracepen#18122)
Commits:
- Test suite: disable sound forwarding to host (Closes: #18122)