GNU Parted - News: parted-2.2 released [stable]
parted-2.2 released [stable]
Item posted by Jim Meyering <meyering> on Fri 26 Feb 2010 03:49:04 PM UTC.
This is to announce parted-2.2, a stable release.
Here's its soon-to-be-updated home page:
http://www.gnu.org/software/parted/
Thanks to everyone else who has been contributing, helping to manage
the mailing list and reporting bugs.
For a summary of changes and contributors, see:
http://git.debian.org/?p=parted/parted.git;a=shortlog;h=v2.2
or run this command from a git-cloned parted directory:
git shortlog v2.1..v2.2
To summarize the gnulib-related changes, run these commands from a
git-cloned parted directory:
git checkout v2.1
git submodule summary v2.2
Here are the compressed sources:
ftp://ftp.gnu.org/gnu/parted/parted-2.2.tar.gz (2.8MB)
ftp://ftp.gnu.org/gnu/parted/parted-2.2.tar.xz (1.4MB)
Here are the GPG detached signatures[*]:
ftp://ftp.gnu.org/gnu/parted/parted-2.2.tar.gz.sig
ftp://ftp.gnu.org/gnu/parted/parted-2.2.tar.xz.sig
To reduce load on the main server, use a mirror listed at:
http://www.gnu.org/order/ftp.html
[*] You can use either of the above signature files to verify that
the corresponding file (without the .sig suffix) is intact. First,
be sure to download both the .sig file and the corresponding tarball.
Then, run a command like this:
gpg --verify parted-2.2.tar.gz.sig
If that command fails because you don't have the required public key,
then run this command to import it:
gpg --keyserver keys.gnupg.net --recv-keys B9AB9A16
and rerun the `gpg --verify' command.
This release was bootstrapped with the following tools:
Autoconf 2.65.36-64dee
Automake 1.11a
Gnulib v0.0-3479-g80cd995
Gperf 3.0.3
./NEWS
* Noteworthy changes in release 2.2 (2010-02-26) [stable]
** Changes in behavior
The default alignment (--align option) for newly created partitions has
been changed to optimal.
** New features
The ped_device_get_*_alignment() functions now return a sane default
value instead of NULL when the so called topology information is incomplete.
The default minimum alignment aligns to physical sector size, the default
optimal alignment is 1MiB, which is what vista and windows 7 do.
** Bug fixes
Parted no longer uses a physical sector size of 0 or of any other
value smaller than the logical sector size.
dos: creating an HFS or HFS+ partition in an msdos partition table
used to set the partition type to 0x83. That is wrong. The required
number is 0xaf, and that is what is used now.
gpt: read-only operation could clobber MBR part of hybrid GPT+MBR table
[bug introduced in parted-2.1]
gpt: a read-only operation like "parted $dev print" would overwrite $dev's
protective MBR when exactly one of the primary and backup GPT tables was
found to be corrupt.
[bug introduced prior to parted-1.8.0]
sun: the version, sanity and nparts VTOC fields were ignored by libparted.
Those fields are properly initialized now. The nparts (number of partitions)
field is initialized to 8 (max. number of sun partitions) rather that to a
real number of partitions. This solution is compatible with Linux kernel
and Linux fdisk.
"make install" no longer installs tests programs named disk and label
libparted: try harder to inform kernel of partition changes.
Previously when editing partitions, occasionally the kernel would
fail to be informed of partition changes. When this happened future
problems would occur because the kernel had incorrect information.
For example, if this problem arose when resizing or creating a
new partition, then an incorrect partition size might be displayed
or a user might encounter a failure to format or delete a newly
created partition, respectively.
libparted: committing a disk that was returned by ped_disk_duplicate
would always result in ped_disk_clobber being called (and thus the first
and last 9KiB of the disk being zeroed), even if the duplicated disk,
was not returned by ped_disk_fresh().
Powered by Savane 3.13-081f.
Corresponding source code