]> code.delx.au - refind/log
refind
9 years agoNew Yosemite documentation file.
srs5694 [Tue, 9 Dec 2014 01:27:17 +0000 (20:27 -0500)]
New Yosemite documentation file.

9 years agoMerge commit 'a1e55b412149a2b2ced44c07ea5c285c04c243fb'
srs5694 [Mon, 8 Dec 2014 02:41:02 +0000 (21:41 -0500)]
Merge commit 'a1e55b412149a2b2ced44c07ea5c285c04c243fb'

9 years agoChanged install.sh to better support Yosemite.
srs5694 [Mon, 8 Dec 2014 01:01:43 +0000 (20:01 -0500)]
Changed install.sh to better support Yosemite.

9 years agoSome more minor changes.
srs5694 [Sun, 7 Dec 2014 00:22:48 +0000 (19:22 -0500)]
Some more minor changes.

9 years agoA couple of overlooked changes.
srs5694 [Sat, 6 Dec 2014 23:45:46 +0000 (18:45 -0500)]
A couple of overlooked changes.

9 years agoSupport for iPXE (booting from a network server from rEFInd).
srs5694 [Sat, 6 Dec 2014 23:34:31 +0000 (18:34 -0500)]
Support for iPXE (booting from a network server from rEFInd).

9 years agoSupport for iPXE, including build stub directory and icons.
srs5694 [Sat, 6 Dec 2014 23:33:58 +0000 (18:33 -0500)]
Support for iPXE, including build stub directory and icons.

9 years agomain.c: fix for skipping auto-added entries with DONT_SCAN_FILES
Paul Molodowitch [Mon, 1 Dec 2014 20:26:56 +0000 (12:26 -0800)]
main.c: fix for skipping auto-added entries with DONT_SCAN_FILES

9 years agoNew icon file for Xubuntu
srs5694 [Thu, 20 Nov 2014 22:06:12 +0000 (17:06 -0500)]
New icon file for Xubuntu

9 years agoTweaks for OS X 10.10 (Yosemite) and new support to enable and lock
srs5694 [Thu, 20 Nov 2014 22:04:38 +0000 (17:04 -0500)]
Tweaks for OS X 10.10 (Yosemite) and new support to enable and lock
VMX support on Intel CPUs.

9 years agoVersion 0.8.3 release
srs5694 [Sun, 6 Jul 2014 16:41:20 +0000 (12:41 -0400)]
Version 0.8.3 release

9 years agoMerge commit 'd32e77051a063ae5ddd9fa370d4f25c3e9408f0e'
srs5694 [Sun, 6 Jul 2014 15:16:30 +0000 (11:16 -0400)]
Merge commit 'd32e77051a063ae5ddd9fa370d4f25c3e9408f0e'

Added new "timeout" behavior with a "-1" option: Will boot the default
selection immediately UNLESS a key is held when rEFInd starts.

9 years agoDisplay partition label, if available, for BIOS-mode boot from
srs5694 [Sun, 6 Jul 2014 15:00:01 +0000 (11:00 -0400)]
Display partition label, if available, for BIOS-mode boot from
partition on Macs, when the filesystem is unreadable.

9 years agoNew icons for Clover boot loader and for Mythbuntu
srs5694 [Sun, 6 Jul 2014 14:59:00 +0000 (10:59 -0400)]
New icons for Clover boot loader and for Mythbuntu

9 years agoFinished removal of Oracle's GPLv2-only code from the base FSW files.
srs5694 [Tue, 1 Jul 2014 21:22:32 +0000 (17:22 -0400)]
Finished removal of Oracle's GPLv2-only code from the base FSW files.

9 years agoInitial steps of purging GPLv2 code from core filesystem functions,
srs5694 [Tue, 1 Jul 2014 02:37:08 +0000 (22:37 -0400)]
Initial steps of purging GPLv2 code from core filesystem functions,
since it's incompatible with the GPLv3 used by the Btrfs driver (and
maybe ext4fs).

