1. 21 Jan, 2015 1 commit
  2. 15 Dec, 2013 1 commit
  3. 20 Oct, 2013 1 commit
  4. 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
  5. 21 Jan, 2013 1 commit
  6. 05 Jan, 2013 1 commit
  7. 09 May, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Fix wrapped HFS+ handling. · f417ed04
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/fs/fshelp.c (grub_fshelp_read_file): New argument
      	blocks_start. All users updated.
      	* grub-core/fs/hfsplus.c (grub_hfsplus_read_block): Don't add
      	wrapping offset.
      	(grub_hfsplus_read_file): Pass embedding offset to fshelp_read_file.
      f417ed04
  8. 26 Apr, 2012 1 commit
  9. 28 Feb, 2012 1 commit
  10. 01 Feb, 2012 1 commit
  11. 25 Jan, 2012 1 commit
  12. 14 Jan, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Remove defines pertaining to arbitrary limits not affecting GRUB · 75b49ebe
      Vladimir 'phcoder' Serbinenko authored
      	anymore.
      
      	* grub-core/fs/ext2.c (EXT2_PATH_MAX): Removed.
      	(EXT2_MAX_SYMLINKCNT): Likewise.
      	* grub-core/fs/nilfs2.c (NILFS_BTREE_LEVEL_MAX): Likewise.
      	* grub-core/net/tftp.c (TFTP_MAX_PACKET): Likewise.
      	* include/grub/i386/pc/pxe.h (GRUB_PXE_MIN_BLKSIZE): Likewise.
      	(GRUB_PXE_MAX_BLKSIZE): Likewise.
      	* include/grub/normal.h (GRUB_MAX_CMDLINE): Likewise.
      	* include/grub/zfs/dnode.h (DN_MAX_INDBLKSHIFT): Likewise.
      	(DN_MAX_OBJECT_SHIFT): Likewise.
      	(DN_MAX_OFFSET_SHIFT): Likewise.
      	(DN_MAX_OBJECT): Likewise.
      	(DNODES_PER_LEVEL_SHIFT): Likewise.
      	* include/grub/zfs/spa.h (SPA_MAXBLOCKSHIFT): Likewise.
      	(SPA_MAXBLOCKSIZE): Likewise.
      	(SPA_BLOCKSIZES): Likewise.
      	* include/grub/zfs/zap_impl.h (MZAP_MAX_BLKSHIFT): Likewise.
      	(MZAP_MAX_BLKSZ): Likewise.
      75b49ebe
  13. 13 Dec, 2011 1 commit
  14. 03 Nov, 2011 1 commit
  15. 28 Oct, 2011 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Use shifts in nilfs2. · e551115a
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/fs/nilfs2.c (LOG_INODE_SIZE): New definition.
      	(LOG_NILFS_DAT_ENTRY_SIZE): Likewise.
      	(grub_nilfs2_palloc_entries_per_group): Replace with ...
      	(grub_nilfs2_log_palloc_entries_per_group): ... this.
      	(grub_nilfs2_palloc_group): Use shifts and bitmasks.
      	(grub_nilfs2_entries_per_block): Replaced with ...
      	(grub_nilfs2_log_entries_per_block_log): ... this.
      	(grub_nilfs2_blocks_per_group): Replaced with ...
      	(grub_nilfs2_blocks_per_group_log): ... this.
      	(grub_nilfs2_blocks_per_desc_block): Replaced with ...
      	(grub_nilfs2_blocks_per_desc_block_log): ... this.
      	(grub_nilfs2_palloc_desc_block_offset): Replaced with ...
      	(grub_nilfs2_palloc_desc_block_offset_log): ... this.
      	(grub_nilfs2_palloc_entry_offset): Replaced ...
      	(grub_nilfs2_palloc_entry_offset_log): ... this. Use shifts.
      	(grub_nilfs2_dat_translate): Use shifts.
      	(grub_nilfs2_read_inode): Likewise.
      	(GRUB_MOD_INIT): Ensure that logs are correct.
      e551115a
  16. 27 Oct, 2011 1 commit
  17. 16 Oct, 2011 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Fix few obvious type discrepancies. · 366e34fa
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/fs/affs.c (grub_affs_read_file): Use grub_off_t for offset.
      	* grub-core/fs/afs.c (grub_afs_read_file): Likewise.
      	* grub-core/fs/fshelp.c (grub_fshelp_find_file): Remove leftover
      	variable.
      	* grub-core/fs/hfs.c (grub_hfs_read_file): Use grub_off_t for offset
      	and connected types.
      	* grub-core/fs/nilfs2.c (grub_nilfs2_read_file): Use grub_off_t for
      	offset.
      	(grub_nilfs2_iterate_dir): Use grub_off_t for fpos.
      	* grub-core/fs/sfs.c (grub_sfs_read_file): Use grub_off_t for offset.
      	* grub-core/fs/ufs.c (grub_ufs_read_file): Use grub_off_t for offset
      	and connected types.
      366e34fa
  18. 18 May, 2011 1 commit
  19. 12 Apr, 2011 1 commit
  20. 28 Aug, 2010 1 commit
  21. 06 May, 2010 1 commit
  22. 25 Apr, 2010 1 commit
    • Jiro SEKIBA's avatar
      Nilfs2 support. · f67dc308
      Jiro SEKIBA authored
      	* conf/common.rmk (grub_probe_SOURCES): Add fs/nilfs2.c.
      	(grub_fstest_SOURCES): Likewise.
      	(pkglib_MODULES): Add nilfs2.mod.
      	(nilfs2_mod_SOURCES): New variable.
      	(nilfs2_mod_CFLAGS): Likewise.
      	(nilfs2_mod_LDFLAGS): Likewise.
      	* conf/i386-pc.rmk (grub_setup_SOURCES): Add fs/nilfs2.c.
      	* conf/sparc64-ieee1275.rmk (grub_setup_SOURCES): Add fs/nilfs2.c.
      	* fs/nilfs2.c: New file.
      f67dc308