1. 29 Dec, 2015 1 commit
  2. 27 Jul, 2015 1 commit
  3. 18 Jun, 2015 1 commit
  4. 25 Jan, 2015 1 commit
  5. 15 Dec, 2013 1 commit
  6. 15 Oct, 2013 1 commit
  7. 11 Oct, 2013 1 commit
  8. 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
  9. 21 Jan, 2013 1 commit
  10. 25 Jun, 2012 1 commit
  11. 21 Jun, 2012 1 commit
  12. 17 May, 2012 1 commit
  13. 25 Apr, 2012 1 commit
  14. 31 Mar, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Fix exfat endianness handling. · d73ff15d
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/fs/fat.c (grub_fat_data): Make fat_sector 32-bit.
      	(grub_fat_mount) [MODE_EXFAT]: Fix bpb.num_reserved_sectors byte-swap.
      	(grub_fat_iterate_dir) [MODE_EXFAT]: Fix attr byte-swap.
      	Byte-swap utf16 when necessary.
      	(grub_fat_label) [MODE_EXFAT]: Byte-swap utf16 when necessary.
      d73ff15d
  15. 28 Feb, 2012 1 commit
  16. 08 Feb, 2012 1 commit
  17. 01 Feb, 2012 2 commits
  18. 13 Dec, 2011 1 commit
  19. 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
  20. 26 Oct, 2011 1 commit
  21. 24 Oct, 2011 1 commit
  22. 27 Jun, 2011 1 commit
    • Yves Blusseau's avatar
      Display the path of the file when file is not found · 9e322ce8
      Yves Blusseau authored
      	* grub-core/fs/fat.c: Display the filename when file is not found.
      	* grub-core/fs/fshelp.c: Likewise.
      	* grub-core/fs/hfs.c: Likewise.
      	* grub-core/fs/jfs.c: Likewise.
      	* grub-core/fs/minix.c: Likewise.
      	* grub-core/fs/ufs.c: Likewise.
      	* grub-core/fs/btrfs.c: Likewise.
      	* grub-core/commands/i386/pc/play.c: Likewise.
      9e322ce8
  23. 12 Apr, 2011 2 commits
  24. 11 Apr, 2011 1 commit
  25. 05 Apr, 2011 1 commit
  26. 06 May, 2010 1 commit
  27. 07 Feb, 2010 1 commit
  28. 20 Jan, 2010 1 commit
  29. 29 Dec, 2009 1 commit
  30. 25 Dec, 2009 1 commit
    • carles's avatar
      2009-12-25 Carles Pina i Estany <carles@pina.cat> · 61ba42be
      carles authored
      	* commands/efi/loadbios.c: Capitalize acronyms, replace `could not' by
      	`couldn't' and `can not' by `cannot'.
      	* commands/i386/pc/drivemap.c: Likewise.
      	* disk/ata.c: Likewise.
      	* disk/ieee1275/nand.c: Likewise.
      	* fs/affs.c: Likewise.
      	* fs/fat.c: Likewise.
      	* fs/hfs.c: Likewise.
      	* fs/hfsplus.c: Likewise.
      	* fs/iso9660.c: Likewise.
      	* fs/jfs.c: Likewise.
      	* fs/minix.c: Likewise.
      	* fs/reiserfs.c: Likewise.
      	* fs/sfs.c: Likewise.
      	* fs/udf.c: Likewise.
      	* fs/ufs.c: Likewise.
      	* fs/xfs.c: Likewise.
      	* loader/powerpc/ieee1275/linux.c: Likewise.
      	* loader/sparc64/ieee1275/linux.c: Likewise.
      	* util/grub-probe.c: Likewise.
      	* util/misc.c: Likewise.
      61ba42be
  31. 09 Nov, 2009 1 commit
  32. 25 Oct, 2009 1 commit
    • robertmh's avatar
      2009-10-25 Robert Millan <rmh.grub@aybabtu.com> · 042484d7
      robertmh authored
              * include/grub/fs.h [GRUB_UTIL] (struct grub_fs): Add
              `reserved_first_sector' member.
              * fs/ext2.c [GRUB_UTIL] (grub_ext2_fs): Initialize
              `reserved_first_sector' to 1.
              * fs/fat.c [GRUB_UTIL] (grub_fat_fs): Likewise.
              * fs/ntfs.c [GRUB_UTIL] (grub_ntfs_fs): Likewise.
              * fs/hfsplus.c [GRUB_UTIL] (grub_hfsplus_fs): Likewise.
              * util/i386/pc/grub-setup.c (setup): Add safety check that probes for
              filesystems which begin at first sector.
              (options): New option --skip-fs-probe.   
              (main): Handle --skip-fs-probe and pass it to setup().
      042484d7
  33. 29 Aug, 2009 1 commit
  34. 17 Aug, 2009 1 commit
  35. 15 Aug, 2009 1 commit
  36. 11 Jun, 2009 1 commit
  37. 14 May, 2009 1 commit
    • proski's avatar
      2009-05-13 Pavel Roskin <proski@gnu.org> · 238e871f
      proski authored
      	* kernel/disk.c (grub_disk_read): Use void pointer for the
      	buffer.
      	(grub_disk_write): Use const void pointer for the buffer.
      	Adjust all callers.  Remove unnecessary casts.
      238e871f
  38. 05 May, 2009 1 commit
    • proski's avatar
      2009-05-05 Pavel Roskin <proski@gnu.org> · 119494b5
      proski authored
      	* include/grub/dl.h [GRUB_UTIL]: Provide inline implementations
      	of grub_dl_ref() and grub_dl_unref().
      	* commands/parttool.c: Remove preprocessor conditionals around
      	grub_dl_ref() and grub_dl_unref().
      	* fs/affs.c: Likewise.
      	* fs/afs.c: Likewise.
      	* fs/cpio.c: Likewise.
      	* fs/ext2.c: Likewise.
      	* fs/fat.c: Likewise.
      	* fs/hfs.c: Likewise.
      	* fs/hfsplus.c: Likewise.
      	* fs/iso9660.c: Likewise.
      	* fs/jfs.c: Likewise.
      	* fs/minix.c: Likewise.
      	* fs/ntfs.c: Likewise.
      	* fs/reiserfs.c: Likewise.
      	* fs/sfs.c: Likewise.
      	* fs/udf.c: Likewise.
      	* fs/ufs.c: Likewise.
      	* fs/xfs.c: Likewise.
      	* include/grub/dl.h: Likewise.
      	* loader/xnu.c: Likewise.
      119494b5