robertmh
dfab719fc8
2008-11-14 Robert Millan <rmh@aybabtu.com>
...
* fs/cpio.c (grub_cpio_open): Compare `name' and `fn' by hand in
order to cope with duplicate slashes.
2008-11-14 20:08:47 +00:00
proski
ba7328dcba
2008-04-02 Pavel Roskin <proski@gnu.org>
...
* disk/raid.c (grub_raid_memberlist): Fix a signedness warning.
* fs/cpio.c (grub_cpio_read): Likewise.
2008-04-02 06:10:44 +00:00
robertmh
b37a922267
2008-02-08 Robert Millan <rmh@aybabtu.com>
...
* disk/raid.c: Update copyright.
* fs/cpio.c: Likewise.
* include/grub/raid.h: Likewise.
* loader/i386/pc/multiboot.c: Likewise.
* util/hostfs.c: Likewise.
2008-02-08 21:27:55 +00:00
bean
b0dfd29ab2
2008-02-06 Christian Franke <franke@computer.org>
...
* fs/cpio.c (grub_cpio_find_file): Return GRUB_ERR_NONE
(and set *ofs = 0) instead of GRUB_ERR_FILE_NOT_FOUND on
last block of a cpio or tar stream.
Check for "TRAILER!!!" instead of any empty data
block to detect last block of a cpio stream.
(grub_cpio_dir): Fix constness of variable np.
(grub_cpio_open): Return GRUB_ERR_FILE_NOT_FOUND if
cpio or tar trailer is detected. This fixes a crash
on open of a non existing file.
2008-02-06 19:57:40 +00:00
bean
44023a2816
2008-01-22 Bean <bean123ch@gmail.com>
...
* fs/cpio.c (grub_cpio_find_file): Return GRUB_ERR_FILE_NOT_FOUND when
there are no more items.
2008-01-22 12:44:38 +00:00
robertmh
fc6e896cc5
2007-12-26 Bean <bean123ch@gmail.com>
...
* conf/common.rmk (pkgdata_MODULES): Add cpio.mod.
(cpio_mod_SOURCES): New variable.
(cpio_mod_CFLAGS): Likewise.
(cpio_mod_LDFLAGS): Likewise.
* fs/cpio.c: New file.
* conf/i386-pc.rmk (grub_emu_SOURCES): Add cpio.c.
* conf/i386-efi.rmk (grub_emu_SOURCES): Likewise.
* conf/i386-linuxbios.rmk (grub_emu_SOURCES): Likewise.
* conf/powerpc-ieee1275.rmk (grub_emu_SOURCES): Likewise.
2007-12-26 07:51:19 +00:00