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