OSDN Git Service

build: update gnulib submodule to latest
[android-x86/external-parted.git] / NEWS
diff --git a/NEWS b/NEWS
index bc5152b..566484c 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -8,6 +8,19 @@ GNU parted NEWS                                    -*- outline -*-
 
 ** Bug fixes
 
+  parted now exits nonzero for certain failures already diagnosed as "Error".
+  For example, before this change, parted would exit successfully in spite
+  of "Error: ...unrecognised disk label" and "Error:... both GPT primary
+  and backup partition tables are corrupted".
+
+  libparted: gpt_disk_duplicate now copies the flags over to the new
+  disk object. Previously the flags would be undefined.
+
+  libparted can now read partition tables with a number of partition
+  array entries that is different from the default of 128.  Before,
+  it would fail to recognize them and could even read beyond the end
+  of a heap-allocated buffer.
+
   libparted: no longer aborts (failed assertion) due to a nilfs2_probe bug
   [bug introduced in parted-2.4 with the addition of nilfs2 support]
 
@@ -21,6 +34,10 @@ GNU parted NEWS                                    -*- outline -*-
   cause an MSDOS partition table to be mistakenly identified as pc98.
   [bug present since the beginning]
 
+  libparted no longer gets a failed assertion when probing a partition
+  with an HFS or HFS+ signature, but with invalid ->total_blocks and/or
+  ->block_size values.
+
 ** Changes in behavior
 
   parted: mkpart command has changed semantics with regard to specifying end
@@ -28,6 +45,13 @@ GNU parted NEWS                                    -*- outline -*-
   subtracts one sector from the specified value. With this change, it is now
   possible to create partitions like 1MiB-2MiB, 2MiB-3MiB and so on.
 
+** Build-related
+
+  "make dist" no longer builds .tar.gz files.
+  xz is portable enough and in wide-enough use that distributing
+  only .tar.xz files is enough.
+
+
 * Noteworthy changes in release 3.0 (2011-05-30) [stable]
 
 ** Bug fixes