zerotracepen (1.4.1)

  • Security fixes

    • Upgrade Tor Browser to 4.5.3, based on Firefox 31.8.0 ESR. (Closes: #9649)

    • Upgrade Tor to 0.2.6.9-1~d70.wheezy+1+zerotracepen2, which includes a circuit
      isolation bugfix. (Closes: #9560)

    • AppArmor: deny Tor Browser access to the list of recently used files.
      (Closes: #9126)

    • Upgrade OpenSSL to 1.0.1e-2+deb7u17.

    • Upgrade Linux to 3.16.7-ckt11-1.

    • Upgrade CUPS to 1.5.3-5+deb7u6.

    • Upgrade FUSE to 2.9.0-2+deb7u2.

    • Upgrade libsqlite3-0 to 3.7.13-1+deb7u2.

    • Upgrade ntfs-3g and ntfsprogs to 1:2012.1.15AR.5-2.1+deb7u2.

    • Upgrade p7zip-full to 9.20.1~dfsg.1-4+deb7u1.

    • Bugfixes

    • Fix automatic upgrades in Windows Camouflage mode. (Closes: #9413)

    • Don't ship the snakeoil SSL key pair generated by ssl-cert in the ISO.
      (Closes: #9416)

    • Partially fix the truncated notifications issue. (#7249)

    • Minor improvements

    • Disable the hwclock.sh initscript at reboot/shutdown time.
      This is an additional safety measure to ensure that the hardware clock
      is not modified. (Closes: #9364)

    • Stop shipping /var/cache/man/*, to make ISOs and IUKs smaller.
      (Closes: #9417)

    • Update torbrowser-AppArmor-profile.patch to apply cleanly on top of the
      profile shipped with torbrowser-launcher 0.2.0-1.

    • Add the jessie/updates APT repo and set appropriate pinning.

    • Upgrade Electrum to 1.9.8-4~bpo70+1.

    • Upgrade kernel firmware packages to 0.44.

    • Build system

    • Install the Linux kernel from Debian Jessie. (Closes: #9341)

    • Remove files that are not under version control when building in Jenkins.
      (Closes: #9406)

    • Don't modify files in the source tree before having possibly merged
      the base branch into it. (Closes: #9406)

    • Make it so eatmydata is actually used during a greater part of the build
      process. This includes using eatmydata from wheezy-backports.
      (Closes: #9419, #9523)

    • release script: adjust to support current Debian sid.

    • Test suite

    • Test the system clock sanity check we do at boot. (Closes: #9377)

    • Remove the impossible "Clock way in the past" scenarios.
      Thanks to config/chroot_local-includes/lib/live/config/0001-sane-clock,
      these scenarios cannot happen, and since we test that it works they
      can be safely removed.

    • Test that the hardware clock is not modified at shutdown. (Closes: #9557)

    • Pidgin: retry looking for the roadmap URL in the topic.

    • Avoid showing Pidgin's tooltips during test, potentially confusing Sikuli.
      (Closes: #9317)

    • Test all OpenPGP keys shipped with Zero Trace Pen. (Closes: #9402)

    • Check that notification-daemon is running when looking for notifications
      fails. (Closes: #9332)

    • Allow using the cucumber formatters however we want. (Closes: #9424)

    • Enable Spice in the guest, and blacklist the psmouse kernel module,
      to help with lost mouse events. (Closes: #9425)

    • Automate testing Torbutton's 'New Identity' feature. (Closes: #9286)

    • Test that Seahorse is configured to use the correct keyserver.
      (Closes: #9339)

    • Always export TMPDIR back to the test suite's shell environment.
      (Closes: #9479)

    • Make OpenPGP tests more reliable:
      · Retry accessing the OpenPGP applet menus on failure. (Closes: #9355)
      · Retry accessing menus in Seahorse on failure. (Closes: #9344)

    • Focus the Pidgin conversation window before any attempt to interact
      with it. (Closes: #9317)

    • Use convertkey from the (backported to Jessie) Debian package,
      instead of our own copy of that script. (Closes: #9066)

    • Make the memory erasure tests more robust (Closes: #9329):
      · Bump /proc/sys/vm/min_free_kbytes when running fillram.
      · Actually set oom_adj for the remote shell when running fillram.
      · Try to be more sure that we OOM kill fillram.
      · Run fillram as non-root.

    • Only try to build the storage pool if Zero Trace PenToasterStorage isn't found.
      (Closes: #9568)