| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* NEWS: Record release date.
|
|
|
|
|
|
| |
* libparted/cs/constraint.c: Include <assert.h>.
(ped_constraint_exact): Don't ignore ped_alignment_init's return
value or that from ped_geometry_init.
|
|
|
|
|
| |
* libparted/labels/loop.c (loop_partition_duplicate): Don't dereference
NULL upon failure.
|
|
|
|
|
| |
* libparted/Makefile.am (CURRENT, REVISION): Update from 0.2.0 to 1.0.0,
due to removed interfaces.
|
| |
|
|
|
|
|
| |
* NEWS (Changes in behavior): Describe the change.
(Bug fixes): Mention the leak fixes.
|
|
|
|
|
|
|
| |
* README (WARNING): Say that all FS-manipulation code is now gone.
* doc/parted.texi (Command explanations): Remove descriptions of and
any examples or references to the following commands: check, cp,
mkfs, mkpartfs, move, resize.
|
|
|
|
|
|
|
|
|
| |
* configure.ac: Remove support for --enable-fs and --disable-fs.
Remove support for --enable-Werror and --disable-Werror.
* README: Remove paragraph about --disable-fs and
--enable-discovery-only.
* libparted/libparted.c: Now that --disable-fs is gone (i.e.,
ENABLE_FS would be always 1), remove its #ifdefs.
|
| |
|
|
|
|
| |
* po/POTFILES.in: Remove file names, to reflect file deletions.
|
|
|
|
|
| |
* doc/parted.texi: Remove FS-related documentation and other
stale bits.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* libparted/fs/amiga/Makefile.am (AM_CFLAGS): Add $(WARN_CFLAGS)
and $(WERROR_CFLAGS).
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note that we are removing the resize command, even though parted
appears to be the only free tool that provides the ability to
resize FAT16 and FAT32 file systems.
* parted/parted.c (do_mkfs, do_cp, do_mkpartfs): Remove functions.
(do_move, do_check, do_resize): Likewise.
(_init_commands): Remove each command-definition clause.
* parted/parted.c (_partition_warn_loss): Remove now-unused function.
* include/parted/filesys.h: Remove declarations of now-removed
FS-munging functions
|
|
|
|
|
| |
* tests/t1100-busy-label.sh: Demonstrate that adding a partition
succeeds, even when another on the same device is mounted (active).
|
|
|
|
|
| |
* libparted/labels/rdb.c (amiga_read): Don't dereference NULL on OOM.
Don't leak a constraint when failing to add a partition.
|
|
|
|
|
| |
* libparted/labels/mac.c (mac_read): Don't dereference NULL on OOM.
Don't leak a constraint when failing to add a partition.
|
|
|
|
|
| |
* libparted/labels/sun.c (sun_read): Don't dereference NULL on OOM.
Don't leak a constraint when failing to add a partition.
|
|
|
|
| |
* parted/ui.c (command_line_get_fs_type): Don't leak an input "word".
|
|
|
|
|
| |
* parted/ui.c (command_line_get_fs_type): Don't leak an FS type name
string.
|
|
|
|
|
| |
* libparted/labels/bsd.c (bsd_read): Don't dereference NULL on OOM.
Don't leak a constraint when failing to add a partition.
|
|
|
|
|
| |
* libparted/arch/linux.c (_probe_proc_partitions): Call fclose
upon failure.
|
|
|
|
|
| |
* libparted/arch/linux.c (read_device_sysfs_file): Don't leak a
file descriptor.
|
|
|
|
|
| |
* tests/t1100-busy-label.sh: Remove one last use of mkpartfs.
Use scsi_debug rather than requiring an explicitly-provided device.
|
|
|
|
|
| |
* parted/table.c (table_add_row): Use sizeof(*VAR), rather than
erroneous sizeof(explicit_type) that just happened to be ok.
|
|
|
|
|
| |
* libparted/labels/sun.c (sun_partition_new): Remove unreachable stmt.
* libparted/labels/pc98.c (pc98_partition_new): Likewise.
|
| |
|
|
|
|
|
|
| |
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
|
|
|
|
| |
* NEWS: Record release date.
|
|
|
|
|
|
| |
* libparted/Makefile.am (REVISION): Increment, since there have
been changes to the library, but no interface addition or removal.
* README-release: Mention the shared-library version update procedure.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/t9040-many-partitions.sh: Remove all partitions before
exiting -- otherwise, the rmmod-prompted removal of those many
partitions would continue long after rmmod completion and the
release of the scsi_debug lock, and thus partition-device removals
provoked by this test would cause failure in the subsequent test,
e.g., when the devices for partitions 14,15,16 have just been
successfully created (verified that they exist), yet the next
step -- to create a file system on one of them -- fails or is
erroneously skipped because the device has been removed asynchronously.
|
|
|
|
| |
* tests/t-local.sh (scsi_debug_setup_): Quote another $VERBOSE.
|
|
|
|
|
| |
* bootstrap.conf (buildreq): Also require "bc", since it's used
in some of 'make check's tests.
|
|
|
|
|
|
| |
* tests/t2100-mkswap.sh: Likewise.
* tests/t3000-resize-fs.sh: Remove file, now that all FS-ops are gone.
* tests/Makefile.am (TESTS): Remove them here, too.
|
|
|
|
|
| |
* libparted/arch/linux.c (init_file): Correct diagnostic.
Parted would claim that a small-but-non-empty file has zero length.
|
| |
|
|
|
|
| |
* tests/t-local.sh (scsi_debug_cleanup_): Add missing double quotes.
|
|
|
|
|
|
|
| |
* tests/t9050-partition-table-types.sh: Use a "device size"
that is large enough to accommodate 1KiB and 4KiB sectors.
The original size, 3MiB was too small for a dvh partition
with PARTED_SECTOR_SIZE=1024. Increase it to 30MiB.
|
|
|
|
| |
* tests/t1101-busy-partition.sh: Use mkfs.vfat instead.
|
|
|
|
|
| |
* tests/t9050-partition-table-types.sh: New file.
* tests/Makefile.am (TESTS): Add it.
|