]> git.ipfire.org Git - thirdparty/grub.git/log
thirdparty/grub.git
14 years agosplitting generic ata from pata.
Vladimir 'phcoder' Serbinenko [Fri, 24 Dec 2010 15:07:53 +0000 (16:07 +0100)] 
splitting generic ata from pata.

14 years agomerge parse-color
Colin Watson [Thu, 23 Dec 2010 12:22:20 +0000 (12:22 +0000)] 
merge parse-color

14 years agomerge trunk
Colin Watson [Thu, 23 Dec 2010 12:20:48 +0000 (12:20 +0000)] 
merge trunk

14 years agoreturn GRUB_ERR_NONE instead of setting grub_errno
Colin Watson [Thu, 23 Dec 2010 12:19:55 +0000 (12:19 +0000)] 
return GRUB_ERR_NONE instead of setting grub_errno

14 years agoMove video/colors.c into video.mod.
Colin Watson [Thu, 23 Dec 2010 12:11:44 +0000 (12:11 +0000)] 
Move video/colors.c into video.mod.

14 years ago* tests/util/grub-shell.in: Suppress "ACPI shutdown failed" error to
Jordan Uggla [Thu, 23 Dec 2010 11:51:18 +0000 (11:51 +0000)] 
* tests/util/grub-shell.in: Suppress "ACPI shutdown failed" error to
keep unit tests from failing when they shouldn't.

14 years ago* include/grub/offsets.h (GRUB_KERNEL_I386_PC_RAW_SIZE): The
Colin Watson [Tue, 21 Dec 2010 17:41:47 +0000 (17:41 +0000)] 
* include/grub/offsets.h (GRUB_KERNEL_I386_PC_RAW_SIZE): The
previous patch increased the size of the RS code by 20 bytes (at
least with gcc-4.4), so increase this by 20 bytes to match.
(GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART): Likewise.

14 years ago* grub-core/lib/reed_solomon.c (gauss_solve): Fix size of standalone
Colin Watson [Tue, 21 Dec 2010 16:51:08 +0000 (16:51 +0000)] 
* grub-core/lib/reed_solomon.c (gauss_solve): Fix size of standalone
scratch area.  Make sure to initialise chosen in standalone mode as
well as non-standalone.
Reported by: Robert Hooker and Andy Whitcroft.
Tested by: Andy Whitcroft.

14 years ago* grub-core/commands/echo.c (grub_cmd_echo): Make UTF-8-clean by
Colin Watson [Tue, 21 Dec 2010 13:52:07 +0000 (13:52 +0000)] 
* grub-core/commands/echo.c (grub_cmd_echo): Make UTF-8-clean by
constructing a new unescaped string and passing it to grub_xputs in
one go, rather than passing characters to grub_printf one at a time.

14 years ago* grub-core/fs/udf.c (read_string): Pacify GCC warning by
Colin Watson [Tue, 21 Dec 2010 13:00:10 +0000 (13:00 +0000)] 
* grub-core/fs/udf.c (read_string): Pacify GCC warning by
initialising utf16.

14 years ago* util/grub-mkconfig_lib.in (gettext_quoted): Add clarifying
Colin Watson [Tue, 21 Dec 2010 12:49:29 +0000 (12:49 +0000)] 
* util/grub-mkconfig_lib.in (gettext_quoted): Add clarifying
comment.  Add an extra layer of quotation, requiring the output of
this function to be used in a printf format string.
(gettext_printf): New function.
* util/grub.d/10_hurd.in: Use gettext_printf where appropriate.
Extract translatable strings from here-documents and use a temporary
variable instead, so that xgettext can find them.
* util/grub.d/10_kfreebsd.in: Likewise.
* util/grub.d/10_linux.in: Likewise.
* util/grub.d/20_linux_xen.in: Likewise.

* po/grub.d.sed: New file.
* po/Makefile.in.in ($(DOMAIN).pot-update): Extract gettext_printf
arguments.  Set c-format flags on all strings extracted from
util/grub.d/ (xgettext refuses to include these itself for strings
it extracted from a shell file, but these really are c-format).

