Merge branch '0.17-maintenance' into 0.18-maintenance

This commit is contained in:
John Ericson
2025-08-12 19:07:43 -04:00

View File

@@ -1,5 +1,26 @@
## Release History
## 0.16.1 (October 28, 2022)
This release only fixes the incorrect reported version by the 0.16.0 release.
## 0.16.0 (October 27, 2022)
These notes are the remainder of 0.16.0 that was not backported to 0.15.3.
Originally, 0.16.0 would have freshly contained all items from both releases.
* Add `--print-os-abi` and `--set-os-abi` options by @dmsck in https://github.com/NixOS/patchelf/pull/381
* Sync `.note.gnu.property` to `PT_GNU_PROPERTY` by @Bo98 in https://github.com/NixOS/patchelf/pull/414
* Rework file shifting to avoid sections crossing multiple segments by @Bo98 in https://github.com/NixOS/patchelf/pull/415
## 0.15.3 (yet to be released)
This is a backport release made from the simplest fixes from 0.16.0.
* Handle `glibc-hwcaps` on `ppc64le` on CentOS/RHEL/Rocky 8 for `tests/replace-add-needed.sh` (fixes #406) by @robert-scheck in https://github.com/NixOS/patchelf/pull/407
* Fix Out-of-bounds read in the function `modifyRPath` by @xiaoxiaoafeifei in https://github.com/NixOS/patchelf/pull/419
* Fix out of bounds access when increasing program header table by @Bo98 in https://github.com/NixOS/patchelf/pull/411
## 0.15.2 (August 12, 2025)
* In the autotools build system for the tests, pass a few more tool env vars in `TESTS_ENVIRONMENT`.