Commit Graph

2980 Commits

Author SHA1 Message Date
Mintsuki
e96635dd4e docs: Update ChangeLog and README.md for 9.2.2 2025-03-31 14:08:03 +02:00
Mintsuki
f35cd2c172 menu: Hide BIOS chainloading entries on UEFI and vice-versa. Fixes #484 2025-03-31 08:24:40 +02:00
Mintsuki
80912a3d1f protos/multiboot2: Ignore top-down relocation hint as we do not properly support it 2025-03-31 02:33:54 +02:00
Mintsuki
c8cdc9e051 protos/multiboot2: Panic if EFI64 entry is required, else ignore it 2025-03-31 02:32:19 +02:00
Mintsuki
87c1d05c87 gha: Fix release note gen (take 3) 2025-03-25 23:29:41 +01:00
Mintsuki
af2a3d3854 gha: Fix release note gen (take 2) 2025-03-25 23:23:20 +01:00
Mintsuki
73d03e7149 disk: Avoid mistakingly allocating more memory than necessary
What should've been a sizeof(void *) had been a sizeof(struct volume) for the longest time
2025-03-25 23:18:20 +01:00
Mintsuki
002bd363b4 misc: Fix potential buffer overflow bug with our stb_image support code v9.2.1 2025-03-25 22:33:30 +01:00
Mintsuki
05e02feee1 docs: Update ChangeLog and README.md for 9.2.1 2025-03-25 22:23:17 +01:00
Mintsuki
3ef6bb6764 disk: Handle dynamically allocating volume index. Fixes #481 2025-03-25 21:54:08 +01:00
Mintsuki
06e7b78e33 pmm: Handle freeing and allocating fresh ptrs via realloc() 2025-03-25 21:52:27 +01:00
Mintsuki
e4d1f3e706 pmm: Implement pmm_realloc() 2025-03-25 21:39:54 +01:00
Mintsuki
3e9f2e030d lib: Add MIN and MAX macros 2025-03-25 21:39:16 +01:00
Mintsuki
fe64bba637 misc: Capitalise Mintsuki where appropriate 2025-03-21 08:22:51 +01:00
mintsuki
163b667933 Merge pull request #477 from ChocolateLoverRaj/patch-1
Docs - Fix heading level for loongarch64 paging mode
2025-03-21 08:11:41 +01:00
Rajas Paranjpe
1c602bb69a Fix heading level for loongarch64 paging mode 2025-03-20 14:29:52 -07:00
Marvin Friedrich
76446d0c28 lib/elf: Print name of unresolved symbol on panic 2025-03-19 11:44:51 +01:00
Mintsuki
4ff1f01225 docs: README.md: Boycott Discord 2025-03-18 16:18:44 +01:00
Mintsuki
a6cd1ecbe8 gha: Fix release notes in release workflow 2025-03-17 12:52:16 +01:00
Mintsuki
e4803ad46b docs: Update ChangeLog and README.md for 9.2.0 v9.2.0 2025-03-16 17:44:40 +01:00
Mintsuki
6d0d7d3a1a host/limine: Do not say 'GPT partition table' 2025-03-16 17:30:51 +01:00
Mintsuki
c4fd0870ff gha: Do not redundantly upload ChangeLog as release artifact 2025-03-16 17:19:28 +01:00
Mintsuki
f362e6bb5a config: Slight change to the config file search semantics for EFI 2025-03-16 09:43:18 +01:00
Mintsuki
71efb70af5 gha: Track crate-ci/typos v1 instead of specific version 2025-03-16 03:09:37 +01:00
Mintsuki
3a42f558ff gha: Add workflow to check that PRs target trunk 2025-03-15 16:53:33 +01:00
mintsuki
2700f94006 Merge pull request #475 from lzcunt/feature/bli
bli: Implement initial Boot Loader Interface support
2025-03-15 15:49:17 +01:00
sanana
196e07ab05 bli: Implement initial Boot Loader Interface support
This patch makes Limine advertise its branding and the ESP partition GUID to
systemd over the Boot Loader Interface specification. There's more to the Boot
Loader Interface than these variables, but this acts as an initial
implementation. See #473.