9 years agoDon't unload drivers immediately after loading them. (Fix required for
srs5694 [Sun, 29 Jun 2014 02:54:05 +0000 (22:54 -0400)]
Don't unload drivers immediately after loading them. (Fix required for
some non-rEFInd drivers.)

9 years agoAdded support for automatic booting (skip menu unless key pressed)
kupiakos [Tue, 24 Jun 2014 21:24:36 +0000 (16:24 -0500)]
Added support for automatic booting (skip menu unless key pressed)
with a timeout of -1.

9 years agoVersion 0.8.2 release; refinement to last-booted as default selection
srs5694 [Sun, 8 Jun 2014 16:46:34 +0000 (12:46 -0400)]
Version 0.8.2 release; refinement to last-booted as default selection
code.

9 years agoAdded ability to boot the previously-booted loader if
srs5694 [Sun, 8 Jun 2014 01:05:30 +0000 (21:05 -0400)]
Added ability to boot the previously-booted loader if
default_selection is NOT set.

9 years agoFixed very minor GUID-interpretation bug and adjusted
srs5694 [Sun, 18 May 2014 23:27:24 +0000 (19:27 -0400)]
Fixed very minor GUID-interpretation bug and adjusted
refind.conf-sample to reference .png rather than .icns icons.

9 years agoSupport for building with TianoCore UDK2014 in addition to UDK2010.
srs5694 [Sun, 18 May 2014 19:42:20 +0000 (15:42 -0400)]
Support for building with TianoCore UDK2014 in addition to UDK2010.

9 years agoChanged "deep_uefi_legacy_scan" name to "uefi_deep_legacy_scan".
srs5694 [Sat, 17 May 2014 12:59:33 +0000 (08:59 -0400)]
Changed "deep_uefi_legacy_scan" name to "uefi_deep_legacy_scan".

9 years agoNew configuration token, deep_uefi_legacy_scan, controls whether to
srs5694 [Sat, 17 May 2014 02:35:13 +0000 (22:35 -0400)]
New configuration token, deep_uefi_legacy_scan, controls whether to
modify NVRAM variables in service of BIOS-mode booting on UEFI PCs.

9 years agoDebian package-creation file changes to better support an Ubuntu PPA.
srs5694 [Fri, 16 May 2014 22:53:29 +0000 (18:53 -0400)]
Debian package-creation file changes to better support an Ubuntu PPA.

9 years agoUpdated debian subdirectory for 0.8.1
srs5694 [Fri, 16 May 2014 14:05:32 +0000 (10:05 -0400)]
Updated debian subdirectory for 0.8.1

9 years agoPost-install script for native Debian package.
srs5694 [Fri, 16 May 2014 14:05:03 +0000 (10:05 -0400)]
Post-install script for native Debian package.

9 years agoVersion 0.8.1 release.
srs5694 [Fri, 16 May 2014 01:43:37 +0000 (21:43 -0400)]
Version 0.8.1 release.

9 years agoFixed bug that could cause rEFInd to fail to detect boot loaders in the root
srs5694 [Thu, 15 May 2014 23:42:50 +0000 (19:42 -0400)]
Fixed bug that could cause rEFInd to fail to detect boot loaders in the root
directory of a partition.

9 years agoSuppress messages about delays for scanning boot loaders when
srs5694 [Wed, 14 May 2014 01:00:33 +0000 (21:00 -0400)]
Suppress messages about delays for scanning boot loaders when
scan_delay is just 1 second.

9 years agoNew fonts.
srs5694 [Wed, 14 May 2014 01:00:09 +0000 (21:00 -0400)]
New fonts.

9 years agoDocumentation changes for legacy support from GNU-EFI builds.
srs5694 [Fri, 9 May 2014 16:29:17 +0000 (12:29 -0400)]
Documentation changes for legacy support from GNU-EFI builds.

9 years agoChanged icons from .icns to .png format.
srs5694 [Fri, 9 May 2014 14:08:15 +0000 (10:08 -0400)]
Changed icons from .icns to .png format.

