]> git.ipfire.org Git - thirdparty/grub.git/log
thirdparty/grub.git
16 years ago2009-10-06 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Mon, 5 Oct 2009 23:55:48 +0000 (23:55 +0000)] 
2009-10-06  Colin Watson  <cjwatson@ubuntu.com>

* Makefile.in: Don't set info_INFOS unless makeinfo was found.
Fixes bug #27602.

16 years ago2009-10-06 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Mon, 5 Oct 2009 23:33:36 +0000 (23:33 +0000)] 
2009-10-06  Colin Watson  <cjwatson@ubuntu.com>

* util/i386/pc/grub-install.in: Source
${libdir}/grub/grub-mkconfig_lib before option processing, in order
that the --grub-probe option will work.
* util/sparc64/ieee1275/grub-install.in: Likewise.

16 years ago2009-10-05 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Mon, 5 Oct 2009 17:56:33 +0000 (17:56 +0000)] 
2009-10-05  Robert Millan  <rmh.grub@aybabtu.com>

        * configure.ac: Bump version to 1.97~beta4.

16 years ago2009-10-03 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Fri, 2 Oct 2009 23:13:38 +0000 (23:13 +0000)] 
2009-10-03  Robert Millan  <rmh.grub@aybabtu.com>

        Resync grub-mkdevicemap in x86_64-efi.

        * conf/x86_64-efi.rmk (sbin_UTILITIES): Enable `grub-mkdevicemap'.
        (grub_mkdevicemap_SOURCES): Add missing `util/deviceiter.c' and
        `util/devicemap.c'.

16 years ago2009-10-01 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Thu, 1 Oct 2009 18:22:43 +0000 (18:22 +0000)] 
2009-10-01  Colin Watson  <cjwatson@ubuntu.com>

* util/grub-editenv.c (create_envblk_file): Write new block with a
.new suffix and then rename it into place, to ensure atomic
creation.

16 years ago2009-09-28 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Mon, 28 Sep 2009 14:24:43 +0000 (14:24 +0000)] 
2009-09-28  Robert Millan  <rmh.grub@aybabtu.com>

        Do not automatically install headers.

        * Makefile.in (include_DATA): Remove.  Update all users.

16 years ago2009-09-26 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 26 Sep 2009 11:48:55 +0000 (11:48 +0000)] 
2009-09-26  Robert Millan  <rmh.grub@aybabtu.com>

* conf/common.rmk (pkglib_MODULES): Remove `lua.mod'.
(lua_mod_SOURCES, lua_mod_CFLAGS, lua_mod_LDFLAGS): Remove.

* util/osdetect.lua: Remove.
* script/lua/lauxlib.c: Likewise.
* script/lua/ldebug.c: Likewise.
* script/lua/grub_main.c: Likewise.
* script/lua/lauxlib.h: Likewise.
* script/lua/ldebug.h: Likewise.
* script/lua/ltablib.c: Likewise.
* script/lua/liolib.c: Likewise.
* script/lua/lstrlib.c: Likewise.
* script/lua/lualib.h: Likewise.
* script/lua/ldo.c: Likewise.
* script/lua/ldump.c: Likewise.
* script/lua/ldo.h: Likewise.
* script/lua/loslib.c: Likewise.
* script/lua/lundump.c: Likewise.
* script/lua/grub_lib.c: Likewise.
* script/lua/ldblib.c: Likewise.
* script/lua/lundump.h: Likewise.
* script/lua/lmem.c: Likewise.
* script/lua/grub_lib.h: Likewise.
* script/lua/lmathlib.c: Likewise.
* script/lua/lstate.c: Likewise.
* script/lua/ltm.c: Likewise.
* script/lua/lvm.c: Likewise.
* script/lua/lmem.h: Likewise.
* script/lua/lstate.h: Likewise.
* script/lua/ltm.h: Likewise.
* script/lua/ltable.c: Likewise.
* script/lua/lvm.h: Likewise.
* script/lua/llex.c: Likewise.
* script/lua/lgc.c: Likewise.
* script/lua/grub_lua.h: Likewise.
* script/lua/loadlib.c: Likewise.
* script/lua/lfunc.c: Likewise.
* script/lua/lopcodes.c: Likewise.
* script/lua/lparser.c: Likewise.
* script/lua/ltable.h: Likewise.
* script/lua/llex.h: Likewise.
* script/lua/lgc.h: Likewise.
* script/lua/lfunc.h: Likewise.
* script/lua/lbaselib.c: Likewise.
* script/lua/lopcodes.h: Likewise.
* script/lua/lparser.h: Likewise.
* script/lua/lzio.c: Likewise.
* script/lua/linit.c: Likewise.
* script/lua/lobject.c: Likewise.
* script/lua/llimits.h: Likewise.
* script/lua/lstring.c: Likewise.
* script/lua/lzio.h: Likewise.
* script/lua/lapi.c: Likewise.
* script/lua/lcode.c: Likewise.
* script/lua/lua.h: Likewise.
* script/lua/lobject.h: Likewise.
* script/lua/lstring.h: Likewise.
* script/lua/lapi.h: Likewise.
* script/lua/lcode.h: Likewise.
* script/lua/luaconf.h: Likewise.