BLI variables are initialised for all protocols, not just Linux. While currently
only systemd makes use of it, this allows future Limine protocol kernels (or
their userspace) to discover the ESP.
2025-03-15 16:23:43 +03:00
Mintsuki
214a5be88c docs: Update ChangeLog and README.md for 9.1.3. v9.1.3 2025-03-13 04:51:53 +01:00
Mintsuki
35c4399dc7 docs: 3RDPARTY.md: Clarify document for readers of installed copies 2025-03-13 04:44:43 +01:00
Mintsuki
1868470041 build: Install LICENSES files as documentation 2025-03-13 04:32:51 +01:00
Mintsuki
97db4ca4ca build: Drop -0bsd suffix from in-tree copy of freestnd-c-hdrs-0bsd 2025-03-13 04:18:36 +01:00
Mintsuki
877c99c010 build: Bump Nyu-EFI commit 2025-03-13 04:13:23 +01:00
Mintsuki
2762591d79 docs: 3RDPARTY.md: Fix formatting and linking to special license 2025-03-13 04:02:09 +01:00
Mintsuki
2ad0481ebb docs: Use SPDX format for LicenseRef-scancode-bsd-no-disclaimer-unmodified 2025-03-13 03:53:24 +01:00
Mintsuki
365415baa7 loongarch64: Fix alignment of TLB-refill handler address
Co-authored-by: Mikhail Kovalev <mkm12342001@gmail.com>
2025-03-13 02:42:29 +01:00
Mintsuki
b79073211e docs: PROTOCOL.md: Break up extremely long line 2025-03-12 01:17:14 +01:00
Mintsuki
3c517ae1fc docs: CONFIG.md: Reformat to fit in 80-cols 2025-03-12 01:08:25 +01:00
Mintsuki
b70bed6e55 docs: USAGE.md: Fix headings 2025-03-12 00:46:33 +01:00
Mintsuki
e0895bac79 docs: USAGE.md: Link back to INSTALL.md 2025-03-12 00:44:35 +01:00
Mintsuki
e8cdfc7d9d docs: FAQ.md: Fix formatting and adjust tone 2025-03-12 00:36:15 +01:00
Mintsuki
3be64ba754 docs: INSTALL.md: Add notice that the file is not about deployment 2025-03-12 00:25:15 +01:00
Mintsuki
0af926939b docs: FAQ.md: Ensure it fits within 80-cols 2025-03-11 23:31:16 +01:00
Mintsuki
a3bb9a3597 docs: USAGE.md: Ensure it fits within 80-cols 2025-03-11 23:26:31 +01:00
Mintsuki
f968089eac docs: Move build and install instructions to INSTALL.md 2025-03-11 23:14:56 +01:00
Mintsuki
6e95529fc0 docs: README.md: Add a proper link to the Matrix room 2025-03-11 23:04:56 +01:00
Mintsuki
d247a8a170 docs: Rename PHILOSOPHY.md to FAQ.md 2025-03-11 23:02:11 +01:00
Mintsuki
36a20e0ee0 docs: ChangeLog: Fix wrong date for 9.1.2 2025-03-11 22:21:39 +01:00
Mintsuki
3cadfdab74 docs: Split off 3rd party software acks. to dedicated file 2025-03-11 22:17:02 +01:00
mintsuki
8c96d539f7 Merge pull request #471 from limine-bootloader/dependabot/github_actions/trunk/crate-ci/typos-1.30.2
build(deps): bump crate-ci/typos from 1.30.1 to 1.30.2
2025-03-11 22:00:48 +01:00
dependabot[bot]
1ee43074d4 build(deps): bump crate-ci/typos from 1.30.1 to 1.30.2
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.30.1 to 1.30.2.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.30.1...v1.30.2)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 03:21:59 +00:00