Vladimir 'phcoder' Serbinenko
|
e745cf0ca6
|
Implement automatic module license checking according to new GNU
guidelines.
* grub-core/kern/dl.c (grub_dl_check_license): New function.
(grub_dl_load_core): Use grub_dl_check_license.
* include/grub/dl.h (GRUB_MOD_SECTION): New macro.
(GRUB_MOD_LICENSE): Likewise.
(GRUB_MOD_DUAL_LICENSE): Likewise.
All modules updated.
|
2011-04-11 23:01:51 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
7d4e39d65a
|
* grub-core/bus/usb/usb.c (attach_hooks): Make static.
* grub-core/bus/usb/usbhub.c (hubs): Likewise.
* grub-core/commands/hashsum.c (aliases): Likewise.
* grub-core/commands/setpci.c (pci_registers): Likewise.
* grub-core/disk/usbms.c (attach_hook): Likewise.
* grub-core/fs/zfs/zfs.c (decomp_table): Likewise.
(zio_checksum_table): Likewise.
* grub-core/gettext/gettext.c (grub_gettext_msg_list): Likewise.
* grub-core/gfxmenu/gfxmenu.c (cached_view): Likewise.
* grub-core/lib/legacy_parse.c (legacy_commands): Likewise.
* grub-core/lib/relocator.c (leftovers): Likewise.
(extra_blocks): Likewise.
* grub-core/loader/i386/bsd.c (relocator): Likewise.
* grub-core/loader/i386/multiboot_mbi.c (modules): Likewise.
(modules_last): Likewise.
* grub-core/loader/i386/xnu.c (table_aliases): Likewise.
(devices): Likewise.
* grub-core/loader/multiboot_mbi2.c (modules): Likewise.
(modules_last): Likewise.
* grub-core/normal/auth.c (users): Likewise.
* grub-core/normal/context.c (initial_menu): Likewise.
(current_menu): Likewise.
* grub-core/normal/crypto.c (crypto_specs): Likewise.
* grub-core/term/serial.c (grub_serial_ports): Likewise.
(grub_serial_terminfo_input_template): Likewise.
(grub_serial_terminfo_output_template): Likewise.
(grub_serial_terminfo_input): Likewise.
(grub_serial_terminfo_output): Likewise.
(registered): Likewise.
* grub-core/term/usb_keyboard.c (attach_hook): Likewise.
|
2011-03-23 12:05:13 +01:00 |
|
Szymon Janc
|
57d75699d6
|
2011-03-07 Szymon Janc <szymon@janc.net.pl>
* grub-core/fs/zfs/zfs.c (zap_leaf_lookup):
Set-but-not-used variable removed.
|
2011-03-07 22:23:06 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
4fbf185232
|
* grub-core/fs/zfs/zfsinfo.c (grub_cmd_zfs_bootfs): Quote bootpath and
diskdevid.
|
2011-01-13 22:25:56 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
b3ff6ff056
|
* grub-core/fs/zfs/zfsinfo.c (grub_cmd_zfs_bootfs): Use comma as
separator and pass bootpath/devid even if only one of them is available.
Reported by: Seth Goldberg.
|
2011-01-10 23:56:11 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
e7121b6932
|
* grub-core/fs/zfs/zfs.c (dmu_read): Use void * for some pointers to
avoid aliasing.
(fzap_lookup): Likewise.
(dnode_get): Likewise.
(make_mdn): Likewise.
(zfs_mount): Likewise.
(fzap_iterate): Use temporary pointer to avoid aliasing.
(grub_zfs_read): Likewise.
* grub-core/loader/i386/xnu.c (grub_xnu_boot): Likewise.
* grub-core/loader/xnu.c (grub_cmd_xnu_kernel): Use void * for some
pointers to avoid aliasing.
(grub_cmd_xnu_kernel64): Likewise.
(grub_xnu_load_driver): Likewise.
|
2011-01-08 01:56:09 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
ea0df4e953
|
ZFS mtime support
|
2010-12-11 15:01:33 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
eb03b55271
|
fix ZFS label handling in non-single disk configs
|
2010-12-11 14:56:02 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
bfff320cdf
|
Apparently functioning raidz. Still mostly a guesswork so may break
|
2010-12-07 11:45:37 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
39db1a3f75
|
First attempt on RAIDZ. Right now works only with right phase of the moon.
|
2010-12-06 23:46:01 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
c3b87afcd4
|
Recognize vdev file
|
2010-12-06 20:28:02 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
925d998e6f
|
Fix a warining
|
2010-12-06 07:03:58 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
8ff84951c5
|
ZFS mirror support
|
2010-12-06 02:31:22 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
fdfde32aa4
|
striped zpool support
|
2010-12-05 21:17:24 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
e5c63d9d41
|
Fix handling of nvlist array
|
2010-12-05 18:13:32 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
069142f4c2
|
Support long symlinks
|
2010-12-05 16:08:26 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
47c3603cc8
|
Add missing endianness conversions in fzap code
|
2010-12-05 15:41:17 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
fe79a8ad9d
|
Fix fzap handling
|
2010-12-05 15:35:08 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
c5cf9f53a8
|
Fix short symlinks
|
2010-12-04 01:59:06 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
7a6e93788c
|
ZFS zlib compression support
|
2010-12-04 00:40:44 +01:00 |
|
Robert Millan
|
54207d4b6c
|
Update GPL for ZFS code to version 3, move copyright lines for Vladimir and me to FSF (covered by our assignments)
|
2010-12-01 22:55:26 +01:00 |
|
Robert Millan
|
bf78d5b251
|
2010-12-01 Robert Millan <rmh@gnu.org>
* grub-core/fs/zfs/zfs.c: New file.
* grub-core/fs/zfs/zfs_fletcher.c: Likewise.
* grub-core/fs/zfs/zfs_lzjb.c: Likewise.
* grub-core/fs/zfs/zfs_sha256.c: Likewise.
* grub-core/fs/zfs/zfsinfo.c: Likewise.
* include/grub/zfs/dmu.h: Likewise.
* include/grub/zfs/dmu_objset.h: Likewise.
* include/grub/zfs/dnode.h: Likewise.
* include/grub/zfs/dsl_dataset.h: Likewise.
* include/grub/zfs/dsl_dir.h: Likewise.
* include/grub/zfs/sa_impl.h: Likewise.
* include/grub/zfs/spa.h: Likewise.
* include/grub/zfs/uberblock_impl.h: Likewise.
* include/grub/zfs/vdev_impl.h: Likewise.
* include/grub/zfs/zap_impl.h: Likewise.
* include/grub/zfs/zap_leaf.h: Likewise.
* include/grub/zfs/zfs.h: Likewise.
* include/grub/zfs/zfs_acl.h: Likewise.
* include/grub/zfs/zfs_znode.h: Likewise.
* include/grub/zfs/zil.h: Likewise.
* include/grub/zfs/zio.h: Likewise.
* include/grub/zfs/zio_checksum.h: Likewise.
* Makefile.util.def: Build ZFS into libgrubmods.
* grub-core/Makefile.core.def: Build zfs.mod.
|
2010-12-01 22:42:11 +01:00 |
|