zerotracepen (4.27)

  • Upgrade Tor Browser to 11.0.6-build1, based on Firefox 91.6 (zerotracepen!724)

    Closes issues: zerotracepen#18799

    This upgrades obfs4proxy to the version shipped with Tor Browser 11.0.4
    (0.0.11 + a few commits).

    • Upgrade to Linux 5.10.92 (zerotracepen/zerotracepen!721)

    Closes issues:

    • devel branch FTBFS with webext-ublock-origin-firefox 1.39.0+dfsg-2
      (zerotracepen/zerotracepen#18722)
    • Upgrade Linux to 5.10.92+ (DSA 5050-1) (zerotracepen/zerotracepen#18805)

    Commits:

    • Refresh uBlock Origin patch
    • Dropping VirtualBox guest support for now
    • Bump APT snapshot of the Debian archive to 2022012801
    • Upgrade to Linux 5.10.0-11 (currently at version 5.10.92-1)
    • Upgrade to Thunderbird 91 (zerotracepen/zerotracepen!720)

    Closes issues:

    • Upgrade to Thunderbird 91 (zerotracepen/zerotracepen#18069)

    Commits:

    • Test suite: update expected images for Thunderbird 91
    • Test suite: adjust to Thunderbird 91 UI
    • Test suite: drop dead code
    • Test suite: lint (thanks Rubocop)
    • Test suite: refactor (extract code to method) to solve Rubocop error
    • Make patch apply
    • Update path mangling in Thunderbird patches for v91
    • Update Thunderbird patches from
      zerotracepen/thunderbird@bef716a60762b743dce1f48c37a64a99a0707b21
    • Upgrade to Thunderbird 91
    • Insist on Tor Browser being offline (#18584) (zerotracepen/zerotracepen!711)

    Closes issues:

    • Change buttons to [Start Tor Browser Offline] [Open Tor Connection] when
      starting Tor Browser while not connected to tor (zerotracepen/zerotracepen#18584)

    Commits:

    • Insist on Tor Browser being offline (#18584)
    • Install obfs4proxy from the Tor Browser tarball (zerotracepen/zerotracepen!716)

    Commits:

    • Briefly document what config/equivs is for
    • Install our dummy obfs4proxy package
    • Enable the 18800-obfs4proxy-from-tor-browser-tarball APT overlay (refs:

      18800).

    • Add equivs configuration for our new obfs4proxy dummy package
    • AppArmor: allow access that obfs4proxy 0.0.11 needs
    • Install obfs4proxy from the Tor Browser tarball
    • Simplify
    • Test suite: update expected button label (zerotracepen/zerotracepen!718)

    Commits:

    • Test suite: update expected button label
    • Re-generate our test IUKs using gensquashfs (zerotracepen/zerotracepen!715)

    Closes issues:

    • Re-generate our test IUKs using gensquashfs (zerotracepen/zerotracepen#18654)

    Commits:

    • Test suite: use test IUKs generated with gensquashfs
    • Release process: never delete test IUKs generated with gensquashfs
    • Give new, unique names to test IUKs generated with gensquashfs
    • Add generated zerotracepen-backup.desktop to .gitignore (zerotracepen/zerotracepen!714)

    Commits:

    • Add generated zerotracepen-backup.desktop to .gitignore
    • simplify workflow when adding an APT overlay (zerotracepen/zerotracepen!708)

    Commits:

    • waiting now uses a proper tool
    • add-APT-overlay can wait for suite creation
    • Resolve "Tests for backup are fragile" (zerotracepen/zerotracepen!706)

    Closes issues:

    • Tests for backup are fragile (zerotracepen/zerotracepen#18727)

    Commits:

    • try to make backup tool test more resilient
    • fix wi-fi settings from Tor Connection (zerotracepen/zerotracepen!692)

    Closes issues:

    • Fix Wi-Fi settings when open from Tor Connection (zerotracepen/zerotracepen#18587)

    Commits:

    • Fix Wi-Fi settings from Tor Connection