14 years agosupply boot file to plan9
Vladimir 'phcoder' Serbinenko [Mon, 20 Dec 2010 23:37:03 +0000 (00:37 +0100)] 
supply boot file to plan9

14 years agoAllow override Plan9 device names
Vladimir 'phcoder' Serbinenko [Mon, 20 Dec 2010 23:22:11 +0000 (00:22 +0100)] 
Allow override Plan9 device names

14 years agoGenerate partmaps for plan9
Vladimir 'phcoder' Serbinenko [Mon, 20 Dec 2010 23:04:31 +0000 (00:04 +0100)] 
Generate partmaps for plan9

14 years ago * grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_add_module):
Vladimir 'phcoder' Serbinenko [Mon, 20 Dec 2010 15:13:01 +0000 (16:13 +0100)] 
* grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_add_module):
Avoid next pointing to nowhere.

14 years agoplan9 subpartition support
Vladimir 'phcoder' Serbinenko [Mon, 20 Dec 2010 00:18:21 +0000 (01:18 +0100)] 
plan9 subpartition support

14 years agoIgnore fields zero1 and zero3
Vladimir 'phcoder' Serbinenko [Sun, 19 Dec 2010 19:51:32 +0000 (20:51 +0100)] 
Ignore fields zero1 and zero3

14 years agoFix Plan9 alignment
Vladimir 'phcoder' Serbinenko [Sun, 19 Dec 2010 16:02:25 +0000 (17:02 +0100)] 
Fix Plan9 alignment

14 years agoPlan9 support
Vladimir 'phcoder' Serbinenko [Sun, 19 Dec 2010 15:10:26 +0000 (16:10 +0100)] 
Plan9 support

14 years agomerge mainline into filesys
Vladimir 'phcoder' Serbinenko [Sat, 18 Dec 2010 23:54:05 +0000 (00:54 +0100)] 
merge mainline into filesys

14 years ago * grub-core/fs/affs.c (grub_affs_mount): Read data->bblock.rootblock
Vladimir 'phcoder' Serbinenko [Sat, 18 Dec 2010 23:52:18 +0000 (00:52 +0100)] 
* grub-core/fs/affs.c (grub_affs_mount): Read data->bblock.rootblock
rather than assuming than rootblock is exactly in the middle.
(grub_affs_label): Likewise.

14 years ago * grub-core/fs/affs.c (grub_affs_mount): Read data->bblock.rootblock
Vladimir 'phcoder' Serbinenko [Sat, 18 Dec 2010 23:52:18 +0000 (00:52 +0100)] 
* grub-core/fs/affs.c (grub_affs_mount): Read data->bblock.rootblock
rather than assuming than rootblock is exactly in the middle.
(grub_affs_label): Likewise.

14 years ago * grub-core/fs/affs.c (grub_affs_fs) [GRUB_UTIL]: Explicitly set
Vladimir 'phcoder' Serbinenko [Sat, 18 Dec 2010 23:49:52 +0000 (00:49 +0100)] 
* grub-core/fs/affs.c (grub_affs_fs) [GRUB_UTIL]: Explicitly set
reserved_first_sector to 0.
* grub-core/fs/cpio.c (grub_cpio_fs) [GRUB_UTIL]: Likewise.
* grub-core/fs/sfs.c (grub_sfs_fs) [GRUB_UTIL]: Likewise.
* grub-core/fs/xfs.c (grub_xfs_fs) [GRUB_UTIL]: Likewise.

14 years ago * grub-core/fs/affs.c (grub_affs_fs) [GRUB_UTIL]: Explicitly set
Vladimir 'phcoder' Serbinenko [Sat, 18 Dec 2010 23:49:52 +0000 (00:49 +0100)] 
* grub-core/fs/affs.c (grub_affs_fs) [GRUB_UTIL]: Explicitly set
reserved_first_sector to 0.
* grub-core/fs/cpio.c (grub_cpio_fs) [GRUB_UTIL]: Likewise.
* grub-core/fs/sfs.c (grub_sfs_fs) [GRUB_UTIL]: Likewise.
* grub-core/fs/xfs.c (grub_xfs_fs) [GRUB_UTIL]: Likewise.