9 years agoFixed a bug that cause Tianocore builds to not mount filesystems.
srs5694 [Fri, 9 May 2014 14:06:58 +0000 (10:06 -0400)]
Fixed a bug that cause Tianocore builds to not mount filesystems.

9 years agoRe-add part of a file that's actually needed in Tianocore build....
srs5694 [Fri, 9 May 2014 14:06:31 +0000 (10:06 -0400)]
Re-add part of a file that's actually needed in Tianocore build....

9 years agoBIOS-mode boot support now works when compiled with GNU-EFI
srs5694 [Fri, 9 May 2014 00:33:35 +0000 (20:33 -0400)]
BIOS-mode boot support now works when compiled with GNU-EFI

9 years agoNew files for BIOS-mode boot support under GNU-EFI
srs5694 [Fri, 9 May 2014 00:33:01 +0000 (20:33 -0400)]
New files for BIOS-mode boot support under GNU-EFI

9 years agoSignificant improvements to legacy-mode boot support, particularly on
srs5694 [Sun, 4 May 2014 22:40:01 +0000 (18:40 -0400)]
Significant improvements to legacy-mode boot support, particularly on
UEFI-based PCs. Version 0.8.0 release.

9 years agoLimit length of firmware description string in Info screen, to avoid
srs5694 [Sat, 3 May 2014 18:43:42 +0000 (14:43 -0400)]
Limit length of firmware description string in Info screen, to avoid
causing the whole page to be blank on 800x600 displays.

9 years agoImproved GPT support; uses CRCs to minimize the risk of damaged data wreaking
srs5694 [Sat, 3 May 2014 03:30:16 +0000 (23:30 -0400)]
Improved GPT support; uses CRCs to minimize the risk of damaged data wreaking
havoc.

9 years agoCRC32 functions
srs5694 [Sat, 3 May 2014 03:30:03 +0000 (23:30 -0400)]
CRC32 functions

9 years agoNew files required for reading and parsing GPT data.
srs5694 [Mon, 28 Apr 2014 02:13:33 +0000 (22:13 -0400)]
New files required for reading and parsing GPT data.

9 years agoAdded support for GPT partition name for display and use in "volume"
srs5694 [Mon, 28 Apr 2014 02:12:17 +0000 (22:12 -0400)]
Added support for GPT partition name for display and use in "volume"
in manual boot stanza, in addition to filesystem name.

9 years agoAdded support for specifying volumes via partition GUID in manual boot
srs5694 [Sun, 27 Apr 2014 00:21:34 +0000 (20:21 -0400)]
Added support for specifying volumes via partition GUID in manual boot
stanzas.

9 years agoFixed memory-allocation bug.
srs5694 [Sat, 26 Apr 2014 16:53:07 +0000 (12:53 -0400)]
Fixed memory-allocation bug.

10 years agorEFInd version 0.7.9 release.
srs5694 [Sun, 20 Apr 2014 17:29:17 +0000 (13:29 -0400)]
rEFInd version 0.7.9 release.

10 years agoAdded correct filesystem name detection to HFS+ driver.
srs5694 [Sun, 20 Apr 2014 14:40:28 +0000 (10:40 -0400)]
Added correct filesystem name detection to HFS+ driver.

10 years agoRemove redundant Ubuntu kernel entries; attempt at fix for re-scanning
srs5694 [Tue, 15 Apr 2014 00:26:14 +0000 (20:26 -0400)]
Remove redundant Ubuntu kernel entries; attempt at fix for re-scanning
after ejecting disc.

10 years agoFixed bug in install.sh that could cause it to display errors if the
srs5694 [Thu, 3 Apr 2014 12:40:09 +0000 (08:40 -0400)]
Fixed bug in install.sh that could cause it to display errors if the
dmraid utility was not installed.

10 years agoFixed filesystem driver bugs.
srs5694 [Sat, 29 Mar 2014 02:40:18 +0000 (22:40 -0400)]
Fixed filesystem driver bugs.

