From eb7269371c347e8826f41feef3cb65b1c833160f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Thu, 1 Oct 2026 13:56:54 +0200 Subject: [PATCH] Release 0.19.2 --- ChangeLog.md | 14 ++++++++++++++ version | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/ChangeLog.md b/ChangeLog.md index 845da08e..733749f6 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,19 @@ # Release History +## 0.19.2 (October 1, 2026) + +A bug fix release for rewriting executables after stripping. + +### Bug fixes + +* Fix executable corruption when patching again after `strip` removes padding + between load segments, as seen when bootstrapping GHC (#593, #667). Rewritten + sections and program headers now use the address mapping of the load segment + covering the ELF header. +* Avoid allocating an unnecessary extra page when growing executable sections, + while keeping split load segments from overlapping after page alignment + (#667). + ## 0.19.1 (July 6, 2026) A small bug fix release for `--build-resolution-cache`. diff --git a/version b/version index 41915c79..61e6e92d 100644 --- a/version +++ b/version @@ -1 +1 @@ -0.19.1 +0.19.2