grub/grub-core/partmap
Colin Watson e3c78337c3 * include/grub/partition.h (grub_partition_map): Change prototype of
embed to take a maximum value for nsectors.
	* include/grub/emu/hostdisk.h (grub_util_ldm_embed): Likewise.
	* include/grub/fs.h (grub_fs): Likewise.
	* grub-core/partmap/msdos.c (embed_signatures): New array.
	(pc_partition_map_embed): Check for and avoid sectors matching any
	of the signatures in embed_signatures, up to max_nsectors.
	* grub-core/partmap/gpt.c (gpt_partition_map_embed): Restrict
	returned sector map to max_nsectors.
	* grub-core/disk/ldm.c (grub_util_ldm_embed): Likewise.
	* grub-core/fs/btrfs.c (grub_btrfs_embed): Likewise.
	* grub-core/fs/zfs/zfs.c (grub_zfs_embed): Likewise.
	* util/grub-setup.c (setup): Allow for the embedding area being
	split into multiple blocklists.  Tell dest_partmap->embed the
	maximum number of sectors we care about.
2012-02-27 22:25:39 +01:00
..
acorn.c Fix spurious warning. 2011-06-23 20:05:39 +02:00
amiga.c Several FS mtime support. 2011-05-15 12:23:54 +02:00
apple.c Implement automatic module license checking according to new GNU 2011-04-11 23:01:51 +02:00
bsdlabel.c * grub-core/partmap/bsdlabel.c (iterate_real): Fix freeing of static 2012-02-10 12:43:11 +01:00
dvh.c * grub-core/partmap/dvh.c (grub_dvh_is_valid): Make argument 2011-12-13 14:44:38 +01:00
gpt.c * include/grub/partition.h (grub_partition_map): Change prototype of 2012-02-27 22:25:39 +01:00
msdos.c * include/grub/partition.h (grub_partition_map): Change prototype of 2012-02-27 22:25:39 +01:00
plan.c * grub-core/lib/adler32.c: Add missing license specification. 2011-11-14 14:25:09 +01:00
sun.c * grub-core/partmap/sun.c (grub_sun_is_valid): make argument uint16_t * 2011-12-13 14:40:41 +01:00
sunpc.c * grub-core/partmap/sunpc.c (grub_sun_is_valid): Make argument 2011-12-13 14:42:41 +01:00