1. 29 Nov, 2014 1 commit
  2. 17 Dec, 2013 1 commit
    • Jon McCune's avatar
      Fix double-free introduced by commit 33d02a42 · 24d5934d
      Jon McCune authored
      To reproduce the problem, make sure you have a GPG public key available, build and install GRUB:
      grub-install --debug --debug-image="all" --pubkey=/boot/pubkey.gpg --modules="serial terminfo gzio search search_label search_fs_uuid search_fs_file linux vbe video_fb video mmap relocator verify gcry_rsa gcry_dsa gcry_sha256 hashsum gcry_sha1 mpi echo loadenv boottime" /dev/sda
      Sign all the files in /boot/grub/* and reboot.
      
      'make check' results identical before and after this change.
      
      TESTED: In a QEMU VM using an i386 target.
      24d5934d
  3. 15 Dec, 2013 1 commit
  4. 12 Nov, 2013 1 commit
  5. 07 Nov, 2013 1 commit
  6. 28 Apr, 2013 1 commit
  7. 12 Jan, 2013 1 commit
  8. 07 Jan, 2013 1 commit
  9. 07 Apr, 2012 1 commit
  10. 12 Feb, 2012 1 commit
  11. 08 Feb, 2012 1 commit
  12. 30 Jan, 2012 1 commit
  13. 14 Jan, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Eliminate grub_min/grub_max prone to overflow usage. · 9c271078
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/bus/usb/usbhub.c (grub_usb_add_hub): Eliminate grub_min.
      	(poll_nonroot_hub): Likewise.
      	* grub-core/fs/affs.c (grub_affs_iterate_dir): Likewise.
      	(grub_affs_label): Likewise.
      	* grub-core/fs/btrfs.c (grub_btrfs_lzo_decompress): Likewise.
      	* grub-core/fs/hfs.c (grub_hfs_dir): Likewise.
      	(grub_hfs_label): Likewise.
      	* grub-core/fs/hfsplus.c (grub_hfsplus_cmp_catkey): Likewise.
      	* grub-core/fs/zfs/zfs.c (MIN): Remove.
      	(zap_leaf_array_equal): Use grub_size. Remove MIN.
      	(zap_leaf_array_get): Likewise.
      	(dnode_get_path): Likewise.
      	* grub-core/io/lzopio.c (grub_lzopio_read): Eliminate grub_min.
      	* grub-core/io/xzio.c (grub_xzio_read): Likewise.
      	* grub-core/script/execute.c (grub_script_break): Likewise.
      	* grub-core/script/lexer.c (grub_script_lexer_record): Eliminate
      	grub_max.
      	* grub-core/script/yylex.l (grub_lexer_yyrealloc): Likewise.
      	* include/grub/misc.h (grub_min): Removed.
      	(grub_max): Likewise.
      9c271078
  14. 24 Oct, 2011 1 commit
  15. 05 Oct, 2011 1 commit
  16. 04 Oct, 2011 2 commits
  17. 07 Sep, 2011 1 commit
  18. 21 Aug, 2011 1 commit
  19. 17 Aug, 2011 1 commit