16 years ago2009-09-26 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Fri, 25 Sep 2009 23:43:46 +0000 (23:43 +0000)] 
2009-09-26  Colin Watson  <cjwatson@ubuntu.com>

* docs/grub.texi (Command-line and menu entry commands): Document
date and echo commands.

16 years ago2009-09-24 Pavel Roskin <proski@gnu.org>
robertmh [Thu, 24 Sep 2009 13:40:40 +0000 (13:40 +0000)] 
2009-09-24  Pavel Roskin  <proski@gnu.org>

        * include/grub/kernel.h (struct grub_module_header): Remove
        `grub_module_header_types'.  Make `type' unsigned.  Make `size'
        32-bit on all platforms.
        * util/elf/grub-mkimage.c (load_modules): Treat `type' as an
        8-bit field.  Use grub_host_to_target32() for `size'.
        * util/i386/efi/grub-mkimage.c (make_mods_section): Likewise.
        * util/i386/pc/grub-mkimage.c (generate_image): Likewise.
        * util/sparc64/ieee1275/grub-mkimage.c (generate_image): Likewise.

16 years ago2009-09-24 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Thu, 24 Sep 2009 13:25:07 +0000 (13:25 +0000)] 
2009-09-24  Robert Millan  <rmh.grub@aybabtu.com>

        Fix "lost keypress" bug in at_keyboard.

        * term/i386/pc/at_keyboard.c (grub_at_keyboard_checkkey): New function.
        Checks for readyness of input buffer (without flushing it).
        (grub_at_keyboard_term): Use grub_at_keyboard_checkkey() rather
        than grub_at_keyboard_getkey_noblock() for `checkkey' struct member.

16 years ago2009-09-24 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Thu, 24 Sep 2009 13:22:19 +0000 (13:22 +0000)] 
2009-09-24  Robert Millan  <rmh.grub@aybabtu.com>

        * util/i386/pc/grub-mkimage.c (generate_image): Enclose BIOS-specific
        size check within GRUB_MACHINE_PCBIOS section.

16 years ago2009-09-24 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Thu, 24 Sep 2009 13:15:51 +0000 (13:15 +0000)] 
2009-09-24  Robert Millan  <rmh.grub@aybabtu.com>

        * include/grub/i386/at_keyboard.h (KEYBOARD_ISREADY): Negate
        return value.
        * term/i386/pc/at_keyboard.c (grub_keyboard_getkey): Negate
        KEYBOARD_ISREADY check.
        (grub_at_keyboard_checkkey): Rename to ...
        (grub_at_keyboard_getkey_noblock): ... this.  Update all users.
        Remove gratuitous cast.

16 years ago2009-09-23 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Wed, 23 Sep 2009 17:18:06 +0000 (17:18 +0000)] 
2009-09-23  Colin Watson  <cjwatson@ubuntu.com>

* configure.ac: Call AC_PROG_MKDIR_P.
* Makefile.in (docs/stamp-vti): Create docs directory.  Create
version.texi in $(builddir) rather than $(srcdir).
(docs/grub.info): Create docs directory.  Prepend $(builddir)/docs
to makeinfo's @include search path.

16 years ago2009-09-23 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Wed, 23 Sep 2009 09:46:08 +0000 (09:46 +0000)] 
2009-09-23  Felix Zielcke  <fzielcke@z-51.de>

* util/grub-mkconfig_lib.in (grub_file_is_not_garbage): Cope with `*.dpkg-*'

16 years ago2009-09-23 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Wed, 23 Sep 2009 09:26:34 +0000 (09:26 +0000)] 
2009-09-23  Felix Zielcke  <fzielcke@z-51.de>

