Commit Graph

2174 Commits

Author SHA1 Message Date
mintsuki
959c44658e image: Use stb_image for image loading 2023-03-05 07:57:54 +01:00
mintsuki
11ef3bced2 build: Honour CROSS_CPPFLAGS 2023-02-25 01:38:26 +01:00
mintsuki
a786c26a26 build: Install markdown docs on install; distclean fix 2023-02-21 03:32:27 +01:00
mintsuki
8ee9dc1ebd build: Only install limine-deploy.1 man page if built 2023-02-21 01:35:57 +01:00
mintsuki
d17e220e61 docs: Add man pages for host executables 2023-02-21 00:15:04 +01:00
mintsuki
9bcad9d258 build: Very minor QOL fixes 2023-02-20 22:24:21 +01:00
mintsuki
b4649f8808 docs: Update PHILOSOPHY.md to note reason for ext* driver inclusion 2023-02-20 05:10:33 +01:00
mintsuki
1e65ada438 Revert "fs: Drop ext* support"
This reverts commit caaf4f94a5.
2023-02-20 05:10:33 +01:00
mintsuki
c924d7b7e5 build: Misc quality-of-life fixes 2023-02-19 10:07:21 +01:00
mintsuki
ce7a552723 misc: Let freestanding-headers handle limits.h 2023-02-18 09:41:30 +01:00
mintsuki
c7f344784c menu: Fix issue introduced in 48053fd2 where TIMEOUT=0 would not show interface 2023-02-16 07:18:04 +01:00
mintsuki
48053fd206 misc: Fix bug on trunk where returns to menu from panic would crash 2023-02-16 03:54:10 +01:00
mintsuki
e909489635 vga_textmode: Unbreak on trunk 2023-02-16 03:21:06 +01:00
mintsuki
a3f814b5f7 uri/tinfgzip: Minor fixes and layering improvement 2023-02-16 02:05:11 +01:00
mintsuki
3ae87be595 uri: Fix minor use-after-free bug 2023-02-15 21:09:46 +01:00
mintsuki
9b07351208 uri: Prevent memory leak when opening compressed files 2023-02-15 21:05:55 +01:00
mintsuki
82aec4b1b2 docs: Update PHILOSOPHY.md noting that ext2/3/4 has been dropped 2023-02-15 12:28:16 +01:00
mintsuki
143d3d85de stb/image: Comment out problematic functions 2023-02-15 11:53:07 +01:00
mintsuki
1099993b14 stb: Ignore some warnings coming from stb_image.h 2023-02-15 11:31:28 +01:00
mintsuki
71b3ae548b compress: Replace tinf's inflate implementation with stb_image's zlib 2023-02-15 11:21:53 +01:00
mintsuki
caaf4f94a5 fs: Drop ext* support 2023-02-15 11:21:53 +01:00
mintsuki
bcac8b6256 build: Use separate STRIP program in host Makefile 2023-02-12 23:13:26 +01:00
mintsuki
d744fc8c63 build: Further fixes related to cd8188d8 2023-02-12 23:13:26 +01:00
mintsuki
ec34c86d58 build: Update for latest cross-detect 2023-02-12 22:20:38 +01:00
mintsuki
8b7dc549f7 build: Misc configure.ac improvements, install-strip fix ups 2023-02-12 20:14:51 +01:00
mintsuki
7e46840b86 build: Update for latest cross-detect 2023-02-12 07:39:17 +01:00
mintsuki
87bea2fe0d host/enroll-config: Bring up to standard with deploy 2023-02-08 22:52:54 +01:00
mintsuki
8d427d7699 host/enroll-config: Fix buffer overflow 2023-02-08 21:59:02 +01:00
mintsuki
cd8188d832 build: Fix race condition in root GNUmakefile.in 2023-02-07 05:09:52 +01:00
mintsuki
fb4b02a451 docs: README.md: Document secure boot and config hash enrolling 2023-02-07 00:49:40 +01:00
mintsuki
8c7655eacd docs: Misc README.md fixes and updates 2023-02-07 00:42:13 +01:00
mintsuki
c30afde043 config: Do not allow recovering from checksum mismatch panic 2023-02-07 00:28:51 +01:00
mintsuki
843be07536 config: No longer allow continuing boot on checksum mismatches 2023-02-07 00:23:10 +01:00
mintsuki
8c7a98310a misc: Add support for enrolling config blake2b hash in executable 2023-02-06 23:58:19 +01:00
mintsuki
191ad51eaa docs: Add PHILOSOPHY.md 2023-02-06 20:24:57 +01:00
mintsuki
5c1b96b393 protocol: Update copyright date in limine.h 2023-02-06 19:28:51 +01:00
mintsuki
a7721872dd term: Expose support for out-of-band output control 2023-01-20 20:14:38 +01:00
mintsuki
28dd8a1062 file: Fix several bugs to do with handling of path field 2023-01-20 17:27:41 +01:00
mintsuki
2091aa9c21 Revert "Revert "Revert "ci: Build and check using Alpine instead of Arch"""
This reverts commit 8caf7b5b75.
2023-01-20 16:25:15 +01:00
mint
41d4b3af54
Merge pull request #246 from Qwinci/trunk
limine: Add UEFI PXE support
2023-01-17 22:56:35 +01:00
Qwinci
3dd0a6fb41
limine: Add UEFI PXE support
based on @qookei's original patch with small changes.
2023-01-17 18:47:36 +02:00
mintsuki
ac1c5d1b95 efi/chainload: Support passing of command lines. Addresses #244 2023-01-14 12:49:22 +01:00
mintsuki
a085af55ec misc: Update copyright for 2023 2023-01-11 06:36:13 +01:00
mintsuki
8caf7b5b75 Revert "Revert "ci: Build and check using Alpine instead of Arch""
This reverts commit ce4046d559.
2022-12-30 09:04:45 +01:00
mintsuki
a0d8c7b2ab ci: Remove website upload portion of workflow 2022-12-30 08:53:36 +01:00
mintsuki
2ee939725e term: Compatibility with new terminal code 2022-12-30 07:58:46 +01:00
mintsuki
1aba6b3aeb lib/gterm: Remove now-useless full_refresh() call 2022-12-16 03:53:42 +01:00
mintsuki
10bbba0066 docs: Document TERM_BACKGROUND_BRIGHT and TERM_FOREGROUND_BRIGHT 2022-12-16 03:33:29 +01:00
mintsuki
b3c08f8122 term: Compatibility with latest terminal changes 2022-12-14 16:35:03 +01:00
mintsuki
fc6b69f0ac host/limine-deploy: Add quiet option. Closes #243 2022-12-13 13:18:18 +01:00