mintsuki
|
cf7d9e7360
|
readline: Fix 1 uncaught NULL deref
|
2022-04-22 16:48:17 +02:00 |
mintsuki
|
cac57ced41
|
menu: Fix 2 uncaught NULL derefs
|
2022-04-22 16:42:30 +02:00 |
mintsuki
|
d454935ec6
|
efi: Update linker scripts for new reduced-gnu-efi
|
2022-04-21 15:44:26 +02:00 |
mintsuki
|
4e349fe000
|
ci: Use TOOLCHAIN=llvm to test LLVM builds
|
2022-04-20 04:58:29 +02:00 |
mintsuki
|
64e9c11daa
|
build: No longer hard depend on GNU binutils
|
2022-04-20 04:38:58 +02:00 |
mintsuki
|
df7e43df7f
|
efi: Adjust for new reduced-gnu-efi
|
2022-04-20 04:00:00 +02:00 |
mintsuki
|
1af09d0749
|
mm/efi: Fix issue where in-use bootloader memory may be erroneously allocated
|
2022-04-19 22:28:21 +02:00 |
mintsuki
|
8cb61a95d2
|
build: Fix targets that built redundandly on install
|
2022-04-17 08:46:28 +02:00 |
mintsuki
|
e22d5eff39
|
limine: Increment default stack size to 64KiB
|
2022-04-17 07:56:41 +02:00 |
mintsuki
|
fbf1e1584e
|
term/protos: Do not call callback if NULL
|
2022-04-17 07:51:28 +02:00 |
mintsuki
|
ddf248aaf8
|
limine-deploy: Move code to activate partition to after MBR detection
|
2022-04-15 19:59:58 +02:00 |
mintsuki
|
e5f2b2c085
|
limine-deploy: Do not mark any protective MBR partition as active
|
2022-04-15 19:46:50 +02:00 |
mintsuki
|
d8180342f0
|
efi: Do not panic if GetMemoryMap() fails after first ExitBootServices()
|
2022-04-15 18:37:17 +02:00 |
mintsuki
|
3baa802ff6
|
limine-deploy: Auto set an MBR partition as active if none found
|
2022-04-15 16:40:37 +02:00 |
mintsuki
|
98b54eaf25
|
limine-deploy: Remove leading underscore from limine.hdd variable name
|
2022-04-15 16:13:08 +02:00 |
mintsuki
|
af330e1201
|
limine-deploy: Use EXIT_FAILURE and EXIT_SUCCESS
|
2022-04-15 15:26:02 +02:00 |
mintsuki
|
4202402bf0
|
limine: Ensure framebuffer memmap entry is always generated
|
2022-04-15 15:13:40 +02:00 |
mintsuki
|
93ce137a21
|
limine: Document Requests Section
|
2022-04-15 01:28:48 +02:00 |
mintsuki
|
dae8927078
|
limine: Add support for .limine_reqs ELF section
|
2022-04-14 20:34:59 +02:00 |
mintsuki
|
15267d8522
|
build: Misc Makefile fixes
|
2022-04-13 04:49:27 +02:00 |
mintsuki
|
9f2f606942
|
build: Fix out-of-tree builds
|
2022-04-13 04:19:37 +02:00 |
mintsuki
|
ca1cc67f7d
|
build: Use SHESCAPE on autoconf include dir variables
|
2022-04-13 01:19:47 +02:00 |
mintsuki
|
4fb7fd8cfa
|
build: Misc Makefile fixes
|
2022-04-13 01:09:05 +02:00 |
mintsuki
|
78a482e5ff
|
build: Add limine.h to make uninstall
|
2022-04-13 01:05:27 +02:00 |
mintsuki
|
7388369611
|
build: Install limine.h header file
|
2022-04-13 01:01:47 +02:00 |
mintsuki
|
e8bab04ae8
|
build: Use autoconf generated install dir variables
|
2022-04-13 00:47:19 +02:00 |
mintsuki
|
bcced191a4
|
misc: Get rid of latest-binary
|
2022-04-02 15:52:49 +02:00 |
mintsuki
|
5c7578c54a
|
limine: Add media type to limine_file structure
|
2022-04-02 10:28:07 +02:00 |
mintsuki
|
012e7b0b67
|
misc: Fix minor things accidentally reverted in 790a130
|
2022-04-02 10:14:52 +02:00 |
mintsuki
|
790a1303f8
|
Revert "limine: Initial support for non-ELF executables"
This reverts commit 4240256074 .
|
2022-04-02 10:10:38 +02:00 |
mintsuki
|
5f525a1052
|
limine: Change terminal write contract
|
2022-04-02 10:05:14 +02:00 |
mintsuki
|
c052509567
|
misc: limine-s2deploy -> limine-deploy
|
2022-04-02 09:31:19 +02:00 |
mintsuki
|
fb175747df
|
limine: Add support for multiple terminals and properly document it
|
2022-04-01 10:00:36 +02:00 |
mintsuki
|
15f111f5c3
|
limine: Make WP flag enabled as per spec
|
2022-03-31 13:33:18 +02:00 |
mintsuki
|
6caaada636
|
limine: Rename 2 limine_file members
|
2022-03-31 09:03:06 +02:00 |
mintsuki
|
a75d3348fb
|
s2deploy: Fix bugs with 4dcd94f
|
2022-03-31 07:48:00 +02:00 |
mintsuki
|
4dcd94f465
|
s2deploy: Make it big endian aware
|
2022-03-31 07:21:52 +02:00 |
mintsuki
|
e1f3d223a7
|
smp: Make RDI pointer higher half aware
|
2022-03-30 22:18:55 +02:00 |
mintsuki
|
1fd47241e1
|
misc: Do not copy limine-hdd.bin to binary branch
|
2022-03-30 15:22:35 +02:00 |
mintsuki
|
6f8474c249
|
misc: limine-eltorito-efi.bin -> limine-cd-efi.bin
|
2022-03-30 15:14:02 +02:00 |
mintsuki
|
84394f0d68
|
limine: Fix typo
|
2022-03-30 14:55:51 +02:00 |
mintsuki
|
4240256074
|
limine: Initial support for non-ELF executables
|
2022-03-30 14:04:04 +02:00 |
mintsuki
|
abc3b309a4
|
gterm: Default to transparent bg if wallpaper is set
|
2022-03-30 03:19:05 +02:00 |
mintsuki
|
5045a266ee
|
limine: Add extern "C" C++ guards to header
|
2022-03-29 05:19:15 +02:00 |
mintsuki
|
a688a1dd4f
|
limine: Add stack size feature
|
2022-03-28 08:00:40 +02:00 |
mintsuki
|
b4fd10afd4
|
limine: Document added padding field of file structure
|
2022-03-28 07:37:40 +02:00 |
mintsuki
|
647ad0ac14
|
limine: Add missing padding field from file structure
|
2022-03-28 07:35:49 +02:00 |
mintsuki
|
2917932d69
|
misc: Initialise terminal before randomising memory
|
2022-03-28 07:18:09 +02:00 |
mintsuki
|
41ea16e2ff
|
elf: Return is_reloc
|
2022-03-28 05:13:47 +02:00 |
mintsuki
|
2cc4ff856f
|
limine: TERM->TERMINAL
|
2022-03-28 04:57:02 +02:00 |