grub/grub-core/fs
Vladimir 'phcoder' Serbinenko 918a25179c Restructure FAT driver to avoid hook in label reading as it hits a
GCC bug.

	* include/grub/err.h (grub_err_t): New enum value GRUB_ERR_EOF.
	* grub-core/fs/fat.c (grub_fat_iterate_context): New struct.
	(grub_fat_iterate_dir): Split into ...
	(grub_fat_iterate_init): ... this, ...
	(grub_fat_iterate_fini): ... this, ...
	(grub_fat_iterate_dir_next): ... and this. All users updated.
2012-06-20 23:29:28 +02:00
..
zfs * grub-core/fs/zfs/zfs.c (nvlist_find_value): Fix return value. 2012-05-03 09:09:30 +02:00
affs.c * grub-core/fs/affs.c (grub_affs_file): New field hardlink. 2012-05-27 00:45:41 +02:00
afs.c Leverage BFS implementation to read AFS. 2011-10-30 16:10:18 +01:00
bfs.c * grub-core/fs/bfs.c (iterate_in_b_tree): Add missing NESTED_FUNC_ATTR. 2012-05-27 15:31:54 +02:00
btrfs.c * grub-core/fs/btrfs.c (GRUB_BTRFS_ITEM_TYPE_INODE_REF): New enum value. 2012-05-27 00:47:37 +02:00
cpio.c * grub-core/fs/cpio.c (canonicalize): Handle "..". 2012-05-27 00:54:41 +02:00
cpio_be.c Support odc, newc and bigendian cpio formats. 2011-12-23 16:15:18 +01:00
exfat.c exfat reader 2011-04-11 18:13:00 +02:00
ext2.c * grub-core/fs/bfs.c (mount): Improve filesystem detection reliability. 2012-05-12 13:31:05 +02:00
fat.c Restructure FAT driver to avoid hook in label reading as it hits a 2012-06-20 23:29:28 +02:00
fshelp.c * grub-core/fs/fshelp.c (grub_fshelp_find_file): Set currnode to 0 2012-05-22 08:24:27 +02:00
hfs.c * grub-core/fs/hfs.c (grub_hfs_dir): Use memset instead of 2012-05-28 17:54:18 +02:00
hfsplus.c * grub-core/fs/hfsplus.c (grub_hfsplus_catfile): New field parentid. 2012-05-27 00:56:55 +02:00
iso9660.c * grub-core/fs/iso9660.c (grub_iso9660_iterate_dir): Don't skip "." and 2012-05-27 00:58:48 +02:00
jfs.c * grub-core/fs/jfs.c (grub_jfs_find_file): Handle "." and "..". 2012-05-27 01:03:26 +02:00
minix.c * grub-core/fs/bfs.c (mount): Improve filesystem detection reliability. 2012-05-12 13:31:05 +02:00
minix2.c Split minix.mod into minix.mod and minix2.mod. 2010-09-08 19:13:48 +02:00
minix2_be.c Handle big-endian minixfs (fixes minixfs tests on bigendian). 2012-04-01 21:35:18 +02:00
minix3.c minix3fs support 2011-04-11 08:16:13 +02:00
minix3_be.c Handle big-endian minixfs (fixes minixfs tests on bigendian). 2012-04-01 21:35:18 +02:00
minix_be.c Handle big-endian minixfs (fixes minixfs tests on bigendian). 2012-04-01 21:35:18 +02:00
newc.c Support odc, newc and bigendian cpio formats. 2011-12-23 16:15:18 +01:00
nilfs2.c Fix wrapped HFS+ handling. 2012-05-09 13:02:59 +02:00
ntfs.c * grub-core/fs/ntfs.c (list_file): Set mtime to correct value. 2012-05-27 01:00:46 +02:00
ntfscomp.c * include/grub/ntfs.h (grub_ntfs_comp_table_element): New struct. 2012-05-15 17:09:14 +02:00
odc.c Support odc, newc and bigendian cpio formats. 2011-12-23 16:15:18 +01:00
reiserfs.c * grub-core/fs/reiserfs.c (grub_reiserfs_iterate_dir): Fix size byteswap 2012-05-22 08:30:57 +02:00
romfs.c * grub-core/fs/bfs.c (mount): Improve filesystem detection reliability. 2012-05-12 13:31:05 +02:00
sfs.c Fix wrapped HFS+ handling. 2012-05-09 13:02:59 +02:00
squash4.c Handle "." and ".." on squashfs. 2012-05-27 13:44:48 +02:00
tar.c automake commit without merge history 2010-05-06 11:34:04 +05:30
udf.c * grub-core/fs/udf.c (read_string): Bail out on size=0. 2012-05-13 20:18:33 +02:00
ufs.c * grub-core/fs/ufs.c (grub_ufs_find_file): Fix handling of double slash. 2012-05-10 23:33:44 +02:00
ufs2.c automake commit without merge history 2010-05-06 11:34:04 +05:30
xfs.c * grub-core/fs/bfs.c (mount): Improve filesystem detection reliability. 2012-05-12 13:31:05 +02:00