]> git.proxmox.com Git - grub2.git/blobdiff - ChangeLog
Remove nested functions from USB iterators.
[grub2.git] / ChangeLog
index 96aca66772e98490bb0dad5f5c31646ebab95f8d..08c2c9f605a603e561f47831799c1b67731e9e48 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,150 @@
+2013-01-21  Colin Watson  <cjwatson@ubuntu.com>
+
+       Remove nested functions from USB iterators.
+
+       * include/grub/usb.h (grub_usb_iterate_hook_t): New type.
+       (grub_usb_controller_iterate_hook_t): Likewise.
+       (grub_usb_iterate): Add hook_data argument.
+       (grub_usb_controller_iterate): Likewise.
+       (struct grub_usb_controller_dev.iterate): Likewise.
+
+       Update all implementations and callers.
+
+2013-01-21  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/normal/term.c (print_ucs4_terminal): Don't output right
+       margin when not needed.
+
+2013-01-21  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       Make color variables global instead of it being per-terminal.
+
+2013-01-21  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/commands/ls.c (grub_ls_print_devices): Add missing
+       asterisk.
+
+2013-01-21  Colin Watson  <cjwatson@ubuntu.com>
+
+       Fix powerpc and sparc64 build failures caused by un-nesting memory
+       map iterators.
+
+2013-01-21  Colin Watson  <cjwatson@ubuntu.com>
+
+       * grub-core/disk/arc/arcdisk.c (grub_arcdisk_iterate): Fix
+       parameter declarations.
+
+2013-01-21  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/commands/lsmmap.c: Fix unused variable on emu.
+
+2013-01-21  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       Improve spkmomdem reliability by adding a separator between bytes.
+
+2013-01-21  Colin Watson  <cjwatson@ubuntu.com>
+
+       * grub-core/partmap/msdos.c (embed_signatures): Add the signature of
+       an Acer registration utility with several sightings in the wild.
+       Reported by: Rickard Westman.  Fixes Ubuntu bug #987022.
+
+2013-01-21  Colin Watson  <cjwatson@ubuntu.com>
+
+       Remove nested functions from filesystem directory iterators.
+
+       * include/grub/fs.h (grub_fs_dir_hook_t): New type.
+       (struct grub_fs.dir): Add hook_data argument.
+
+       Update all implementations and callers.
+
+2013-01-21  Colin Watson  <cjwatson@ubuntu.com>
+
+       * docs/grub.texi (Multi-boot manual config): Fix typo for
+       "recommended".
+
+2013-01-20  Leif Lindholm  <leif.lindholm@arm.com>
+
+       * util/grub-mkimage.c (main): Postpone freeing arguments.output
+       until after its use in generate_image.
+
+2013-01-20  Colin Watson  <cjwatson@ubuntu.com>
+
+       * grub-core/loader/i386/linux.c (grub_cmd_initrd): Don't add the
+       initrd size to addr_min, since the initrd will be allocated after
+       this address.
+
+2013-01-20  Andrey Borzenkov <arvidjaar@gmail.com>
+
+       * conf/Makefile.common: Fix autogen rules to pass definition
+       files on stdin; Makefile.util.am needs Makefile.utilgcry.def
+
+2013-01-20  Leif Lindholm  <leif.lindholm@arm.com>
+
+       * include/grub/elf.h: Update ARM definitions based on binutils.
+
+2013-01-20  Aleš Nesrsta  <starous@volny.cz>
+
+       Split long USB transfers into short ones.
+
+2013-01-20  Andrey Borzenkov <arvidjaar@gmail.com>
+
+       * docs/grub.texi (Simple configuration): Clarify GRUB_HIDDEN_TIMEOUT
+       is interrupted by ESC.
+
+2013-01-20  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * util/grub-script-check.c (main): Uniform the error message.
+
+2013-01-20  Colin Watson  <cjwatson@ubuntu.com>
+
+       Remove nested functions from ELF iterators.
+
+2013-01-20  Colin Watson  <cjwatson@ubuntu.com>
+
+       Remove nested functions from device iterators.
+
+       * include/grub/arc/arc.h (grub_arc_iterate_devs_hook_t): New type.
+       (grub_arc_iterate_devs): Add hook_data argument.
+       * include/grub/ata.h (grub_ata_dev_iterate_hook_t): New type.
+       (struct grub_ata_dev.iterate): Add hook_data argument.
+       * include/grub/device.h (grub_device_iterate_hook_t): New type.
+       (grub_device_iterate): Add hook_data argument.
+       * include/grub/disk.h (grub_disk_dev_iterate_hook_t): New type.
+       (struct grub_disk_dev.iterate): Add hook_data argument.
+       (grub_disk_dev_iterate): Likewise.
+       * include/grub/gpt_partition.h (grub_gpt_partition_map_iterate):
+       Likewise.
+       * include/grub/msdos_partition.h (grub_partition_msdos_iterate):
+       Likewise.
+       * include/grub/partition.h (grub_partition_iterate_hook_t): New
+       type.
+       (struct grub_partition_map.iterate): Add hook_data argument.
+       (grub_partition_iterate): Likewise.
+       * include/grub/scsi.h (grub_scsi_dev_iterate_hook_t): New type.
+       (struct grub_scsi_dev.iterate): Add hook_data argument.
+
+       Update all callers.
+
+2013-01-20  Colin Watson  <cjwatson@ubuntu.com>
+
+       Fix typos for "developer" and "development".
+
+2013-01-18  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       Add license header to spkmodem-recv.c.
+
+2013-01-17  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       Rewrite spkmodem to use PIT for timing. Double the speed.
+
+2013-01-16  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       Add new command pcidump.
+
+2013-01-16  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       New terminal outputs using serial: morse and spkmodem.
+
 2013-01-16  Vladimir Serbinenko  <phcoder@gmail.com>
 
        Improve bidi handling in entry editor.