Package: grub / 0.97-75

Metadata

Package Version Patches format
grub 0.97-75 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
snapshot.patch | (download)

ChangeLog | 117 117 + 0 - 0 !
THANKS | 3 2 + 1 - 0 !
acinclude.m4 | 2 1 + 1 - 0 !
configure.ac | 37 24 + 13 - 0 !
docs/boot.S | 1 0 + 1 - 0 !
docs/boot.S.texi | 1 0 + 1 - 0 !
docs/grub.8 | 2 1 + 1 - 0 !
docs/multiboot.texi | 17 12 + 5 - 0 !
grub/asmstub.c | 40 38 + 2 - 0 !
grub/main.c | 7 7 + 0 - 0 !
lib/device.c | 47 41 + 6 - 0 !
netboot/cs89x0.c | 18 18 + 0 - 0 !
netboot/cs89x0.h | 18 18 + 0 - 0 !
netboot/etherboot.h | 3 0 + 3 - 0 !
netboot/main.c | 6 3 + 3 - 0 !
netboot/natsemi.c | 4 2 + 2 - 0 !
netboot/sis900.c | 4 2 + 2 - 0 !
stage1/Makefile.am | 2 1 + 1 - 0 !
stage2/bios.c | 2 1 + 1 - 0 !
stage2/boot.c | 4 2 + 2 - 0 !
stage2/builtins.c | 6 3 + 3 - 0 !
stage2/disk_io.c | 10 5 + 5 - 0 !
stage2/iso9660.h | 4 2 + 2 - 0 !
stage2/shared.h | 16 10 + 6 - 0 !
stage2/stage2.c | 8 6 + 2 - 0 !
stamp-h.in | 1 1 + 0 - 0 !
util/grub-install.in | 4 2 + 2 - 0 !
util/mkbimage | 6 2 + 4 - 0 !
28 files changed, 321 insertions(+), 69 deletions(-)

 upstream snapshot up to 2009-07-02


menu.lst_gnu hurd.patch | (download)

docs/menu.lst | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

---
graphics.patch | (download)

configure.ac | 5 5 + 0 - 0 !
stage2/Makefile.am | 15 11 + 4 - 0 !
stage2/asm.S | 299 298 + 1 - 0 !
stage2/builtins.c | 341 321 + 20 - 0 !
stage2/char_io.c | 174 120 + 54 - 0 !
stage2/cmdline.c | 9 5 + 4 - 0 !
stage2/graphics.c | 585 585 + 0 - 0 !
stage2/graphics.h | 44 44 + 0 - 0 !
stage2/shared.h | 6 6 + 0 - 0 !
stage2/stage2.c | 141 95 + 46 - 0 !
stage2/term.h | 26 26 + 0 - 0 !
11 files changed, 1516 insertions(+), 129 deletions(-)

---
raid.patch | (download)

util/grub-install.in | 48 48 + 0 - 0 !
1 file changed, 48 insertions(+)

---
raid_cciss.patch | (download)

lib/device.c | 80 80 + 0 - 0 !
1 file changed, 80 insertions(+)

---
xfs_freeze.patch | (download)

util/grub-install.in | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

---
2gb_limit.patch | (download)

stage2/char_io.c | 10 5 + 5 - 0 !
stage2/shared.h | 2 1 + 1 - 0 !
2 files changed, 6 insertions(+), 6 deletions(-)

---
grub special_device_names.patch | (download)

lib/device.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
grub xvd_drives.patch | (download)

lib/device.c | 33 32 + 1 - 0 !
1 file changed, 32 insertions(+), 1 deletion(-)

---
initrd_max_address.patch | (download)

stage2/boot.c | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

---
splashimage_help.patch | (download)

docs/grub.texi | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

---
grub install_addsyncs.patch | (download)

util/grub-install.in | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

---
grub install_regexp.patch | (download)

util/grub-install.in | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

---
grub install_aoe_support.patch | (download)

util/grub-install.in | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

---
grub install_xvd.patch | (download)

util/grub-install.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
geometry 26kernel.patch | (download)