14 years ago Fix handling of UTF-16 UDF labels.
Vladimir 'phcoder' Serbinenko [Sat, 18 Dec 2010 23:43:41 +0000 (00:43 +0100)] 
Fix handling of UTF-16 UDF labels.

* grub-core/fs/udf.c (grub_udf_iterate_dir): Move string-parsing part
(read_string): .. here.
(grub_udf_label): Use read_string.

14 years ago Fix handling of UTF-16 UDF labels.
Vladimir 'phcoder' Serbinenko [Sat, 18 Dec 2010 23:43:41 +0000 (00:43 +0100)] 
Fix handling of UTF-16 UDF labels.

* grub-core/fs/udf.c (grub_udf_iterate_dir): Move string-parsing part
(read_string): .. here.
(grub_udf_label): Use read_string.

14 years ago * util/grub-mkfont.c (main): Handle errors from FT_Set_Pixel_Sizes.
Vladimir 'phcoder' Serbinenko [Sat, 18 Dec 2010 21:47:50 +0000 (22:47 +0100)] 
* util/grub-mkfont.c (main): Handle errors from FT_Set_Pixel_Sizes.

14 years ago * grub-core/normal/menu_entry.c (run): Execute commands from menu
BVK Chaitanya [Sun, 19 Dec 2010 04:25:51 +0000 (09:55 +0530)] 
* grub-core/normal/menu_entry.c (run): Execute commands from menu
editor under argument scope.
Reported by: Jordan Uggla

14 years agomerge with mainline
BVK Chaitanya [Sun, 19 Dec 2010 03:47:22 +0000 (09:17 +0530)] 
merge with mainline

14 years ago * util/grub-mkfont.c (main): Handle errors from FT_Set_Pixel_Sizes.
Vladimir 'phcoder' Serbinenko [Sat, 18 Dec 2010 21:47:50 +0000 (22:47 +0100)] 
* util/grub-mkfont.c (main): Handle errors from FT_Set_Pixel_Sizes.

14 years ago* grub-core/normal/term.c (print_more): Make \r or \n scroll one
Colin Watson [Sat, 18 Dec 2010 17:37:48 +0000 (17:37 +0000)] 
* grub-core/normal/term.c (print_more): Make \r or \n scroll one
line, and other keys scroll an entire page (previous handling was
for \r and \n to scroll a page and other keys to scroll two lines).

14 years ago * grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_make_mbi):
Vladimir 'phcoder' Serbinenko [Sat, 18 Dec 2010 13:31:05 +0000 (14:31 +0100)] 
* grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_make_mbi):
Set ptrdest to correct get_physical_target_address rather than
incorrect get_virtual_current_address.

14 years ago * grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_load): Use
kashyap garimella [Sat, 18 Dec 2010 14:22:11 +0000 (15:22 +0100)] 
* grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_load): Use
correct cat to grub_uint8_t * rather than grub_uint32_t *.

14 years agoSupport RomFS label
Vladimir 'phcoder' Serbinenko [Wed, 15 Dec 2010 21:00:18 +0000 (22:00 +0100)] 
Support RomFS label

14 years agosymlink support on romfs
Vladimir 'phcoder' Serbinenko [Wed, 15 Dec 2010 19:36:54 +0000 (20:36 +0100)] 
symlink support on romfs

14 years agodirectory and hardlink support on romfs
Vladimir 'phcoder' Serbinenko [Wed, 15 Dec 2010 19:24:16 +0000 (20:24 +0100)] 
directory and hardlink support on romfs

14 years agoromfs support
Vladimir 'phcoder' Serbinenko [Wed, 15 Dec 2010 18:49:35 +0000 (19:49 +0100)] 
romfs support

