]> code.delx.au - refind/blobdiff - CREDITS.txt
Fixed uninitialized-pointer bug that manifested as a crash with
[refind] / CREDITS.txt
index be34553bd09f9090be2aa0034f7f44f3bb249d8b..821c2115c7cb6ab74223cb569462e23ecce063c7 100644 (file)
@@ -24,7 +24,7 @@ Program (C source code) files:
   VirtualBox (https://www.virtualbox.org) and the Clover boot loader
   project (https://sourceforge.net/projects/cloverefiboot/). The
   filesystem-specific code comes from various sources, including Apple,
   VirtualBox (https://www.virtualbox.org) and the Clover boot loader
   project (https://sourceforge.net/projects/cloverefiboot/). The
   filesystem-specific code comes from various sources, including Apple,
-  the Linux kernel, and Christoph Phisterer.
+  the Linux kernel, and Christoph Pfisterer.
 
 * Assorted support code is borrowed from the TianoCore EDK2
   (https://sourceforge.net/projects/tianocore/), which is the reference
 
 * Assorted support code is borrowed from the TianoCore EDK2
   (https://sourceforge.net/projects/tianocore/), which is the reference
@@ -37,11 +37,27 @@ Program (C source code) files:
   OSes on UEFI-based PCs.
 
 * The code for editing boot options (cursor_left(), cursor_right(), and
   OSes on UEFI-based PCs.
 
 * The code for editing boot options (cursor_left(), cursor_right(), and
-  line_edit() in screen.c) is taken from gummiboot.
+  line_edit() in screen.c) is taken from gummiboot
+  (http://freedesktop.org/wiki/Software/gummiboot).
 
 * Stefan Agner (stefan@agner.ch) turned the original ext2fs/ext3fs driver
   into one that can read ext4fs.
 
 
 * Stefan Agner (stefan@agner.ch) turned the original ext2fs/ext3fs driver
   into one that can read ext4fs.
 
+* Samuel Liao ported the GRUB 2 Btrfs and NTFS code into EFI drivers and
+  contributed them to this project, along with several miscellaneous
+  improvements.
+
+* Martin Whitaker (other@martin-whitaker.me.uk) added 64-bit support
+  to the ext4fs driver.
+
+* Emerson Barcelos (emerson_freitas@yahoo.com.br) wrote the code for
+  enabling Intel VMX support (the enable_and_lock_vmx token in
+  refind.conf).
+
+* Rohan Sehgal (rohan.sehgal.su@gmail.com) wrote code to help rEFInd
+  detect network boot options and launch them, with the help of the
+  external ipxe.efi and ipxe_discover.efi programs.
+
 * Matthew J. Garrett (mjg@redhat.com) wrote the shim boot loader upon which
   rEFInd relies for its Secure Boot functionality. I took a few shim
   functions to help out on the rEFInd side, too; see the mok/mok.c source
 * Matthew J. Garrett (mjg@redhat.com) wrote the shim boot loader upon which
   rEFInd relies for its Secure Boot functionality. I took a few shim
   functions to help out on the rEFInd side, too; see the mok/mok.c source
@@ -53,30 +69,30 @@ Program (C source code) files:
   functionality in rEFInd. Most of the files in the mok subdirectory are
   based on Bottomley's PreBootloader code.
 
   functionality in rEFInd. Most of the files in the mok subdirectory are
   based on Bottomley's PreBootloader code.
 
+* The PNG support, in the files libeg/lodepng.c and libeg/lodepng.h, is a
+  slightly modified version of LodePNG (http://lodev.org/lodepng/) by Lode
+  Vandevenne. (The libeg/lodepng_xtra.c file provides some necessary
+  ancillary and interface functions written by me.)
+
 Icons and graphics:
 -------------------
 
 Icons and graphics:
 -------------------
 
-* I replaced many of the original rEFIt icons with icons taken from the
-  Oxygen Icons project, either from the Oxygen Refit package on its page
-  (http://deviantdark.deviantart.com/art/Oxygen-Refit-70199755) or from the
-  oxygen-icons version 4.7.4 package on my Gentoo Linux development system.
-  These icons are released under the LGPLv3 or GPLv3. If I'm reading the
-  pages correctly, the original creator was David Vignoni (aka
-  "deviantdark" on the deviantart site).
-
-* The keys icon for MOK keys management comes from the
-  kdeartwork-iconthemes-4.8.5 package on Gentoo.
-
-* The gummiboot icon is taken from the gummiboot Web page
-  (http://freedesktop.org/wiki/Software/gummiboot) and scaled down
-  slightly.
+* Most icons are derived from the AwOken icon set, version 2.5, by
+  Alessandro Roncone (aka alecive); see
+  http://alecive.deviantart.com/art/AwOken-163570862. Many of these icons
+  have been scaled or altered in color from their original forms.
 
 
-* The Linux Mint icon comes from the Linux Mint 11.1 user guide
-  (http://ftp.heanet.ie/pub/linuxmint.com/docs/user-guide/)
+* The Debian icon is based on the SVG available from
+  https://commons.wikimedia.org/wiki/File:Debian-OpenLogo.svg. I modified
+  it to fit the general style set by the AwOken icons.
 
 
-* The Arch Linux icon was created by ~IDRGSKYWALKER on Deviant Art
-  (http://idrgskywalker.deviantart.com/art/Arch-Linux-Logo-186211022).
+* The Elementary OS icon is based on the SVG available from
+  https://commons.wikimedia.org/wiki/File:Elementary_logo.svg. I modified
+  it to fit the general style set by the AwOken icons.
 
 
-* The Fatdog Linux icon was created by the Fatdog developers (see
-  http://distro.ibiblio.org/fatdog/web/ for the Fatdog project).
+* Erik Kemperman provided the original (pre-0.9.3) rEFInd icon, which is a
+  combination of the common refresh/reload icon and the search/find icon.
+  For version 0.9.3, I created a new icon from Erik's basic design concept,
+  but to match the AwOken flat-with-drop-shadow style.
 
 
+* Additional icons were created by me.