lib/device.c | 189 155 + 34 - 0 !
1 file changed, 155 insertions(+), 34 deletions(-)

---
print_func.patch | (download)

docs/grub.texi | 11 11 + 0 - 0 !
stage2/builtins.c | 20 20 + 0 - 0 !
2 files changed, 31 insertions(+)

---
mprotect.patch | (download)

grub/asmstub.c | 22 22 + 0 - 0 !
1 file changed, 22 insertions(+)

---
savedefault.patch | (download)

stage2/builtins.c | 126 118 + 8 - 0 !
stage2/stage2.c | 12 10 + 2 - 0 !
2 files changed, 128 insertions(+), 10 deletions(-)

---
find grub dir.patch | (download)

util/grub-set-default.in | 39 33 + 6 - 0 !
1 file changed, 33 insertions(+), 6 deletions(-)

---
intelmac.patch | (download)

stage2/asm.S | 34 33 + 1 - 0 !
1 file changed, 33 insertions(+), 1 deletion(-)

---
crossreference_manpages.patch | (download)

docs/Makefile.am | 8 4 + 4 - 0 !
docs/grub-install.8.additions | 3 3 + 0 - 0 !
docs/grub.8.additions | 3 3 + 0 - 0 !
docs/help2man | 4 3 + 1 - 0 !
4 files changed, 13 insertions(+), 5 deletions(-)

---
ext3_256byte_inode.patch | (download)

stage2/fsys_ext2fs.c | 66 59 + 7 - 0 !
1 file changed, 59 insertions(+), 7 deletions(-)

---
use_grub probe_in_grub install.patch | (download)

util/grub-install.in | 119 4 + 115 - 0 !
1 file changed, 4 insertions(+), 115 deletions(-)

---
objcopy absolute.patch | (download)

acinclude.m4 | 2 1 + 1 - 0 !
stage1/Makefile.am | 2 1 + 1 - 0 !
stage2/Makefile.am | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 fix objcopy build-id handling
 Take only .text section into account, as newer toolchains generate unique
 build ids.
 .
 Backported from GRUB 2.
no reorder functions.patch | (download)

configure.ac | 16 16 + 0 - 0 !
1 file changed, 16 insertions(+)

---
modern automake.patch | (download)

configure.ac | 3 1 + 2 - 0 !
stage1/Makefile.am | 4 2 + 2 - 0 !
stage2/Makefile.am | 8 4 + 4 - 0 !
3 files changed, 7 insertions(+), 8 deletions(-)

 adjust to work with modern automake
no combine stack adjustments.patch | (download)

configure.ac | 16 16 + 0 - 0 !
1 file changed, 16 insertions(+)

---
no pie.patch | (download)

configure.ac | 22 22 + 0 - 0 !
1 file changed, 22 insertions(+)

 disable pie for stage1 and stage2
 This is no use for freestanding binaries and causes an explosion in binary
 size.
static vars on stack.patch | (download)

grub/asmstub.c | 36 23 + 13 - 0 !
1 file changed, 23 insertions(+), 13 deletions(-)

 put pointers to static variables as arguments on the new stack
 to get it working with gcc 7.
ext4_support.patch | (download)

stage2/fsys_ext2fs.c | 219 151 + 68 - 0 !
1 file changed, 151 insertions(+), 68 deletions(-)

 allow booting from ext4 partitions
ext4_fix_variable_sized_inodes.patch | (download)

stage2/fsys_ext2fs.c | 8 5 + 3 - 0 !
1 file changed, 5 insertions(+), 3 deletions(-)

 add support for ext4 variable sized inodes
 This is backwardly compatible with ext2/ext3 fixed sized inodes.
ext4_block_group.patch | (download)

stage2/fsys_ext2fs.c | 95 83 + 12 - 0 !
1 file changed, 83 insertions(+), 12 deletions(-)

 fix ext4 block group handling
 Backported distantly from grub2, particularly:
   https://git.savannah.gnu.org/cgit/grub.git/commit/?id=e20aa39ea4298011ba716087713cff26c6c52006