From c1935b0f6d9272cfa51e9a6c1e342c252ea41b1f Mon Sep 17 00:00:00 2001 From: srs5694 Date: Thu, 6 Dec 2012 10:33:58 -0500 Subject: [PATCH] Fixed bug that prevented launching Windows in Secure Boot mode; quoting support for entering quotes in config files. --- NEWS.txt | 4 +-- docs/refind/bootmode.html | 2 +- docs/refind/configfile.html | 2 +- docs/refind/drivers.html | 2 +- docs/refind/features.html | 4 ++- docs/refind/getting.html | 17 +++++---- docs/refind/index.html | 6 ++-- docs/refind/installing.html | 20 +++++++---- docs/refind/linux.html | 2 +- docs/refind/revisions.html | 4 ++- docs/refind/secureboot.html | 72 ++++++++++++++++++++++++++++--------- docs/refind/themes.html | 2 +- docs/refind/todo.html | 12 ++++++- docs/refind/using.html | 4 ++- refind/config.c | 6 +++- refind/main.c | 41 +++++++-------------- refind/mok.c | 11 +++++- refind/mok.h | 5 +-- refind/screen.c | 4 +-- 19 files changed, 139 insertions(+), 81 deletions(-) diff --git a/NEWS.txt b/NEWS.txt index c8adbff..6f3e466 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -1,5 +1,5 @@ -0.5.0 (??/??/2012): -------------------- +0.5.0 (12/5/2012): +------------------ - Changed refind.conf-sample to uncomment the scan_all_linux_kernels option by default. If this option is deleted or commented out, the diff --git a/docs/refind/bootmode.html b/docs/refind/bootmode.html index bcbc2be..992a019 100644 --- a/docs/refind/bootmode.html +++ b/docs/refind/bootmode.html @@ -15,7 +15,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

Originally written: 3/14/2012; last Web page update: -10/7/2012, referencing rEFInd 0.4.7

+12/5/2012, referencing rEFInd 0.5.0

I'm a technical writer and consultant specializing in Linux technologies. This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!

diff --git a/docs/refind/configfile.html b/docs/refind/configfile.html index 583e601..ee0805b 100644 --- a/docs/refind/configfile.html +++ b/docs/refind/configfile.html @@ -15,7 +15,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

Originally written: 3/14/2012; last Web page update: -11/6/2012, referencing rEFInd 0.4.7

+12/5/2012, referencing rEFInd 0.5.0

I'm a technical writer and consultant specializing in Linux technologies. This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!

diff --git a/docs/refind/drivers.html b/docs/refind/drivers.html index 132d9d3..e753c0b 100644 --- a/docs/refind/drivers.html +++ b/docs/refind/drivers.html @@ -15,7 +15,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

Originally written: 4/19/2012; last Web page update: -11/15/2012, referencing rEFInd 0.4.7

+12/5/2012, referencing rEFInd 0.5.0

I'm a technical writer and consultant specializing in Linux technologies. This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!

diff --git a/docs/refind/features.html b/docs/refind/features.html index 5acec24..70da853 100644 --- a/docs/refind/features.html +++ b/docs/refind/features.html @@ -15,7 +15,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

Originally written: 3/14/2012; last Web page update: -11/6/2012, referencing rEFInd 0.4.7

+12/5/2012, referencing rEFInd 0.5.0

I'm a technical writer and consultant specializing in Linux technologies. This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!

@@ -169,6 +169,8 @@ lack a usable CSM.
  • Drivers for ISO-9660 and HFS+, which are not included in rEFIt. (The ISO-9660 driver is based on code from the rEFIt project, but was never completed by its original author. It was completed by Oracle for VirtualBox.)
  • +
  • Beginning with version 0.5.0, the ability to "talk" to the shim boot loader to validate binaries supported by shim or its machine owner key (MOK) list when booting in EFI mode. As of version 0.5.0, this support is still crude and buggy; it should be considered an alpha-level feature at the moment.
  • +

    On the flip side, at least for Mac users, rEFInd comes with less sophisticated Mac installation tools than does rEFIt, in favor of more OS-agnostic packaging.

    diff --git a/docs/refind/getting.html b/docs/refind/getting.html index 811ebf5..5d95623 100644 --- a/docs/refind/getting.html +++ b/docs/refind/getting.html @@ -15,7 +15,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com

    Originally written: 3/14/2012; last Web page update: -11/6/2012, referencing rEFInd 0.4.7

    +12/5/2012, referencing rEFInd 0.5.0

    I'm a technical writer and consultant specializing in Linux technologies. This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!

    @@ -98,7 +98,7 @@ href="mailto:rodsmith@rodsbooks.com">rodsmith@rodsbooks.com