* util/grub-mkconfig_lib.in (grub_file_is_not_garbage): Add support
for `*.dpkg-new'.

16 years agouse search_fs_uuid
phcoder [Tue, 22 Sep 2009 07:38:12 +0000 (09:38 +0200)] 
use search_fs_uuid

16 years agoremove fs_*.c
phcoder [Tue, 22 Sep 2009 07:31:18 +0000 (09:31 +0200)] 
remove fs_*.c

16 years agomissed files
phcoder [Tue, 22 Sep 2009 07:29:32 +0000 (09:29 +0200)] 
missed files

16 years agosplit search
phcoder [Tue, 22 Sep 2009 07:27:59 +0000 (09:27 +0200)] 
split search

16 years ago2009-09-21 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Mon, 21 Sep 2009 18:22:27 +0000 (18:22 +0000)] 
2009-09-21  Colin Watson  <cjwatson@ubuntu.com>

Build info documentation.  Some code borrowed from Automake.

* configure.ac: Check for makeinfo.
* Makefile.in (MAKEINFO, INFOS, info_INFOS): New variables.
(MAINTAINER_CLEANFILES): Add $(INFOS), docs/stamp-vti, and
docs/version.texi.
(MOSTLYCLEANFILES): Add vti.tmp.
(docs/version.texi, docs/stamp-vti): Update automatically.
(docs/grub.info): Build info documentation.  Use --force and ignore
errors for now.
(all-local): Add $(INFOS).
(install-local): Install info files.
(uninstall): Uninstall info files.
* docs/version.texi: Remove from revision control.  This file is
automatically generated on build now.
* gendistlist.sh: Add `*.info'.

16 years ago2009-09-21 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Mon, 21 Sep 2009 14:37:04 +0000 (14:37 +0000)] 
2009-09-21  Felix Zielcke  <fzielcke@z-51.de>

        * kern/term.c: Fix indentation.

16 years ago2009-09-21 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Mon, 21 Sep 2009 14:03:11 +0000 (14:03 +0000)] 
2009-09-21  Felix Zielcke  <fzielcke@z-51.de>

* util/hostdisk.c: Fix a comment.

16 years agoMerge branch 'mainline' into relocator
phcoder [Sun, 20 Sep 2009 17:38:16 +0000 (19:38 +0200)] 
Merge branch 'mainline' into relocator

16 years ago2009-09-20 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sun, 20 Sep 2009 16:07:45 +0000 (16:07 +0000)] 
2009-09-20  Robert Millan  <rmh.grub@aybabtu.com>

        Fix regression introduced in r2539.

        * term/usb_keyboard.c (USB_HID_DEVICE_TO_HOST): Change from 0x61
        to 0xA1.

16 years agobugfix
phcoder [Sun, 20 Sep 2009 13:14:22 +0000 (15:14 +0200)] 
bugfix

16 years agofix last changelog entry
robertmh [Sat, 19 Sep 2009 20:18:03 +0000 (20:18 +0000)] 
fix last changelog entry

16 years ago2009-09-19 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Sat, 19 Sep 2009 14:15:00 +0000 (14:15 +0000)] 
2009-09-19  Colin Watson  <cjwatson@ubuntu.com>

* util/grub.d/30_os-prober.in: Don't throw away stderr from
  os-prober. Under normal operation, it does not print anything to
  stderr; if it does, we need to debug it, and throwing away stderr
  makes that excessively difficult.

16 years ago2009-09-16 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Thu, 17 Sep 2009 11:38:50 +0000 (11:38 +0000)] 
2009-09-16  Vladimir Serbinenko  <phcoder@gmail.com>

* mmap/mmap.c (grub_cmd_badram): Fix off-by-one error.

16 years agofixed 64-bit loading
phcoder [Thu, 17 Sep 2009 08:03:12 +0000 (10:03 +0200)] 
fixed 64-bit loading

16 years ago2009-09-16 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Wed, 16 Sep 2009 19:32:44 +0000 (19:32 +0000)] 
2009-09-16  Robert Millan  <rmh.grub@aybabtu.com>

        * aclocal.m4 (AC_LANG_PROGRAM): New macro.  Overrides stock
        AC_LANG_PROGRAM from autoconf.
        (grub_ASM_USCORE, grub_PROG_OBJCOPY_ABSOLUTE): Add missing
        prototypes (fixes warning).

        * configure.ac: Add `-Werror' to TARGET_CFLAGS unless
        `--disable-werror' was used.

