1. 27 Feb, 2013 1 commit
    • Colin Watson's avatar
      Remove nested functions from disk and file read hooks. · 4eb8b756
      Colin Watson authored
      	* include/grub/disk.h (grub_disk_read_hook_t): New type.
      	(struct grub_disk): Add read_hook_data member.
      	* include/grub/file.h (struct grub_file): Likewise.
      	* include/grub/fshelp.h (grub_fshelp_read_file): Add read_hook_data
      	argument.
      
      	Update all callers.
      4eb8b756
  2. 21 Jan, 2013 1 commit
  3. 12 May, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      * grub-core/fs/bfs.c (mount): Improve filesystem detection reliability. · 2e57f28f
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/fs/ext2.c (grub_ext2_mount): Likewise.
      	* grub-core/fs/hfs.c (grub_hfs_mount): Likewise.
      	* grub-core/fs/hfsplus.c (grub_hfsplus_mount): Likewise.
      	* grub-core/fs/jfs.c (grub_jfs_mount): Likewise.
      	* grub-core/fs/minix.c (grub_minix_mount): Likewise.
      	* grub-core/fs/ntfs.c (grub_ntfs_mount): Likewise.
      	* grub-core/fs/romfs.c (grub_romfs_mount): Likewise.
      	* grub-core/fs/xfs.c (grub_xfs_mount): Likewise.
      2e57f28f
  4. 28 Feb, 2012 1 commit
  5. 01 Feb, 2012 1 commit
  6. 14 Dec, 2011 1 commit
  7. 13 Dec, 2011 1 commit
  8. 09 Nov, 2011 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Fix several memory leaks. · 8a5a3a5b
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/fs/btrfs.c (grub_btrfs_dir): Fix memory leak.
      	* grub-core/fs/cpio.c (grub_cpio_find_file): Likewise.
      	(grub_cpio_dir): Likewise.
      	* grub-core/fs/fat.c (grub_fat_label): Likewise.
      	* grub-core/fs/jfs.c (grub_jfs_label): Likewise.
      	* grub-core/fs/romfs.c (grub_romfs_close): Likewise.
      	(grub_romfs_label): Likewise.
      	* grub-core/fs/squash4.c (squash_mount): Use zalloc for safety.
      	(squash_unmount): New function.
      	(grub_squash_dir): Fix memory leak.
      	(grub_squash_open): Likewise.
      	(grub_squash_read): Likewise.
      	(grub_squash_mtime): Likewise.
      	* grub-core/fs/xfs.c (grub_xfs_open): Likewise.
      	* grub-core/fs/zfs/zfs.c (check_pool_label): Likewise.
      	* util/grub-fstest.c (fstest): Likewise.
      8a5a3a5b
  9. 25 Oct, 2011 1 commit
  10. 24 Jun, 2011 1 commit
  11. 16 Dec, 2010 4 commits