[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Parted 1.6.21
From: |
Andrew Clausen |
Subject: |
Parted 1.6.21 |
Date: |
Sun, 16 Jan 2005 14:55:12 +1100 |
User-agent: |
Mutt/1.3.28i |
Hi all,
Changes:
* libparted/disk.c, doc/parted.texi : renamed prep-boot prep partition
name to prep.
* libparted/linux.c (linux_disk_commit): if the BLKPG method fails, try
the BLKRRPART method.
* libparted/disk_dos.c (msdos_write): put in a unique identifier (which
is misleadingly called the "MBR signature" by Microsoft docs and
EFI specs). Based on a patch by Matt Domsch <address@hidden>.
* include/parted/endian.h : fixed PED_SWAP macros missing (), since it
broke on 64bit hardware as shown in the PED_CPU_TO_BE32(part ? part_num :
LINK_END)
code snipplet, which applied the uint32 cast to part, and not the value.
* libparted/disk_amiga.c, libparted/fs_amiga/amiga.c : Added some uint32
casts.
* libparted/disk_sun.c (sun_alloc, sun_read, sun_write): fixed
cylinder recording stuff. pcylcount is now 2 more, and ncyl is now
2 less than it was before.
* libparted/filesys.c (ped_file_system_clobber): removed a useless
(always-thrown) assertion for file system support for clobbering.
* libparted/gnu.c (gnu_new): Added three new variables ro_err, rw_err
and ispath. The ispath variables is set to 1 if path is indeed a path
and not a store type name. This prevents having to use strchr more then
once. Added a check for determining if the inputted path is a path and
not a store-type name. If (const char *)path is a path then use
store_open (). If (const char *)path is a store-type name use
store_typed_open ().
* libparted/linux.c (_disk_sync_part_table): removed duplicate error message.
* libparted/linux.c (_device_get_part_path): only treat the device as
devfs if it has /disc on the end.
* libparted/linux.c (_partition_get_part_dev): added.
* libparted/linux.c (_partition_is_mounted_by_dev ): added.
* libparted/linux.c (_partition_is_mounted): now uses
_partition_is_mounted_by_dev(). This is more reliable than guessing
the partition's device name.
* libparted/linux.c (_device_probe_type): sets the type to
PED_DEVICE_UNKNOWN on block devices that don't fall into the
standard categories. This makes libparted correctly update
the kernel's view of partition tables, etc.
* libparted/disk_dos.c (probe_partition_for_geom): improved heuristic
for finding broken partition tables: test if any feasible solution
geometry exists against the end cylinder rather than 1024. This
heuristic now has fewer false negatives and no false positives.
Cheers,
Andrew
- Parted 1.6.21,
Andrew Clausen <=
- Re: Parted 1.6.21, Harley D. Eades III, 2005/01/16
- Re: Parted 1.6.21, Mathieu Bruneau, 2005/01/16
- Re: Parted 1.6.21, Harley D. Eades III, 2005/01/16
- Re: Parted 1.6.21, Mathieu Bruneau, 2005/01/18
- Re: Parted 1.6.21, Sven Luther, 2005/01/18
- Re: Parted 1.6.21, Mathieu Bruneau, 2005/01/18
- Re: Parted 1.6.21, Sven Luther, 2005/01/18
- Re: Parted 1.6.21, Mathieu Bruneau, 2005/01/18
- Re: Parted 1.6.21, Sven Luther, 2005/01/18
- Re: Parted 1.6.21, Mathieu Bruneau, 2005/01/18
- Prev by Date:
marketing database doctors american directory, 40, 000 hospitals, 25, 000 nursing homes and 400, 000 doctors.
- Next by Date:
tF`}jA ü﮹
- Previous by thread:
marketing database doctors american directory, 40, 000 hospitals, 25, 000 nursing homes and 400, 000 doctors.
- Next by thread:
Re: Parted 1.6.21
- Index(es):