Commit Graph

2356 Commits

Author SHA1 Message Date
mintsuki
eb443bb432 docs: Update ChangeLog and README.md for 7.1.0 2024-03-19 01:28:47 +01:00
mintsuki
5dc0bfc21f iso9660: Misc fixes and improvements 2024-03-18 03:44:16 +01:00
mintsuki
1d45bf541e protocols/limine: Add support for requests delimiter 2024-03-13 14:58:56 +01:00
mintsuki
f752ac31d8 docs/man: Remove extra newlines from limine(1) manpage 2024-03-10 06:39:21 +01:00
mintsuki
8ba483bb16 docs: README.md: Update for branch name changes 2024-02-27 12:13:15 +01:00
mintsuki
668fb3cbb9 ci/release: Adjustments for renamed branches 2024-02-27 11:53:41 +01:00
mintsuki
604d83d05a Revert "ci: Drop source branch prefix from binary branch name"
This reverts commit 7ce72fd9dd.
2024-02-27 11:47:16 +01:00
mintsuki
e3c376ba43 docs: Update ChangeLog and README.md for 7.0.5 2024-02-15 13:28:27 +01:00
mintsuki
16abc1df91 build: Use '.' as 'new' dir in -ffile-prefix-map 2024-02-14 18:12:58 +01:00
mintsuki
c94a5e15cc build: Remove global LC_ALL export as it is unnecessary 2024-02-14 18:12:23 +01:00
mintsuki
24507fa133 build: Use -t type 'touch' timestamp for busybox compat 2024-02-14 17:24:59 +01:00
mintsuki
9c557e5bdf docs: Update ChangeLog and README.md for 7.0.4 2024-02-14 07:51:10 +01:00
mintsuki
d62e4cbd54 build: find: Do not use -execdir as it is not standard 2024-02-14 07:34:53 +01:00
mintsuki
3096634a6c build: Misc changes to improve reproducibility of builds 2024-02-14 07:25:46 +01:00
mintsuki
3d6227fe0c build: Sort source file order (reproducible-builds-0) 2024-02-13 21:14:20 +01:00
mintsuki
040ef2e793 build: bootstrap: Remove aux files individually 2024-02-11 06:51:01 +01:00
mintsuki
b1e05bb854 build: bootstrap: Remove build-aux directory before autoreconf 2024-02-11 06:41:05 +01:00
mintsuki
99c86dcb45 build: Update bootstrap script 2024-02-11 06:04:15 +01:00
mintsuki
6cc8d48984 docs: Update ChangeLog and README.md for 7.0.3 2024-02-08 09:58:25 +01:00
mintsuki
bc0b61c4e0 term: Force terminal cols/rows to 80x24 for fallback on UEFI 2024-02-08 09:57:02 +01:00
mintsuki
c0fd295cf4 serial: Add baudrate setting for BIOS
Co-authored-by: Bryce Lanham <blanham@gmail.com>
2024-02-08 09:30:59 +01:00
mintsuki
553534e2ff term: Plug EFI ConOut attribute functions into flanterm palette controls. Fixes #327 2024-02-08 08:36:04 +01:00
mintsuki
785ec7ad0a term: Force terminal cols/rows to 80x25 for fallback on UEFI 2024-02-07 13:30:03 +01:00
mintsuki
710a4bcf10 build: Update version.sh to latest 2024-02-06 09:27:21 +01:00
mintsuki
e3c867b462 docs: Remove deprecated and removed features from PROTOCOL.md 2024-02-01 23:21:58 +01:00
mintsuki
826a32f729 build: Remove useless misc references to freestanding-toolchain 2024-02-01 00:52:30 +01:00
mintsuki
7390c8244b build: bootstrap: Update clone_repo_commit() function 2024-02-01 00:51:29 +01:00
mintsuki
c24bcafaff build: Tidy up bootstrap script 2024-01-31 23:46:15 +01:00
ミンツキ
a8fbb69cef
Merge pull request #331 from phip1611/multiboot2-improvements
Multiboot2 improvements
2024-01-31 22:35:12 +01:00
Philipp Schuster
1407f48af1 multiboot2: better logging of unknown and unsupported tags 2024-01-31 16:17:18 +01:00
Philipp Schuster
f5c449ac00 multiboot2: don't fail on 0x9 tag when 0x3 is available
A kernel can define multiple entries. Even if they are marked as required,
it makes no sense to panic when there is a valid and expected alternative.

Further, this aligns the behavior with GRUB2.

This solution is however simple, as it expects that all tags appear in
natural order. However, every developer that is sane will order them
naturally.
2024-01-31 16:17:18 +01:00
mintsuki
395e23f29e docs: Update ChangeLog and README.md for 7.0.2 2024-01-26 01:28:41 +01:00
mintsuki
dbbede616b build: Use git for all subprojects 2024-01-26 01:13:18 +01:00
mintsuki
92b554af43 ci: Automate rebasing v6.x-branch-binary onto binary on release 2024-01-25 01:50:35 +01:00
mintsuki
5b28d73295 build: Update freestanding-toolchain to latest commit 2024-01-25 01:46:47 +01:00
mintsuki
ba3e185fbc docs: PROTOCOL.md: Update deprecation warnings for removed features 2024-01-25 01:44:33 +01:00
mintsuki
fa6c187031 build: Update freestanding-toolchain to latest commit 2024-01-23 21:12:57 +01:00
mintsuki
cf22ba1971 menu: Fix cosmetic bug where controls list was wrong when editor disabled 2024-01-23 08:14:41 +01:00
mintsuki
10fc4b2c9c docs: Update ChangeLog and README.md for 7.0.1 2024-01-22 04:52:00 +01:00
mintsuki
dc0b19858e misc: Rename .c files in common/cc-runtime to .s2.c for stage2 inclusion 2024-01-22 04:09:45 +01:00
mintsuki
34ce023427 misc: Use KEEP directive on .pe_header section of UEFI LD scripts 2024-01-21 20:34:31 +01:00
mintsuki
3725e2f337 build: bootstrap: Fix broken test condition 2024-01-21 20:00:27 +01:00
mintsuki
ffd67aecbc misc: Use cc-runtime instead of libgcc-binaries 2024-01-21 18:26:07 +01:00
mintsuki
2afb8e64eb misc: Avoid usage of reserved identifiers in certain cases. Closes #325 2024-01-20 21:35:42 +01:00
mintsuki
c15535d895 build: Fix wrong comparison introduced in 9dbf9739c5 2024-01-17 03:58:28 +01:00
mintsuki
9dbf9739c5 build: Add error if attempting to build with GNU Make < 4.2 2024-01-17 01:53:40 +01:00
pitust
43470ac090 spinup/aarch64: use *_EL12 when HCR_EL2.E2H=1 while dropping to EL1 2024-01-14 19:20:45 +01:00
mintsuki
69586aded3 docs: Update README.md for 7.0.0 2024-01-14 02:07:47 +01:00
mintsuki
f1a47b3bdb docs: Update ChangeLog for 7.0.0 2024-01-14 02:00:58 +01:00
mintsuki
7ce72fd9dd ci: Drop source branch prefix from binary branch name 2024-01-14 01:50:08 +01:00