10 years agoFixed typo: Identification of MOK utility as "MOK utility utility."
srs5694 [Tue, 18 Mar 2014 00:16:29 +0000 (20:16 -0400)]
Fixed typo: Identification of MOK utility as "MOK utility utility."

10 years agoAdded check for unbootable German iPartition-created FAT partition, so
srs5694 [Sat, 15 Mar 2014 01:15:26 +0000 (21:15 -0400)]
Added check for unbootable German iPartition-created FAT partition, so
as to exclude such partitions from the Mac's BIOS boot list.

10 years agoRefinements to image-sizing code; 0.7.8 release version.
srs5694 [Sun, 9 Mar 2014 17:43:13 +0000 (13:43 -0400)]
Refinements to image-sizing code; 0.7.8 release version.

10 years agoAdded "debian" directory to facilitate building Debian packages.
srs5694 [Sun, 9 Mar 2014 17:22:39 +0000 (13:22 -0400)]
Added "debian" directory to facilitate building Debian packages.

10 years agoNew small_icon_size and big_icon_size tokens for refind.conf.
srs5694 [Sun, 9 Mar 2014 02:37:10 +0000 (21:37 -0500)]
New small_icon_size and big_icon_size tokens for refind.conf.

10 years agoNew file holding large selection tile. Scaling algorithms have
srs5694 [Sun, 9 Mar 2014 02:36:13 +0000 (21:36 -0500)]
New file holding large selection tile. Scaling algorithms have
changed, making this a desirable addition.

10 years agoNew image-scaling code; used for icons and (optionally) for scaling
srs5694 [Sat, 8 Mar 2014 19:55:11 +0000 (14:55 -0500)]
New image-scaling code; used for icons and (optionally) for scaling
banners (latter set by new banner_scale option in refind.conf).

10 years agoAdded a couple of missing documentation graphics.
srs5694 [Wed, 29 Jan 2014 15:39:30 +0000 (10:39 -0500)]
Added a couple of missing documentation graphics.

10 years agoAdjusted RPM/Debian package script to find Ubuntu's shimx64.efi, not
srs5694 [Sun, 12 Jan 2014 22:09:54 +0000 (17:09 -0500)]
Adjusted RPM/Debian package script to find Ubuntu's shimx64.efi, not
just Fedora's shim.efi.

10 years agoVersion 0.7.7 full release
srs5694 [Sat, 4 Jan 2014 03:07:53 +0000 (22:07 -0500)]
Version 0.7.7 full release

10 years agoFixed commented-out line.
srs5694 [Fri, 3 Jan 2014 18:28:22 +0000 (13:28 -0500)]
Fixed commented-out line.

10 years agoImprovements to install.sh's new ESP-detection code.
srs5694 [Fri, 3 Jan 2014 18:24:09 +0000 (13:24 -0500)]
Improvements to install.sh's new ESP-detection code.

10 years agoCan now specify complete paths, optionally including volumes, in
srs5694 [Thu, 2 Jan 2014 02:08:04 +0000 (21:08 -0500)]
Can now specify complete paths, optionally including volumes, in
dont_scan_files in refind.conf.

10 years agoAdded "windows_recovery" option to "showtools" token and
srs5694 [Wed, 1 Jan 2014 00:45:24 +0000 (19:45 -0500)]
Added "windows_recovery" option to "showtools" token and
"windows_recovery_files" option.

10 years agoAdded Windows rescue icon for second row.
srs5694 [Wed, 1 Jan 2014 00:45:00 +0000 (19:45 -0500)]
Added Windows rescue icon for second row.

10 years agoMore debugging code removal.
srs5694 [Mon, 30 Dec 2013 01:19:48 +0000 (20:19 -0500)]
More debugging code removal.

10 years agoForgot to remove some debugging lines.
srs5694 [Mon, 30 Dec 2013 01:18:51 +0000 (20:18 -0500)]
Forgot to remove some debugging lines.