16 years ago2009-09-16 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Wed, 16 Sep 2009 19:23:33 +0000 (19:23 +0000)] 
2009-09-16  Robert Millan  <rmh.grub@aybabtu.com>

        * partmap/msdos.c (pc_partition_map_iterate): Fix possible use of
        uninitialized `lastaddr'.

16 years agofix last changelog entry
robertmh [Wed, 16 Sep 2009 19:01:53 +0000 (19:01 +0000)] 
fix last changelog entry

16 years ago2009-09-15 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Tue, 15 Sep 2009 10:36:29 +0000 (10:36 +0000)] 
2009-09-15  Vladimir Serbinenko  <phcoder@gmail.com>

* partmap/pc.c (pc_partition_map_iterate): Detect and break loops.

16 years ago2009-09-14 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Mon, 14 Sep 2009 19:57:45 +0000 (19:57 +0000)] 
2009-09-14  Colin Watson  <cjwatson@ubuntu.com>

* commands/test.c (get_fileinfo): Return immediately if
grub_fs_probe fails.

16 years ago2009-09-14 José Martínez <xosemp@gmail.com>
robertmh [Mon, 14 Sep 2009 15:38:30 +0000 (15:38 +0000)] 
2009-09-14  José Martínez  <xosemp@gmail.com>

        * commands/acpi.c (grub_cmd_acpi): Fix loading ACPI tables from file.

16 years ago2009-09-14 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Mon, 14 Sep 2009 11:32:00 +0000 (11:32 +0000)] 
2009-09-14  Colin Watson  <cjwatson@ubuntu.com>

* util/grub.d/30_os-prober.in: Cope with Windows 7 in os-prober
output.

16 years ago2009-09-13 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sun, 13 Sep 2009 01:30:18 +0000 (01:30 +0000)] 
2009-09-13  Robert Millan  <rmh.grub@aybabtu.com>

        * configure.ac: Remove --enable-grub-pe2elf.  Only build
        grub-pe2elf when needed by the build system itself.
        * conf/common.rmk: Remove $(enable_grub_pe2elf) check.

16 years ago2009-09-12 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 12 Sep 2009 13:08:38 +0000 (13:08 +0000)] 
2009-09-12  Robert Millan  <rmh.grub@aybabtu.com>

        * configure.ac: Bump version to 1.97~beta3.
        * docs/version.texi: Likewise.

16 years ago2009-09-12 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 12 Sep 2009 13:07:27 +0000 (13:07 +0000)] 
2009-09-12  Robert Millan  <rmh.grub@aybabtu.com>

        * video/i386/pc/vbe.c (grub_vbe_get_video_mode_info): Move packed
        mode special handling (grub_vbe_bios_set_dac_palette_width() call)
        from here ...
        * loader/i386/linux.c [GRUB_MACHINE_PCBIOS]
        (grub_linux_setup_video): ... to here (with some adjustments).

16 years ago2009-09-12 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 12 Sep 2009 13:05:25 +0000 (13:05 +0000)] 
2009-09-12  Robert Millan  <rmh.grub@aybabtu.com>

        Fix memory corruption issue (spotted by Colin Watson).

        * kern/i386/pc/startup.S (grub_vbe_bios_getset_dac_palette): Fix bug
        causing returned size to be stored in an incorrect memory location.
        Fix use of uninitialized value when storing the returned size.

16 years ago2009-09-12 Yves Blusseau <blusseau@zetam.org>
blusseau [Sat, 12 Sep 2009 07:38:50 +0000 (07:38 +0000)] 
2009-09-12  Yves Blusseau  <blusseau@zetam.org>

Change clean rules to properly remove files

* genmk.rb: add new clean rules
* Makefile.in (clean): add the new targets
(mostlyclean): likewise

16 years ago2009-09-11 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Fri, 11 Sep 2009 14:26:12 +0000 (14:26 +0000)] 
2009-09-11  Colin Watson  <cjwatson@ubuntu.com>

* include/grub/ntfs.h (struct grub_fshelp_node): Change `size'
to grub_uint64_t.
* fs/ntfs.c (init_file): Understand 64-bit sizes for
non-resident files.

16 years ago2009-09-11 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Fri, 11 Sep 2009 14:17:35 +0000 (14:17 +0000)] 
2009-09-11  Colin Watson  <cjwatson@ubuntu.com>

* configure.ac: Don't look for help2man when cross-compiling.  Fixes
part of bug #27349.

16 years agomissing files
phcoder [Thu, 10 Sep 2009 21:54:12 +0000 (23:54 +0200)] 
missing files

16 years ago2009-09-10 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Thu, 10 Sep 2009 19:04:43 +0000 (19:04 +0000)] 
2009-09-10  Felix Zielcke  <fzielcke@z-51.de>

