Commit e230b3d7 authored by anonym's avatar anonym
Browse files

Update changelog for 2.0.

parent b9dddf29
tails (2.0) UNRELEASED; urgency=medium
* Dummy entry.
-- anonym <anonym@t430.asdf> Wed, 13 Jan 2016 14:18:55 +0100
tails (2.0~rc1) unstable; urgency=medium
tails (2.0) unstable; urgency=medium
* Major new features and changes
- Upgrade to Debian 8 (Jessie).
- Migrate to GNOME Shell in Classic mode.
- Use systemd as PID 1, and convert all custom initscripts to systemd units.
- Remove the Windows camouflage feature: our call for help to port
it to GNOME Shell (issued in January, 2015) was unsuccessful.
- Remove Claws Mail: Icedove is now the default email client
(Closes: #10167).
- Upgrade Tor Browser to 5.5a6 (Closes: #10858).
Note: we partially, and temporarily, disabled the Tor Browser window
resizing feature; it interferes with the automated test suite
by causing misclicks, and will supposedly appear in a different form
in the final Tor Browser 5.5 release anyway.
- Upgrade Tor Browser to 5.5 (Closes: #10858, #10983).
* Security fixes
- Upgrade Linux to 3.16.7-ckt20-1+deb8u2.
- Minimally sandbox many services with systemd's namespacing features.
- Upgrade Linux to 3.16.7-ckt20-1+deb8u3.
- Upgrade Icedove to 38.5.0-1~deb8u1.
- Upgrade Git to 1:2.1.4-2.1+deb8u1.
- Upgrade libxml2 to 2.9.1+dfsg1-5+deb8u1.
- Upgrade Samba-related packages to 2:4.1.17+dfsg-2+deb8u1.
- Upgrade libldb1 to 2:1.1.17-2+deb8u1.
- Upgrade KeePassX to 0.4.3+dfsg-0.1+deb8u1.
- Upgrade Perl to 5.20.2-3+deb8u2.
- Upgrade Perl to 5.20.2-3+deb8u3.
- Upgrade bind9-related packages to 1:9.9.5.dfsg-9+deb8u5.
- Upgrade FUSE to 2.9.3-15+deb8u2.
- Upgrade isc-dhcp-client tot 4.3.1-6+deb8u2.
- Upgrade libpng12-0 to 1.2.50-2+deb8u2.
- Upgrade OpenSSH client to 1:6.7p1-5+deb8u1.
* Bugfixes
- Restore the logo in the "About Tails" dialog.
- Don't tell the user that "Tor is ready" before htpdate is done
(Closes: #7721).
- Upgrader wrapper: make the check for free memory more accurate
(Closes: #10540, #8263).
- Allow the desktop user, when active, to configure printers;
fixes regression introduced in Tails 1.1 (Closes: #8443).
- Close Vidalia before we restart Tor. Otherwise Vidalia will be running
and showing errors while we make sure that Tor bootstraps, which could
take a while.
- Allow Totem to read DVDs, by installing apparmor-profiles-extra
from jessie-backports (Closes: #9990).
- Make memory erasure on shutdown more robust (Closes: #9707, #10487):
· don't forcefully overcommit memory
· don't kill the allocating task
· make sure the kernel doesn't starve from memory
· make parallel sdmem handling faster and more robust
- Don't offer the option, in Tor Browser, to open a downloaded file with
an external application (Closes: #9285). Our AppArmor confinement was
blocking most such actions anyway, resulting in poor UX; bugfix on 1.3.
......@@ -62,93 +80,11 @@ tails (2.0~rc1) unstable; urgency=medium
· Explicitly enable the GNOME Shell extensions that build
the Classic mode.
- Make _get_tg_setting() compatible with set -u (Closes: #10785).
* Minor improvements
- Let the Pidgin wrapper pass through additional command-line arguments
(Closes: #10383)
- Move out of the $PATH a bunch of programs that users should generally
not run directly: connect-socks, end-profile, getTorBrowserUserAgent,
generate-tor-browser-profile, kill-boot-profile, tails-spoof-mac,
tails-set-wireless-devices-state, tails-configure-keyboard,
do_not_ever_run_me, boot-profile, tails-unblock-network,
tor-controlport-filter, tails-virt-notify-user, tails-htp-notify-user,
udev-watchdog-wrapper (Closes: #10658)
- Upgrade I2P to 0.9.23-2~deb8u+1.
- Disable I2P's time syncing support.
- Install Torbirdy from official Jessie backports, instead of from
our own APT repository (Closes: #10804).
- Make GNOME Disks' passphrase strength checking new feature work,
by installing cracklib-runtime (Closes: #10862).
- Add support for Japanese in Tor Browser.
- Install xserver-xorg-video-intel from Jessie Backports (currently:
2.99.917-2~bpo8+1). This adds support for recent chips such as
Intel Broadwell's HD Graphics (Closes: #10841).
- Improve a little bit post-Greeter network unblocking:
· Sleep a bit longer between deleting the blacklist, and triggering udev;
this might help cure #9012.
· Increase logging, so that we get more information next time someone
sees #9012.
· Touch /etc/modprobe.d/ after deleting the blacklist; this might help,
in case all this is caused by some aufs bug.
- Enable and use the Debian jessie-proposed-updates APT repository,
anticipating on the Jessie 8.3 point-release (Closes: #10897).
- Upgrade most firmware packages to 20160110-1.
- Upgrade Intel CPU microcodes to 3.20151106.1~deb8u1.
* Test suite
- Update I2P tests for Jessie, and generally make them more robust.
- Update Electrum tests for 2.5.4-2 (Closes: #10758).
- Add workaround for libvirt vs. guestfs permissions issue, to allow
running the test suite on current Debian sid.
- Fix buggy code, that happened to work by mistake, in the Seahorse
test cases; bugfix on 1.8.
- Update test suite images due to CSS change on Tails' website.
- Adapt Tor Browser tests to work with the 5.5 series.
- Automatically test downloading files in Tor Browser.
- Remove obsolete scenario, that tested opening a downloaded file with
an external application, which we do not support anymore.
- Improve robustness of the "Tails OpenPGP keys" scenario (Closes: #10378).
* Build system
- Bump amount of disk space needed to build Tails with Vagrant.
The addition of the Japanese Tor Browser tarball made up reach
the limit of the previous value.
* Adjustments for Debian 8 (Jessie) with no or very little user-visible impact
- I2P: switch from 'service' to 'systemctl' where possible.
-- Tails developers <tails@boum.org> Mon, 11 Jan 2016 13:59:28 +0000
tails (2.0~beta1) unstable; urgency=medium
* Major new features and changes
- Upgrade to Debian 8 (Jessie).
- Migrate to GNOME Shell in Classic mode.
- Use systemd as PID 1, and convert all custom initscripts to systemd units.
- Remove the Windows camouflage feature: our call for help to port
it to GNOME Shell (issued in January, 2015) was unsuccessful.
* Security fixes
- Minimally sandbox many services with systemd's namespacing features.
* Bugfixes
- Restore the logo in the "About Tails" dialog.
- Don't tell the user that "Tor is ready" before htpdate is done
(Closes: #7721).
- Upgrader wrapper: make the check for free memory more accurate
(Closes: #10540, #8263).
- Allow the desktop user, when active, to configure printers;
fixes regression introduced in Tails 1.1 (Closes: #8443).
- Close Vidalia before we restart Tor. Otherwise Vidalia will be running
and showing errors while we make sure that Tor bootstraps, which could
take a while.
- Allow Totem to read DVDs, by installing apparmor-profiles-extra
from jessie-backports (Closes: #9990).
- Make memory erasure on shutdown more robust (Closes: #9707, #10487):
· don't forcefully overcommit memory
· don't kill the allocating task
· make sure the kernel doesn't starve from memory
· make parallel sdmem handling faster and more robust
- laptop-mode-tools: don't control autosuspend. Some USB input
devices don't support autosuspend. This change might help fix
#10850, but even if it doesn't, it makes sense to me that we
don't let laptop-mode-tools fiddle with this on a Live system
(Closes (for now): #10850).
* Minor improvements
- Remove obsolete code from various places.
......@@ -273,6 +209,40 @@ tails (2.0~beta1) unstable; urgency=medium
that "services where correct time is essential should be ordered after
this unit".
- Convert some of the X session startup programs to `systemd --user' units.
- Let the Pidgin wrapper pass through additional command-line arguments
(Closes: #10383)
- Move out of the $PATH a bunch of programs that users should generally
not run directly: connect-socks, end-profile, getTorBrowserUserAgent,
generate-tor-browser-profile, kill-boot-profile, tails-spoof-mac,
tails-set-wireless-devices-state, tails-configure-keyboard,
do_not_ever_run_me, boot-profile, tails-unblock-network,
tor-controlport-filter, tails-virt-notify-user, tails-htp-notify-user,
udev-watchdog-wrapper (Closes: #10658)
- Upgrade I2P to 0.9.23-2~deb8u+1.
- Disable I2P's time syncing support.
- Install Torbirdy from official Jessie backports, instead of from
our own APT repository (Closes: #10804).
- Make GNOME Disks' passphrase strength checking new feature work,
by installing cracklib-runtime (Closes: #10862).
- Add support for Japanese in Tor Browser.
- Install xserver-xorg-video-intel from Jessie Backports (currently:
2.99.917-2~bpo8+1). This adds support for recent chips such as
Intel Broadwell's HD Graphics (Closes: #10841).
- Improve a little bit post-Greeter network unblocking:
· Sleep a bit longer between deleting the blacklist, and triggering udev;
this might help cure #9012.
· Increase logging, so that we get more information next time someone
sees #9012.
· Touch /etc/modprobe.d/ after deleting the blacklist; this might help,
in case all this is caused by some aufs bug.
- Enable and use the Debian jessie-proposed-updates APT repository,
anticipating on the Jessie 8.3 point-release (Closes: #10897).
- Upgrade most firmware packages to 20160110-1.
- Upgrade Intel CPU microcodes to 3.20151106.1~deb8u1.
- Disable IPv6 for the default wired connection, so that
NetworkManager does not spam the logs with IPv6 router
solicitation failure. Note that this does not fix the problem
for other connections (Partially closes: #10939).
* Test suite
- Adapt to the new desktop environment and applications' look.
......@@ -345,6 +315,29 @@ tails (2.0~beta1) unstable; urgency=medium
to the new ip6tables' output (Closes: #9704).
- Don't reboot in one instance when it is not needed.
- Optimize memory erasure anti-test: block the boot to save CPU on the host.
- Update I2P tests for Jessie, and generally make them more robust.
- Update Electrum tests for 2.5.4-2 (Closes: #10758).
- Add workaround for libvirt vs. guestfs permissions issue, to allow
running the test suite on current Debian sid.
- Fix buggy code, that happened to work by mistake, in the Seahorse
test cases; bugfix on 1.8.
- Update test suite images due to CSS change on Tails' website.
- Adapt Tor Browser tests to work with the 5.5 series.
- Automatically test downloading files in Tor Browser.
- Remove obsolete scenario, that tested opening a downloaded file with
an external application, which we do not support anymore.
- Improve robustness of the "Tails OpenPGP keys" scenario (Closes: #10378).
- Automatically test the "Diable all networking" feature (Closes: #10430).
- Automatically test that SSH works over LAN (Closes: #9087).
- Bump some statuc sleeps to fix a few race conditions (Closes: #5330).
- Automatically test that an emergency shutdown triggers on boot
medium removal (Closes: #5472).
- Make the AppArmor checks actually detect errors (Closes: #10926).
* Build system
- Bump amount of disk space needed to build Tails with Vagrant.
The addition of the Japanese Tor Browser tarball made us reach
the limit of the previous value.
* Adjustments for Debian 8 (Jessie) with no or very little user-visible impact
- Free the fixed UIDs/GIDs we need before creating the corresponding users.
......@@ -507,8 +500,9 @@ tails (2.0~beta1) unstable; urgency=medium
- Bump extensions.adblockplus.currentVersion and
extensions.enigmail.configuredVersion to match what we currently get
on Jessie.
- I2P: switch from 'service' to 'systemctl' where possible.
-- Tails developers <tails@boum.org> Sun, 20 Dec 2015 14:00:07 +0000
-- Tails developers <tails@boum.org> Mon, 25 Jan 2016 18:06:33 +0100
tails (1.8.2) unstable; urgency=medium
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment