Grant the user read access to external Persistent Storage (zerotracepen/zerotracepen!300)
Closes issues:
- Nautilus cannot open a plugged Zero Trace Pen Persistent Storage anymore
(zerotracepen/zerotracepen#18050)
Commits:
- Make external Zero Trace PenData's root user-readable when mounted (closes: #18050)
- Upgrade Tor Browser to 10.0.7 (zerotracepen/zerotracepen!297)
Closes issues:
- Upgrade Tor Browser to 10.0.7 (zerotracepen/zerotracepen#18058)
Commits:
- Fetch Tor Browser from our own archive.
- Upgrade Tor Browser to 10.0.7-build1.
- Add a script to help updating our UX debt spreadsheet (zerotracepen/zerotracepen!292)
Commits:
- ux-debt-changes: list issues that had the UX:debt label removed
- ux-debt-changes: list issues that had the UX:debt label added
- ux-debt-changes: allow running only some of the supported reports
- ux-debt-changes: cache GitLab API responses
- ux-debt-changes initial version: lists solved or rejected UX:debt issues since
a date
- Upgrade to Linux 5.9 and to Buster 10.7 (zerotracepen/zerotracepen!288)
Closes issues:
- Upgrade Linux to 5.9 (zerotracepen/zerotracepen#17973)
- Upgrade to Buster 10.7 (zerotracepen/zerotracepen#17995)
Commits:
- Upgrade Linux to 5.9.0-0.bpo.2, currently at version 5.9.6-1~bpo10+1
- Install the kernel from buster-backports
- Upgrade Zero Trace Pen and the Vagrant build box to Debian Buster 10.7
- Test suite: make evince "Print to File" test more robust (zerotracepen/zerotracepen!287)
Commits:
- Test suite: update and fix comment
- Test suite: make evince "Print to File" test more robust
- Upgrade Linux to 5.9 (devel branch) (zerotracepen/zerotracepen!285)
Commits:
- Upgrade Linux to 5.9.0-0.bpo.2, currently at version 5.9.6-1~bpo10+1
- Don't include URLs pointing to our live website in translatable strings
(zerotracepen/zerotracepen!283)
Commits:
- Upgrader: don't use non-existent debug method
- GitLab CI: ensure we don't re-add translatable URLs to our live website
- Update POT and PO files
- Don't include URLs pointing to our live website in translatable strings
- Lint
- Test suite: bump timeout for the Greeter's GUI to update after language change.
(zerotracepen/zerotracepen!279)
Commits:
- Revert "Test suite: switch from sleep() to more robust approach."
- Test suite: switch from sleep() to more robust approach.
- Test suite: bump timeout for the Greeter's GUI to update after language change.
- Port otr-bot to Python 3 and migrate to slixmpp (zerotracepen/zerotracepen!278)
Closes issues:
- Test suite's otr-bot.py has obsolete dependencies (zerotracepen/zerotracepen#17031)
Commits:
- Test suite doc: update dependencies
- Make otr-bot quiet.
- otr-bot: linting.
- Improve variable names.
- otr-bot: port to python3 and migrate from jabberbot to slixmpp.
- Detect corrupt GnuPG public keyring and restore its backup (zerotracepen/zerotracepen!275)
Closes issues:
- Automate fix for "GnuPG keys missing" problem (zerotracepen/zerotracepen#17807)
Commits:
- Try to detect corrupt GnuPG pubring.kbx and restore any backup (refs: #17807)
- Drop superfluous block.events_dfl_poll_msecs=1000 kernel parameter
(zerotracepen/zerotracepen!274)
Commits:
- Drop superfluous block.events_dfl_poll_msecs=1000 kernel parameter
- Install the kernel from buster-backports (zerotracepen/zerotracepen!273)
Commits:
- Install the kernel from buster-backports
- Enable Electrum's Ledger hardware wallet support (zerotracepen/zerotracepen!272)
Closes issues:
- Ledger Nano S hardware wallet is not recognized due to wrong udev rules
(zerotracepen/zerotracepen#15353)
Commits:
- Enable Electrum's Ledger hardware wallet support
- Test suite: update expected title of the GitLab page we use (zerotracepen/zerotracepen!271)
Commits:
- Test suite: update expected title of the GitLab page we use
- Port Zero Trace Pen Installer to Python 3 (zerotracepen/zerotracepen!270)
Closes issues:
- Port Zero Trace Pen Installer to Python 3 (zerotracepen/zerotracepen#10085)
- Installer: get rid of workaround for udisks bug#418 in SetFlags()
(zerotracepen/zerotracepen#15010)
Commits:
- Update POT and PO files
- Also undo mistaken changes to Zero Trace Pen 3.0 release note PO files.
- Installer: get rid of workaround for udisks#418 in SetFlags()
- Installer: update URL (Redmine → GitLab)
- Installer: drop obsolete comment
- Installer: don't make user-facing URLs translatable
- Undo mistaken change to Zero Trace Pen 3.0 release notes.
- Zero Trace Pen Installer: fix incorrect function/variable names.
- Update installer's deps after porting to Python 3 (refs: #10085)
- Apply 1 suggestion(s) to 1 file(s)
- Zero Trace Pen Installer: don't show install/cancel buttons on warning prompts.
- Zero Trace Pen Installer: delay deletion of parents until all drives have been examined.
- Zero Trace Pen Installer: update PO/POT files after migration to Python 3.
- Zero Trace Pen Installer: move into Python 3's dist-packages.
- Zero Trace Pen Installer: revive _set_liberal_perms_recursive().
- Zero Trace Pen Installer: pass argument list to subprocess.Popen().
- Zero Trace Pen Installer: port to Python 3 based on saschamarkus's patches (refs:
10085).
- Update deb.torproject.org's APT key (zerotracepen/zerotracepen!269)
Closes issues:
- Outdated APT key for deb.torproject.org (zerotracepen/zerotracepen#18042)
Commits:
- Stop installing deb.torproject.org-keyring
- Update deb.torproject.org's APT key
- Release process: drop dependency on parallel_collect_IUKs (zerotracepen/zerotracepen!267)
Commits:
- Lint
- Release process: don't pass --debug to copy-iuks-to-rsync-server-and-verify
- Release process: drop dependency on parallel_collect_IUKs
- Lint
- Allow users to change persisted admin password option (zerotracepen/zerotracepen!266)
Closes issues:
- Allow users to change persisted admin password option (zerotracepen/zerotracepen#18018)
Commits:
- Fix not being able to delete a once persisted admin password
- Upgrade Thunderbird to 1:78.5.1-1~deb10u1, and accordingly update
its patch series (zerotracepen/zerotracepen!264)
Closes issues:
- All branches FTBFS since Thunderbird 78.5.0 upload (zerotracepen/zerotracepen#18034)
Commits:
- Drop Thunderbird patch: applied in 78.5.0 upstream
- Drop Thunderbird patch: applied in 78.5.0 upstream
- patch-thunderbird: log which patch we're currently trying to apply
- Lint
- Stop installing the Unifont fonts (zerotracepen/zerotracepen!263)
Commits:
- Stop installing the Unifont fonts
- Upgrade tor to 0.4.4.6 (zerotracepen/zerotracepen!259)
Commits:
- Document python-gitlab setup needed for generate-changelog and generate-report
(zerotracepen/zerotracepen!258)
Commits:
- Don't track testing forever
- Make instructions work on sid
- python3-gitlab from Buster doesn't work
- Document torsocks for GitLab scripts
- Improve readibility
- generate-changelog, generate-report: point to documentation
- Document how to configure python-gitlab
- Test suite: use the qemu-xhci USB controller (zerotracepen/zerotracepen!255)
Closes issues:
- Use qemu-xhci for Zero Trace PenToaster (zerotracepen/zerotracepen#15831)
Commits:
- Test suite: use the qemu-xhci USB controller
- Require Buster or newer for running our test suite (zerotracepen/zerotracepen!254)
Closes issues:
- Require Buster or newer for running our test suite (zerotracepen/zerotracepen#17842)
Commits:
- Test suite: run a Q35 5.0 machine
- Test suite: drop workarounds for running on Stretch
- run_test_suite: drop support for Stretch
- Test suite doc: drop support for Stretch