[parted-devel] Announcing GNU parted 1.8.8

David Cantrell dcantrell at redhat.com
Thu Aug 9 20:05:49 UTC 2007


Announcing GNU parted-1.8.8.  Many thanks to everyone who helped make this
release possible!

NOTE:  GNU parted is now licensed under the GNU General Public License
version 3 or higher.  See the COPYING file for more details.

This release continues our plan with the 1.8.x branch as only minor
feature improvements and bug fixes are present.  A summary of the changes
in this release:


libparted:
- Add compute_block_counts() to improve ext2fs support.
- Properly detect 'ext2 fs too small' cases.
- Move formatting commands out of translatable strings.
- Read an msdos partition table from a device with 2K sectors.
- Remove always-false "Unable to open" diagnostic in ped_disk_new(), leave
  the "unrecognized disk label" diagnostic.
- Don't leak partition table buffer in amiga_read().
- Don't read/write initialized memory with DEBUG turned on off for 'mklabel
  bsd' and 'mklabel amiga' command calls.
- Turn off DEBUG in libparted.c to avoid initializing all allocated memory
  to '1' bits.
- Correct handling of HeaderSize field in GPT labels.
- Fix block number used when checking for ext2 fs state.
- Add detection support for Xen virtual block devices (/dev/xvd*).
- When reading DASD labels, check the filesystem type as well as partition
  flags to determine what's on the partition.
- Add _dm_probe_all() from Debian to probe for all device-mapper devices.

parted:
- Fixed exception handling in mkpart and mkpartfs commands.
- Add the --dry-run option to the partprobe command.
- Update docs: cannot specify 'primary' for a partition on a loop device.
- Remove unused functions (get_spaces).
- Fix off-by-one error in str_list_print_wrap().
- Use xmalloc() and xrealloc() to check return values.
- Fix invalid command line argument handling.
- Close memory leaks in parted.c and table.c.
- Fix warnings when compiling with translation support enabled.
- Use a consistent prompt when asking for a file system type.
- Update docs: don't reference old versions of gzip.

misc:
- Improve the testing framework in the tests/ subdirectory.  Build out more
  of the testing scripts so we can start using that to ensure we don't
  introduce regressions in releases.
- Support testing with tmpfs filesystems on Linux.
- Work around inadequate libreadline in the configure script.
- Don't include config.h from internal headers.


You can download GNU parted 1.8.8 from ftp.gnu.org in the /gnu/parted
directory.  Archives are available as tar+gzip or tar+bz2 files.

   ftp://ftp.gnu.org/gnu/parted/parted-1.8.8.tar.gz
   ftp://ftp.gnu.org/gnu/parted/parted-1.8.8.tar.bz2

The SHA-1 digest of the archives are available in <filename>.sha1 files
in the same directory.

Please see the parted web site at http://www.gnu.org/software/parted/
for the latest new, mailing list instructions, and bug reporting
information.

Thanks,

-- 
David Cantrell <dcantrell at redhat.com>
Red Hat / Westford, MA
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/parted-devel/attachments/20070809/c457e9dd/attachment.pgp 


More information about the parted-devel mailing list