~ubuntu-branches/debian/experimental/grub2/experimental

Viewing all changes in revision 56.

  • Committer: Package Import Robot
  • Author(s): Colin Watson
  • Date: 2013-12-09 00:21:45 UTC
  • mfrom: (1.26.17) (17.2.89 sid)
  • Revision ID: package-import@ubuntu.com-20131209002145-7b0gm2atj9t1u5m4
Tags: 2.00+20131208-1
* New upstream snapshot.
  - Skip issuing cursor on/off sequences on Macs (closes: #683068).
  - Move grub-mknetdir to /usr/bin (closes: #688799).
  - Apply program name transformations at build-time rather than at
    run-time (closes: #696465).
  - Add info documentation for grub-mount (closes: #666427).
  - Clean up dangling references to grub-setup (LP: #1082045).
  - Avoid installing to sectors matching the signature of an Acer
    registration utility with several sightings in the wild (LP: #987022).
  - Document the need for GRUB_DEFAULT=saved in grub-set-default(8)
    (LP: #1102925).
  - Fix missing PVs if they don't contain an "interesting" LV (probably
    closes: #650724, #707613).
  - Reimplement grub-reboot to not depend on saved_entry (closes: #707695,
    LP: #704406).
  - Fix Ctrl-u handling to copy the killed characters to the kill buffer
    as UCS4 stored as grub_uint32_t rather than as 8-bit characters stored
    as char (closes: #710076).
  - Fix inconsistent use of GRUB_CRYPTODISK_ENABLE and
    GRUB_ENABLE_CRYPTODISK (LP: #1232237).
  - Support GRUB_DISABLE_SUBMENU configuration, and document submenu usage
    in grub-reboot(8) (closes: #690538).
  - Don't decompress initrd when booting with Xen (closes: #700197).
  - Document how to delete the whole environment block (closes: #726265).
  - Revamp hidden timeout handling by adding a new timeout_style
    environment variable and a corresponding GRUB_TIMEOUT_STYLE
    configuration key for grub-mkconfig.  This controls hidden-timeout
    handling more simply than the previous arrangements, and pressing any
    hotkeys associated with menu entries during the hidden timeout will
    now boot the corresponding menu entry immediately (LP: #1178618).  As
    part of merging this, radically simplify the mess that
    quick_boot.patch had made of /etc/grub.d/30_os-prober; if it finds
    other OSes it can now just set timeout_style=menu and make sure the
    timeout is non-zero.
  - On Linux, read partition start offsets from sysfs if possible
    (LP: #1237519).
  - New ports to arm-uboot, arm-efi, arm64-efi, i386-xen, and x86_64-xen.
* Add grub-uboot*, grub-efi-arm*, and grub-xen* binary packages.
* Ignore functional test failures for now as they are broken.
* Move working directories around (build/<package> -> obj/<package>,
  build/stamps -> debian/stamps) so that "debian/rules build" still works
  after working directories have been created.
* Drop "grub-mkrescue --diet" option; never merged upstream and only
  matters for floppies.  Please let me know if you were using this.
  Explicitly use -no-pad to build grub-rescue-floppy.img, which has an
  equivalent effect on size.
* Break lupin-support (<< 0.55) due to the rewrite of grub-install in C.
* Remove build-dependency on autogen, no longer needed.
* Compress GRUB files on grub-rescue-floppy.img using xz.
* Build-depend on wamerican, newly required by the test suite.
* Run tests with LC_CTYPE=C.UTF-8, so that grub-fs-tester can handle UTF-8
  data correctly.
* Update debian/legacy/update-grub to the version from grub 0.97-67.
* Silence error message on initial installation when /etc/default/grub
  does not yet exist.
* Add GRUB_RECOVERY_TITLE option, to allow the controversial "recovery
  mode" text to be customised (LP: #1240360).

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: