newsGNU Parted - News: parted-3.0 released [stable]

Group
Latest News
parted-3.6 released [stable] posted by bcl, Mon 10 Apr 2023 11:49:37 PM UTC
parted-3.5.28 released [alpha] posted by bcl, Tue 28 Mar 2023 06:32:42 PM UTC
parted-3.5 released [stable] posted by bcl, Mon 18 Apr 2022 08:26:31 PM UTC
parted-3.4.64 released [alpha] posted by bcl, Wed 30 Mar 2022 05:01:36 PM UTC
parted-3.4 released [stable] posted by bcl, Thu 28 Jan 2021 12:43:34 AM UTC

parted-3.0 released [stable]

Item posted by Jim Meyering <meyering> on Mon 30 May 2011 12:29:29 PM UTC.


This is to announce parted-3.0, a release that removes
the deprecated file-system-manipulation capabilities.
See the NEWS below for a summary of noteworthy changes.

Here is Parted's home page:

http://www.gnu.org/software/parted/

For a summary of all changes and contributors, see:
http://git.debian.org/?p=parted/parted.git;a=shortlog;h=v3.0
or run this command from a git-cloned parted directory:
git shortlog v2.4..v3.0

To summarize the gnulib-related changes, run these commands
from a git-cloned parted directory:
git checkout v3.0
git submodule summary v2.4

Here are the compressed sources:
ftp://ftp.gnu.org/gnu/parted/parted-3.0.tar.gz (2.8MB)
ftp://ftp.gnu.org/gnu/parted/parted-3.0.tar.xz (1.4MB)

Here are the GPG detached signatures[*]:
ftp://ftp.gnu.org/gnu/parted/parted-3.0.tar.gz.sig
ftp://ftp.gnu.org/gnu/parted/parted-3.0.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-3.0.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 000BEEEE

and rerun the `gpg --verify' command.

This release was bootstrapped with the following tools:
Autoconf 2.68.68-2105
Automake 1.11a
Gettext 0.18.1
Gnulib v0.0-5386-g3532d15
Gperf 3.0.4

NEWS

* Noteworthy changes in release 3.0 (2011年05月30日) [stable]

** Bug fixes

Fix numerous small leaks in both the library and the UI.

** Changes in behavior

Remove all FS-related (file system-related) sub-commands; these commands
are no longer recognized because they were all dependent on parted "knowing"
too much about file system: mkpartfs, mkfs, cp, move, check, resize.
This change removes not just the user interface bits, but also the
library functions and nearly all of the underlying FS-munging code.
The code embedded in Parted by which it knew about those file systems
was so old, unmaintainable and buggy that while seemingly drastic,
this change is like removing a gangrenous toe.

Here is the list of removed functions:

ped_file_system_clobber
ped_file_system_open
ped_file_system_create
ped_file_system_close
ped_file_system_check
ped_file_system_copy
ped_file_system_resize
ped_file_system_get_create_constraint
ped_file_system_get_resize_constraint
ped_file_system_get_copy_constraint

This change also removes the corresponding function members
from "struct _PedFileSystemOps":

clobber open create close check copy resize get_create_constraint
get_resize_constraint get_copy_constraint


Back to the top

Copyright © 2025 Free Software Foundation, Inc.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
The Levitating, Meditating, Flute-playing Gnu logo is a GNU GPL'ed image provided by the Nevrax Design Team.
Page source code

Powered by Savane 3.14-2340.
Corresponding source code

AltStyle によって変換されたページ (->オリジナル) /