10 years agoUsing "+" as first option to use_graphics_for, also_scan_dirs,
srs5694 [Mon, 30 Dec 2013 01:14:58 +0000 (20:14 -0500)]
Using "+" as first option to use_graphics_for, also_scan_dirs,
dont_scan_dirs, dont_scan_files, and scan_driver_dirs now causes
subsequent options to be added to the default, rather than to replace
the default.

10 years agoAdded support for "-c" command-line parameter to rEFInd, to specify
srs5694 [Mon, 30 Dec 2013 00:04:28 +0000 (19:04 -0500)]
Added support for "-c" command-line parameter to rEFInd, to specify
configuration file to use.

10 years agoRemoved stray debugging Print() command.
srs5694 [Sat, 21 Dec 2013 04:00:33 +0000 (23:00 -0500)]
Removed stray debugging Print() command.

10 years agoRemove second and subsequent occurrences of ext2/3/4 and ReiserFS filesystems
srs5694 [Sat, 21 Dec 2013 03:34:03 +0000 (22:34 -0500)]
Remove second and subsequent occurrences of ext2/3/4 and ReiserFS filesystems
with identical UUID values from scanning, as these are likely to be
part of a RAID array and have duplicate loaders.

10 years agoAdded ability to mount an unmounted ESP under Linux to install.sh.
srs5694 [Sat, 21 Dec 2013 00:47:53 +0000 (19:47 -0500)]
Added ability to mount an unmounted ESP under Linux to install.sh.

10 years agoFixed bug in install.sh and mkrlconf.sh that caused mangling of
srs5694 [Wed, 18 Dec 2013 23:56:23 +0000 (18:56 -0500)]
Fixed bug in install.sh and mkrlconf.sh that caused mangling of
generated refind_linux.conf file on some systems.

10 years agoCleanup for 0.7.6 release.
srs5694 [Sun, 15 Dec 2013 23:29:17 +0000 (18:29 -0500)]
Cleanup for 0.7.6 release.

10 years agoSupport for multiple default_selection options, to set a series of
srs5694 [Sun, 15 Dec 2013 06:05:54 +0000 (01:05 -0500)]
Support for multiple default_selection options, to set a series of
values in case one isn't available.

10 years agoTime support in default_selection; enables different default based on
srs5694 [Sun, 15 Dec 2013 05:10:46 +0000 (00:10 -0500)]
Time support in default_selection; enables different default based on
time of day.

10 years agoAdded support for "-1" value to "screensaver" token. Modified
srs5694 [Sat, 14 Dec 2013 23:28:43 +0000 (18:28 -0500)]
Added support for "-1" value to "screensaver" token. Modified
install.sh and mkrlconf.sh to create a new boot option that sets the
efi_no_storage_paranoia kernel option.

10 years agoAdded --ownhfs {target} option to install.sh, to install to non-root
srs5694 [Mon, 11 Nov 2013 23:05:36 +0000 (18:05 -0500)]
Added --ownhfs {target} option to install.sh, to install to non-root
HFS+ volume on Macs.

10 years agoVersion 0.7.5 release.
srs5694 [Mon, 11 Nov 2013 03:06:33 +0000 (22:06 -0500)]
Version 0.7.5 release.

10 years agoRemove exFAT partitions from boot list under OS X unless they contain
srs5694 [Thu, 7 Nov 2013 15:40:13 +0000 (10:40 -0500)]
Remove exFAT partitions from boot list under OS X unless they contain
a known boot loader.

10 years agoChange to install.sh to fix bug when installing to ESP on recent
srs5694 [Sat, 2 Nov 2013 03:03:48 +0000 (23:03 -0400)]
Change to install.sh to fix bug when installing to ESP on recent
versions of OS X.

10 years agoNew icon for Manjaro Linux.
srs5694 [Tue, 15 Oct 2013 02:03:14 +0000 (22:03 -0400)]
New icon for Manjaro Linux.