14 years agomerge parse-color
Colin Watson [Wed, 15 Dec 2010 01:39:17 +0000 (01:39 +0000)] 
merge parse-color

14 years agomake sure virtual_screen.bg_color is compatible with the text layer
Colin Watson [Wed, 15 Dec 2010 01:31:07 +0000 (01:31 +0000)] 
make sure virtual_screen.bg_color is compatible with the text layer

14 years agocheck that adapter->get_edid is non-NULL
Colin Watson [Tue, 14 Dec 2010 19:03:28 +0000 (19:03 +0000)] 
check that adapter->get_edid is non-NULL

14 years agomention struct grub_video_adapter change
Colin Watson [Tue, 14 Dec 2010 18:08:27 +0000 (18:08 +0000)] 
mention struct grub_video_adapter change

14 years agomove more EDID-handling functions to generic code, and make videoinfo display EDID...
Colin Watson [Tue, 14 Dec 2010 18:03:34 +0000 (18:03 +0000)] 
move more EDID-handling functions to generic code, and make videoinfo display EDID information

14 years agomove generic parts of EDID handling (structure, checksumming) to generic location
Colin Watson [Tue, 14 Dec 2010 17:06:32 +0000 (17:06 +0000)] 
move generic parts of EDID handling (structure, checksumming) to generic location

14 years agoPreferred resolution detection for VBE.
Colin Watson [Tue, 14 Dec 2010 16:22:19 +0000 (16:22 +0000)] 
Preferred resolution detection for VBE.

* grub-core/video/i386/pc/vbe.c (grub_vbe_bios_get_flat_panel_info):
New function.
(grub_vbe_bios_get_ddc_capabilities): Likewise.
(grub_vbe_bios_read_edid): Likewise.
(grub_vbe_edid_checksum): Likewise.
(grub_vbe_get_preferred_mode): Likewise.  Try EDID followed by the
Flat Panel extension, in line with the X.org VESA driver.
(grub_video_vbe_setup): When the mode is "auto", try to get the
preferred mode from VBE, and use the largest mode that is no larger
than the preferred mode (some BIOSes expose a preferred mode that is
not in their mode list!).  If this fails, fall back to 640x480 as a
safe conservative choice.
* include/grub/i386/pc/vbe.h (struct grub_vbe_flat_panel_info): New
structure.
(struct grub_vbe_edid_info): Likewise.
(grub_vbe_bios_get_flat_panel_info): Add prototype.
(grub_vbe_bios_get_ddc_capabilities): Likewise.
(grub_vbe_bios_read_edid): Likewise.

* util/grub.d/00_header.in (GRUB_GFXMODE): Default to "auto".  This
is more appropriate on a wider range of platforms than 640x480.

14 years ago(redraw_screen_rect): Allow blend/replace of text layer to be
Colin Watson [Tue, 14 Dec 2010 12:28:36 +0000 (12:28 +0000)] 
(redraw_screen_rect): Allow blend/replace of text layer to be
controlled independently from whether there is a background bitmap.
(grub_gfxterm_fullscreen): Change blend_text_bg when changing
bitmap.
(destroy_window): Likewise.
(grub_gfxterm_background_image_cmd): Likewise.

14 years agoFix border repainting.
Colin Watson [Mon, 13 Dec 2010 13:58:53 +0000 (13:58 +0000)] 
Fix border repainting.

* grub-core/term/gfxterm.c (dirty_region_add): When a repaint is
already scheduled, merge the virtual screen with the requested
region rather than repainting only the virtual screen.

14 years agomtime support for ntfs
Vladimir 'phcoder' Serbinenko [Sun, 12 Dec 2010 00:00:33 +0000 (01:00 +0100)] 
mtime support for ntfs

14 years agoSFS mtime support
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 21:48:29 +0000 (22:48 +0100)] 
SFS mtime support

14 years agoexplicitly declare SFS as not installable
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 21:33:34 +0000 (22:33 +0100)] 
explicitly declare SFS as not installable

