docs: Update ChangeLog and README.md for 10.6.1
diff --git a/ChangeLog b/ChangeLog
index f09462aa..4d591d86 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,35 @@
+2026-01-05 Mintsuki <mintsuki@protonmail.com>
+
+ *** Release 10.6.1 ***
+
+ Noteworthy changes compared to the previous release, 10.6.0:
+
+ Bug fixes:
+ - Fix an issue where there were no bound checks when pressing the
+ delete key in the menu entry editor, sometimes causing out-of-bounds
+ accesses.
+ - Add many checks for return values of disk-related functions that
+ could fail.
+ - Fix a typo in the physical memory manager code where a pointer was
+ checked instead of the value it was pointing to. This could have in
+ theory caused 0-length usable memory entries to appear in the memory
+ map.
+ - Add checks to avoid division by 0 if the user-specified baud rate is
+ 0.
+ - Fix broken calculation in the fb_clear() function that caused severe
+ out-of-bounds writes when the bits-per-pixel were not 32 or 16.
+ - Fix potential unaligned memory accesses in the BLAKE2B code. This
+ could have caused issues on RISC architectures like aarch64 or
+ riscv64.
+ - Fix missing continues in the riscv ISA string initialisation logic.
+ This could have caused HARTs with invalid ISA strings to be used
+ anyways instead of being ignored.
+ - More minor bug fixes for bugs discovered during static analysis.
+
+ Miscellaneous:
+ - Use C versions of mem*() functions instead of assembly versions for
+ x86 and x86-64.
+
2025-12-28 Mintsuki <mintsuki@protonmail.com>
*** Release 10.6.0 ***
@@ -19,7 +51,7 @@
size. This avoids potential panics from the filesystem driver, and it
instead just prints a warning and falls back to using the default
font.
-
+
Miscellaneous:
- Update description of the `term_font_size` and `term_font_spacing`
configuration options in CONFIG.md.
diff --git a/README.md b/README.md
index 775b43c7..214933d2 100644
--- a/README.md
+++ b/README.md
@@ -77,9 +77,9 @@ For example, to clone the latest binary release of the `10.x` branch, one can do
```bash
git clone https://codeberg.org/Limine/Limine.git --branch=v10.x-binary --depth=1
```
-or, to clone a specific binary point release (for example `10.6.0`):
+or, to clone a specific binary point release (for example `10.6.1`):
```bash
-git clone https://codeberg.org/Limine/Limine.git --branch=v10.6.0-binary --depth=1
+git clone https://codeberg.org/Limine/Limine.git --branch=v10.6.1-binary --depth=1
```
In order to rebuild host utilities like `limine`, simply run `make` in the binary