10 years agoGraphics-mode launches now clear to rEFInd's menu background color
srs5694 [Thu, 3 Oct 2013 01:23:58 +0000 (21:23 -0400)]
Graphics-mode launches now clear to rEFInd's menu background color
rather than to gray.

10 years agoNew CSM/BIOS/legacy support for UEFI PCs.
srs5694 [Wed, 28 Aug 2013 08:00:51 +0000 (04:00 -0400)]
New CSM/BIOS/legacy support for UEFI PCs.

10 years agoNew CSM/BIOS/legacy support code for UEFI PCs.
srs5694 [Wed, 28 Aug 2013 08:00:20 +0000 (04:00 -0400)]
New CSM/BIOS/legacy support code for UEFI PCs.

10 years agoFix legacy booting on Macs.
srs5694 [Mon, 26 Aug 2013 03:27:02 +0000 (23:27 -0400)]
Fix legacy booting on Macs.

10 years agoVersion 0.7.4 release
srs5694 [Sun, 25 Aug 2013 18:00:06 +0000 (14:00 -0400)]
Version 0.7.4 release

10 years agoReturn of PoolPrint() function; modified launch code to include
srs5694 [Sun, 25 Aug 2013 05:12:52 +0000 (01:12 -0400)]
Return of PoolPrint() function; modified launch code to include
program filename as an option.

10 years agoNew memory tester icon; refinement of progam-launch code.
srs5694 [Tue, 20 Aug 2013 23:13:13 +0000 (19:13 -0400)]
New memory tester icon; refinement of progam-launch code.

10 years agoNew memory tester icon.
srs5694 [Tue, 20 Aug 2013 23:12:52 +0000 (19:12 -0400)]
New memory tester icon.

10 years agoSupport for memtest86 as a second-row item.
srs5694 [Mon, 19 Aug 2013 18:53:39 +0000 (14:53 -0400)]
Support for memtest86 as a second-row item.

10 years agoFix to hang when booting from Mac Firewire devices.
srs5694 [Tue, 13 Aug 2013 22:57:53 +0000 (18:57 -0400)]
Fix to hang when booting from Mac Firewire devices.

10 years agoFixed BIOS-booting bugs on Macs. Version 0.7.3 release.
srs5694 [Wed, 7 Aug 2013 16:07:10 +0000 (12:07 -0400)]
Fixed BIOS-booting bugs on Macs. Version 0.7.3 release.

10 years agoVersion 0.7.2 release.
srs5694 [Tue, 6 Aug 2013 19:36:59 +0000 (15:36 -0400)]
Version 0.7.2 release.

10 years agoFixed display glitch on first icon row when second row is empty.
srs5694 [Mon, 5 Aug 2013 16:39:44 +0000 (12:39 -0400)]
Fixed display glitch on first icon row when second row is empty.

10 years agoProtection against loading invalid EFI drivers; bug fix for using
srs5694 [Wed, 24 Jul 2013 23:40:35 +0000 (19:40 -0400)]
Protection against loading invalid EFI drivers; bug fix for using
volume specification in also_scan_dirs token.

10 years agoSome tweaks to information provided by install.sh; addition of
srs5694 [Sun, 21 Jul 2013 19:00:15 +0000 (15:00 -0400)]
Some tweaks to information provided by install.sh; addition of
PreLoader.efi to default dont_scan_files token.

10 years agoAdded notice to install.sh that /etc/default/grub is being used for
srs5694 [Sat, 20 Jul 2013 03:42:49 +0000 (23:42 -0400)]
Added notice to install.sh that /etc/default/grub is being used for
setting default boot options.

10 years agoFixed install.sh confusion over autofs-mounted ESP.
srs5694 [Sat, 20 Jul 2013 03:25:53 +0000 (23:25 -0400)]
Fixed install.sh confusion over autofs-mounted ESP.

10 years agoMisc. small changes.
srs5694 [Thu, 18 Jul 2013 02:50:32 +0000 (22:50 -0400)]
Misc. small changes.