14 years agoAFFS mtime support
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 21:02:22 +0000 (22:02 +0100)] 
AFFS  mtime support

14 years agorestructure AFFS fshelp_node-related code
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 20:59:22 +0000 (21:59 +0100)] 
restructure AFFS fshelp_node-related code

14 years agoFix AFFS rootblock detection
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 20:15:25 +0000 (21:15 +0100)] 
Fix AFFS rootblock detection

14 years agoAdd missing packed attribute
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 17:42:44 +0000 (18:42 +0100)] 
Add missing packed attribute

14 years agoExtend few other fields
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 17:41:42 +0000 (18:41 +0100)] 
Extend few other fields

14 years agoExtend fields in dirent header
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 17:32:08 +0000 (18:32 +0100)] 
Extend fields in dirent header

14 years agodeclare AFFS, CPIO, TAR and XFS as non-installable explicitly
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 17:21:39 +0000 (18:21 +0100)] 
declare AFFS, CPIO, TAR and XFS as non-installable explicitly

14 years agoSquashFS mtime support
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 17:20:45 +0000 (18:20 +0100)] 
SquashFS mtime support

14 years agominix mtime support
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 16:46:16 +0000 (17:46 +0100)] 
minix mtime support

14 years agoZFS mtime support
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 14:01:33 +0000 (15:01 +0100)] 
ZFS mtime support

14 years agofix ZFS label handling in non-single disk configs
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 13:56:02 +0000 (14:56 +0100)] 
fix ZFS label handling in non-single disk configs

14 years agoJFS mtime support
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 13:26:34 +0000 (14:26 +0100)] 
JFS mtime support

14 years agoHFS mtime support
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 06:15:44 +0000 (07:15 +0100)] 
HFS mtime support

14 years agoHFS filesystem mtime support
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 06:00:31 +0000 (07:00 +0100)] 
HFS filesystem mtime support

14 years agofile mtime support for reiserfs
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 05:23:33 +0000 (06:23 +0100)] 
file mtime support for reiserfs

14 years agoUDF symlink support
Vladimir 'phcoder' Serbinenko [Sat, 11 Dec 2010 05:04:21 +0000 (06:04 +0100)] 
UDF symlink support

14 years agoAdd a background_color command.
Colin Watson [Fri, 10 Dec 2010 17:47:38 +0000 (17:47 +0000)] 
Add a background_color command.

* grub-core/term/gfxterm.c (grub_gfxterm_background_color_cmd): New
function.
(GRUB_MOD_INIT): Register background_color command.
(GRUB_MOD_FINI): Unregister background_color command.

14 years agohandle UTF16 UDF label
Vladimir 'phcoder' Serbinenko [Fri, 10 Dec 2010 17:34:46 +0000 (18:34 +0100)] 
handle UTF16 UDF label

14 years agoMove gfxmenu color handling to video, so that gfxterm can use it
Colin Watson [Fri, 10 Dec 2010 16:45:58 +0000 (16:45 +0000)] 
Move gfxmenu color handling to video, so that gfxterm can use it
too.

* grub-core/gfxmenu/named_colors.c: Move to ...
* grub-core/video/colors.c: ... here.  Rename
grub_gui_get_named_color to grub_video_get_named_color.
* grub-core/gfxmenu/gui_string_util.c (my_isxdigit): Move to ...
* grub-core/video/colors.c (my_isxdigit): ... here.
* grub-core/gfxmenu/gui_string_util.c (parse_hex_color_component):
Move to ...
* grub-core/video/colors.c (parse_hex_color_component): ... here.
* grub-core/gfxmenu/gui_string_util.c (grub_gui_parse_color): Move
to ...
* grub-core/video/colors.c (grub_video_parse_color): ... here.

