:: commit 976efdbf15efb844efbddf72f37a0b4bcdbb6acb

mintsuki <mintsuki@users.noreply.github.com> — 2021-12-20 07:14

parents: 3d64710f20

Binary release v2.73.2

diff --git a/BOOTIA32.EFI b/BOOTIA32.EFI
index 752cc35b..ddb69898 100755
Binary files a/BOOTIA32.EFI and b/BOOTIA32.EFI differ
diff --git a/BOOTX64.EFI b/BOOTX64.EFI
index ce883d35..a4ef3918 100755
Binary files a/BOOTX64.EFI and b/BOOTX64.EFI differ
diff --git a/limine-cd.bin b/limine-cd.bin
index 9357aee5..233b6d7d 100644
Binary files a/limine-cd.bin and b/limine-cd.bin differ
diff --git a/limine-eltorito-efi.bin b/limine-eltorito-efi.bin
index 288e6599..0992b4e2 100644
Binary files a/limine-eltorito-efi.bin and b/limine-eltorito-efi.bin differ
diff --git a/limine-hdd.bin b/limine-hdd.bin
index b16c6e6d..ab57a7e9 100644
Binary files a/limine-hdd.bin and b/limine-hdd.bin differ
diff --git a/limine-install-linux-x86_32 b/limine-install-linux-x86_32
index 8b51c6d5..06da5a4b 100755
Binary files a/limine-install-linux-x86_32 and b/limine-install-linux-x86_32 differ
diff --git a/limine-install-linux-x86_64 b/limine-install-linux-x86_64
index 2726aa56..4181cdd0 100755
Binary files a/limine-install-linux-x86_64 and b/limine-install-linux-x86_64 differ
diff --git a/limine-install-win32.exe b/limine-install-win32.exe
index 31a82843..9deb552e 100755
Binary files a/limine-install-win32.exe and b/limine-install-win32.exe differ
diff --git a/limine-install.c b/limine-install.c
index 6038945c..b4775493 100644
--- a/limine-install.c
+++ b/limine-install.c
@@ -10,6 +10,10 @@
 #include <fcntl.h>
 #include <unistd.h>
 
+#ifndef O_BINARY
+#define O_BINARY 0
+#endif
+
 #define DIV_ROUNDUP(a, b) (((a) + ((b) - 1)) / (b))
 
 struct gpt_table_header {
@@ -287,7 +291,7 @@ int main(int argc, char *argv[]) {
         }
     }
 
-    device = open(argv[1], O_RDWR);
+    device = open(argv[1], O_RDWR | O_BINARY);
     if (device == -1) {
         perror("ERROR");
         goto cleanup;
diff --git a/limine-pxe.bin b/limine-pxe.bin
index f37d1d37..ec78a501 100644
Binary files a/limine-pxe.bin and b/limine-pxe.bin differ
diff --git a/limine.sys b/limine.sys
index 11a41da4..8f934d02 100755
Binary files a/limine.sys and b/limine.sys differ
tab: 248 wrap: offon