changelog 55.6 KB
Newer Older
1 2 3 4 5 6 7
tails-installer (5.0.14+dfsg-1) unstable; urgency=medium

  * Team upload.
  * New upstream release: improve phrasing of the deprecation dialog.

 -- intrigeri <intrigeri@debian.org>  Sat, 23 Feb 2019 12:40:33 +0000

8 9 10 11 12 13 14
tails-installer (5.0.14+dfsg-0tails1) stable; urgency=medium

  * Implement updated design for the deprecation dialog (Closes: Tails#16470).
  * Update POT and PO files.

 -- intrigeri <intrigeri@boum.org>  Sat, 23 Feb 2019 12:33:22 +0000

15 16 17 18 19 20 21 22 23
tails-installer (5.0.13+dfsg-2) unstable; urgency=medium

  * Deprecate running Tails Installer outside of Tails (refs: Tails#16011)
    Tails now comes as USB image, ISO images are only used for DVD
    installation. Installing the flag file located at
    /etc/tails-installer/deprecated-outside-of-Tails

 -- Ulrike Uhlig <ulrike@debian.org>  Tue, 29 Jan 2019 14:10:50 +0100

Ulrike Uhlig's avatar
Ulrike Uhlig committed
24 25 26 27 28 29
tails-installer (5.0.13+dfsg-1) unstable; urgency=medium

  * New upstream version: prepare for deprecation outside of Tails.

 -- Ulrike Uhlig <ulrike@debian.org>  Wed, 02 Jan 2019 14:11:38 +0100

30 31 32 33 34 35 36 37 38 39 40 41 42 43
tails-installer (5.0.13+dfsg-0tails1) devel; urgency=medium

  * New upstream release:
    - Fix AppData.
    - Prepare deprecation of Tails Installer outside of Tails:
      point to the doc and that's it (refs: Tails#16011).
      This code will be enabled later by shipping a flag file
      (/etc/tails-installer/deprecated-outside-of-Tails).
    - Update POT and PO files.
  * README.Debian: document requirement on a PolicyKit authentication agent
    (#814190).

 -- intrigeri <intrigeri@boum.org>  Wed, 02 Jan 2019 08:28:40 +0000

44 45 46 47 48 49 50 51
tails-installer (5.0.12+dfsg-1) unstable; urgency=medium

  * New upstream release:
    - Fix crash when reporting errors that contain non-ASCII chars.
    - Update translations.

 -- Ulrike Uhlig <ulrike@debian.org>  Thu, 25 Oct 2018 19:56:45 +0200

52 53 54 55 56 57 58 59 60 61 62 63 64 65
tails-installer (5.0.12+dfsg-0tails1) bugfix-15166-installer-crash; urgency=medium

  [ kurono ]
  * Fix crash when reporting errors that contain non-ASCII chars
    (Closes: Tails#15166).

  [ xin ]
  * Update French translation.

  [ intrigeri ]
  * Update POT and PO files.

 -- intrigeri <intrigeri@boum.org>  Sat, 20 Oct 2018 10:35:31 +0000

66 67 68 69 70 71 72 73 74 75 76 77
tails-installer (5.0.11+dfsg-0tails1) feature-11501-install-verbs-instead-yes-no; urgency=medium

  [ kurono ]
  * Use verbs for confirmation dialog buttons instead of Yes/No
    (Closes: Tails#11501).

  [ intrigeri ]
  * Import PO files from Transifex.
  * Update POT and PO files.

 -- intrigeri <intrigeri@boum.org>  Wed, 17 Oct 2018 11:13:07 +0000

78 79 80 81 82 83
tails-installer (5.0.10+dfsg-0tails1) testing; urgency=medium

  * Update POT and PO files.

 -- Tails developers <tails@boum.org>  Tue, 04 Sep 2018 07:38:31 +0000

84
tails-installer (5.0.9+dfsg-0tails1) devel; urgency=medium
intrigeri's avatar
intrigeri committed
85 86

  * Link to upgrade documentation when upgrading (Closes: Tails#7904).
87 88 89 90 91 92 93 94 95
  * Show the reinstall option only when the device is big enough to make
    a full reinstallation (Closes: Tails#14810).
  * Make the main window fit in a 600px-high screen (Closes: Tails#14849).
  * Show the correct device size in the reinstall confirmation dialog
    (Closes: Tails#15590).
  * Fix self.opts.partition vs. self.force_reinstall semantics
    (Closes: Tails#14720).

 -- Tails developers <tails@boum.org>  Thu, 16 Aug 2018 09:43:25 +0000
intrigeri's avatar
intrigeri committed
96

Ulrike Uhlig's avatar
Ulrike Uhlig committed
97 98 99 100 101 102
tails-installer (5.0.8+dfsg-1) unstable; urgency=medium

  * New upstream release.

 -- Ulrike Uhlig <ulrike@debian.org>  Thu, 28 Jun 2018 09:28:16 +0200

103
tails-installer (5.0.8+dfsg-0tails1) stable; urgency=medium
intrigeri's avatar
intrigeri committed
104 105 106 107 108 109 110 111 112 113 114 115 116

  [ Ulrike Uhlig ]
  * Drop dependency on e2fsprogs: it is an essential package.
  * Link to updated installation instructions on the Tails website.
  * Install AppData file in the correct location.
  * Drop obsolete XS-Python-Version control field.
  * Declare compatibility with Standards-Version 4.1.4.

  [ intrigeri ]
  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Mon, 25 Jun 2018 07:35:49 +0000

Ulrike Uhlig's avatar
Ulrike Uhlig committed
117 118 119 120 121 122
tails-installer (5.0.7+dfsg-1) unstable; urgency=medium

  * New upstream release.

 -- Ulrike Uhlig <ulrike@debian.org>  Tue, 08 May 2018 13:07:21 +0200

123 124 125 126 127 128 129 130 131 132 133
tails-installer (5.0.7+dfsg-0tails1) stable; urgency=medium

  [ intrigeri ]
  * Rescan the device between setting partition flags and setting partition
    type (refs: Tails#15432)

  [ bertagaz ]
  * Import PO files from Transifex, update POT and PO files.

 -- bertagaz <bertagaz@ptitcanardnoir.org>  Mon, 07 May 2018 20:05:56 +0200

134 135 136 137 138 139
tails-installer (5.0.6+dfsg-1) unstable; urgency=medium

  * New upstream release.

 -- Ulrike Uhlig <ulrike@debian.org>  Thu, 12 Apr 2018 11:25:48 +0200

140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156
tails-installer (5.0.6+dfsg-0tails1) bug-15031-isohybrid-by-cloning-often-fails; urgency=medium

  [ kurono ]
  * Be more robust when installing to a device that previously had
    an hybrid ISO copied to it (Closes: Tails#15031)

  [ Ulrike Uhlig ]
  * Link to up-to-date online packaging instructions instead of duplicating
    them in the source package.
  * Point Vcs-* control fields to Salsa.

  [ intrigeri ]
  * Update POT and PO files.
  * Set up gbp for Tails packaging branches & tags.

 -- intrigeri <intrigeri@boum.org>  Wed, 11 Apr 2018 13:08:17 +0000

157 158 159
tails-installer (5.0.5+dfsg-0tails1) testing; urgency=medium

  [ sajolida ]
160
  * Remove duplicated text (refs: Tails#15105)
161 162 163 164 165 166 167 168 169 170 171 172 173 174 175

  [ xin ]
  * [fr] update translation

  [ anonym ]
  * Support unicode strings in TailsInstallerWindow.status().
  * Improve status()' error reporting.
  * Translate to UTF-8 encoded strings everywhere.
  * Compare radio button labels against translated strings.

  [ bertagaz ]
  * Import PO files from Transifex, update POT and PO files.

 -- bertagaz <bertagaz@ptitcanardnoir.org>  Thu, 01 Mar 2018 19:57:49 +0100

Ulrike Uhlig's avatar
Ulrike Uhlig committed
176 177 178 179 180 181
tails-installer (5.0.4+dfsg-1) unstable; urgency=medium

  * New upstream release. (Closes: #887248)

 -- Ulrike Uhlig <ulrike@debian.org>  Sat, 03 Feb 2018 17:02:07 +0100

182 183 184 185 186
tails-installer (5.0.4+dfsg-0tails1) stable; urgency=medium

  * Remove the download→enabled config option.
  * Drop OLPC "support".
  * Skip devices too small for cloning, but inform the user (refs:
187
    Tails#14622)
188 189 190 191
  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Mon, 22 Jan 2018 14:59:46 +0100

Ulrike Uhlig's avatar
Ulrike Uhlig committed
192 193 194 195 196 197 198
tails-installer (5.0.2+dfsg-1) unstable; urgency=medium

  * New upstream version (Closes: #878040).
  * Update README.source.

 -- Ulrike Uhlig <ulrike@debian.org>  Thu, 23 Nov 2017 11:15:44 +0100

199
tails-installer (5.0.2+dfsg-0tails1) bugfix-14755-installer-consistent-drive-plugging-state; urgency=medium
200

201 202
  [ kurono ]
  * Give "on_radio_changed" method a more informative name:
203 204
    "on_radio_button_source_iso_toggled". Solves Feature Tails#14721.
  * Define is_ISO_selected method as predicate. Fixes Bug Tails#14722.
205
  * Give a more appropiate name to device_with_persistence. Implments
206
    Feature Tails#14723.
207

208 209
  [ xin ]
  * [fr] update translation
210

211 212
  [ intrigeri ]
  * Drop obsolete code that breaks UEFI boot on sticks installed with
213
    recent Debian testing/sid (refs: Tails#14809).
214
  * Set the partition type again after settings its flags (refs:
215
    Tails#14809).
216
  * Import bugfix/14809-partition-type-and-flags-with-recent-udisks at
217 218
    commit d9b284a as quilt patches (refs: Tails#14809).
  * Reference upstream issue (refs: Tails#14809).
219 220

  [ anonym ]
221
  * Apply awful hack to fix Tails#14755.
222 223 224 225
  * Import PO files from Transifex, update POT and PO files.
  * Drop all patches since they were applied upstream.

 -- anonym <anonym@riseup.net>  Fri, 10 Nov 2017 16:02:49 +0100
226

227 228 229 230 231 232 233 234 235
tails-installer (5.0.1+dfsg-0tails1) feature-8860-tails-installer-improvements; urgency=medium

  * Temporarily disable command-line options parsing.
  * Re-introduce a manpage and, because of it, revert "Drop
    debian/tails-installer.manpages."
  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Mon, 25 Sep 2017 14:37:22 +0200

236
tails-installer (5.0+dfsg-0tails1) feature-8860-tails-installer-improvements; urgency=medium
237 238

  [ anonym ]
239
  * Import translations from Transifex, update POT and PO files.
240 241 242 243 244
  * Improve "catch exception + retry" code.
  * Drop CLI support and drop the man-page; the GUI is the only
    supported method.
  * Update Debian packaging for the removal of the splash screen, the
    dropped manpage, and the move to version 5.x.
245 246 247

  [ intrigeri ]
  * Remove embedded copy of urlgrabber, and all usage thereof.
248
  * Bump the device size requirements and system partition size for
249
    new installations (refs: Tails#12707).
250 251

  [ Ulrike Uhlig ]
252
  * Test if the drive has a partition at all to avoid crash.
253 254 255 256 257

  [ AtomiKe ]
  * Update translation

  [ kurono ]
258 259 260 261 262
  * Get rid of the Tails Installer splash screen. The main application
    is now "modeless" and can do any install/upgrade operation.
  * Detect when Tails is installed and when a persistent partition is
    present. Use this to auto-detect which operations are possible,
    and inform the user what they imply for any persistent partition.
263
  * Add links to the user documentation in the main application.
264 265 266
  * Make tails installer file chooser remember the last directory, and
    add a filter to remember the last isos used, not all the files
    used by other apps.
267

268
 -- anonym <anonym@riseup.net>  Sat, 23 Sep 2017 13:02:44 +0200
269

Ulrike Uhlig's avatar
Ulrike Uhlig committed
270 271 272 273 274 275
tails-installer (4.4.18+dfsg-1) unstable; urgency=medium

  * New upstream version.

 -- Ulrike Uhlig <ulrike@debian.org>  Tue, 04 Jul 2017 17:21:59 +0200

276 277 278 279 280 281 282
tails-installer (4.4.18+dfsg-0tails1) bugfix-12696-too-strict-removable-check; urgency=medium

  [ Tails developers ]
  * Update PO files.

 -- bertagaz <bertagaz@ptitcanardnoir.org>  Fri, 30 Jun 2017 13:17:22 +0200

283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298
tails-installer (4.4.17+dfsg-0tails1) stable; urgency=medium

  [ xin ]
  * [fr] update translation

  [ Ulrike Uhlig ]
  * Change URL to point to Tails homepage Tails#12688

  [ intrigeri ]
  * Use the Removable UDisks2 property instead of the MediaRemovable one (refs: #12696).

  [ bertagaz ]
  * Update POT and PO files.

 -- bertagaz <bertagaz@ptitcanardnoir.org>  Wed, 28 Jun 2017 11:50:14 +0200

299 300
tails-installer (4.4.16+dfsg-0tails1) testing; urgency=medium

intrigeri's avatar
intrigeri committed
301
  * Merge packaging improvements from the debian/sid branch.
302 303
  * Update POT and PO files.
  * Import updated translations from Transifex.
304

305 306 307
 -- intrigeri <intrigeri@boum.org>  Sat, 10 Jun 2017 05:54:20 +0000

tails-installer (4.4.15+dfsg-0tails2) testing; urgency=medium
308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326

  [ sajolida ]
  * Document how to hack on Tails Installer from inside Tails (#12344)

  [ intrigeri ]
  * Glade UI definition: set a translation domain for GtkBuilder (refs: #12588).
  * Drop support for po/locale directory.

  [ AtomiKe ]
  * [fr] update translation

  [ xin ]
  * [fr] improve translation

  [ anonym ]
  * Update POT and PO files.

 -- anonym <anonym@riseup.net>  Fri, 09 Jun 2017 17:51:22 +0200

Ulrike Uhlig's avatar
Ulrike Uhlig committed
327 328
tails-installer (4.4.14+dfsg-1) unstable; urgency=medium

Ulrike Uhlig's avatar
Ulrike Uhlig committed
329
  * New upstream release.
Ulrike Uhlig's avatar
Ulrike Uhlig committed
330 331 332

 -- Ulrike Uhlig <u@451f.org>  Thu, 25 May 2017 20:41:50 +0200

333 334 335 336
tails-installer (4.4.14+dfsg-0tails2) bugfix-10731-lists-non-removable-devices; urgency=medium

  [ kurono ]
  * Don't allow attempting to install on non-removable USB sticks
337
    (Closes: Tails#10731).
338 339 340

 -- intrigeri <intrigeri@boum.org>  Wed, 24 May 2017 15:12:34 +0000

341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368
tails-installer (4.4.14+dfsg-0tails1) feature-stretch; urgency=medium

  [ Ulrike Uhlig ]
  * Debian packaging Git repository now lives on Alioth.
  * Bump standards version.

  [ Muri Nicanor ]
  * Added an AppStream metadata file
  * Add the AppStream metadata file to the files to be installed on linux

  [ sajolida ]
  * Use our usual copyright line
  * Copy description from Debian package
  * Fix typo
  * If this is meant for users, then the general Tails homepage makes more sense
  * This is an optional contact address for distributors (and not users)
  * Use our usual name

  [ intrigeri ]
  * AppStream metadata: drop project_group tag with invalid value.
  * AppStream metadata: reformat description to make `appstream-util validate' happy.
  * AppStream metadata: add <translation> tag.

  [ anonym ]
  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Sat, 20 May 2017 10:52:25 +0200

Ulrike Uhlig's avatar
Ulrike Uhlig committed
369 370 371 372 373 374 375 376
tails-installer (4.4.13+dfsg-1) unstable; urgency=medium

  * New upstream version.
   - Remove obsolete extlinux code (Closes: #813537).
   - debian/control: Add udisks2 as a dependency (Closes: #813539).

 -- Ulrike Uhlig <u@451f.org>  Wed, 19 Apr 2017 16:45:43 +0200

377 378 379 380 381 382
tails-installer (4.4.13+dfsg-0tails1) testing; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Thu, 06 Apr 2017 20:46:35 +0200

383 384 385 386 387 388 389 390
tails-installer (4.4.12+dfsg-0tails1) testing; urgency=medium

  * [fr] update translation
  * Drop unused code invoking extlinux. We use the syslinux binary from the ISO and installing on extN is not supported for Tails anyway. will-fix: #11196
  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Thu, 12 Jan 2017 15:56:42 +0100

Ulrike Uhlig's avatar
Ulrike Uhlig committed
391 392 393
tails-installer (4.4.11+dfsg-1) unstable; urgency=medium

  * New upstream version. (Closes: #814489)
Ulrike Uhlig's avatar
Ulrike Uhlig committed
394
  * Added debian/README.source.
Ulrike Uhlig's avatar
Ulrike Uhlig committed
395 396
  * debian/control: update to new standards version.
  * debian/source/lintian-overrides: delete unused override.
Ulrike Uhlig's avatar
Ulrike Uhlig committed
397

Ulrike Uhlig's avatar
Ulrike Uhlig committed
398
 -- Ulrike Uhlig <u@451f.org>  Thu, 17 Nov 2016 21:48:39 +0100
Ulrike Uhlig's avatar
Ulrike Uhlig committed
399

400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419
tails-installer (4.4.11+dfsg-0tails1) devel; urgency=medium

  * Remove call_set_name_sync invocation that seems useless, and sometimes breaks (at least on Jenkins).
  * WIP: try to get a fresh system_partition object after changing its type.
  * WIP: block until UDisks client has settled.
  * WIP: give the system some more time to recognize the updated partition after changing its flags.
  * Send all enabled logging output to the log file (in addition to stderr).
  * Include date/time in log messages.
  * Document that #10987 also happens in _set_partition_flags.
  * Refactor duplicated code into a function.
  * Refactor duplicated code into a function.
  * partition_device: always ask udisks to give us an new object.
  * Clarify comments about workarounds.
  * Logging: don't display in the GUI error the output from commands that are allowed to fail.
  * Don't try to call underlying_physical_device unless running from Tails.
  * Remove reference to an unexisting button
  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Fri, 02 Sep 2016 15:22:54 +0200

420 421 422 423 424 425
tails-installer (4.4.10+dfsg-0tails1) testing; urgency=medium

  * Update POT and PO files.

 -- anonym <anonym@riseup.net>  Sun, 05 Jun 2016 19:28:31 +0200

426 427 428 429 430 431 432 433 434
tails-installer (4.4.9+dfsg-0tails1) stable; urgency=medium

  * [fr] fixes
  * [fr] Could not find syslinux' gptmbr.bin
  * Update error message to match new name of 'Clone & Install'
  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Sun, 24 Apr 2016 16:25:01 +0200

435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451
tails-installer (4.4.8+dfsg-0tails1) testing; urgency=medium

  * Add missing dependency on dosfstools.
  * Correct debian/changelog
  * Replace inline XXX with a link to a ticket.
  * Add link to ticket.
  * Update translation
  * [fr] Review of 23f49d0 - Update translation
  * [fr] remove linebreak
  * Add missing dependency on syslinux-common (Closes: Debian#814489).
  * Add additional syslinux paths
  * Add missing dependency on udisks2.
  * Update POT and import PO files from Transifex.
  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Mon, 07 Mar 2016 17:36:32 +0100

452 453 454 455 456 457 458
tails-installer (4.4.7+dfsg-1) unstable; urgency=medium

  * Team upload.
  * Add missing dependency on dosfstools.

 -- Ulrike Uhlig <u@451f.org>  Wed, 20 Jan 2016 23:41:17 +0100

459 460 461 462 463 464 465 466 467 468
tails-installer (4.4.7+dfsg-0tails1) devel; urgency=medium

  * Change Tails installer wording.
  * ran make gui with new Tails installer wording
  * use GNOME HIG for text size
  * use GNOME HIG for text size, ran make gui
  * Update wording for tails/wheezy.
  * Run make gui.
  * Add missing dependency on p7zip-full.
  * [fr] Updating the french translation
Ulrike Uhlig's avatar
Ulrike Uhlig committed
469 470
  * Change the translation of the word key to be consistent with the documentation
  * Remove buggy PO files.
471 472 473 474
  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Mon, 11 Jan 2016 20:11:04 +0100

475 476 477 478 479 480 481 482
tails-installer (4.4.6+dfsg-1) unstable; urgency=medium

  * Team upload.
  * Add missing dependency on p7zip-full.
  * Upload to unstable.

 -- intrigeri <intrigeri@debian.org>  Fri, 01 Jan 2016 10:28:50 +0000

483 484 485 486 487 488 489 490
tails-installer (4.4.6+dfsg-0tails1) feature-jessie; urgency=medium

  * New upstream release:
    - Don't crash in upgrade mode when an non-partitioned drive is present
      (Closes: Tails#10660).

 -- intrigeri <intrigeri@boum.org>  Wed, 02 Dec 2015 11:25:01 +0000

491 492 493 494 495 496
tails-installer (4.4.5+dfsg-1) experimental; urgency=medium

  * Team upload.

 -- intrigeri <intrigeri@debian.org>  Sun, 29 Nov 2015 18:32:51 +0000

497 498 499 500 501 502 503 504 505
tails-installer (4.4.5+dfsg-0tails1) feature-jessie; urgency=medium

  * New upstream release:
    - Remove embedded copy of urlgrabber, and all usage thereof.
    - Update POT and PO files.
  * Improve phrasing of the long description.

 -- intrigeri <intrigeri@boum.org>  Sun, 29 Nov 2015 18:22:38 +0000

506 507 508 509 510 511 512 513
tails-installer (4.4.4+dfsg-1) experimental; urgency=medium

  * Team upload.
  * Initial upload to Debian (Closes: #781583).
  * Improve phrasing of the long description.

 -- intrigeri <intrigeri@debian.org>  Wed, 25 Nov 2015 17:03:46 +0000

514 515 516 517 518 519 520
tails-installer (4.4.4+dfsg-0tails2) feature-jessie; urgency=medium

  * Make patch description DEP-3 compliant.
  * Add missing epoch to versioned dependency on syslinux.

 -- intrigeri <intrigeri@boum.org>  Wed, 25 Nov 2015 10:58:20 +0000

521 522 523 524 525 526 527 528
tails-installer (4.4.4+dfsg-0tails1) feature-jessie; urgency=medium

  [ Ulrike Uhlig ]
  * Revert wrong verification of device label
  * Fix Tails#10581 Tails#10539 get partition label from udisks2

 -- Ulrike Uhlig <u@451f.org>  Thu, 19 Nov 2015 17:09:47 +0100

529 530 531 532 533 534 535
tails-installer (4.4.3+dfsg-1) UNRELEASED; urgency=medium

  * debian/{rules,patches}: Treat tails-installer as helper
    (Closes Tails#10538)

 -- Ulrike Uhlig <u@451f.org>  Thu, 19 Nov 2015 13:08:02 +0100

Ulrike Uhlig's avatar
Ulrike Uhlig committed
536 537 538 539 540 541 542
tails-installer (4.4.3+dfsg-0tails2) feature-jessie; urgency=medium

  * debian/{rules,patches}: Treat tails-installer as helper
    (Closes Tails#10538)

 -- Ulrike Uhlig <u@451f.org>  Thu, 19 Nov 2015 12:49:02 +0100

543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561
tails-installer (4.4.3+dfsg-0tails1) feature-jessie; urgency=medium

  [ intrigeri ]
  * Update homepage URL.
  * Fix method name.
  * Fix method invocation syntax.

  [ Ulrike Uhlig ]
  * debian/control: update maintainer and uploaders
  * Update POT and PO files.
  * correctly verify the label of the device that shall be upgraded

  [ Alan ]
  * Restore relief around install button
  * Remove buggy lines in launcher UI definition
  * Fix launcher window width

 -- Ulrike Uhlig <u@451f.org>  Thu, 19 Nov 2015 11:02:31 +0100

562
tails-installer (4.4.2+dfsg-1) UNRELEASED; urgency=medium
Ulrike Uhlig's avatar
Ulrike Uhlig committed
563

564 565 566 567 568
  * debian/{control,copyright}: update upstream homepage URL.
  * Re-introduce dependency on gdisk. It ships sgdisk, that we do need.

 -- intrigeri <intrigeri@boum.org>  Thu, 12 Nov 2015 10:39:18 +0000

569 570 571 572 573 574 575
tails-installer (4.4.2+dfsg-0tails2) feature-jessie; urgency=medium

  * debian/{control,copyright}: update upstream homepage URL.
  * Re-introduce dependency on gdisk. It ships sgdisk, that we do need.

 -- intrigeri <intrigeri@boum.org>  Thu, 12 Nov 2015 10:39:18 +0000

576
tails-installer (4.4.2+dfsg-0tails1) feature-jessie; urgency=medium
Ulrike Uhlig's avatar
Ulrike Uhlig committed
577

578 579 580
  [ Ulrike Uhlig ]
  * Tails#10374 drop dependency on isomd5sum
  * Update Debian changelog
Ulrike Uhlig's avatar
Ulrike Uhlig committed
581 582

  [ intrigeri ]
583
  * Delete trailing whitespace.
Ulrike Uhlig's avatar
Ulrike Uhlig committed
584
  * debian/copyright: update upstream copyright years.
585
  * debian/copyright: bump copyright years for the packaging.
586
  * Delete leftovers of the hybrid MBR dance.
587 588 589 590 591
  * Explicitly require specific versions of the UDisks and Gtk GIR.
  * Decode output of 7z.
  * Update maintainer and homepage in setup.py.
  * Update POT and PO files.
  * Update translation, in order to test a bugfix.
Ulrike Uhlig's avatar
Ulrike Uhlig committed
592

593
 -- Ulrike Uhlig <u@451f.org>  Tue, 10 Nov 2015 17:12:19 +0100
Ulrike Uhlig's avatar
Ulrike Uhlig committed
594

Ulrike Uhlig's avatar
Ulrike Uhlig committed
595 596 597
tails-installer (4.4.1+dfsg-0tails1) feature-jessie; urgency=medium

  * Release as tails-installer.
598 599 600 601 602 603 604 605 606

  [ Tails developers ]
  * Feature 5623: Installer should refuse empty device
  * feature/5623: include iso9660 and console mode error.
  * Feature 5623: Add function to check if we run on Tails currently
  * Feature 5623: exclude devices without a tails installation.
  * Bug/9886 remove exception on small device

  [ intrigeri ]
intrigeri's avatar
intrigeri committed
607
  * Don't use a predictable file name for the subprocess error log
608
    (Closes: Tails#9349)
intrigeri's avatar
intrigeri committed
609
  * Rename device_can_upgrade method to device_can_be_upgraded, which
610
     expresses its function better.
611 612 613 614 615 616 617 618 619 620 621 622 623
  * Delete the log file on exit, if it's empty.
  * Adjust .gitignore accordingly to files having been renamed.
  * Configure gbp to create tags in the tails/* namespace for Tails packaging.
  * gbp: don't embed the package name in generated tags.
  * Drop support for checking MD5 checksum embedded in ISO.
  * Import PO files from Transifex.

  [ anonym ]
  * Import PO files from Transifex.

  [ u ]
  * Correct link to documentation
  * Adding license information
intrigeri's avatar
intrigeri committed
624
  * Do not require GTK 3.14. We do not need it and it's not in current
625
    Ubuntu stable.
626 627 628 629
  * Rename liveusb-creator to Tails Installer

 -- Ulrike Uhlig <u@451f.org>  Tue, 10 Nov 2015 08:53:52 +0100

intrigeri's avatar
intrigeri committed
630 631 632 633 634 635
liveusb-creator (4.3.1+dfsg-1) UNRELEASED; urgency=medium

  * Adjust gbp.conf for Debian sid.

 -- intrigeri <intrigeri@debian.org>  Fri, 02 Oct 2015 21:53:56 +0000

636
liveusb-creator (4.3.1+dfsg-0tails1) feature-jessie; urgency=medium
637 638 639

  * Add syslinux and policykit-1 as dependencies.
  * debian/rules: generate liveusb-creator-launcher's manpage.
640 641 642 643 644 645 646 647
  * Add Lintian override for debian/watch.
  * Drop Recommends on extlinux: Tails does not support booting
    from extN filesystems.
  * Long description: take into account that upstream does not explicitly
    support using Tails on SD cards anymore.
  * debian/control: update upstream Homepage control field.
  * Use HTTPS in Vcs-* control fields.
  * Import new upstream releases 4.3 and 4.3.1:
648 649 650 651 652 653 654 655 656 657
    - Apply new wording to GTK port and adapt UI accordingly
    - Improve launcher layout
    - Use translatable keyword for glade files.
    - When not running from Tails, use syslinux from the currently running
      system. When running on Tails, always use the 32-bit syslinux binary
      included in the ISO image, when upgrading from ISO.
    - Remove duplicate and obsolete translation system.
    - Finish updating i18n system for Gtk migration.
    - Remove obsolete po/locale/ from .gitignore.
    - Set windows title to "Tails Installer".
658 659
    - "chmod -x" data files that have no good reason to be executable.
    - liveusb-creator-launcher.desktop: add Keywords entry.
660

661
 -- intrigeri <intrigeri@debian.org>  Fri, 02 Oct 2015 20:26:19 +0000
662

663 664 665 666 667 668
liveusb-creator (4.2+dfsg-0tails1) feature-jessie; urgency=medium

  [ u ]
  * add separate button for documentation outside of tails
  * Revert "add separate button for documentation outside of tails"
  * delete unused icons Remove pyqt4 dependency
669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689

  [ Tails developers ]
  * Feature 9130: Tails Installer should notify when too small USB drives are
  * not listed Feature 9130: exclude small devices from the dropdown list.
  * Feature 9130: perfom minor format improvements Feature 9130: create an
  * improved alert message and raise an exception.

  [ Alan ]
  * Remove overlay-related GUI Port to GTK3 Fix: reintroduce the drive monitor
  * Pulse the progressbar when no guess can be made

  [ intrigeri ]
  * Update build and runtime dependencies wrt. the port to GTK: drop Qt-related
  * ones, add intltool (build) and gir1.2-gtk-3.0 (runtime).  debian/rules:
  * don't run `make mo' by hand, DistUtilsExtra supposedly handles it in
  * setup.py now.  Be stricter when looking at the script path's first
  * component.  Be stricter when looking for a local 'data' directory.
  * _get_datadir: consistently return a directory path without a trailing
  * slash.  Revert "Pulse the progressbar when no guess can be made" setup.py:
  * disable installing deleted icon on Windows.

690
 -- Ulrike Uhlig <u@451f.org>  Sun, 27 Sep 2015 12:01:27 +0200
691

692 693 694
liveusb-creator (4.1+dfsg-0tails1) feature-jessie; urgency=medium

  [ intrigeri ]
695 696
  * Fix resetting of MBR when upgrading: write to the parent device, not to the
  * system partition.
697 698 699

 -- Ulrike Uhlig <u@451f.org>  Mon, 06 Jul 2015 17:11:40 +0200

700 701
liveusb-creator (4.0+dfsg-0tails1) feature-jessie; urgency=medium

702
  * Release liveusb-creator as tails-installer.
703 704

  [ u ]
705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720
  * debian/changelog: closed bugs refer to Tails bugs, not Debian bugs. Mark
  * them as such.  debian/control: Add dependency on python-configobj.  Don't
  * version build-dependency on python-distutils-extra.  Add missing dependency
  * on mtools.  Add missing dependency on gdisk Recommend extlinux instead of
  * depending on it.  Build-depend on python rather than python-dev.  Add
  * missing dependency on genisoimage, that provides the isoinfo program.  Add
  * Homepage, Vcs-Git and Vcs-Browser control fields.  use recent standard
  * version in debian/control remove dependency on syslinux, as this executable
  * is shipped within the Tails ISO and thus not needed here.  debian/copyright:
  * modify copyright format to be lintian compliant. extend copyright period to
  * 2015 modify debian/control to reflect better what this tool does.  Addi
  * license information for usb-creator icon.  bump compat to 9, as we now
  * depend on debhelper > 9.  debian/rules: Build-depend on debhelper (>=9).
  * switch to source format 3.0 (quilt).  Add manpage for
  * liveusb-creator-launcher.  Update package description switch pristine-tar to
  * true
721 722

  [ intrigeri ]
723 724 725 726 727 728 729 730
  * debian/control: Update dependencies to support the move to GIR.  Remove
  * build and runtime dependency on python-qt4-dbus: we don't use D-Bus
  * ourselves anymore.  Add gbp.conf & adjust it to make it easier to work on
  * the Jessie branches.  Override some Lintian false positives.  Move binary
  * Lintian override where it belongs.  Drop confusing overloaded implementation
  * of partition_device().  Set system partition flags with udisks.  Add yet
  * another sync+sleep to try and workaround yet another race condition, this
  * time when resetting the MBR immediately after unmounting the target device.
731 732 733

 -- Ulrike Uhlig <u@451f.org>  Mon, 06 Jul 2015 14:52:13 +0200

734 735 736 737 738 739 740 741 742 743 744 745 746
liveusb-creator (3.11.6+tails1-18+jessie3) feature-jessie; urgency=medium

  [ intrigeri ]
  * Remove TODO: this was tried, and doesn't work.
  * Wrap text in the status log area.
  * Merge feature/gtk3 (Closes: Tails#8980)

  [ u ]
  * Indicate in ChangeLog that recent history is versioned in the new,
    forked upstream repository.

 -- intrigeri <intrigeri@boum.org>  Sat, 11 Jul 2015 17:27:08 +0200

747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762
liveusb-creator (3.11.6+tails1-18+jessie2+gtk3~4.gbp5abb19) feature-8980-gtk3-installer; urgency=medium

  ** SNAPSHOT build @5abb19d3216ed59d79e58e634f53ed7540589159 **

  [ u ]
  * Delete unused images, and update MANIFEST accordingly.
  * Delete .spec file: it's awfully outdated, and we have no plans
    to package Tails Installer for RPM-based distros yet.
  * Use tails-liveusb-header image also for fedora.ini. If we deliver
    the package in Fedora one day, it would be in order to install Tails.

  [ intrigeri ]
  * setup.py: disable installing deleted icon on Windows.

 -- intrigeri <intrigeri@boum.org>  Mon, 06 Jul 2015 15:02:09 +0200

763 764 765 766 767 768 769 770 771 772 773 774 775
liveusb-creator (3.11.6+tails1-18+jessie2+gtk3~3.gbp68acad) feature-8980-gtk3-installer; urgency=medium

  ** SNAPSHOT build @68acad28886ccc73b27a27bbb12319b64ab447e9 **

  [ u ]
  * Update manpage: one may specify a path to an ISO file.

  [ intrigeri ]
  * Fix resetting of MBR when upgrading: write to the parent device,
    not to the system partition.

 -- intrigeri <intrigeri@boum.org>  Mon, 06 Jul 2015 14:56:37 +0200

776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809
liveusb-creator (3.11.6+tails1-18+jessie2+gtk3~2.gbpd69530) feature-8980-gtk3-installer; urgency=medium

  ** SNAPSHOT build @d695309f2470bc14850bcfe344f25c8b23bfe7f7 **

  [ Alan ]
  * Fix the log view editability and margins.
  * Make the infobar closable.
  * Scroll the log view to always display the last entry.
  * Remove unused signal handler
  * More reliable datadir guessing.
  * Also write traceback to log file.

  [ intrigeri ]
  * Be stricter when looking at the script path's first component.
  * Be stricter when looking for a local 'data' directory.
  * _get_datadir: consistently return a directory path without a trailing slash.
  * Fix comment: _set_partition_flags uses sgdisk, not gdisk.
  * Fix using locally compiled locales from the po/locales directory,
    when running from a Git checkout.
  * Drop duplicate encoding of command.
  * Add a unicode_to_filesystemencoding utility function.
  * write_log: return a Unicode (decoded) string, instead of an byte string.
  * popen: consistently use encoded/decoded strings depending on whether
    we're at an I/O boundary.
  * Force stringification of caught exception to Unicode.
  * Teach Git to ignore the generated files in po/locale/.
  * Drop confusing overloaded implementation of partition_device().
  * Set system partition flags with udisks.
  * Add yet another sync+sleep to try and workaround yet another race condition,
    this time when resetting the MBR immediately after unmounting
    the target device.

 -- intrigeri <intrigeri@boum.org>  Sun, 05 Jul 2015 19:24:46 +0200

810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829
liveusb-creator (3.11.6+tails1-18+jessie2+gtk3~1.gbpdaf9ce) feature-8980-gtk3-installer; urgency=medium

  ** SNAPSHOT build @daf9cefb5d9721c8cbfc774768744b781f8b8879 **

  [ Alan ]
  * Port to GTK3.
  * Update setup system for Gtk migration.
  * Remove unused Qt generated files.
  * Use InfoBar when appropriate.

  [ intrigeri ]
  * Grammar fixes in newly introduced strings.
  * Make infobar titles consistent: no trailing period.
  * Update build and runtime dependencies wrt. the port to GTK:
    drop Qt-related ones, add intltool (build) and gir1.2-gtk-3.0 (runtime).
  * debian/rules: don't run `make mo' by hand, DistUtilsExtra supposedly
    handles it in setup.py now.

 -- intrigeri <intrigeri@boum.org>  Sat, 04 Jul 2015 20:09:30 +0200

830 831 832 833 834 835 836
liveusb-creator (3.11.6+tails1-18+jessie2) feature-jessie; urgency=medium

  * Fix path to /etc/dpkg/origins/Tails, otherwise the launcher
    won't ever believe we're running on Tails.

 -- intrigeri <intrigeri@boum.org>  Sat, 04 Jul 2015 19:56:39 +0200

837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858
liveusb-creator (3.11.6+tails1-18+jessie1) feature-jessie; urgency=medium

  [ intrigeri ]
  * Update POT, and import PO files from Transifex.
  * Remove buggy Turkish translation.
  * Add more ugly manual sleep and sync back, to help fix race conditions.
  * Create filesystem with udisks instead of mkfs.vfat.
  * Reset the MBR using an open file descriptor provided by udisks.
  * Drop the {create,remove}_hybrid_mbr() dance.

  [ u ]
  * Add support for install from ISO.
  * Create a launcher that works on (non-Tails) Debian-based systems.
  * Make text appearance compatible with GNOME HIG.
  * Fix checking for 64-bit architecture, and the corresponding bootloader
    installation.

  [ Alan ]
  * Fix reference to unassigned variable if the device has no size.

 -- intrigeri <intrigeri@boum.org>  Sat, 04 Jul 2015 19:47:08 +0200

859 860 861 862 863 864
liveusb-creator (3.11.6+tails1-18) testing; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Sat, 02 May 2015 21:25:30 +0200

865 866 867 868 869 870 871 872 873
liveusb-creator (3.11.6+tails1-17) stable; urgency=medium

  * Fix to Tails Installer tries to install to too small devices
  * Fix minor typo
  * Fix: installer lists devices after they have been unplugged
  * Import PO files from Transifex, update POT and PO files.

 -- anonym <anonym@riseup.net>  Mon, 30 Mar 2015 14:43:32 +0200

874 875 876 877 878 879 880 881 882 883 884 885
liveusb-creator (3.11.6+tails1-16+jessie4) feature-jessie; urgency=medium

  * Use syslinux-amd64 on 64-bit platforms.
  * Stop using dbus.mainloop.qt: we don't use D-Bus ourselves anymore
    since we've switched to udisks2.
  * Remove build and runtime dependency on python-qt4-dbus: we don't use
    D-Bus ourselves anymore.
  * Fix buggy tests for text in exception message.
  * Add some debug output to help fix race conditions.
  * Add some ugly manual sleep and sync back, to help fix race conditions.

 -- intrigeri <intrigeri@boum.org>  Fri, 03 Jul 2015 18:32:16 +0200
886

887 888 889 890 891 892 893 894 895 896 897 898 899 900 901
liveusb-creator (3.11.6+tails1-16+jessie3) feature-jessie; urgency=medium

  [ Tails developers ]
  * Fix more regressions introduced by the port to UDisks v2:
    - Actually sets the ESP partition type on the system partition.
    - When updating the properties of an existing partition, be consistent
      with the way we do it at partition creation time.

  [ intrigeri ]
  * Point to upstream bug report whenever we workaround such bugs.
  * Add note for the glorious future when we'll use UDisks
    to create filesystems.

 -- Tails developers <tails@boum.org>  Sun, 15 Mar 2015 17:30:56 +0100

902 903 904 905 906 907 908 909 910 911 912 913 914
liveusb-creator (3.11.6+tails1-16+jessie2) feature-jessie; urgency=medium

  * Fix regressions introduced by the port to UDisks v2:
    - Fix "Clone and upgrade"
    - Fix device changes monitoring
    - Fix unmounting partition
  * Fix duplication of logging messages
  * Better format log messages
  * Cleanup logger setup
  * Research on setting partition flags with UDisks

 -- Tails developers <tails@boum.org>  Sun, 15 Mar 2015 11:50:46 +0100

915 916 917 918 919 920 921 922
liveusb-creator (3.11.6+tails1-16+jessie1) feature-jessie; urgency=medium

  * Port to UDisks2 GIR.
  * Adjust gbp.conf to make it easier to work on the Jessie branches.
  * Update dependencies to support the move to GIR.

 -- Tails developers <tails@boum.org>  Sat, 14 Mar 2015 12:33:23 +0100

923 924 925 926 927 928
liveusb-creator (3.11.6+tails1-16) testing; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Mon, 23 Feb 2015 13:58:58 +0100

929
liveusb-creator (3.11.6+tails1-15) testing; urgency=medium
930

931 932 933
  * passin .po through POedit
  * Tails 1.1 translation
  * Fix: 7678 Tails Installer crashes on upgrade
934
  * Remove racy call to rescan_devices() after unmounting target device (Closes: Tails#6092).
935 936
  * updating translation of liveusb-creator
  * Import PO files from Transifex, update POT and PO files.
937

938
 -- Tails developers <amnesia@boum.org>  Wed, 11 Feb 2015 19:35:57 +0100
939

940 941 942 943 944 945 946
liveusb-creator (3.11.6+tails1-14) stable; urgency=medium

  * Update UI status when a suitable device appears.
  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Tue, 13 Jan 2015 18:08:09 +0100

947 948 949 950 951 952
liveusb-creator (3.11.6+tails1-13) stable; urgency=low

  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Tue, 02 Dec 2014 10:02:55 +0100

953 954 955 956 957 958
liveusb-creator (3.11.6+tails1-12) testing; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Wed, 15 Oct 2014 17:15:26 +0200

959 960 961 962 963 964
liveusb-creator (3.11.6+tails1-11) testing; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Wed, 08 Oct 2014 21:05:17 +0200

965 966 967 968 969 970
liveusb-creator (3.11.6+tails1-10) stable; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Sun, 31 Aug 2014 10:35:34 +0200

971 972 973 974 975 976 977
liveusb-creator (3.11.6+tails1-9) stable; urgency=medium

  * Give launcher window a close button.
  * Fix to Tails Installer should not run update_system_partition_properties on MBR partitions.

 -- Tails developers <tails@boum.org>  Thu, 28 Aug 2014 23:15:08 +0200

978 979 980 981 982 983 984
liveusb-creator (3.11.6+tails1-8) testing; urgency=medium

  * update translation for Tails 1.1
  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Sun, 20 Jul 2014 20:40:04 +0200

985 986 987 988 989 990
liveusb-creator (3.11.6+tails1-7) testing; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Tue, 01 Jul 2014 22:12:44 +0200

991
liveusb-creator (3.11.6+tails1-6) devel; urgency=medium
992 993 994 995 996 997 998

  * Install the bootloader using the syslinux binary found on the target device,
    once the Live OS has been extracted/copied there.
  * Add "utils" directory to the list of those we expect to find
    in the ISO filesystem.
  * Rename isolinux to syslinux in update_configs, instead of
    in install_bootloader.
999 1000
  * Always reset the target drive's MBR, without asking for confirmation,
    after installing or upgrading.
1001

1002
 -- Tails developers <tails@boum.org>  Tue, 24 Jun 2014 11:31:57 +0200
1003

1004 1005 1006
liveusb-creator (3.11.6+tails1-5) devel; urgency=medium

  * Implement kurono's patch for #5673 in the .ui files.
1007
  * Rearrange GUI so the titles are not partially hidden. (Closes: Tails#7319)
1008 1009 1010 1011
  * Add consistent margins.

 -- Tails developers <tails@boum.org>  Fri, 13 Jun 2014 19:54:18 +0200

1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027
liveusb-creator (3.11.6+tails1-4) devel; urgency=medium

  * Cleanup chunks of code that were commented-out a long time ago.
  * Fix comment to match current state of the code.
  * Move magic numbers to named constants.
  * On upgrade, turn the system partition into a EFI System Partition.
  * Drop duplicate representation of GUID's: Wheezy's sgdisk supports fully-specified GUID values.
  * Actually take into account the part_number parameter passed to _set_partition_flags.
  * Pass the device to modify to _set_partition_flags.
  * Update comment to match current state of our knowledge.
  * Pass a parent device (e.g. /dev/sdb) instead of a partition (e.g. /dev/sdb1) to sgdisk.
  * Clarify variable name and info message.
  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Wed, 28 May 2014 16:02:26 +0200

1028 1029 1030 1031 1032 1033 1034 1035 1036 1037
liveusb-creator (3.11.6+tails1-3) devel; urgency=medium

  [ kurono ]
  * Bug #5673 - Wheezy: way too small fonts in Tails Installer

  [ Tails developers ]
  * Update POT and PO files.

 -- Tails developers <tails@boum.org>  Fri, 16 May 2014 18:49:44 +0200

1038 1039 1040 1041 1042 1043 1044 1045 1046
liveusb-creator (3.11.6+tails1-2) devel; urgency=medium

  * Create Tails system partition as an EFI System Partition.
  * Support paths used in syslinux 6.x.
  * Also rename isolinux.cfg to syslinux.cfg in EFI/BOOT.
  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Tue, 13 May 2014 13:08:56 +0200

1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060
liveusb-creator (3.11.6+tails1-1) devel; urgency=medium

  * Integrate new logo
  * Regenerate QT UI files.
  * Regenerate "orig" tarball from current master branch, since the binary
    files update cannot be represented in the Debian delta. From now on,
    "upstream" means, from a Debian packaging point-of-view, the state of
    our master branch. Still, most of the time, we will be releasing -N
    "Debian"-specific packages, that really are packaged Git snapshots,
    rather than new "upstream" releases. Only when we really need it,
    we will update the "orig" tarball from our master branch.

 -- Tails developers <tails@boum.org>  Sun, 11 May 2014 12:17:53 +0200

1061 1062 1063 1064 1065 1066 1067
liveusb-creator (3.11.6-33) devel; urgency=medium

  * Revert "Adjust gbp.conf to make it easier to work in the wheezy branch."
  * Rebuild for Debian Wheezy.

 -- Tails developers <tails@boum.org>  Thu, 01 May 2014 11:49:58 +0200

1068 1069 1070 1071 1072 1073
liveusb-creator (3.11.6-32) stable; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Sun, 27 Apr 2014 19:15:21 +0200

1074 1075 1076 1077 1078 1079
liveusb-creator (3.11.6-31) stable; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Wed, 16 Apr 2014 21:41:25 +0200

1080 1081 1082 1083 1084 1085 1086 1087
liveusb-creator (3.11.6-30) testing; urgency=medium

  * tails 0.23 translation
  * Wrap PO files we create/update.
  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <amnesia@boum.org>  Mon, 17 Mar 2014 22:02:45 +0100

1088 1089 1090 1091 1092 1093
liveusb-creator (3.11.6-29) devel; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <amnesia@boum.org>  Thu, 06 Mar 2014 18:44:14 +0100

1094 1095 1096 1097 1098 1099
liveusb-creator (3.11.6-28) stable; urgency=medium

  * Import translations from Transifex.

 -- Tails developers <tails@boum.org>  Wed, 29 Jan 2014 14:21:55 +0100

1100 1101 1102 1103 1104 1105
liveusb-creator (3.11.6-27) stable; urgency=medium

  * Update French translation.

 -- Tails developers <tails@boum.org>  Fri, 10 Jan 2014 11:44:03 +0100

1106 1107 1108 1109 1110 1111 1112 1113 1114 1115
liveusb-creator (3.11.6-26) stable; urgency=medium

  * Fix typo: this FAT filesystem is case-sensitive, and our EFI directory is,
    indeed, called EFI.
  * Rebrand to "%(distribution)s Installer".
  * Update PyQT generated files.
  * Import translations from Transifex, unfuzz fr.po.

 -- Tails developers <tails@boum.org>  Fri, 10 Jan 2014 11:33:19 +0100

1116 1117 1118 1119
liveusb-creator (3.11.6-25) stable; urgency=medium

  [ kurono <andres.gomez@cern.ch> ]
  * Fix misbehaviour when the upgraded system is not complete
1120
    (Closes: Tails#6437, Tails#6438).
1121 1122 1123 1124 1125 1126

  [ Tails developers ]
  * Remove now unused existing_liveos predicate.
  * Add 'efi' to the list of liveos_toplevel_files.
  * Update POT and PO files.

intrigeri's avatar
intrigeri committed
1127
 -- Tails developers <tails@boum.org>  Sat, 21 Dec 2013 11:30:59 +0100
1128

1129 1130 1131 1132 1133 1134
liveusb-creator (3.11.6-24) testing; urgency=medium

  * Import PO files from Transifex, update POT and PO files.

 -- Tails developers <tails@boum.org>  Mon, 09 Dec 2013 15:19:01 +0100

1135 1136 1137 1138 1139 1140
liveusb-creator (3.11.6-23) devel; urgency=low

  * Use device size if parent_size is not set (Closes: Tails#6462).

 -- Tails developers <tails@boum.org>  Wed, 04 Dec 2013 15:28:39 +0100

1141 1142 1143 1144 1145 1146 1147 1148 1149
liveusb-creator (3.11.6-22) devel; urgency=low

  * Add "tmp" to the liveos_toplevel_files list.
  * Import translations from Transifex.
  * Remove buggy tr.po translation.
  * Update POT and PO files.

 -- Tails developers <tails@boum.org>  Sat, 30 Nov 2013 15:23:44 +0100

1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160
liveusb-creator (3.11.6-21) devel; urgency=low

  * Replace "Create Live USB" with "Install Tails".
  * Use "device" consistently instead of once drive, once device.
  * Rename _format_bytes to precize its function
  * Display device size on upgrade
  * Update POT and PO files.
  * Import translations from Transifex.

 -- Tails developers <tails@boum.org>  Tue, 12 Nov 2013 13:36:45 +0100

1161 1162 1163 1164 1165 1166
liveusb-creator (3.11.6-20) devel; urgency=low

  * Make the system partition 2.5GB.

 -- Tails developers <tails@boum.org>  Tue, 12 Nov 2013 09:53:17 +0100

1167 1168 1169 1170 1171 1172 1173
liveusb-creator (3.11.6-19) devel; urgency=low

  * Import updated and new translations from Transifex.
  * Update POT and PO files.

 -- Tails developers <tails@boum.org>  Thu, 17 Oct 2013 13:19:35 +0200

1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189
liveusb-creator (3.11.6-18) devel; urgency=low

  [ Tails developers ]
  * Support SDIO devices (Closes: Tails#6324):
    - Don't ignore devices connected to SDIO.
    - Support MMC block devices partition naming scheme.
    - Rebrand to "Tails installer".
    - Talk less of USB devices, and more of target devices.
    - Make the device choosing menu wide enough so that even long
      descriptions fit.

  [ sina ]
  * When cloning, don't copy .iso files (Closes: Tails#5300).

 -- Tails developers <tails@boum.org>  Mon, 14 Oct 2013 21:15:21 +0200

1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202
liveusb-creator (3.11.6-17) devel; urgency=low

  [ Tails developers ]
  * Store device as userData
  * Add vendor and model to drive infos
  * Display drive vendor and model
  * Factorize byte formatting
  * Display a confirmation dialog before the install
  * Factorize confirmation dialog
  * Display a confirmation dialog before upgrade too

 -- Tails developers <tails@boum.org>  Mon, 23 Sep 2013 16:44:36 +0000

1203 1204 1205 1206 1207 1208 1209
liveusb-creator (3.11.6-16) stable; urgency=low

  * Update many translations from Transifex.
  * Update POT and PO files.

 -- Tails developers <tails@boum.org>  Mon, 09 Sep 2013 11:21:35 +0200

1210 1211 1212 1213 1214 1215 1216 1217
liveusb-creator (3.11.6-15) testing; urgency=low

  * Fix wrong method docstring.
  * Update POT and PO files.
  * Update French translation.

 -- Tails developers <tails@boum.org>  Wed, 07 Aug 2013 16:10:46 +0200

1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228
liveusb-creator (3.11.6-14) devel; urgency=low

  * Downgrade "Unable to write" message to debug level.
  * Downgrade "Some partitions are mounted" message to debug level.
  * Better balance verbosity vs. user experience in "Unmounting" messages.
  * Set verbose mode if the DEBUG environment variable is set to 1.
  * Always partition the device when in installation mode.
  * Print informational message before partitioning a device.

 -- Tails developers <tails@boum.org>  Tue, 30 Jul 2013 11:55:00 +0200

1229 1230 1231 1232 1233 1234
liveusb-creator (3.11.6-13) devel; urgency=low

  * Update & import translations from Transifex.

 -- Tails developers <tails@boum.org>  Thu, 13 Jun 2013 16:08:00 +0200

1235 1236 1237 1238 1239 1240
liveusb-creator (3.11.6-12) devel; urgency=low

  * Remove "run as root" check that was erroneously re-introduced by -11.

 -- Tails developers <tails@boum.org>  Fri, 03 May 2013 18:07:46 +0200

1241 1242 1243 1244 1245 1246 1247 1248 1249
liveusb-creator (3.11.6-11) devel; urgency=low

  * New upstream release (3.11.8), but keeping 3.11.6 version number since our
    Debian packaging is totally messed up.
  * Update translations for Arabic, German, Greek, Hebrew, Spanish, Farsi,
    Finnish, Italian, Latvian, Dutch, Polish, Swedish and Chinese.

 -- Tails developers <tails@boum.org>  Fri, 03 May 2013 14:35:17 +0200

1250 1251 1252 1253 1254 1255
liveusb-creator (3.11.6-10) feature-live-boot-3.x; urgency=low

  * The running Live OS mountpoint is now /lib/live/mount/medium.

 -- Tails developers <tails@boum.org>  Thu, 11 Apr 2013 11:07:41 +0200

1256 1257 1258 1259 1260 1261 1262
liveusb-creator (3.11.6-9) stable; urgency=low

  * Update translations: Arabic, French, German, Spanish, Finnish, Greek,
    Italian, Latvian, Dutch, Polish and Chinese.

 -- Tails developers <tails@boum.org>  Wed, 03 Apr 2013 10:17:37 +0200

1263 1264 1265 1266 1267 1268 1269 1270
liveusb-creator (3.11.6-8) stable; urgency=low

  * Drop dependency on python-parted: it's not used by any reachable code
    path anymore, and the new parted custom package we're going to ship
    soon conflicts with Squeeze's version of python-parted.

 -- Tails developers <tails@boum.org>  Sat, 23 Mar 2013 17:49:48 +0100

1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286
liveusb-creator (3.11.6-7) testing; urgency=low

  * New upstream release, but keeping 3.11.6 version number since our
    Debian packaging is totally messed up
    (todo/cleanup_liveusb-creator_packaging)
  * Redirect to correctly named action.
  * Update translations from Transifex: Arabic, Czech, German, Hebrew,
    Polish and Spanish.
  * Have the pot Makefile target copy the updated POT file to the one
    that is imported into Transifex.
  * Update POT and PO files.
  * Add Homepage, Vcs-Git and Vcs-Browser control fields.
  * Add watch file.

 -- Tails developers <tails@boum.org>  Thu, 14 Feb 2013 16:10:07 +0100

1287 1288 1289 1290 1291 1292 1293
liveusb-creator (3.11.6-6) devel; urgency=low

  * Fix typo in the Debian maintainer's name.
  * Import new translations (Basque and Latvian) from Transifex.

 -- Tails developers <tails@boum.org>  Thu, 13 Dec 2012 09:44:16 +0100

1294 1295 1296 1297 1298 1299
liveusb-creator (3.11.6-5) testing; urgency=low

  * Import Bulgarian translation from Transifex.

 -- Tails developers <tails@boum.org>  Sun, 25 Nov 2012 11:20:23 +0100

1300 1301 1302 1303 1304 1305 1306
liveusb-creator (3.11.6-4) devel; urgency=low

  * Russian language updates from NDI.
  * Import completed translations from Transifex: el, es, it, nl.

 -- Tails developers <tails@boum.org>  Wed, 14 Nov 2012 15:17:53 +0100

1307 1308 1309 1310 1311 1312 1313 1314 1315 1316
liveusb-creator (3.11.6-3) unstable; urgency=low

  * Update link to local documentation.
  * Update Qt resource files.
  * Update POT and PO files.
  * Imported updated pt_BR translation.
  * Use typed empty arrays when calling DBus methods

 -- Tails developers <tails@boum.org>  Sat, 06 Oct 2012 19:06:45 +0200

1317 1318 1319 1320 1321 1322
liveusb-creator (3.11.6-2) unstable; urgency=low

  * Fix format string that blocked cloning under certain conditions.

 -- Tails developers <tails@boum.org>  Tue, 24 Apr 2012 17:01:38 +0200

1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340
liveusb-creator (3.11.6-1) unstable; urgency=low

  [ Luke Macken ]
  * New upstream release 3.11.6

  [ Jean-François Fortin Tam ]
  * Use the power of unicode to avoid choking on French partitions

  [ Tails developers ]
  * Updated POT and PO files.
  * Import updated translations.
  * Support running from outside of a Debian Live system.
  * Add missing dependency on genisoimage, that provides the isoinfo program.
  * Fix link to local documentation.
  * Fix typo.

 -- Tails developers <tails@boum.org>  Mon, 16 Apr 2012 17:47:06 +0200

1341 1342 1343 1344 1345 1346 1347 1348
liveusb-creator (3.11.4-10) unstable; urgency=low

  * Fix "French translated button text does not fit".
  * Fix typo.
  * Don't list LUKS-encrypted partitions in possible target devices list.

 -- Tails developers <tails@boum.org>  Thu, 22 Mar 2012 15:31:01 +0100

1349 1350 1351 1352 1353 1354 1355 1356 1357
liveusb-creator (3.11.4-9) unstable; urgency=low

  * Empty the drivebox every time we're going to add the drives list to it.
  * Better report when an unreadable ISO file was selected.
  * Fix LocalIsoSource constructor exception handling.
  * Import fr.po.

 -- Tails developers <tails@boum.org>  Mon, 19 Mar 2012 09:32:05 +0100

1358 1359 1360 1361 1362 1363
liveusb-creator (3.11.4-8) unstable; urgency=low

  * Update PO files.

 -- Tails developers <tails@boum.org>  Fri, 09 Mar 2012 18:15:39 +0100

1364
liveusb-creator (3.11.4-7) unstable; urgency=low
Tails developers's avatar
Tails developers committed
1365 1366 1367 1368 1369 1370 1371

  * Disable startup notification.
  * Also partition devices whose partition table is not readable.
  * Clear unreadable partition tables before partitioning the device.
  * Add unified launcher.
  * Replace the three launchers with the launcher's one.

1372
 -- Tails developers <tails@boum.org>  Fri, 09 Mar 2012 17:51:47 +0100
Tails developers's avatar
Tails developers committed
1373

Tails developers's avatar
Tails developers committed
1374
liveusb-creator (3.11.4-6) unstable; urgency=low
Tails developers's avatar
Tails developers committed
1375 1376

  * Fix more l10n string formatting.
Tails developers's avatar
Tails developers committed
1377
  * Update PO and POT files.
Tails developers's avatar
Tails developers committed
1378
  * Import translation.
Tails developers's avatar
Tails developers committed
1379
  * Skip running device when enumerating possible target devices.
Tails developers's avatar
Tails developers committed
1380

Tails developers's avatar
Tails developers committed
1381
 -- intrigeri <intrigeri@debian.org>  Thu, 09 Feb 2012 17:17:48 +0100
Tails developers's avatar
Tails developers committed
1382

Tails developers's avatar
Tails developers committed
1383 1384 1385 1386 1387 1388 1389
liveusb-creator (3.11.4-5) unstable; urgency=low

  * Make a few more strings translatable.
  * Fix l10n string formatting syntax.

 -- intrigeri <intrigeri@debian.org>  Thu, 09 Feb 2012 13:06:11 +0100

Tails developers's avatar
Tails developers committed
1390 1391 1392 1393 1394 1395
liveusb-creator (3.11.4-4) unstable; urgency=low

  * Take into account the persistence checkbox disappeared.

 -- intrigeri <intrigeri@debian.org>  Thu, 09 Feb 2012 12:12:25 +0100

Tails developers's avatar
Tails developers committed
1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406
liveusb-creator (3.11.4-3) unstable; urgency=low

  * Improve l10n-ability, fix many l10n bugs.
  * Tell gettext to recognize translate_and_brand as introducing a translatable string.
  * Update Qt -generated Python files.
  * Update PO and POT files.
  * Turn all notes for translators into named format string arguments.
  * Import translations.

 -- intrigeri <intrigeri@debian.org>  Thu, 09 Feb 2012 09:28:14 +0100

1407
liveusb-creator (3.11.4-2) unstable; urgency=low
Tails developers's avatar
Tails developers committed
1408 1409 1410 1411

  * Add a third launcher: upgrade non-running system from the running one.
  * Specially treat the case when the unknown target filesystem is iso9660.
  * Also pass -x in the third desktop file.
Tails developers's avatar
Tails developers committed
1412 1413 1414 1415 1416
  * Log info message when running sync.
  * Success dialog: do not suggest we support installing several times in a row.
  * Don't propose installing onto children of the currently running device.
  * Fix breakage when destination device is unmounted twice.
  * Fix logics in the upgrade code path.
Tails developers's avatar
Tails developers committed
1417 1418 1419 1420 1421 1422 1423
  * Remove deprecated Encoding key from .desktop files.
  * Add a Main category (i.e. System) to the .desktop files.
  * Explicitly specify 1.0 source format.
  * Build-depend on debhelper (>= 7.0.50~).
  * Build-depend on python rather than python-dev.
  * Fix debian/copyright.
  * Override some Lintian false positives.
Tails developers's avatar
Tails developers committed
1424
  * Add myself to uploaders.
Tails developers's avatar
Tails developers committed
1425
  * Don't use bootable_partition at all.
Tails developers's avatar
Tails developers committed
1426 1427 1428
  * Fix help.
  * Add, build and install manpage.
  * Fix string formatting.
1429
  * Update PO files.
Tails developers's avatar
Tails developers committed
1430

1431
 -- intrigeri <intrigeri@debian.org>  Thu, 02 Feb 2012 11:25:00 +0100
Tails developers's avatar
Tails developers committed
1432

1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449
liveusb-creator (3.11.4-2~2.gbp1865a3) UNRELEASED; urgency=low

  ** SNAPSHOT build @1865a3a2b787d30f3bfa2b12ceb6bd1cbde0f04e **

  [ Tails developers ]
  * New snapshot.
  * Update .pot/.po files.
  * Don't show persistence slider when persistence is disabled.
  * Pass the -x argument to disable OLPC support.
  * Remove a check that should be implemented in the subclasses.
  * Fix a badly formatted translation string.
  * Show a message box when installation succeded.
  * Fix mki18n.py
  * Generate new po translation files.

 -- Tails developpers <tails@boum.org>  Sat, 17 Dec 2011 18:59:30 +0100

Tails developers's avatar
Tails developers committed
1450 1451 1452 1453 1454 1455 1456 1457 1458
liveusb-creator (3.11.4-2~1.gbp6e1d0a) UNRELEASED; urgency=low

  ** SNAPSHOT build @6e1d0adb9b4e24a08e4413758fef318605aa1f16 **

  [ Tails developers ]
  * Install two launchers that match the main Tails usecases.

 -- intrigeri <intrigeri+debian@boum.org>  Thu, 15 Dec 2011 02:30:13 +0100

Tails's avatar
Tails committed
1459
liveusb-creator (3.11.4-1) UNRELEASED; urgency=low
1460 1461 1462

  * New upstream version.
  * Add debian/copyright.
1463 1464 1465 1466
  * Add dependency on python-configobj.
  * Add gbp.conf.
  * Don't version build-dependency on python-distutils-extra.
  * Add missing dependencies.
1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501
  * Don't check if device fs is valid or not, it will be overwritten.
  * Only list USB block devices in the destination box, if none of their partitions are mounted.
  * Get notified if partitions are unmounted.
  * Import dbus once and for all
  * Only enumerate devices once to detect mounted partitions
  * Make mounted_partitions a set instead of a boolean
  * Implement --partition optional flag to enable full disk partinoning
  * Display device size in partinoning mode
  * Use udisk in LinuxLiveUSBCreator.unmount_device()
  * Have mounted_partitions field always be a set
  * Put udisk UDI in mounted_partitions instead of mountpoints
  * LinuxLiveUSBCreator.unmount_device() will now unmount all partitions for a device in partioning mode
  * Update debian/changelog
  * Make LiveUSBDialog.dialog() compatible with partitioning mode
  * Remove the (nonsense) --clone-medium option, rename --clone-running to --clone
  * Add missing dependency on mtools.
  * Allow disabling the download feature in config file.
  * Move toplevel settings on top.
  * Update fedora.ini with new config settings
  * Allow callers of LiveUSBCreator.popen() to override defaults for shell and stdin options
  * unmount_device(): always lookup mounted_partitions when mount is undef
  * Wait a sec in mount_device() to avoid race issues
  * Return None in get_free_bytes() if unable to determine device
  * Skip bootable_partition() in partitioning mode
  * Unmount partition before calling syslinux to avoid troubles
  * format_device() using udisks instead of mkfs.vfat
  * Implement partioning mode (or at least a first working version)
  * Also set sane permissions on the copied files when cloning.
  * Add running_liveos_mountpoint config setting + accessor method.
  * Remove the (nonsense) --clone-medium option, rename --clone-running to --clone
  * Add the underlying_physical_device function.
  * Source classes: add "dev" attribute.
  * Remove LiveMediumSource class.
  * Hide the device that is the source of the copy, don't warn if it is mounted.
  * Fix reset_mbr.
1502 1503 1504
  * Update debian/changelog
  * Document why reset_mbr() and bootable_partition() are not implemented on Windows
  * Skip devices for which we have no write access
1505 1506 1507 1508 1509
  * Update debian/changelog
  * Add missing dependency on gdisk
  * Raise the whole catched exception.
  * That error condition can happen for many non-encoding-related reasons.
  * Fix the "source ISO stored on a device UDisks does not support" case.
1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520
  * whitespaces
  * Implement configurable partition labels
  * Update debian/changelog
  * enable_widgets: enable the start button if all conditions are met and we're asked to enable widgets.
  * Disable widgets before running live_thread.
  * Factor out call to self.driveBox.addItem
  * Do not re-do partitioning on an already existing partition
  * Don't re-enable the driveBox after the "Create" button was clicked a first time.
  * Use mkfs until we can handle formating asynchronously
  * Don't re-populate devices list once the "Create" button was pressed.
  * Don't get the selected drive again if we already did it once.
1521 1522 1523 1524 1525 1526 1527 1528 1529
  * Update debian/changelog
  * Decode/encode every Popen call output to utf-8.
  * Implement persistence checkbox.
  * Disconnect from UDisks D-Bus signals the first time the "Create" button is hit.
  * Sleep a bit between format and mount.
  * Remove unneeded import.
  * Make persistence checkbox a config option.
  * Add another 1s sleep to workaround segfault on a test machine.
  * Remove QPixmap proxy from pyuic4_custom
1530 1531 1532 1533 1534 1535
  * Update debian/changelog
  * Go back to 1.0 source format.
  * Don't ask to confirm before resetting the MBR when --partition is passed.
  * Make the .desktop file more generic.
  * Recommend extlinux instead of depending on it.

Tails's avatar
Tails committed
1536
 -- Tails developers <tails@boum.org>  Tue, 13 Dec 2011 14:13:00 +0100
1537 1538 1539 1540 1541 1542

liveusb-creator (3.11.1-1) UNRELEASED; urgency=low

  * Initial non-release.

 -- Tails developpers <tails@boum.org>  Fri, 17 Jun 2011 18:07:58 +0200