summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
e86087a)
from some EFIs when scanning directories.
+0.8.7 (?/??/2015):
+------------------
+
+- Fixed more instances of "invalid parameter" errors on some EFIs.
+
+- Improved Secure Boot detection in install.sh.
+
+- install.sh should no longer complain when copying Shim or MokManager over
+ itself.
+
+0.8.6 (2/8/2015):
-----------------
- Removed special case of ignoring an HFS+ name of "HFS+ volume", since the
-----------------
- Removed special case of ignoring an HFS+ name of "HFS+ volume", since the
if (AboutMenu.EntryCount == 0) {
AboutMenu.TitleImage = BuiltinIcon(BUILTIN_ICON_FUNC_ABOUT);
if (AboutMenu.EntryCount == 0) {
AboutMenu.TitleImage = BuiltinIcon(BUILTIN_ICON_FUNC_ABOUT);
- AddMenuInfoLine(&AboutMenu, L"rEFInd Version 0.8.6.1");
+ AddMenuInfoLine(&AboutMenu, L"rEFInd Version 0.8.6.2");
AddMenuInfoLine(&AboutMenu, L"");
AddMenuInfoLine(&AboutMenu, L"Copyright (c) 2006-2010 Christoph Pfisterer");
AddMenuInfoLine(&AboutMenu, L"Copyright (c) 2012-2015 Roderick W. Smith");
AddMenuInfoLine(&AboutMenu, L"");
AddMenuInfoLine(&AboutMenu, L"Copyright (c) 2006-2010 Christoph Pfisterer");
AddMenuInfoLine(&AboutMenu, L"Copyright (c) 2012-2015 Roderick W. Smith");
ScanFallbackLoader = FALSE;
} // while()
Status = DirIterClose(&EfiDirIter);
ScanFallbackLoader = FALSE;
} // while()
Status = DirIterClose(&EfiDirIter);
- if (Status != EFI_NOT_FOUND)
+ if ((Status != EFI_NOT_FOUND) && (Status != EFI_INVALID_PARAMETER))
CheckError(Status, L"while scanning the EFI directory");
// Scan user-specified (or additional default) directories....
CheckError(Status, L"while scanning the EFI directory");
// Scan user-specified (or additional default) directories....
L"", TYPE_EFI, DirEntry->FileName, 0, NULL, FALSE, TRUE);
}
Status = DirIterClose(&DirIter);
L"", TYPE_EFI, DirEntry->FileName, 0, NULL, FALSE, TRUE);
}
Status = DirIterClose(&DirIter);
- if (Status != EFI_NOT_FOUND) {
+ if ((Status != EFI_NOT_FOUND) && (Status != EFI_INVALID_PARAMETER)) {
SPrint(FileName, 255, L"while scanning the %s directory", Path);
CheckError(Status, FileName);
}
SPrint(FileName, 255, L"while scanning the %s directory", Path);
CheckError(Status, FileName);
}