2 - Import updated translations from Transifex.
5 - Import updated translations from Transifex.
8 - Allow setting up persistence on a device connected via SDIO as well.
9 - Support detecting partitions on MMC block devices.
12 - Fix UID/GID check on persistence.conf.
15 - Check permissions of existing persistence.conf on startup.
16 - Move from the deprecated NoTabsTests to Test::NoTabs.
17 - Move from the deprecated CriticTests to Test::Perl::Critic.
20 - Make the created persistent filesystem root:root, 0775, with an ACL to
21 grant write access to the tails-persistence-setup user.
22 This is done with a tiny wrapper, meant to be run with sudo.
23 - Take ACLs into account when checking access rights on the
24 persistence filesystem.
25 - Use persistence.conf instead of the old live-persistence.conf.
26 - Explicitly give live-persistence.conf 0600 permissions.
29 - Add a printers persistence preset.
32 - Update many translations from Transifex.
35 - Update translations from Transifex.
36 New translated languages: da, ja, tr.
40 - Remove obsolete system_partition_number attribute.
41 It was only needed by the code that fixed the system partition
42 attributes, that was dropped in commit c844f8f.
46 - Remove ability to add custom mounts.
47 The plan is to have t-p-s able to enable innocuous persistent
52 - Format the created persistent volumes as ext4.
53 - After creating the persistent volume, wait for all udev events to be
54 handled before mounting it.
55 - Add icons search path that work on Wheezy.
56 - Make indentation consistent.
57 - Update tests to match the latest preset additions.
58 - Fix license name in dist.ini.
59 - Bump copyright years.
63 - Update translations for many languages.
67 - Use new canonical path to the Live OS mountpoint instead of
68 relying on a compatibility symlink.
69 - Update hard-coded numbers in test suite: we've added a few
74 - Don't fix attributes on Tails system partition after creating
75 or deleting partitions.
77 We're going to backport the parted bugfix so this is not needed
78 anymore. Rationale: we want t-p-s to do all its disk operations
79 through udisks, so that the live user does not need write access
80 to the Tails USB disk.
82 Details: Debian#673042,
83 todo/palimpsest:_do_not_make_Tails_USB_unbootable.
85 - Update Farsi and Chinese translations,
86 import new translations for Finnish and Swedish.
90 - Update translations from Transifex:
91 ar, bg, es, fr, nl, pl and zh_CN.
95 - Update French, German and Italian translations.
100 - Import new translations (Hebrew and Latvian) from Transifex.
101 - Update Basque and Portugues (Brazil) translations from Transifex.
102 - Update French translation.
103 - Enable Arabic, Bulgarian, German, Greek, Basque, Farsi, Hebrew,
104 Hungarian and Latvian languages. The PO files were previously
105 imported without enabling the languages, so they were actually
109 Import Bulgarian translation.
110 Enable Bulgarian and Chinese languages.
113 Arabic language updates from NDI (Nov 9 2012)
114 Russian language updates from NDI (Nov 9 2012)
115 Import zh_CN translation from Transifex
119 Add preset for browser bookmarks.
122 Don't package incomplete translations.
123 Import completed translations from Transifex.
124 Add Arabic translations.
127 Enable forgotten translation languages.
130 Bumped the volume creation timeout to one hour.
134 Add preset for NetworkManager connections.
138 Move translators hints to the right place.
139 Bump mkfs timeout up to 600 minutes.
140 Tell the user what's going on when the Tails boot device cannot be found.
143 Add source=Persistent option for this preset.
149 Rephrase a bunch of GUI messages.
150 Fix URL to local documentation.
151 Update PO and POT files.
154 Update to match the rename of the "linkfiles" option to "link".
157 Take into account live.persist was renamed to live-persistence.conf.
160 Warn before suggesting to close the application.
161 Import translation, refresh PO files.
164 Adapt to new live.persist format.
167 Display GNOME Keyring preset before APT ones.
169 More consistent naming of the Tails USB installer.
170 Some robustness improvements.
171 Fix buggy merging of presets and live.persist with Squeeze's
173 Make it clear any changes only take effect after rebooting.
174 Fix automatic steps selection and sanity checks.
175 Harden lock_luks_device to guard against the udisks timeout bug.
176 Disable the "dotfiles" preset by default.
179 Don't ever try to run non-existing reboot step.
180 Add safeguards in case we add more steps without checks in the future.
181 Add "GNOME Keyring" configuration preset.
182 Split APT presets into lists and packages.
183 Make APT packages cache presets store /var/cache/apt/archives/.
186 Use a fancy specific icon for each preset button.
187 Fix the icon for custom configuration buttons.
188 Fix the delete launcher menu icon.
189 fsync live.persist after saving.
192 Remove unneeded dependency on MooseX::Declare.
193 A few minor PO file updates.
194 Use absolute paths in custom-mounts sources.
195 Configure: check if persistence is enabled iff. no bootstrap step was run.
198 Make sanity check messages translatable.
199 Fix check to skip feature tests if Test::BDD::Cucumber is not installed.
201 - is now working, with lots of tests.
202 - support adding custom (source,destination) mappings.
203 - "checked" icon: consistent behaviour, right align.
204 - use lighter text color for disabled items.
205 - enable `Persistent' personal data directory preset by default.
208 Various robustness and GUI improvements.
210 - mount persistence partition in the end if needed.
211 - set TailsData label on the persistent filesystem too.
213 - check that persistence is disabled.
214 - umount the partition if needed.
215 - add launcher that runs this step.
217 - check that persistence is enabled read-write.
218 - read, parse and write live.persist configuration files.
219 - add persistence configuration presets.
220 - support merging presets with a configuration file.
224 Ship an icon and use it in the .desktop file.
225 Only run the bootstrap step by default.
228 Use bigger timeout for partition create operations.
231 Set correct attributes on Tails system partition after creating
232 or deleting partitions (workaround udisks bug).
233 Actually use passphrase entered by the user.
234 Hide introduction text once the go button is pressed.
237 Add missing dependency on IPC::System::Simple.
238 Many robustness and sanity checks improvements.
240 Add manpage, improve documentation.
242 Make room for single persistent setup entry point.