See <
https://jenkins.tails.boum.org/job/check_PO_master/1466/changes>
Changes:
[anonym] Let's follow Debian Stretch again.
[bertagaz] Upgrade Tor Browser 6.0.6 to latest build.
[anonym] Fix Ruby syntax.
[sajolida] Remove FAQ on 64-bit now that we consider this the norm
[intrigeri] AppArmor Totem profiles: import last version of the improvements I've sent upstream.
[anonym] Install at-spi2-core from Debian Sid.
[intrigeri] Switch to the Debian-packaged aufs kernel module (refs: #11829).
[anonym] Don't point 'localhost' to IPv6 loopback.
[anonym] Allow the _apt user to use Tor.
[anonym] Use the correct image.
[intrigeri] Drop aufs4-submodule.
[intrigeri] Revert "Stop installing Dasher." (Closes: #11594)
[anonym] Revert "Don't point 'localhost' to IPv6 loopback."
[anonym] Configure static, minimum IPv4-only hosts file.
[intrigeri] Make desktop launchers executable (Closes: #11927)
[alan] Explicitly disable wayland in GDM (Closes: #11923)
[intrigeri] Make the generated desktop launchers executable (Closes: #11927)
[intrigeri] Revert "Workaround Greeter Desktop VT switch bug."
[intrigeri] Fix AppArmor profile for gst-plugin-scanner (Closes: #11928).
[anonym] Group some Tor Browser-related step definitions.
[anonym] Simplify steps used around starting the Tor Browser.
[anonym] Use the @torbrowser variable between scenarios.
[anonym] Revert "Workaround gnome-shell being buggy for Dogtail."
[anonym] Change Nautilus' default zoom level to 'small' (50%).
[anonym] Fix typo.
[anonym] Bump a few Tails Greeter test suite images.
[anonym] Improve shell quoting.
[anonym] Fix broken symlink preventing Enigmail from being enabled.
[bertagaz] Grant freeze exception for gnupg2.
[intrigeri] Configure NetworkManager to not touch MAC addresses (refs: #11931).
[intrigeri] Enable the bugfix-11937-upgrade-network-manager APT overlay (refs: #11937).
[u] In order to be able to upgrade from 32-bit Tails to 64-bit Tails, we need to ship i386 syslinux next to amd64 syslinux. #11873
[intrigeri] Deal with the fact that the NetworkManager dispatcher scripts are sometimes called with an empty first argument (Closes: #11938).
[sajolida] Switch to black theme (Will-fix: #11789)
[u] Build fails because version of syslinux can't be found. Let's do it differently.
[intrigeri] Test suite: check that the MAC address is spoofed for manually added persistent NetworkManager connections (refs: #11931).
[intrigeri] Test suite: use nc.traditional in tests that rely on its behaviour.
[bertagaz] Enable the APT overlay for the branch.
[anonym] DRY: remove redundant part of step name.
[anonym] Reintroduce "Workaround gnome-shell being buggy for Dogtail."
[anonym] Update test suite image vs Stretch.
[anonym] Workaround unexpected extra space in notification.
[intrigeri] Test suite: point to the bug we're workaround'ing (refs: #11941).
[intrigeri] Test suite: fix grammar mistake.
[u] Let's try to add the i386 in the chroot instead of before?
[intrigeri] Capture network traffic before checking for the corresponding logs (refs: #11931).
[intrigeri] Test suite: bump 2 images for Stretch.
[intrigeri] Test suite: check that MAC spoofing works for pre-existing persistent connections from the Tails 2.x area.
[u] Trying to debug
[anonym] Add convenience field accessor to Dogtail::Application.
[anonym] Dogtailify Gobby tests.
[bertagaz] Remove the CA certificate we ship for sks-keyservers.net
[intrigeri] Test suite refactoring: extract tests into a dedicated scenario outline.
[intrigeri] Test suite: add a fail-safe check to prevent mistakes when porting to Buster.
[bertagaz] Properly configure dirmngr.
[bertagaz] Fix GnuPG2 APT pining.
[u] Trying to fix some variable names and do the right things in the chroot.
[intrigeri] Don't pretend we ship GNOME Classic (refs: #11789).
[bertagaz] Create the directory required by 58-create-tails-website-CA-bundle hook.
[u] This function might need to be called before we use it :)
[anonym] Bump a few Tor Browser related test suite images.
[intrigeri] Test suite: update two images for the black theme (refs: #11789).
[bertagaz] Remove useless nameserver option to dirmngr.conf
[bertagaz] Point dirmngr to the sks-keyservers.net CA certificate shipped by GnuPG.
[bertagaz] Add back gpg.conf option comment.
[bertagaz] Update design doc for GnuPG2.
[intrigeri] Empty the list of APT overlays: they were merged
[intrigeri] Update design doc to point at the place where Seahorse keyserver is currently configured.
[intrigeri] Empty the list of APT overlays: they were merged
[anonym] Bump some test suite images after switching to GNOME Shell's dark theme.
[intrigeri] Update changelog for 3.0~alpha1.
[intrigeri] Drop dummy changelog entries.
[anonym] Target different area for TorBrowserSavedStartupPage.png.
[anonym] Bump another test suite image after switching to GNOME Shell's dark theme.
[anonym] Bump test suite image after migrating to Stretch.
[anonym] Bump a few persistence-related test suite images after migrating to Stretch.
[u] As the 32-bit executable will be executed by both 32 and 64 bit systems, we simply want to replace the 64 bit syslinux executable for now in order to allow upgrades to Tails Stretch (64-bits) from Tails Jessie (32-bits). In Tails 3.3 we can then revert this back and stop shipping a syslinux 32-bit. will-fix: #11873
[u] We don't need to copy the 64-bit syslinux for the time being
[intrigeri] Test suite: expand scenario outline into two scenarios.
[intrigeri] Re-introduce removed image that the "I create sample videos" test suite step relies on (refs: #11959).
[intrigeri] Test suite: update 9 images for Stretch.
[intrigeri] Test suite: update 6 images for Stretch.
[intrigeri] Adjust comments to reflect what we're doing (refs: #11873).
[intrigeri] Remove now unused variable (refs: #11873).
[intrigeri] Drop obsolete multiarch handling: Tails 3.0 will be amd64-only (refs: #11961).
[intrigeri] Upgrade AppArmor Totem profiles to the latest version of my upstream merge request.
[intrigeri] Test suite: update 6 images for Stretch.
[intrigeri] Test suite: update 1 image for Stretch.
[intrigeri] Test suite: update 1 image for Stretch.
[intrigeri] Test suite: update 2 Tor Launcher images for Stretch.
[intrigeri] Test suite: update 18 images for Stretch.
[intrigeri] Add the architecture that's missing, not the one we already have (refs: #11873).
[intrigeri] Enable the feature-5630-deterministic-builds APT overlay.
[intrigeri] Add dummy changelog entry for 3.0.
[anonym] Also freeze the debian-security APT snapshots.
[intrigeri] Remove dpkg's .md5sums files.
[intrigeri] Don't ship fontconfig caches.
[intrigeri] Don't ship a /etc/machine-id for increased reproducability.
[intrigeri] Remove pre-compiled classes for Java.
[intrigeri] Set shipped gconf timestamps deterministically.
[intrigeri] Clamp mtimes of the full filesystem.
[intrigeri] Delete non-deterministically generated /var/lib/systemd/catalog/database.
[intrigeri] Sort.
[intrigeri] Configure parts of systemd at runtime that we removed during build time for reproducibility
[intrigeri] Recreate /etc/ssl/certs/java/cacerts at runtime for reproducible build.
[intrigeri] Export last changelog entry's timestamp as SOURCE_DATE_EPOCH (refs: #5630).
[intrigeri] Don't include /var/cache/ldconfig/aux-cache in the ISO (refs: #5630).
[intrigeri] Don't include monkeysphere private key in the ISO (refs: #5630).
[lamby] Recreate fontconfig caches on startup
[intrigeri] Don't ship /etc/console-setup/cached_setup_keyboard.sh in the ISO.
[intrigeri] Install xdg-user-dirs-gtk (Closes: #11968).
[intrigeri] Don't ship /var/lib/monkeysphere/authentication/ in the ISO (refs: #5630).
[intrigeri] Move command out of the cache section.
[intrigeri] Don't ship /root/.gnupg/trustdb.gpg in the ISO: it's not needed and causes reproducibility issues (refs: #5630).
[intrigeri] Pretend that tails-keyring.gpg is created at $SOURCE_DATE_EPOCH, to make its content deterministic (refs: #5630).
[intrigeri] Empty /etc/machine-id instead of deleting it (Closes: #11970, refs: #5630, refs: #7100).
[intrigeri] Ensure the SquashFS creation time is $SOURCE_DATE_EPOCH (refs: #5630).
[anonym] Make our Tor Browser modifications deterministic.
[intrigeri] Release process: set $SOURCE_DATE_EPOCH for building IUKs.
[intrigeri] Include adwaita-qt and enable it by default, so that Qt5 applications integrate nicely into a GNOME environment (refs: #11790).
[intrigeri] Drop mtime clamping: lb_chroot_reproducible does that for us already (refs: #5630).
[intrigeri] Release process: make it clear that suggested packages are needed too.
[intrigeri] Release process: run tails-create-iuk with LC_ALL=C, for stable tar archive sorting (refs: #11974).
[intrigeri] Don't pass -mkfs-fixed-time to mksquashfs, instead rely on having it honor $SOURCE_DATE_EPOCH (refs: #5630).
[intrigeri] Release process: update mksquashfs requirements (refs: #11976).
[intrigeri] Keep APT snapshots around for a longer time: the Vagrant basebox will use them.
[anonym] Use strip-nondeterminism when making our Tor Browser modifications deterministic.
[bertagaz] Bump debian-security/stretch to lastest.
[anonym] Upgrade Tor Browser to 6.0.7-build3.
[intrigeri] Revert "Unfuzzy patch."
[intrigeri] Add support for the TREZOR hardware wallet in Electrum (refs: #10964).
[intrigeri] Adjust dconf path for touchpad settings (refs: #11993).
[intrigeri] AppArmor: allow all programs to read /etc/tor/torsocks.conf via abstractions/base.
[intrigeri] Fix previous commit.
[sajolida] Take note of changes that won't be in the Changelog
[anonym] Upgrade Tor Browser to 6.0.8-build1.
[intrigeri] Pass -no-fragments to mksquashfs (refs: #12032).
[intrigeri] Have build-tails print some possibly useful debugging info (refs: #12009).
[intrigeri] Avoid failing the build when there's no open file in the tmpfs (refs: #12009).
[intrigeri] build-tails: drop the -l (lazy) option from the umount call (refs: #12009).
[intrigeri] build-tails: make the umount call verbose (refs: #12009).
[intrigeri] Adjust dpkg-divert path: it has moved.
[intrigeri] Build system: disable eatmydata usage and caching.
[intrigeri] Drop obsolete APT pinning.
[intrigeri] Upgrade Linux to 4.8.0-2.
[intrigeri] Replace xfonts-wqy with fonts-wqy-microhei + fonts-wqy-zenhei.
[intrigeri] Install virtualbox* from sid.
[intrigeri] Bump APT snapshots to 2016122002.
[intrigeri] Thaw APT snapshots.
[intrigeri] Unfuzzy patch.
[intrigeri] Bump disk space (and memory for in-RAM builds) requirements.
[intrigeri] Drop deprecated settings from org/gnome/settings-daemon/plugins/power.
[intrigeri] Don't try to bind the Power button to the shutdown action (refs: #12004).
[intrigeri] Release notes: document more changes in button handling.
[intrigeri] Update settings name in org/gnome/desktop/peripherals/touchpad, and drop deprecated ones.
[intrigeri] Enable natural scrolling (refs: #11969).
[intrigeri] Revert "Install seahorse-nautilus from sid." (Closes: #11914)
[intrigeri] Revert "Install open-vm-tools from sid."
[intrigeri] Also install adwaita-qt4 to style the Qt4 apps we ship consistently (refs: #11790).
[intrigeri] Enable the Adwaita style for Qt4 (refs: #11790).
[intrigeri] Test suite: start updating images for the revamped Greeter (refs: #12055).
[intrigeri] Test suite: update more images for the revamped Greeter (refs: #12055).
[intrigeri] Test suite: start adjusting for the way additional settings are handled in the new Greeter (refs: #12055).
[intrigeri] Test suite: update MAC spoofing settings handling for the new Greeter (refs: #12055).
[intrigeri] Test suite: update Tor bridges handling for the new Greeter (refs: #12055).
[intrigeri] Test suite: update offline mode handling for the new Greeter (refs: #12055).
[intrigeri] Drop obsolete test suite image.
[intrigeri] Duplicate touchpad settings for GDM (refs: #11993).
[intrigeri] Test suite: update language handling for new Greeter (refs: #12055).
[intrigeri] Install libc6-i386, needed for Tails Installer to run the syslinux:i386 from the ISO (refs: #11873).
[intrigeri] Test suite: be more patient when waiting for memory wipe (refs: #12061).
[intrigeri] Test suite: update persistence handling for the new Greeter (refs: #12055).
[intrigeri] Test suite: make the memory wipe waiting more precise (refs: #12061).
[intrigeri] Make all chroot_local-hooks executable.
[intrigeri] Lower systemd's DefaultTimeoutStopSec (refs: #12061).
[intrigeri] Revert "Test suite: make the memory wipe waiting more precise (refs: #12061)."
[intrigeri] Revert "Test suite: be more patient when waiting for memory wipe (refs: #12061)."
[intrigeri] Drop eatmydata from packages list and build system.
[intrigeri] Test suite: use the existing CONFIGURED_KEYSERVER_HOSTNAME constant in icedove.feature.
[intrigeri] Revert "Don't automatically start Florence: the Florence Indicator GNOME Shell extension will start it the first time one tries to display it."
[intrigeri] Revert "Test suite: drop obsolete workaround for Florence sometimes not being hidden on startup (#11398)."
[intrigeri] Don't install GNOME Flashback: it was only useful with the old Greeter (refs: #12064).
[intrigeri] Revert "Test suite: update the screenshot scenario."
[intrigeri] Go back to not starting Florence on startup.
[intrigeri] Test suite: update 2 images for Stretch.
[intrigeri] Install gnome-menus, needed by GNOME Classic's Applications menu (refs: #12064).
[intrigeri] Test suite: start Files with "Nautilus", which should be more reliable on Stretch.
[intrigeri] Test suite: bump timeout.
[intrigeri] Test suite: update 1 image for Stretch.
[intrigeri] Disable the "GnuPG uses the configured keyserver" step, that needs to be updated for Stretch (refs: #12068).
[intrigeri] Test suite: check memory wipe efficiency even when we can't tell whether it has successfully completed (refs: #12067).
[intrigeri] Test suite: update 2 images for Stretch
[intrigeri] Drop obsolete APT overlay: a newer Greeter package was uploaded to feature-stretch.
[intrigeri] Test suite: update 4 images for Stretch.
[intrigeri] Test suite: adjust preferred locales used by "the Unsafe Browser works in all supported languages".
[intrigeri] Test suite: update 3 images for Stretch.
[intrigeri] Test suite: use a certificate still shipped in Stretch, in the Pidgin tests.
[intrigeri] Test suite: don't assume Sikuli is fast.
[anonym] Make the memory wipe wait reliable again.
[anonym] Add sanity check.
[intrigeri] Test suite: update 1 image for Stretch.
[intrigeri] Wait longer after wiping memory in debug=wipemem mode (refs: #12067).
[anonym] Fix Ruby syntax error.
[intrigeri] Drop Jessie APT sources.
[anonym] Revert "Add sanity check."
[intrigeri] Don't try to install packages that are unknown on Stretch.
[intrigeri] Test suite: update 3 images for Stretch.
[intrigeri] Test suite: update 3 images for Stretch.
[intrigeri] Test suite: update 2 images for Stretch.
[intrigeri] Test suite: update 1 image for Stretch.
[intrigeri] Test suite: update 22 images for Stretch, which makes large parts of pidgin.feature pass.
[intrigeri] Re-add APT pinning for packages built from src:firmware-nonfree.
[intrigeri] Firewall: reject packets sent on the LAN to the NetBIOS name service.
[intrigeri] Refresh patch to apply on current Stretch.
[intrigeri] Move AppArmor aliases to a dedicated file, and include it.
[intrigeri] Unfuzzy patch.
[intrigeri] Don't attempt to remove the usr.bin.chromium-browser AppArmor profile, it's not shipped in Debian anymore.
[intrigeri] Follow replacement of python-reportbug with python3-reportbug.
[intrigeri] Enable the feature-stretch-unfrozen APT overlay.
[intrigeri] Revert "Document known issue."
[anonym] Deprecate xtightvncviewer in favor of tigervnc-viewer.
[anonym] Upgrade Tor Browser to 6.5-build3.
[anonym] tor-controlport-filter: add --listen-interface.
[anonym] tor-controlport-filter: make stdout/stderr unbuffered.
[anonym] tor-controlport-filter: use yaml.safe_load().
[anonym] Release process: s/i386/amd64/g.
[anonym] We must build DKMS modules for amd64 on feature/stretch.
[anonym] Install hunspell-pt-br instead of hunspell-pt-pt.
[intrigeri] Upgrade Linux to 4.9.0-1.
[intrigeri] Drop apparmor-adjust-gnome-abstraction.diff: applied upstream, now in Stretch.
[intrigeri] Adjust to changed Liferea's .desktop filename.
[intrigeri] Also torify Liferea when started via its D-Bus service.
[intrigeri] Don't install gnome-system-log anymore (refs: #12133).
[intrigeri] Freeze APT snapshots.
[intrigeri] Revert "Enable the feature-stretch-unfrozen APT overlay."
[intrigeri] Thaw APT snapshots.
[anonym] Test suite: drop usage and tests of read-only persistence.
[anonym] Remove extra word.
[intrigeri] AppArmor: adjust usr.sbin.cupsd profile so it loads successfully (Closes: #12116).
[intrigeri] Release process: generate amd64 upgrade description files.
[intrigeri] Hardware requirements: don't pretend most computers from 2005-2008 will support Tails 3.0.
[intrigeri] Hardware requirements: update processor link (x86 → x86-64).
[intrigeri] MAC spoofing design doc: clarify that at most five SSIDs from stored connections are used for directed Probe Requests.
[anonym] Test suite: bump image.
[anonym] Test suite: revive removed step.
[anonym] Test suite: look for the expected email's subject column.
[anonym] Test suite: fix fallout from bad merge conflict resolutions.
[intrigeri] Enable the bugfix-12079-formats APT overlay.
[anonym] Test suite: rename new image, drop old one.
[anonym] Test suit: make code more Ruby-esque.
[anonym] Test code: revive code lost in merge conflict resolution.
[anonym] We have migrated from netstat to ss in Stretch.
[intrigeri] GnuPG: use the Tor OnionBalance hidden service pool (Closes: #12202).
[intrigeri] Patch Torbirdy to allow not breaking keyserver communication when using GnuPG v2.1+, and to use a better default keyserver.
[intrigeri] Torbirdy: enable extensions.enigmail.already_torified (refs: #11948).
[intrigeri] Torbirdy: drop our custom keyserver configuration.
[intrigeri] Test suite: adjust CONFIGURED_KEYSERVER_HOSTNAME to match current settings.
[anonym] Test suite: adapt tests after migration from netstat to ss.
[anonym] Test suite: fix incorrect fix for bad merge conflict resolution.
[intrigeri] live-persist: remove Squeeze → Wheezy migration code.
[intrigeri] live-persist: add section title.
[intrigeri] live-persist: update persistent GnuPG configuration for Stretch (Closes: #12201).
[anonym] Test suite: dogtailify test using GNOME's "Connect to Server" for SFTP.
[anonym] Test suite: remove unused images.
[intrigeri] Fix typo.
[intrigeri] Changelog: set next version number to 3.0~beta1.
[intrigeri] Upgrader: use the alpha channel when the next version will be an alpha, beta, or RC.
[anonym] Test suite: dogtailify Git tests.
[anonym] Test suite: clean up disks between features.
[intrigeri] Update extensions.enigmail.configuredVersion.
[intrigeri] Update uBlock Origin patterns + settings file.
[intrigeri] Release process: automate.
[intrigeri] Drop dummy changelog entries for upcoming 2.11 and 2.12 releases.
[intrigeri] Remove the jessie-proposed-updates APT sources.
[intrigeri] Seahorse: use the Tor OnionBalance hidden service pool.
[intrigeri] Update changelog for 3.0~beta1.
[anonym] Test suite: use better image for the GNOME Activities Overview.
[anonym] Improve comment.
[anonym] Test suite: force open new instance in GNOME Activities Overview.
[anonym] Test suite: work around super subtle GNOME bug.
[intrigeri] Mark Tails 3.0~beta1 as released.
[intrigeri] Test suite: adjust Enigmail test to the keyserver that is now used.
[intrigeri] Test suite: adjust Seahorse test to the keyserver that is now used.
[intrigeri] Test suite: update one image for Stretch.
[anonym] Test suite: adapt firewall leak for new DHCP source IP address.
[anonym] Test suite: bump 11 images.
[intrigeri] Test suite: drop obsolete Enigmail keyserver test.
[intrigeri] Test suite: update one image for Stretch.
[anonym] Test suite: fix the 'all notifications have disappeared' step.
[anonym] Test suite: always wait for the 'Tor is ready' notification.
[anonym] Test suite: fix the incremental upgrade test.
[anonym] Add more test suite success stories.
[anonym] Fix title.
[intrigeri] Test suite: remove the entire "Enigmail is configured to use the correct keyserver" scenario.
[intrigeri] Test suite: drop obsolete steps.
[intrigeri] Add dummy changelog entry for 3.0~beta2.
[anonym] Test suite: bump images.
[anonym] Work around a gksu bug to make it possible to start graphical applications in the Root Terminal.
[anonym] Test suite: make 'all notifications have disappeared' work when there are no notifications.
[anonym] Test suite: fix 'GnuPG uses the configured keyserver' step.
[anonym] Revert "Disable the "GnuPG uses the configured keyserver" step, that needs to be updated for Stretch (refs: #12068)."
[anonym] Test suite: bump timeout when waiting for 'Tor is ready' notification.
[anonym] Test suite: robustness improvements when dealing with notifications.
[anonym] Test suite: improve Gherkin flow.
[anonym] Revert "Test suite: always wait for the 'Tor is ready' notification."
[anonym] Test suite: mark most of torified_gnupg as @fragile.
[intrigeri] Remove obsolete known issue.
[intrigeri] Add known issue.
[intrigeri] Install xserver-xorg-video-intel.
[intrigeri] Improve GNOME Shell Window List styling (Closes: #12233).
[intrigeri] Enable the buddy page allocator free poisoning (refs: #12089).
[intrigeri] Enable slub/slab allocator free poisoning (refs: #12090).
[intrigeri] Drop obsolete handling of initscripts with insserv.
[intrigeri] Use the ALSA state store/restore systemd services instead of forcing the legacy initscripts.
[anonym] Upgrade Tor Browser to 6.5.1-build2.
[intrigeri] Remove the "Tails 3.0 will require a 64-bit processor" notification.
[intrigeri] Drop dummy changelog entry for Tails. 2.11.1.
[intrigeri] Reset test suite to commit 7837bcbf559bb99f09e8248138b79967ea895509.
[intrigeri] Update changelog for 3.0~beta2.
[intrigeri] Freeze APT snapshots for 3.0~beta2.
[intrigeri] Update changelog.
[intrigeri] Upgrade Linux to 4.9.0-2.
[intrigeri] Test suite: drop duplicate step.
[anonym] Revert "Reset test suite to commit 7837bcbf559bb99f09e8248138b79967ea895509."
[anonym] Test suite: make 'the Tor Browser has started' unambiguous.
[anonym] Test suite: fix use of unset variable.
[anonym] Test suite: adapt tests after change of semantics for Dogtail.
[anonym] Test suite: deal with Dogtail clicking on a button before it appears.
[anonym] Test suite: make more use of the '@torbrowser' variable.
[intrigeri] Mark Tails 3.0~beta2 as released.
[intrigeri] Drop empty APT overlay.
[intrigeri] auto/scripts/{apt-mirror,tails-custom-apt-sources}: treat feature/stretch as a release branch.
[intrigeri] Disable APT security sources.
[intrigeri] Disable the TorProject obfs4proxy APT sources.
[intrigeri] Don't try to remove non-existing packages.
[intrigeri] Don't try to remove unavailable packages, again.
[intrigeri] Don't try to remove unavailable packages, again.
[intrigeri] Explicitly install dbus-user-session.
[intrigeri] Add dummy changelog entry for next beta release.
[anonym] Test suite: fix another use of unset '@torbrowser' variable.
[intrigeri] Thaw APT snapshots after Tails 3.0~beta2 was released.
[intrigeri] Don't include root's gpg-agent socket files in the SquashFS (refs: #5630).
[intrigeri] Update POT file (refs: #12329).
[intrigeri] Update POT and PO files.
[intrigeri] Add PO files for the 3.0 release announcement draft.
[intrigeri] Don't include /var/lib/initramfs-tools/*-amd64 in the SquashFS.
[intrigeri] Refactoring: extract code from intltool_update_po that I want to reuse (refs: #12329).
[intrigeri] refresh-translations: don't update POT-Creation-Date in tails.pot if that's the only change (refs: #12329).
[intrigeri] APT auto-removal generation script: Ignore running kernel if attempting a reproducible build.
[intrigeri] Don't include contribute/how/translate/translation_progress page in the ISO.
[intrigeri] Add an explicit publication date to the 3.0 announcement.
[intrigeri] Update PO files.
[intrigeri] Explicitly sort pages that list other pages using meta(date).
[intrigeri] Update PO files.
[intrigeri] Fix publication date of old calls for testing (refs: #11966).
[intrigeri] Fix "meta date" directives that were translated by mistake.
[intrigeri] Update /etc/ssl/certs with a dedicated service, not as part of live-config.service.
[intrigeri] Revert "Pass -no-fragments to mksquashfs (refs: #12032)."
[u] will-fix: #11971 Move fontconfig generation to systemd at boot time for a deterministic build.
[u] will-fix: #11971 Move fontconfig generation to systemd at boot time for a deterministic build.
[u] will-fix: #11971 Delete this file which has been moved in commits fd16a6e and c08029e
[intrigeri] Normalize timestamps of files in config/chroot_local-includes before building.
[intrigeri] Pass a fixed MBR ID to isohybrid (refs: #5630).
[intrigeri] Remove unused reference to /etc/amnesia/version.
[intrigeri] Encode the source date instead of the build date into the ISO (refs: #12339).
[intrigeri] Adjust the test suite to reflect the fact we use the source date, and not the build date anymore (refs: #12339).
[intrigeri] /lib/live/config/0001-sane-clock: adjust variables name and comments to the fact we now use the source date, and not the build date (refs: #12339).
[intrigeri] Add a build option to apply a date offset, for reproducibility testing (refs: #12339).
[intrigeri] Embed the source date in Tor Launcher's standalone application.ini, instead of the build date (refs: #12339).
[intrigeri] Disambiguate messages printed at boot when generating GnuPG keyrings.
[intrigeri] Generate the GnuPG keyring used by WhisperBack at boot time, instead of at build time (refs: #12339).
[intrigeri] Rename the keyring used by WhisperBack, to make it clear what it is about.
[intrigeri] Only import into WhisperBack's keyring the public key it really needs.
[intrigeri] Log the (fake) time used for the build, if any (refs: #12339).
[intrigeri] Add a build option to use a custom CPU model, for reproducibility testing (refs: #12345).
[intrigeri] Add a build option to use a custom machine type, for reproducibility testing (refs: #12345).
[intrigeri] Start update-ca-certificates.service during early boot (refs: #11971).
[u] Huh, that's supposed to be ordered alphabetically, my bad.
[u] Disable default dependencies so that starting this service will happen as early as possible and not wait for dependencies to have been started.
[intrigeri] Run tails-reconfigure-fontconfig.service with a read-only /etc, by replacing ProtectSystem=yes with ProtectSystem=full (refs: #11971).
[intrigeri] Start tails-reconfigure-fontconfig.service and update-ca-certificates.service after local-fs.target.
[chris] Post-process /etc/shadow to ensure a reproducible build. (re. #12339)
[intrigeri] Document the machinetype build option.
[intrigeri] Fix typo.
[intrigeri] Use long option name.
[intrigeri] Split long line and make indentation consistent.
[intrigeri] Add indication that code can likely be dropped on Buster.
[intrigeri] Start tails-reconfigure-fontconfig.service and update-ca-certificates.service after network.target.
[intrigeri] Start tails-reconfigure-fontconfig.service and update-ca-certificates.service after systemd-tmpfiles-setup.service.
[intrigeri] Start tails-reconfigure-fontconfig.service and update-ca-certificates.service earlier.
[intrigeri] Create /run/tails-upgrader via tmpfiles.d instead of a live-config hook.
[intrigeri] Create /usr/share/tails-iuk/trusted_gnupg_homedir via tmpfiles.d instead of live-config.
[intrigeri] Manage /run/tordate via tmpfiles.d, instead of a NM dispatcher hook.
[intrigeri] Manage /run/htpdate via tmpfiles.d, instead of ExecStartPre.
[intrigeri] Replace the /var/run/ compatibility symlink with the canonical /run/ in all paths.
[intrigeri] Don't try to switch from plymouth to GDM before tails-reconfigure-fontconfig.service and update-ca-certificates.service are finished.
[intrigeri] Pass -no-exports to mksquashfs, to same ~1MB on the ISO size.
[intrigeri] Revert "Don't install virtualbox-guest-x11 (refs: #12298)."
[intrigeri] apt-mirror: feature/stretch needs frozen snapshots, but branches based on it don't.
[intrigeri] apt-mirror: re-use cached $BASE_BRANCH value instead of re-computing it.
[intrigeri] Don't disable Telepathy services anymore: they're not installed anymore.
[anonym] Freeze APT snapshots for 2017-03 Stretch sprint.
[anonym] Test suite: try to make "double-click on desktop launcher" more reliable.
[anonym] Test suite: type path + Enter into the Installer's file chooser to select ISO.
[intrigeri] Update Torbirdy patch to a state that may actually work upstream.
[intrigeri] Fix typo.
[intrigeri] Update Torbirdy pref name.
[anonym] Test suite: user more sane check.
[anonym] Test suite: mark i2p.feature as @fragile to disable it.
[intrigeri] Install mesa-utils
[spriver] Updated screenshot of Riseup webmail
[spriver] Updated screenshot of Tor Browsers security slider
[spriver] Updated screenshot of Icedove account creation
[spriver] Updated screenshot of Onion Circuits
[spriver] Updated screenshot of GTKhash
[spriver] Updated screenshot of an encrypted drive in the filebrowser
[spriver] Updated screenshot of GPGapplets pasted text
[spriver] Updated screenshot of wiping available diskspace
[spriver] Updated screenshot of wiping files
[spriver] Updated screenshot of accessibility menu
[spriver] Updated screenshot of applications menu
[spriver] Updated screenshot of virtual keyboard shortcut
[spriver] Updated screenshot of keyboard layout menu
[spriver] Updated screenshot of Nautilus file browser
[spriver] Updated screenshot of OpenPGP applet
[spriver] Updated screenshot of places menu
[spriver] Updated screenshot of system menu
[spriver] Updated screenshot of Onion Circuits shortcut
[spriver] Updated screenshot of boot menu
[spriver] Updated screenshot of Tails Greeter
[spriver] Updated screenshot of desktop
[spriver] Updated screenshot of notification of verification process
[spriver] Updated screenshot of verification process
[spriver] Updated screenshot of Greeter with persistence
[intrigeri] Ship a /etc/mailname file with content "localhost".
[u] Add configuration file for system torsocks.
[spriver] Remove obsolete config file
[spriver] Created new config file for keepassx
[spriver] Removed trailing newline
[bertagaz] Wrap to keepassx to ease the migration to the new database format.
[intrigeri] Enable the bugfix-12313-zenity APT overlay.
[bertagaz] Start keepassx even if not doing a migration.
[sajolida] Trim a bit the screenshots
[sajolida] Display 'Good signature' in notification
[sajolida] Reorder as on the desktop
[bertagaz] Move newly migrated keepassx database to the right place.
[anonym] Test suite: minor refactoring.
[anonym] Test suite: run a redir:ectable onion service on Chutney.
[anonym] Test stuite: enable GnuPG keyserver tests again.
[anonym] Test suite: use working way to obtain the configured keyserver in GnuPG.
[anonym] Test suite: pick new keyserver pool member on keyserver failure.
[anonym] Test suite: don't pick a new pool member if one is already picked.
[anonym] Test suite: make chutney_onionservice_redir deal with cleanup of previous instances.
[sajolida] Add entry points for compress-image and qrcode-encode
[anonym] Test suite: fix German 'Report an Error launcher' scenario.
[sajolida] Add guidelines for screenshots
[sajolida] 'Show Hidden Files' is now in an hamburger menu
[sajolida] Update screenshots to Stretch
[sajolida] Adjust to the new titlebar buttons of GNOME Disks
[sajolida] Add missing images
[spriver] Upgraded image, VM host is using GNOME Boxes now
[spriver] Deleted not anymore needed image
[spriver] Updated translations to new picture filename
[spriver] Update describing sentence
[spriver] Update po files and unfuzzy strings
[spriver] Update file name created for secure deletion
[intrigeri] Enable the bugfix-12219-xorg-server-1.19.3-1 APT overlay (refs: #12219).
[bertagaz] Save and restore keepassx settings around migrating the database.
[intrigeri] Drop the bugfix-12079-formats APT overlay: superseded by a new package.
[spriver] GNOME Disks also uses a hamburger menu now
[spriver] GUI label changed
[spriver] Updated icon, too
[spriver] Update GUI label
[alan] Enable branch apt suite
[intrigeri] KeePassX wrapper: add "set -u" (refs: #12369).
[intrigeri] KeePassX wrapper: DRY! (refs: #12369)
[intrigeri] KeePassX wrapper: fix typo and wrap long line (refs: #12369).
[intrigeri] KeePassX wrapper: forward the command-line args we got when we can (refs: #12369).
[intrigeri] KeePassX wrapper: add safeguard (refs: #12369).
[intrigeri] KeePassX wrapper: refactor (refs: #12369).
[intrigeri] KeePassX wrapper: avoid importing the v1 DB more than once (refs: #12369).
[intrigeri] KeePassX wrapper: clarify branching logics (refs: #12369).
[intrigeri] KeePassX wrapper: avoid symlink attacks (refs: #12369).
[intrigeri] KeePassX wrapper: document the (shared) purpose of two somewhat obscure lines of code (refs: #12369).
[intrigeri] KeePassX wrapper: improve comment (refs: #12369).
[intrigeri] KeePassX wrapper: DRY (refs: #12369).
[intrigeri] KeePassX wrapper: avoid messing with the user's configuration (refs: #12369).
[spriver] Updated version name to Stretch
[intrigeri] Remove the feature-12373-honor-debug-kernel-cmdline APT overlay: superseded by new package in the feature-stretch suite.
[intrigeri] Empty the list of APT overlays: they were merged
[intrigeri] Don't try to hide openjdk-8-policytool.desktop, that we don't install anymore.
[intrigeri] Update PO files.
[intrigeri] Empty the list of APT overlays: they were merged
[intrigeri] Update changelog for 3.0~beta3.
[intrigeri] Add missing changelog entry.
[intrigeri] Update website PO files.
[anonym] Mark Tails 3.0~beta3 as released.
[spriver] Updated translations
[sajolida] Write the additional settings of the new Greeter documentation
[sajolida] Remove dedicated pages for 'Network configuration' and 'Offline mode'
[sajolida] Embed some context in each section of the Greeter documentation
[bertagaz] Keepassx: move the default database if the user renamed the database.
[intrigeri] Test suite: test the Unsafe Browser in 3 random supported languages, not all.
[bertagaz] Keepassx: DRY, clarify gettext string and fix behavior.
[bertagaz] Keepassx: add wrapper to the list of files to be looked for translations.
[intrigeri] Firewall: forbid the _apt user to talk to DNS ports.
[intrigeri] Install speech-dispatcher-espeak-ng to fix the Orca screen reader (Closes: #12389).
[bertagaz] Keepassx: really open the user database when told to.
[anonym] Test suite: fixes to make 3.0~beta3 pass.
[anonym] Add dummy changelog entry.
[anonym] Test suite: fix a focus issue for GNOME Terminal vs Tails Installer.
[anonym] Rename tor-controlport-filter to onion-grater.
[anonym] onion-grater: import last bit from upstream.
[anonym] Fix typo.
[intrigeri] Replace Pidgin's "systray" icon with the guifications plugin (Closes: #11741).
[anonym] Add the 'redir' package to the test suite dependencies.
[intrigeri] Disable apt-daily.timer, that can only cause problems in our context (Closes: #12390).
[intrigeri] Reproducible builds post-processing: don't try deleting /etc/ssl/certs/java/cacerts that's not shipped anymore (refs: #5630).
[intrigeri] Do not let pppd-dns manage /etc/resolv.conf (refs: #12401).
[intrigeri] Reproducible builds post-processing: don't try deleting /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/classes.jsa, that's not shipped anymore (refs: #5630).
[intrigeri] Ensure rootless X.Org can access /dev/fb0 when started by GDM.
[intrigeri] Include the amdgpu module in the initramfs (refs: #12218).
[bertagaz] Fix KeePassX software name.
[intrigeri] Test suite: drop "no memory erasure" test, that can't work with kernel memory poisoning enabled (refs: #12354).
[intrigeri] Test suite: replace memory erasure on shutdown test with a new one, that tests erasure of memory freed by a killed userspace process (refs: #12354).
[intrigeri] Test suite refactoring: extract parts that a different step will need into a dedicated one (refs: #12354).
[intrigeri] Test suite: remove now unused code (refs: #12354).
[intrigeri] Test suite: rename scenario and step to make it clearer what we're testing (refs: #12354).
[intrigeri] Test suite: test that memory poisoning applies to unmounted tmpfs (refs: #12354, #12397).
[intrigeri] Test suite refactoring: pass reference memory size as an argument to pattern_coverage_in_guest_ram.
[intrigeri] Test suite: refactoring for future code reuse.
[intrigeri] Test suite: test that memory poisoning applies to write cache for unmounted vfat and LUKS-encrypted ext4 (refs: #12354, #12398).
[intrigeri] Test suite: refactor for future reuse.
[intrigeri] Test suite: test that memory poisoning applies to read cache for unmounted vfat and LUKS-encrypted ext4 (refs: #12354, #12398).
[intrigeri] Test suite: run erase_memory a bit later, it requires less disk space nowadays.
[intrigeri] Test suite: actually lock LUKS device as intended.
[anonym] Test suite: test that MAC spoofing works for hotplugged devices.
[anonym] Test suite: test that "Disable network" handles hotplugged devices.
[anonym] Test suite: add backward compatibility with redir < 3.0.
[anonym] Restore devel's base branch.
[anonym] Add dummy changelog entry.
[anonym] Thaw APT snapshots.
[anonym] Drop 32-bit instructions for importing Tor Browser.
[anonym] 10-tbb build hook: add support for installing nightly builds.
[anonym] Upgrade Tor Browser to the current 7.x nightly build.
[anonym] Upgrade Tor Browser to 6.5.2.
[intrigeri] Use the "intel" X.Org driver on some hardware (refs: #12219).
[intrigeri] Test suite: run a Q35 (2.8) machine (refs: #11605).
[intrigeri] Test suite setup doc: adjust for Stretch (and drop Jessie support).
[anonym] Test suite: remove excess parenthesis in log message.
[anonym] Test suite: kill unused code.
[anonym] Let's calm down with the funky word contractions. :)
[anonym] Test suite: use more appropriate assert* methods.
[anonym] build script: don't enable NTP in offline mode.
[intrigeri] Pass --verbose to isohybrid, to debug test regressions introduced by the reproducible builds branch.
[intrigeri] Add a couple sleeps to see if the test regressions I see on the reproducible builds branch are mere race conditions.
[intrigeri] Update changelog for 3.0~beta4.
[intrigeri] Pass a fixed and valid ID to isohybrid's --id parameter (refs: #12453).
[intrigeri] Make isohybrid failures fatal (refs: #12453).
[intrigeri] Bump APT snapshots to 2017041704 for the Debian and TorProject archives.
[intrigeri] Update changelog.
[intrigeri] Remove patch that was applied in APT 1.4.
[intrigeri] Revert "APT auto-removal generation script: Ignore running kernel if attempting a reproducible build."
[intrigeri] IUK, perl5lib release process: try to increase chances that we actually add new PO files.
[intrigeri] Starting with tails-iuk 2.9, tails-create-iuk requires a version of tar that's not in Jessie.
[intrigeri] tails-iuk release process: export S_D_E that's needed nowadays.
[intrigeri] Update changelog.
[bertagaz] Use whitespaces indentation everywhere.
[bertagaz] Fix quoting of gettext strings in KeepassX wrapper.
[bertagaz] Fix variable quoting.
[bertagaz] Simplify test for existence of new database in KeepassX wrapper.
[bertagaz] Switch tests so that we don't trigger the less robust one in most cases.
[bertagaz] Only check for KeepassX databases if ~/Persitent is a mountpoint.
[intrigeri] Mark Tails 3.0~beta4 as released.
[intrigeri] Split long line.
[intrigeri] apt-mirror: use tagged APT snapshots when building a Stretch release from a tag.
[intrigeri] Add dummy changelog entry for 3.0~rc1.
[anonym] Upgrade Tor Browser to 7.0a3-build4.
[anonym] Test suite: verifry that dirmngr used the configured keyserver.
[anonym] Also add certain staging drivers to the network device blacklist.
[cbrownstein] Delete references to "read-only" persistence option
[sajolida] Rephrase KeePassX renaming dialog
[sajolida] Adapt release notes inline to the change to amd64
[sajolida] Adapt inc/stable_amd64_date.html to the change to amd64
[sajolida] Adapt inc/stable_amd64_gpg_signature_output to the change to amd64
[sajolida] Adapt stable_amd64_gpg_verify to the change to amd64
[sajolida] Adapt stable_amd64_iso_sig_url to the change to amd64
[sajolida] Adapt stable_i386_iso_size to the change to amd64
[sajolida] Adapt stable_amd64_iso_url to the change to amd64
[sajolida] Adapt stable_amd64_torrent_url to the change to amd64
[sajolida] Adapt stable_i386_version to the change to amd64
[sajolida] Adapt install/mac/usb.mdwn to the change to amd64
[sajolida] Adapt release notes template to the change to amd64
[sajolida] Update po_translatable_pages for Tails 3.0 (Will-fix: #11573)
[sajolida] Update PO files
[sajolida] Rename screenshot to be agnostic of the host operating system
[sajolida] The 'File' menu is now called 'Database'
[sajolida] The KeePassX handbook doesn't exist anymore
[sajolida] Update to new GUI
[sajolida] Simplify
[sajolida] Rewrite step
[sajolida] Clarify which passphrase
[sajolida] Document how to migrate a KeePassX database
[sajolida] Add empty line
[sajolida] Only say 'password database' in the first occurence of each section
[intrigeri] Design doc: drop bits about read-only persistence (Closes: #12361).
[intrigeri] Fix buggy merge (refs: #12394).
[intrigeri] Use the "intel" X.Org driver for "Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)" too (refs: #12219)
[anonym] Release process: add sanity check for mirror disk usage.
[cbrownstein] Add tab-new.png
[cbrownstein] Rewrite instructions for Nautilus included in Stretch
[cbrownstein] Use consistent language
[intrigeri] Manual test suite: adjust version numbers and architecture for more up-to-date examples.
[intrigeri] Icedove release process: s/i386/amd64/.
[spriver] Update filename for persistent settings
[spriver] Simplify wording as in 43f7ce0
[sajolida] Display 'Language & region' and 'Additional settings' in the TOC
[bertagaz] KeepassX: Fix gettext syntax breakage brought by last changes.
[anonym] Electrum: set coin selection strategy to 'Privacy'.
[anonym] Tor Browser: add signing exceptions for Tails' extensions.
[anonym] Update comment.
[anonym] Test Suite: sanity check that Chutney starts all nodes in the network.
[emma.peel] this command is not needed anymore
[emma.peel] changes on the .po files
[sajolida] Document additional section for persistence
[sajolida] Update how to unlock persistence
[sajolida] Update installation to new Greeter
[sajolida] Add screenshot
[sajolida] Update alt tag
[sajolida] Adjust to new Greeter
[sajolida] Mention assistive technologies in Tails Greeter
[sajolida] Document keyboard shortcuts
[sajolida] Add CSS classes and rewrap
[sajolida] This one doesn't seem to work
[bertagaz] Fix bug introduced by #11972 merge.
[bertagaz] Build: Kill gpg-agent before cleaning up.
[bertagaz] Add psmisc in the vagrant build VM.
[bertagaz] Build: use sudo to kill gpg-agents.
[bertagaz] Fix renamed 'git_on_a_tag' function.
[bertagaz] base_branch function wasn't renamed.
[bertagaz] Build: remove duplicate call to kill remaining processes.
[intrigeri] vmdebootstrap: disable daemon startup/stopping when running postinstall.sh (refs: #12530).
[anonym] Add explanation.
[sajolida] Document the repositories configuration from software-properties-gtk
[sajolida] Split the installation of Tails Installer in two phases
[sajolida] Ubuntu 15.10 is not supported anymore
[sajolida] There is no "Connect to Server..." entry in the Places menu anymore (Will-fix: #12376)
[sajolida] Update to Stretch
[sajolida] Only display symbolic icon when the button has no other label
[sajolida] Avoiding 'on' is only for short verbs in the GNOME Style Guide
[sajolida] Remove trailing white spaces
[sajolida] Deduplicate similar images
[sajolida] Rewrap
[arnaud] Add missing echo statements
[arnaud] Use cat instead of echo for apt retries configuration (for consistency)
[bertagaz] Vagrant: Set create_box -e.
[alan] autoclean package cache after upgrade
[spriver] Removed unneeded icon.
[spriver] Complete APT line
[spriver] Update Ubuntu version to the oldest supported one
[anonym] Enable the feature-11712-thunderbird APT overlay.
[anonym] Do most of the Icedove → Thunderbird migration.
[anonym] Thunderbird: hide the "Open with..." option in the download dialog.
[anonym] Test suite: deal with Icedove → Thunderbird migration.
[anonym] live-persist: simplify.
[anonym] live-persist: move code.
[bertagaz] KeepassX: try to fix gettext breakage again.
[bertagaz] Install kernel from backports and Tails build deps before performing APT upgrade.
[anonym] live-persist: refactor.
[anonym] live-persist: refactor.
[anonym] Thunderbird: migrate Icedove persistent data to Thunderbird.
[anonym] Wiki: "Thunderbird (Thunderbird)" → "Thunderbird"
[intrigeri] Use the "intel" X.Org driver on Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller.
[anonym] Allow Onion Circuits to access /proc/pid/status.
[intrigeri] Fix the "Test speakers" functionality by installing missing packages (Fix-committed: #12549).
[intrigeri] Fix typos is comment (refs: #12400).
[intrigeri] Document workaround for issues with Intel graphics (Closes: #12219).
[anonym] KeePassX: enable "Automatically save after each change" again.
[anonym] Revert "Thunderbird: hide the "Open with..." option in the download dialog."
[intrigeri] Enable the bugfix-12364-greeter-races APT overlay (refs: #12364).
[intrigeri] Disable Tor's Sandbox, to workaround a Tor bug (refs: #12554).
[intrigeri] Install xserver-xorg-legacy (Closes: #12542).
[intrigeri] Revert "Ensure rootless X.Org can access /dev/fb0 when started by GDM."
[intrigeri] Give UEFI bootloaders upper-case filenames (refs: #12511).
[intrigeri] Fix automatic upgrades when one is already applied (refs: #12501).
[intrigeri] Release process: clarify phrasing.
[intrigeri] Release process: better support alphas and betas.
[intrigeri] Release process: publish not-released-yet upgrades on the "test" channel (refs: #12458).
[intrigeri] Release process: document how UDFs for pre-releases are published.
[intrigeri] Release process: adjust for pre-releases.
[anonym] Build system: also update submodules after merging the base branch.
[intrigeri] Unfuzzy patch.
[bertagaz] KeepassX: do not concatenate translated strings.
[anonym] Upgrade Tor Browser to 7.0a4.
[anonym] Revert "live-persist: simplify."
[anonym] Simplify and clarify.
[anonym] Drop Claws → Icedove migration path.
[intrigeri] Upgrade Linux packages to the Debian kernel 4.9.0-3, based on mainline Linux 4.9.25.
[intrigeri] Follow the lead of Debian's Linux packaging by removing the "-unsigned" suffix.
[intrigeri] Drop hook that renames the kernel: since the -unsigned suffix was dropped, live-build manages to handle the renaming itself.
[intrigeri] Drop kexec-based memory erasure feature (refs: #12354).
[intrigeri] Test suite: remove obsolete code.
[intrigeri] Drop kernel caches before shutting down (refs: #12428, #12354).
[intrigeri] Test suite: add tests for memory erasure on shutdown (refs: #12428).
[intrigeri] Return to the initramfs (unpacked in /run/initramfs) on shutdown (refs: #12428, #12354, Debian#778849).
[intrigeri] Test suite: add tests for memory erasure on emergency shutdown (refs: #12354).
[intrigeri] Test suite: run some of the emergency shutdown tests with network enabled.
[intrigeri] Test suite: pass mount_USB_drive structured data instead of free-form text.
[intrigeri] Test suite: have eject_cdrom run eject like it used to do in the past.
[anonym] Wiki: another "Thunderbird (Thunderbird)" → "Thunderbird".
[anonym] Test suite: revert to using the 'Icedove' secrets for thunderbird.feature.
[intrigeri] Remove more Claws Mail -related content from the website.
[intrigeri] Test suite: wait for the desktop icons to be displayed in the "Tails desktop is ready" step.
[intrigeri] Remove i18n for /usr/local/bin/thunderbird.
[intrigeri] Remove duplicate service name.
[intrigeri] Enable the bugfix-11971-fontconfig-cache-in-iso APT overlay (refs: #11971).
[intrigeri] Ship the fontconfig cache in the ISO again, after making it reproducible (refs: #11971).
[bertagaz] KeepassX: use exec to start keepassx.
[intrigeri] Disable the Thunderbird AppArmor profile (refs: #11712, #12242, #11973, #11964).
[intrigeri] Bump APT snapshots serials for the Debian and TorProject archives to 2017051803.
[intrigeri] Thaw APT snapshots.
[sajolida] Remove very old migration documentation that will break with 3.0
[anonym] Adapt torbrowser-AppArmor-profile.patch for Tor Browser 7.0a4.
[intrigeri] Enable the bugfix-12561-persistence-config APT overlay (refs: #12561).
[anonym] torbrowser-AppArmor-profile.patch: only match own /proc/$pid entries.
[anonym] All Browsers: disable e10s (multi-process Firefox).
[sajolida] We now have assistive technologies before the GNOME session
[sajolida] Deduplicate CSS filter
[sajolida] Remove dead code
[sajolida] Fix margin for <p> following <table>
[sajolida] Document shortcuts for assistive technology
[sajolida] Document delay in starting screen reader
[sajolida] Provide alternative sources on Jessie and Stretch
[intrigeri] Enable the feature-12485-tor-0.3.x APT overlay (refs: #12485).
[intrigeri] Use our custom backport of discount (2.2.1-1~bpo8+1~0.tails1) again, to fix reproducibility issues (Debian#782315).
[intrigeri] Refresh POT and PO files.
[intrigeri] Fix APT pinning filename, to avoid overriding another one.
[intrigeri] Have Tor log to a file again (refs: #12412).
[intrigeri] Grant GDM (and thus Tails Greeter) write access to /var/lib/live/config/ (refs: #12561).
[intrigeri] Test suite: run emergency_shutdown.feature after usb_*.feature (refs: #12565).
[intrigeri] Release process: fix command-line to update changelog when previous version number != previous version tag.
[intrigeri] Update website PO files.
[intrigeri] Release process: fix indentation and subshell/cd algorithm.
[anonym] Try to automatically identify network drivers in the staging directory.
[intrigeri] Revert "Disable Tor's Sandbox, to workaround a Tor bug." (refs: #12555)
[intrigeri] Start updating changelog for 3.0~rc1.
[intrigeri] Fix typo (refs: #12362).
[intrigeri] Refactor 80-block-network to avoid a function whose name ends with "filter" to modify the filtered lines (refs: #12362).
[intrigeri] Reuse code instead of duplicating it (refs: #12362).
[intrigeri] Refactor 80-block-network to be less dependent on state and code ordering.
[intrigeri] Fix another typo (refs: #12362).
[anonym] Partially fix browser bookmarks persistence for Tor Browser 7.0a4.
[anonym] Test suite: adjust for Tor Browser 7.0a4.
[spriver] Document keybinding for activating multiple entries
[anonym] Simplify.
[intrigeri] Adjust the system_tor AppArmor profile so Tor can be restarted in bridge mode.
[intrigeri] Fix duplicate string definition in PO file.
[intrigeri] Fix typos.
[intrigeri] Revert "torbrowser-AppArmor-profile.patch: only match own /proc/$pid entries."
[intrigeri] Disable sound events in the Greeter (refs: #12570).
[intrigeri] Sort dconf entries in lexical order.
[intrigeri] Test suite: adjust step names.
[intrigeri] htpdate pool: replace
www.sarava.org with leap.se.
[anonym] Empty the list of APT overlays: they were merged
[anonym] Update uBlock Origin patterns + settings file.
[anonym] Release process: tiny fix to uBlock database splitting.
[anonym] Update PO files.
[anonym] Finish the changelog for Tails 3.0~rc1.
[anonym] Update website PO files.
[anonym] Updating SquashFS sort file
[anonym] Mark Tails 3.0~rc1 as released.
[anonym] Test suite: deal with server messages in Pidgin.
[anonym] Test suite: improve Pidgin connectivity check robustness.
[intrigeri] Remove temporary file that was committed and merged by mistake.
[intrigeri] Add dummy changelog entry for 3.0 release.
[intrigeri] Merge branch 'feature/stretch' into bugfix/12565-reorder-features
[intrigeri] Changelog: move bug fixes to the corresponding section.
[sajolida] Document only one way of toggle features
[sajolida] Document two alternative repositories configuration in parallel
[sajolida] I think I deleted this file by mistake in 49bbeb076c
[sajolida] Revert "Translate both i386 and amd64 during the transition"
[intrigeri] Fix broken merge conflict resolution.
[intrigeri] Drop duplicate strings that make ikiwiki unhappy.
[bertagaz] Fix translatable strings that make ikiwiki unhappy.
[bertagaz] Fix broken translatable strings.
[intrigeri] Test suite: flag Synaptic test as fragile (refs: #12586).
[intrigeri] Use the "intel" X.Org driver for Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller.
[intrigeri] Bump the APT snapshots used by the Vagrant build box to the ones used in Tails 3.0~rc1.
[bertagaz] KeepassX: don't annoy users that don't want to rename their database.
[bertagaz] KeepassX: use a better filename to avoid database renaming.
[bertagaz] Vagrant: Also set create_box -x as other build scripts.
[intrigeri] Update a bit the Tails Installer release process doc: we also now support Stretch.
[intrigeri] Enable the bugfix-10731-lists-non-removable-devices APT overlay (refs: #10731).
[intrigeri] Fix Markdown syntax.
[anonym] lc.py: convert to Python 3.
[spriver] Fix typo
[anonym] Thunderbird: disable `set -eu` for Debian's migration helpers.
[anonym] Thunderbird: exec from our wrapper so it doesn't remain running.
[anonym] Rakefile: fix basebox date comparison.
[sajolida] The two dialogs have different titles
[intrigeri] Memory erasure design doc: document one improvement (refs: #12560).
[intrigeri] Memory erasure design doc: make the history lesson (a bit) more optional.
[intrigeri] Memory erasure doc: update a leftover from the kexec area (refs: #12560).
[intrigeri] Memory erasure design doc: move the history lesson to the end of the page (refs: #12560).
[intrigeri] Memory erasure design doc: document limitations (refs: #12560).
[intrigeri] Drop obsolete comments (refs: #12560).
[intrigeri] Drop obsolete call to mkdir (refs: #12560).
[intrigeri] Test suite: only test once that Tails, booted on DVD, eventually shuts down after wiping memory (refs: #12560).
[intrigeri] Test suite: don't suggest that the regular way of shutting down Tails is an "emergency" one.
[intrigeri] Test suite: move tests about the shutdown applet to a dedicated feature.
[intrigeri] Revert "Revert everything but the changes on ikiwiki setup files"
[intrigeri] Fix buggy merge conflict resolution.
[intrigeri] Update the pythonlib submodule: TODO++.
[intrigeri] Set base branch to devel.
[intrigeri] Adjust build system, release process and past calls for testing wrt. feature/stretch disappearing.
[intrigeri] Set base branch to testing.
[intrigeri] Revert "Set base branch to testing."
[intrigeri] Design doc: document MAC spoofing for Wi-Fi scanning (refs: #11856).
[xin] [fr] few things for 3.0 translation
[intrigeri] Update PO files.
[intrigeri] Install OnionShare from Debian sid (refs: #12610).
[xin] Unfuzzy two pages
[xin] Partial unfuzzy for first_steps.index in farsi and italiano
[anonym] Drop bilibop patch.
[anonym] Drop now irrelevant build hook causing FTBFS.
[anonym] Fetch the torbrowser-launcher sources from Debian sid.
[bertagaz] Rakefile: lower to 4 months the age to which baseboxes gets deleted by basebox:clean_old.
[anonym] Generate the Tor Browser bookmarks database from an sqlite dump.
[xin] Unfuzzy translation
[anonym] Also check for fuzzy patches' .orig files at the end of our build hooks.
[anonym] Don't FTBFS when the torbrowser AppArmor profile patch is fuzzy.
[anonym] Remove .orig files for patches we allow to be fuzzy.
[anonym] Simplify.
[anonym] Unsafe Browser: remove the search bar.
[anonym] Unsafe Browser: disable searching in the address bar.
[anonym] Unsafe Browser: remove now irrelevant prefs.
[anonym] Don't resize image.
[anonym] Tor Browser: make our omni.ja modifications reproducible.
[xin] [fr] 3.0 translation
[anonym] Drop torrents/rss.html from the Wiki shipped on the ISO.
[xin] [fr] improve custom programs translation
[anonym] Enable the bugfix-12567-fontconfig-fixup APT overlay.
[anonym] Test suite: fix network check.
[intrigeri] Update PO files.
[intrigeri] Drop obolete manual test: the Unsafe Browser has no visible search engine anymore (refs: #12573, #12253).
[xin] [fr] update translation
[anonym] Test suite: improve network check.
[anonym] Revert "Don't FTBFS when the torbrowser AppArmor profile patch is fuzzy."
[anonym] Refresh torbrowser-AppArmor-profile.patch against torbrowser-launcher 0.2.7-2.
[anonym] Build system: don't pre-build the wiki when mergebasebranch is enabled.
[intrigeri] Revert "Refresh torbrowser-AppArmor-profile.patch against torbrowser-launcher 0.2.7-2."
[intrigeri] Revert "Revert "Refresh torbrowser-AppArmor-profile.patch against torbrowser-launcher 0.2.7-2.""
[sajolida] Add template for 3.0 release notes
[sajolida] Replace placeholders
[sajolida] Give style instructions when writing release notes
[sajolida] Add redirection icedove → thunderbird
[sajolida] Call a pager when the diff is super long
[sajolida] More style recommendations
[anonym] Enable the bugfix-11718-fix-dogtail-vs-gnome-shell APT overlay.
[intrigeri] Include disk space usage information in the WhisperBack bug reports.
[intrigeri] Reorder technical details in WhisperBack bug reports.
[intrigeri] Group all persistence-related debugging together in WhisperBack bug reports.
[intrigeri] Move sound card info with the other hardware info in WhisperBack bug reports.
[intrigeri] tails-debugging-info: move warning to the top, before using any of the functions it's about.
[intrigeri] tails-debugging-info: add comment headings per section.
[intrigeri] Include the Journal last in WhisperBack bug reports.
[alan] Make pylint happy
[intrigeri] Enable the feature-greeter-fixes-for-3.0 APT overlay (refs: #12509, #12462).
[alan] Simplify syntax using subprocess.check_ouput now that it is available
[alan] Clear i386 cache if needed
[intrigeri] Update variable name to better reflect what kind of beast it currently is.
[intrigeri] Update a docstring to match what the corresponding code currently does.
[intrigeri] tails-additional-software: don't abort on failure to clear obsolete cached packages (refs: #12400).
[intrigeri] Update comment.
[anonym] Upgrade Tor Browser to 7.0-build1.
[sajolida] Dump TODO for 3.0 release notes
[bertagaz] KeepassX: Ensure we run it anyway if the user doesn't want to rename the DB.
[bertagaz] KeepassX: Remove one exec call to ensure the old DB is renamed after the migration.
[bertagaz] Rakefile: Add task removing all tails-builder-* Libvirt volumes in the default pool.
[anonym] Tor Browser: patch the AppArmor profile to allow e10s.
[intrigeri] Enable the bugfix-12547-wrong-language-to-keyboard APT overlay (refs: #12547).
[anonym] Tor Browser: kill the branding@??? add-on.
[anonym] Tor Browser: enable e10s!
[intrigeri] Refresh PO files.
[xin] [fr] 3.0 translation
[cbrownstein] List interesting changes in GNOME 3.22
[anonym] Make the "default search engine" less error prone.
[xin] [fr] 3.0 translation
[xin] [fr] 3.0 translation
[tor] New translation for wiki/src/doc/encryption_and_privacy/manage_passwords.fr.po
[tor] Small updates for wiki/src/support/known_issues.fr.po b/wiki/src/support/known_issues.fr.po
[anonym] Test suite: rename step.
[intrigeri] Test suite: mark "Scenario: Watching a WebM video" as fragile (refs: #10442).
[anonym] Fix typo
[anonym] Design document: updates after upgrading Tor Browser to 7.0.
[tor] Some other updates for wiki/src/doc/first_steps/startup_options.fr.po
[xin] [fr] update translation
[sajolida] Attribute bits of release notes
[sajolida] Add notes by intrigeri from #11997#note-6
[cbrownstein] Revise to conform to GDSG
[intrigeri] Fix ticket ID in changelog.
[intrigeri] Refresh patch.
[anonym] Empty the list of APT overlays: they were merged
[sajolida] Add intro and structure major changes accordingly
[sajolida] Redact my bits of the release notes
[sajolida] Add link to Firefox release notes
[sajolida] Style guide: Debian and Ubuntu versions
[sajolida] More notes for release notes writers
[sajolida] Nitpicking on style
[cbrownstein] Conform to existing terminology
[intrigeri] Design doc: fix typo (refs: #12635).
[intrigeri] Design doc: fix Markdown syntax (refs: #12635).
[intrigeri] Fix function name: it was renamed in our library but scripts were not all updated accordingly.
[intrigeri] Enable the bugfix-12656-tor-0.3.0.8 APT overlay.
[intrigeri] add-APT-overlay: add script to automate something I do very often.
[intrigeri] import-package: update example.
[intrigeri] import-package: drop useless "-r" option passed to scp.
[intrigeri] add-APT-overlay: reference ticket ID.
[intrigeri] Empty the list of APT overlays: they were merged
[intrigeri] Release process: fix command.
[intrigeri] Freeze APT snapshots for 3.0.
[intrigeri] Restore testing's base branch.
[intrigeri] Release process: update source for squashfs-tools.
[intrigeri] Upgrade Tor Browser to 7.0.1-build1 (refs: #12657).
[intrigeri] Tor Browser release process: nicer link.
[intrigeri] Tor Browser release process: fix syntax highlighting in markdown-mode.
[intrigeri] Update Enigmail `configuredVersion' to match the one that will be included in Tails 3.0.
[intrigeri] Release process: fix syntax highlighting in markdown-mode.
[intrigeri] Update uBlock Origin patterns + settings file.
[intrigeri] 10-tbb (apply_extension_code_signing_hacks): remove temporary directory once we're done.
[intrigeri] Tails Installer release process: rewrap.
[intrigeri] Tails Installer release process: merge packaging improvements from Debian.
[intrigeri] Tails Installer release process: fix typo.
[intrigeri] import-translations: pull translations from the new Greeter's Transifex resource.
[intrigeri] Tails Greeter release process: update for Stretch.
[sajolida] Add screenshots of GNOME improvements
[intrigeri] Bundled .deb:s' release process: update for Stretch.
[cbrownstein] Add screenshots of batch rename and notification area
[intrigeri] Release process: simplify.
[sajolida] Give an example of shortcuts windows
[sajolida] Redact 64-bit only
[cbrownstein] List improvements to memory wipe feature
[intrigeri] Release process: simplify.
[intrigeri] Release process: rewrap.
[intrigeri] Release process: simplify.
[sajolida] Improve the list of upgrade software
[intrigeri] Release process: fix typo.
[intrigeri] Release process: replace hard-coded URI with ikiwiki shortcut.
[sajolida] I'm more convinced now
[sajolida] Improve memory wipe item
[intrigeri] Update PO files.
[sajolida] This looks better to me
[sajolida] Drop duplicated word
[sajolida] Typography
[sajolida] Shorten
[sajolida] Fix parallel construction
[sajolida] Break line before tips
[intrigeri] Drop changelog entry for 2.12.1, that won't be a thing.
[sajolida] Mention MAC spoofing fix
[intrigeri] Update changelog for 3.0.
[intrigeri] Fix grammar.
[intrigeri] Move doc/about/features maintenance to a better suited plate.
[intrigeri] Rewrap.
[intrigeri] Update version and date for 3.0.
[intrigeri] Update website PO files.
[anonym] Known issue++
[sajolida] Fix typo
[sajolida] Style
[sajolida] Clarify
[sajolida] The sandboxing of Tor Browser is still quite limited
[sajolida] We remove the tray icon because it was problematic
[sajolida] Add minor change
[sajolida] Add vertical space for emphasis
[anonym] Thunderbird: set -x in wrapper.
[intrigeri] Release process: fix typo.
[intrigeri] Updating SquashFS sort file
[intrigeri] Fetch Tor Browser from our own archive.
[intrigeri] Mark Tails 3.0 as released.
[xin] [fr] translate 3.0 news
[xin] [fr] update translation
[intrigeri] Release process: fix my syntax highlighting.
[intrigeri] Release process: fix my syntax highlighting some more.
[intrigeri] Release process: make phrasing match the code.
[intrigeri] Release process: don't break if `mv' is aliased to `mv -i'.
[intrigeri] Update upgrade-description files.
[intrigeri] Release process: don't break the ISO build from $RELEASE_BRANCH.
[intrigeri] Release process: bugfix.
[intrigeri] Update IDF files for DAVE.
[intrigeri] Release process: keep generating an IDF for DAVE on the i386 patch (Closes: #12495).
[intrigeri] Update website files for 3.0.
[intrigeri] Release process: one more adjustment to not break the ISO build on $RELEASE_BRANCH.
[intrigeri] Move tasks from the release process to the release notes writing doc.
[intrigeri] Release process: wrap long line.
[intrigeri] Release process: fix instructions and links.
[intrigeri] Release process: drop duplicate instructions.
[intrigeri] Update PO files.
[intrigeri] Add security advisory vs. 2.12.
[intrigeri] Release process: one more adjustment to avoid breaking the ISO build on $RELEASE_BRANCH.
[intrigeri] Release process: start testing before updating website files.
[intrigeri] Release process: fix typo.
[intrigeri] TBB → Tor Browser
[intrigeri] Release process: add missing synchronization point.
[intrigeri] Release process: improve manual test suite coordination, by creating the pad earlier.
[intrigeri] Manual test suite: fix the "Internationalization" section.
[intrigeri] Remove a DAVE test that seems invalid to me (refs: #12005).
[intrigeri] Remove doc about issues that were fixed.
[intrigeri] Known issues: don't link to tickets we've closed.
[intrigeri] Update PO files.
[intrigeri] Release process: adjust the "Tor blog" section for their new blog engine, and improve it quite a bit.
[intrigeri] Release process: TODO++
[intrigeri] Release process: drop instructions I think are useless.
[intrigeri] Release process: fix tense.
[intrigeri] delete-merged-git-branches: make pep8(1) happy.
[intrigeri] Release process: ensure we run delete-merged-git-branches in a well-defined state.
[intrigeri] delete-merged-git-branches: sort the list of branches to delete.
[intrigeri] Update the pythonlib submodule.
[intrigeri] UDFs: remove never released versions.
[intrigeri] Release process: automate.
[intrigeri] Release process: be less vague.
[intrigeri] Release process: make RM shift transitions smoother.
[tor] Updates for wiki/src/news/version_3.0.fr.po translation
[xin] [fr] translate 2.12 security advisory
[intrigeri] Add MFSA ID.
[amnesia] updated PO files
------------------------------------------
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on isobuilder3 in workspace <
https://jenkins.tails.boum.org/job/check_PO_master/ws/>
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository gitolite@???:tails
> git init <https://jenkins.tails.boum.org/job/check_PO_master/ws/> # timeout=10
Fetching upstream changes from gitolite@???:tails
> git --version # timeout=10
> git -c core.askpass=true fetch --tags --progress gitolite@???:tails +refs/heads/*:refs/remotes/origin/*
> git config remote.origin.url gitolite@???:tails # timeout=10
> git config remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url gitolite@???:tails # timeout=10
Fetching upstream changes from gitolite@???:tails
> git -c core.askpass=true fetch --tags --progress gitolite@???:tails +refs/heads/*:refs/remotes/origin/*
> git rev-parse origin/master^{commit} # timeout=10
Checking out Revision 28dc4a5cbf9cec88fcd6b8d8f63c16686099253f (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 28dc4a5cbf9cec88fcd6b8d8f63c16686099253f
> git rev-list 465ae3f9ac972890cbfd84b5bf9db37334c11077 # timeout=10
[check_PO_master] $ /bin/sh -xe /tmp/hudson3904697970432007644.sh
+ /var/lib/jenkins/tools/slaves/check_po
E: ./wiki/src/news/version_3.0.fr.po: duplicate-message-definition msgid 'The search box and the search feature of the address bar of the *Unsafe Browser* were removed. ([[!tails_ticket 12540]])'
E: ./wiki/src/news/version_3.0.fr.po: duplicate-message-definition msgid "Some users have reported problems during the migration from *Icedove* to *Thunderbird*, in particular that *Thunderbird* doesn't start."
E: ./wiki/src/news/version_3.0.fr.po: duplicate-message-definition msgid ' If this happens to you, please
[[send us a *WhisperBack* report|doc/first_steps/bug_reporting/#whisperback]]
without restarting Tails.
'
Build step 'Execute shell' marked build as failure