* include/grub/gui.h (grub_gui_color_t): Move to ...
* include/grub/video.h (grub_video_rgba_color_t): ... here.
* include/grub/gui.h (grub_gui_color_rgb): Move to ...
* include/grub/video.h (grub_video_rgba_color_rgb): ... here.
* include/grub/gui.h (grub_gui_map_color): Move to ...
* include/grub/video.h (grub_video_map_rgba_color): ... here.
* include/grub/gui_string_util.h (grub_gui_get_named_color): Move
to ...
* include/grub/video.h (grub_video_get_named_color): ... here.
* include/grub/gui_string_util.h (grub_gui_parse_color): Move to ...
* include/grub/video.h (grub_video_parse_color): ... here.

* grub-core/Makefile.core.def (kernel) [videoinkernel]: Add
video/colors.c.
(gfxmenu): Remove gfxmenu/named_colors.c.
(video_colors) [videomodules]: New module, containing
video/colors.c.

14 years agomtime for UDF support
Vladimir 'phcoder' Serbinenko [Fri, 10 Dec 2010 16:37:32 +0000 (17:37 +0100)] 
mtime for UDF support

14 years agomtime support for xfs
Vladimir 'phcoder' Serbinenko [Fri, 10 Dec 2010 15:19:24 +0000 (16:19 +0100)] 
mtime support for xfs

14 years agofix unix range
Vladimir 'phcoder' Serbinenko [Fri, 10 Dec 2010 14:04:12 +0000 (15:04 +0100)] 
fix unix range

14 years agomtime btrfs support
Vladimir 'phcoder' Serbinenko [Fri, 10 Dec 2010 13:38:16 +0000 (14:38 +0100)] 
mtime btrfs support

14 years ago* .bzrignore: Ignore grub-core/rs_decoder.S.
Colin Watson [Fri, 10 Dec 2010 12:56:45 +0000 (12:56 +0000)] 
* .bzrignore: Ignore grub-core/rs_decoder.S.

14 years ago* grub-core/gettext/gettext.c (grub_gettext_init_ext): Factor out
Colin Watson [Fri, 10 Dec 2010 11:45:08 +0000 (11:45 +0000)] 
* grub-core/gettext/gettext.c (grub_gettext_init_ext): Factor out
.mo/.mo.gz opening sequence to ...
(grub_mofile_open_lang): ... here.
(grub_gettext_init_ext): If opening ll_CC fails, try ll.
* util/grub.d/00_header.in (grub_lang): Include country part of
locale.
Reported by: Mario Limonciello.

14 years agofile mtime support for iso9660
Vladimir 'phcoder' Serbinenko [Fri, 10 Dec 2010 10:12:59 +0000 (11:12 +0100)] 
file mtime support for iso9660

14 years agofilesystem mtime support for iso9660
Vladimir 'phcoder' Serbinenko [Fri, 10 Dec 2010 09:32:50 +0000 (10:32 +0100)] 
filesystem mtime support for iso9660

14 years agomtime support for cpio and tar
Vladimir 'phcoder' Serbinenko [Fri, 10 Dec 2010 07:42:40 +0000 (08:42 +0100)] 
mtime support for cpio and tar

14 years agosymlink support
Vladimir 'phcoder' Serbinenko [Thu, 9 Dec 2010 21:29:36 +0000 (22:29 +0100)] 
symlink support

14 years agosupport file mtime
Vladimir 'phcoder' Serbinenko [Thu, 9 Dec 2010 20:17:27 +0000 (21:17 +0100)] 
support file mtime

14 years agoMake type-dependent portion of inode an union
Vladimir 'phcoder' Serbinenko [Thu, 9 Dec 2010 20:14:42 +0000 (21:14 +0100)] 
Make type-dependent portion of inode an union

14 years agoSplit grub_squash_read_data
Vladimir 'phcoder' Serbinenko [Thu, 9 Dec 2010 19:48:03 +0000 (20:48 +0100)] 
Split grub_squash_read_data

14 years agoCompressed fragments and compressed data support
Vladimir 'phcoder' Serbinenko [Thu, 9 Dec 2010 19:41:41 +0000 (20:41 +0100)] 
Compressed fragments and compressed data support