* util/grub-mkconfig.in: Make the created config mode 400 and
print a warning if it fails.

16 years ago2009-09-10 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Thu, 10 Sep 2009 12:53:25 +0000 (12:53 +0000)] 
2009-09-10  Robert Millan  <rmh.grub@aybabtu.com>

        * util/grub.d/40_custom.in: Ask user to type custom entries below
        comment, rather than below 'exec tail' line.

16 years ago2009-09-10 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Thu, 10 Sep 2009 12:44:24 +0000 (12:44 +0000)] 
2009-09-10  Colin Watson  <cjwatson@ubuntu.com>

* util/grub.d/40_custom.in: Make sure that the explanatory text is
visible in grub.cfg.

16 years ago2009-09-10 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Thu, 10 Sep 2009 12:10:33 +0000 (12:10 +0000)] 
2009-09-10  Colin Watson  <cjwatson@ubuntu.com>

* util/grub.d/40_custom.in: Make it a little clearer how to use this
file.

16 years ago2009-09-10 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Wed, 9 Sep 2009 22:31:51 +0000 (22:31 +0000)] 
2009-09-10  Felix Zielcke  <fzielcke@z-51.de>

* docs/grub.cfg: Add an example menu entry for memtest86+.

16 years agoTypo fixes
proski [Wed, 9 Sep 2009 21:40:17 +0000 (21:40 +0000)] 
Typo fixes

16 years agofix typos in previous changelog entry
fzielcke [Wed, 9 Sep 2009 19:46:10 +0000 (19:46 +0000)] 
fix typos in previous changelog entry

16 years ago2009-09-09 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Wed, 9 Sep 2009 12:53:11 +0000 (12:53 +0000)] 
2009-09-09  Felix Zielcke  <fzielcke@z-51.de>

* config.guess: Update to lastest versiom from config git.
* config.sub: Likewise.

16 years ago2009-09-08 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Tue, 8 Sep 2009 19:10:34 +0000 (19:10 +0000)] 
2009-09-08  Colin Watson  <cjwatson@ubuntu.com>

* script/sh/execute.c (grub_script_execute_cmdline): Set "?" in
unknown-command case.  Fixes bug #27320.

16 years ago2009-09-08 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Tue, 8 Sep 2009 15:00:28 +0000 (15:00 +0000)] 
2009-09-08  Felix Zielcke  <fzielcke@z-51.de>

* kern/rescue_parser.c (grub_rescue_parse_line): Only suggest to try
`help' if the command exists.

16 years ago2009-09-06 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sun, 6 Sep 2009 15:20:33 +0000 (15:20 +0000)] 
2009-09-06  Robert Millan  <rmh.grub@aybabtu.com>

        * INSTALL: Require GCC 4.1.3 or later.

16 years ago2009-09-06 Yves Blusseau <blusseau@zetam.org>
blusseau [Sun, 6 Sep 2009 10:25:19 +0000 (10:25 +0000)] 
2009-09-06  Yves Blusseau  <blusseau@zetam.org>

* Makefile.in (RMKFILES): add i386-qemu.rmk
    (MAINTAINER_CLEANFILES): add $(srcdir)/DISTLIST $(srcdir)/config.h.in
    $(srcdir)/stamp-h.in

16 years agofix
phcoder [Sat, 5 Sep 2009 22:25:33 +0000 (00:25 +0200)] 
fix

16 years ago2009-09-05 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 5 Sep 2009 20:36:49 +0000 (20:36 +0000)] 
2009-09-05  Robert Millan  <rmh.grub@aybabtu.com>

        * util/grub-probe.c (probe): Comment out buggy codepath, which
        was unexpectedly enabled by Colin Watson's 2009-09-02 fix.  This
        should be re-enabled after 1.97.

16 years ago2009-09-05 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Sat, 5 Sep 2009 19:26:11 +0000 (19:26 +0000)] 
2009-09-05  Felix Zielcke  <fzielcke@z-51.de>

* gendistlist.sh: Add `grub-dumpdevtree' and `*.lua' to the list
find searches for.

16 years agomissing part of previous commit
phcoder [Fri, 4 Sep 2009 13:50:32 +0000 (13:50 +0000)] 
missing part of previous commit

16 years agopage-based counting. conditional or ffffff8...
phcoder [Fri, 4 Sep 2009 13:31:09 +0000 (15:31 +0200)] 
page-based counting. conditional or ffffff8...

16 years agoMerge branch 'mainline' into snow64
phcoder [Fri, 4 Sep 2009 13:18:38 +0000 (15:18 +0200)] 
Merge branch 'mainline' into snow64

