mintsuki
121544e2e8
docs: Update ChangeLog and README.md for 7.3.0
v7.3.0
2024-03-31 09:40:43 +02:00
mintsuki
001a442750
limine: Add support for MAX_PAGING_MODE config option
2024-03-31 09:04:39 +02:00
mintsuki
f4ebb6f4d7
build: Also produce zstd tarball
2024-03-31 06:22:57 +02:00
mintsuki
60b09a5bcc
build: dist: Remove opened files if compressor program fails
2024-03-30 07:05:16 +01:00
mintsuki
477e8338ae
build: Replace xz with bzip2 and lzip for release tarballs
2024-03-30 06:14:39 +01:00
mintsuki
4d063c4d66
misc: Move defer_error label inside #ifdef block to avoid compiler warning
2024-03-30 05:59:25 +01:00
mintsuki
f1859036f5
misc: Fix some issues with the relocation code from 2419a8c5be8d35c3dba85be1b7c88c8816d4b4fd
2024-03-30 05:46:06 +01:00
mintsuki
08eca238ed
docs: Update ChangeLog and README.md for 7.2.1
v7.2.1
2024-03-28 05:26:01 +01:00
mintsuki
baae33f713
misc: Remove unused extern variable declaration
2024-03-28 05:19:47 +01:00
mintsuki
2419a8c5be
misc: Relocate to below 4GiB if possible when loaded above 4GiB
2024-03-25 20:13:53 +01:00
mintsuki
94e1b955c3
docs: Update ChangeLog and README.md for 7.2.0
v7.2.0
2024-03-25 00:26:10 +01:00
mintsuki
bcb65f9862
Merge pull request #341 from phip1611/editorconfig
...
style: init .editorconfig
2024-03-22 10:20:19 +01:00
Philipp Schuster
4aed317557
style: init .editorconfig
2024-03-22 09:00:22 +01:00
mintsuki
936772943b
nix: Fix limeboot -> limine typo
2024-03-21 03:40:23 +01:00
mintsuki
74fd34982c
Merge pull request #339 from phip1611/onboard-nix
...
nix: init flake.nix
2024-03-21 03:37:05 +01:00
mintsuki
b2052c518c
menu: Add support for remembering last booted entry on UEFI
2024-03-21 03:18:50 +01:00
cospplredman
ba5c0004e6
fixed header guard names
...
made them more standard compliant
2024-03-20 03:06:55 +01:00
mintsuki
35c7456bd0
limine: Update copyright years in limine.h
2024-03-20 01:56:03 +01:00
Philipp Schuster
cc4695367f
nix: init flake.nix
...
This inits a flake.nix into the repository that exports a convenient Nix shell.
When using `$ nix develop`, users will get a shell with all relevant tools to
build the repository. If one uses a "direnv" integration into their shell, the
environment is automatically loaded.
2024-03-19 15:09:38 +01:00
mintsuki
eb443bb432
docs: Update ChangeLog and README.md for 7.1.0
v7.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 7ce72fd9dd1d1156beb1e20aafb6168431666828.
2024-02-27 11:47:16 +01:00
mintsuki
e3c376ba43
docs: Update ChangeLog and README.md for 7.0.5
v7.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
v7.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
v7.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