14 years agoSmall restructuring of squash_read
Vladimir 'phcoder' Serbinenko [Thu, 9 Dec 2010 18:40:11 +0000 (19:40 +0100)] 
Small restructuring of squash_read

14 years agoCompressed metadata support
Vladimir 'phcoder' Serbinenko [Thu, 9 Dec 2010 18:23:35 +0000 (19:23 +0100)] 
Compressed metadata support

14 years agoSupport multi-header directories
Vladimir 'phcoder' Serbinenko [Thu, 9 Dec 2010 17:22:38 +0000 (18:22 +0100)] 
Support multi-header directories

14 years agoSupport fragments and chunks for data
Vladimir 'phcoder' Serbinenko [Thu, 9 Dec 2010 16:06:49 +0000 (17:06 +0100)] 
Support fragments and chunks for data

14 years ago2010-12-09 Robert Millan <rmh@gnu.org>
Robert Millan [Thu, 9 Dec 2010 13:09:37 +0000 (14:09 +0100)] 
2010-12-09  Robert Millan  <rmh@gnu.org>

* NEWS: Document addition of ZFS support.

14 years agoHonor chunk number for directories
Vladimir 'phcoder' Serbinenko [Thu, 9 Dec 2010 01:48:59 +0000 (02:48 +0100)] 
Honor chunk number for directories

14 years agodetermine root inode on squash4fs
Vladimir 'phcoder' Serbinenko [Wed, 8 Dec 2010 23:04:36 +0000 (00:04 +0100)] 
determine root inode on squash4fs

14 years agoextend size to 32-bit and handle file->offset
Vladimir 'phcoder' Serbinenko [Wed, 8 Dec 2010 22:03:59 +0000 (23:03 +0100)] 
extend size to 32-bit and handle file->offset

14 years agosome squash4 code. Works only in very easy cases.
Vladimir 'phcoder' Serbinenko [Wed, 8 Dec 2010 20:22:46 +0000 (21:22 +0100)] 
some squash4 code. Works only in very easy cases.

14 years agoexecute menu editor commands with argument scope
BVK Chaitanya [Wed, 8 Dec 2010 11:13:11 +0000 (16:43 +0530)] 
execute menu editor commands with argument scope

14 years agoApparently functioning raidz. Still mostly a guesswork so may break
Vladimir 'phcoder' Serbinenko [Tue, 7 Dec 2010 10:45:37 +0000 (11:45 +0100)] 
Apparently functioning raidz. Still mostly a guesswork so may break

14 years agoFirst attempt on RAIDZ. Right now works only with right phase of the moon.
Vladimir 'phcoder' Serbinenko [Mon, 6 Dec 2010 22:46:01 +0000 (23:46 +0100)] 
First attempt on RAIDZ. Right now works only with right phase of the moon.

14 years agoRecognize vdev file
Vladimir 'phcoder' Serbinenko [Mon, 6 Dec 2010 19:28:02 +0000 (20:28 +0100)] 
Recognize vdev file

14 years agouse anopther RAID1(0) copy if main one fails
Vladimir 'phcoder' Serbinenko [Mon, 6 Dec 2010 19:26:49 +0000 (20:26 +0100)] 
use anopther RAID1(0) copy if main one fails

14 years agoFix a warining
Vladimir 'phcoder' Serbinenko [Mon, 6 Dec 2010 06:03:58 +0000 (07:03 +0100)] 
Fix a warining

14 years agoZFS mirror support
Vladimir 'phcoder' Serbinenko [Mon, 6 Dec 2010 01:31:22 +0000 (02:31 +0100)] 
ZFS mirror support

14 years agostriped zpool support
Vladimir 'phcoder' Serbinenko [Sun, 5 Dec 2010 20:17:24 +0000 (21:17 +0100)] 
striped zpool support

14 years agoFix handling of nvlist array
Vladimir 'phcoder' Serbinenko [Sun, 5 Dec 2010 17:13:32 +0000 (18:13 +0100)] 
Fix handling of nvlist array