16 years ago2009-09-04 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Fri, 4 Sep 2009 13:16:07 +0000 (13:16 +0000)] 
2009-09-04  Vladimir Serbinenko  <phcoder@gmail.com>

* loader/i386/xnu.c (grub_cpu_xnu_fill_devicetree): Remove
unnecessary calls to grub_error.

16 years ago2009-09-04 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Fri, 4 Sep 2009 12:59:54 +0000 (12:59 +0000)] 
2009-09-04  Colin Watson  <cjwatson@ubuntu.com>

* NEWS: Mention `keystatus' and Unicode fonts.

16 years ago2009-09-04 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Fri, 4 Sep 2009 12:08:43 +0000 (12:08 +0000)] 
2009-09-04  Robert Millan  <rmh.grub@aybabtu.com>

        * configure.ac: Bump version to 1.97~beta2.
        * docs/version.texi: Likewise.

16 years ago2009-09-03 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Thu, 3 Sep 2009 23:00:25 +0000 (23:00 +0000)] 
2009-09-03  Colin Watson  <cjwatson@ubuntu.com>

* configure.ac: By default, GCC 4.4 generates .eh_frame sections
containing unwind information in some cases where it previously did
not. Use -fno-dwarf2-cfi-asm if available to restore the old
behaviour. See http://patchwork.kernel.org/patch/8555/ for related
discussion.

16 years agoEFI support
phcoder [Thu, 3 Sep 2009 17:19:59 +0000 (19:19 +0200)] 
EFI support

16 years ago2009-09-02 Yves BLUSSEAU <blusseau@zetam.org>
blusseau [Thu, 3 Sep 2009 17:07:08 +0000 (17:07 +0000)] 
2009-09-02  Yves BLUSSEAU  <blusseau@zetam.org>

    Embedding loadenv module into grub-emu

    * conf/i386-pc.rmk (grub_emu_SOURCES): add lib/envblk.c and
    commands/loadenv.c
    * conf/i386-coreboot.rmk (grub_emu_SOURCES): Likewise
    * conf/i386-efi.rmk (grub_emu_SOURCES): Likewise
    * conf/i386-ieee1275.rmk (grub_emu_SOURCES): Likewise
    * conf/powerpc-ieee1275.rmk (grub_emu_SOURCES): Likewise
    * conf/sparc64-ieee1275.rmk (grub_emu_SOURCES): Likewise
    * conf/x86_64-efi.rmk (grub_emu_SOURCES): Likewise

16 years ago2009-09-03 Magnus Granberg <zorry@ume.nu>
robertmh [Thu, 3 Sep 2009 16:32:14 +0000 (16:32 +0000)] 
2009-09-03  Magnus Granberg  <zorry@ume.nu>

        * aclocal.m4: Add grub_CHECK_PIE. It check if the compiler
        include -fPIE in the default specs.
        * configure.ac: Check if pie_possible is yes and add -fno-PIE
        to TARGET_CFLAGS.

16 years ago2009-09-03 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Thu, 3 Sep 2009 14:12:27 +0000 (14:12 +0000)] 
2009-09-03  Felix Zielcke  <fzielcke@z-51.de>

* INSTALL: Note that GNU Bison 2.3 or later is required.

16 years ago2009-09-03 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Thu, 3 Sep 2009 07:53:40 +0000 (07:53 +0000)] 
2009-09-03  Colin Watson  <cjwatson@ubuntu.com>

* kern/i386/pc/startup.S: Fix typo.

16 years agorelocate runtime
phcoder [Wed, 2 Sep 2009 16:18:11 +0000 (18:18 +0200)] 
relocate runtime

16 years agoMerge branch 'mainline' into snow64
phcoder [Wed, 2 Sep 2009 16:17:06 +0000 (18:17 +0200)] 
Merge branch 'mainline' into snow64

16 years ago2009-09-02 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Wed, 2 Sep 2009 16:16:29 +0000 (16:16 +0000)] 
2009-09-02  Vladimir Serbinenko  <phcoder@gmail.com>

* efiemu/loadcore.c (SUFFIX (grub_efiemu_loadcore_load)): Fix style
according to GCS.

16 years agonow hangs at maxDec
phcoder [Wed, 2 Sep 2009 11:34:40 +0000 (13:34 +0200)] 
now hangs at maxDec

16 years ago2009-09-02  Colin Watson  <cjwatson@ubuntu.com>
cjwatson [Wed, 2 Sep 2009 09:29:58 +0000 (09:29 +0000)] 
2009-09-02  Colin Watson  <cjwatson@ubuntu.com>

* docs/grub.texi (Naming convention): Describe one-based partition
numbering.
(Device syntax): Likewise.
(File name syntax): Likewise.
(Block list syntax): Likewise.
(Making a GRUB bootable CD-ROM): Talk about grub.cfg rather than
menu.lst.
(File name syntax): Likewise.
(Command-line and menu entry commands): Document acpi, blocklist,
crc, export, insmod, keystatus, ls, set, and unset commands.

16 years ago2009-09-02 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Wed, 2 Sep 2009 09:14:20 +0000 (09:14 +0000)] 
2009-09-02  Colin Watson  <cjwatson@ubuntu.com>

* commands/keystatus.c (GRUB_MOD_INIT (keystatus)): Adjust summary
to avoid implying that only one of --shift, --ctrl, or --alt may be
used.

16 years ago2009-09-02 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Wed, 2 Sep 2009 01:42:06 +0000 (01:42 +0000)] 
2009-09-02  Colin Watson  <cjwatson@ubuntu.com>

* util/grub-probe.c (probe): Test st.st_mode using S_ISREG macro
rather than comparing against S_IFREG, which will almost never work.

16 years agocrashing snow64
phcoder [Wed, 2 Sep 2009 00:52:10 +0000 (02:52 +0200)] 
crashing snow64

16 years ago2009-09-01 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Tue, 1 Sep 2009 19:07:42 +0000 (19:07 +0000)] 
2009-09-01  Vladimir Serbinenko  <phcoder@gmail.com>

* commands/loadenv.c (check_blocklists): Fix off-by-one error.
(write_blocklists): Likewise.

16 years agoDISTLIST is not in svn; fix my ChangeLog entry
cjwatson [Tue, 1 Sep 2009 16:15:38 +0000 (16:15 +0000)] 
DISTLIST is not in svn; fix my ChangeLog entry

16 years ago2009-09-01 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Tue, 1 Sep 2009 16:14:11 +0000 (16:14 +0000)] 
2009-09-01  Colin Watson  <cjwatson@ubuntu.com>

* script/lua/grub_lua.h (fputs): Supply a format string as the first
argument to grub_printf.

16 years agofix wrong date and use \t instead of 8 spaces in previous ChangeLog entry
fzielcke [Tue, 1 Sep 2009 16:13:29 +0000 (16:13 +0000)] 
fix wrong date and use \t instead of 8 spaces in previous ChangeLog entry

16 years ago2009-01-01 Felix Zielcke <fzielcke@z-51.de>
fzielcke [Tue, 1 Sep 2009 15:46:06 +0000 (15:46 +0000)] 
2009-01-01  Felix Zielcke  <fzielcke@z-51.de>

* genmk.rb: Add quotes around $(TARGET_OBJ2ELF) to cope with
        non GNU test.

16 years ago2009-08-30 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Sun, 30 Aug 2009 20:19:09 +0000 (20:19 +0000)] 
2009-08-30  Vladimir Serbinenko  <phcoder@gmail.com>

* kern/file.c (grub_file_read): Spelling fix

16 years ago2009-08-30 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Sun, 30 Aug 2009 19:28:01 +0000 (19:28 +0000)] 
2009-08-30  Vladimir Serbinenko  <phcoder@gmail.com>

* loader/i386/bsdXX.c (SUFFIX (grub_freebsd_load_elfmodule)): Fix
loading of headers in some cases.

16 years ago2009-08-30 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sun, 30 Aug 2009 15:12:48 +0000 (15:12 +0000)] 
2009-08-30  Robert Millan  <rmh.grub@aybabtu.com>

        * configure.ac: Bump version to 1.97~beta1.
        * docs/version.texi: Likewise.

16 years agodate fix
robertmh [Sun, 30 Aug 2009 15:08:50 +0000 (15:08 +0000)] 
date fix

16 years agosnow32 support.
phcoder [Sun, 30 Aug 2009 12:26:41 +0000 (14:26 +0200)] 
snow32 support.

16 years ago2009-08-28 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Sat, 29 Aug 2009 12:57:38 +0000 (12:57 +0000)] 
2009-08-28  Vladimir Serbinenko  <phcoder@gmail.com>

* include/grub/i386/xnu.h: Add license header.
include grub/err.h explicitly.

16 years ago2009-08-29 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 29 Aug 2009 00:34:33 +0000 (00:34 +0000)] 
2009-08-29  Robert Millan  <rmh.grub@aybabtu.com>

        * util/grub.d/10_freebsd.in: Detect `ufs1' and `ufs2' and map them
        to `ufs' in the vfs.root.mountfrom kernel parameter.

16 years ago2009-08-29 Robert Millan <rmh.grub@aybabtu.com>
robertmh [Sat, 29 Aug 2009 00:24:32 +0000 (00:24 +0000)] 
2009-08-29  Robert Millan  <rmh.grub@aybabtu.com>

        * term/i386/pc/serial.c: Include `<grub/machine/memory.h>'.

        [GRUB_MACHINE_PCBIOS] (serial_hw_io_addr): Macroify initialization
        value (0x0400 -> GRUB_MEMORY_MACHINE_BIOS_DATA_AREA_ADDR).

        [! GRUB_MACHINE_PCBIOS] (GRUB_SERIAL_PORT_NUM): Calculate using
        `ARRAY_SIZE' macro.

16 years agoChangelog
phcoder [Fri, 28 Aug 2009 19:17:23 +0000 (21:17 +0200)] 
Changelog

16 years agofinished merge
phcoder [Fri, 28 Aug 2009 18:59:54 +0000 (20:59 +0200)] 
finished merge

16 years agoMerge branch 'usb' into utf2
phcoder [Fri, 28 Aug 2009 18:59:09 +0000 (20:59 +0200)] 
Merge branch 'usb' into utf2

16 years agoutf16_to_utf8
phcoder [Fri, 28 Aug 2009 18:58:50 +0000 (20:58 +0200)] 
utf16_to_utf8

16 years agoMove grub_usb_get_string.
phcoder [Fri, 28 Aug 2009 18:09:44 +0000 (20:09 +0200)] 
Move grub_usb_get_string.

16 years ago2009-08-28 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Fri, 28 Aug 2009 16:29:34 +0000 (16:29 +0000)] 
2009-08-28  Vladimir Serbinenko  <phcoder@gmail.com>

* kern/file.c (grub_file_read): Check offset.
* fs/hfs.c (grub_hfs_read_file): Remove unnecessary offset check.
* fs/jfs.c (grub_jfs_read_file): Likewise.
* fs/ntfs.c (grub_ntfs_read): Likewise.
* fs/reiserfs.c (grub_reiserfs_read): Likewise.
* fs/minix.c (grub_minix_read_file): Correct offset check.
* fs/ufs.c (grub_ufs_read_file): Likewise.

16 years ago2009-08-28 Colin Watson <cjwatson@ubuntu.com>
cjwatson [Fri, 28 Aug 2009 14:10:02 +0000 (14:10 +0000)] 
2009-08-28  Colin Watson  <cjwatson@ubuntu.com>

* term/i386/pc/console.c (bios_data_area): Cast
GRUB_MEMORY_MACHINE_BIOS_DATA_AREA_ADDR explicitly.

16 years ago2009-08-28 Vladimir Serbinenko <phcoder@gmail.com>
phcoder [Fri, 28 Aug 2009 13:54:20 +0000 (13:54 +0000)] 
2009-08-28  Vladimir Serbinenko  <phcoder@gmail.com>

1-bit optimised blitters.

* include/grub/fbblit.h (grub_video_fbblit_replace_32bit_1bit): New
prototype.
(grub_video_fbblit_replace_24bit_1bit): Likewise.
(grub_video_fbblit_replace_16bit_1bit): Likewise.
(grub_video_fbblit_replace_8bit_1bit): Likewise.
(grub_video_fbblit_blend_XXXA8888_1bit): Likewise.
(grub_video_fbblit_blend_XXX888_1bit): Likewise.
(grub_video_fbblit_blend_XXX565_1bit): Likewise.
* video/fb/fbblit.c (grub_video_fbblit_replace_32bit_1bit): New
function.
(grub_video_fbblit_replace_24bit_1bit): Likewise.
(grub_video_fbblit_replace_16bit_1bit): Likewise.
(grub_video_fbblit_replace_8bit_1bit): Likewise.
(grub_video_fbblit_blend_XXXA8888_1bit): Likewise.
(grub_video_fbblit_blend_XXX888_1bit): Likewise.
(grub_video_fbblit_blend_XXX565_1bit): Likewise.
* video/fb/video_fb.c (common_blitter): Use 1-bit optimised blitters
when possible.
* video/video.c (grub_video_get_blit_format): Return
GRUB_VIDEO_BLIT_FORMAT_1BIT_PACKED if bpp = 1.