diff --git a/ChangeLog.md b/ChangeLog.md index 390e16b..64c9b75 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -32,13 +32,13 @@ The behavior of this version should be essentially the same as 0.15.0. ## 0.15.0 (July 16, 2022) -* Add --add-debug option by @deadw00d in https://github.com/NixOS/patchelf/pull/367 -* Add O_BINARY flag when opening files to allow compilation for Windows by @JagoGyselinck in https://github.com/NixOS/patchelf/pull/372 -* Document --print-needed by @klemensn in https://github.com/NixOS/patchelf/pull/375 +* Add `--add-debug` option by @deadw00d in https://github.com/NixOS/patchelf/pull/367 +* Add `O_BINARY flag` when opening files to allow compilation for Windows by @JagoGyselinck in https://github.com/NixOS/patchelf/pull/372 +* Document `--print-needed` by @klemensn in https://github.com/NixOS/patchelf/pull/375 * modifyRPath: return early if new and old rpath are empty by @ehmry in https://github.com/NixOS/patchelf/pull/376 -* Add comment explaining calculation for DT_MIPS_RLD_MAP_REL by @amjoseph-nixpkgs in https://github.com/NixOS/patchelf/pull/379 -* Add --no-sort option by @amjoseph-nixpkgs in https://github.com/NixOS/patchelf/pull/378 -* Handle DT_MIPS_XHASH and .MIPS.xhash by @amjoseph-nixpkgs in https://github.com/NixOS/patchelf/pull/380 +* Add comment explaining calculation for `DT_MIPS_RLD_MAP_REL` by @amjoseph-nixpkgs in https://github.com/NixOS/patchelf/pull/379 +* Add `--no-sort option` by @amjoseph-nixpkgs in https://github.com/NixOS/patchelf/pull/378 +* Handle `DT_MIPS_XHASH` and `.MIPS.xhash` by @amjoseph-nixpkgs in https://github.com/NixOS/patchelf/pull/380 ## 0.14.5 (February 21, 2022) @@ -50,7 +50,7 @@ The behavior of this version should be essentially the same as 0.15.0. * Allow multiple modifications in same call by @fzakaria in https://github.com/NixOS/patchelf/pull/361 * Add support to build with musl by @fzakaria in https://github.com/NixOS/patchelf/pull/362 * Fix typo: s/folllow/follow/ by @bjornfor in https://github.com/NixOS/patchelf/pull/366 -* mips: fix incorrect polarity on dyn_offset; closes #364 by @a-m-joseph in https://github.com/NixOS/patchelf/pull/365 +* mips: fix incorrect polarity on `dyn_offset`; closes #364 by @a-m-joseph in https://github.com/NixOS/patchelf/pull/365 ## 0.14.3 (December 05, 2021) @@ -69,13 +69,13 @@ The behavior of this version should be essentially the same as 0.15.0. Changes compared to 0.13: * Bug fixes: - - Fix corrupted library names when using --replace-needed multiple times + - Fix corrupted library names when using `--replace-needed` multiple times - Fix setting an empty rpath - - Don't try to parse .dynamic section of type NOBITS - - Fix use-after-free in normalizeNoteSegments - - Correct EINTR handling in writeFile - - MIPS: Adjust PT_MIPS_ABIFLAGS segment and DT_MIPS_RLD_MAP_REL dynamic section if present - - Fix binaries without .gnu.hash section + - Don't try to parse `.dynamic section` of type `NOBITS` + - Fix use-after-free in `normalizeNoteSegments` + - Correct `EINTR` handling in writeFile + - MIPS: Adjust `PT_MIPS_ABIFLAGS` segment and `DT_MIPS_RLD_MAP_REL` dynamic section if present + - Fix binaries without `.gnu.hash` section * Support loongarch architecture * Remove limits on output file size for elf files * Allow reading rpath from file @@ -86,12 +86,12 @@ Changes compared to 0.13: * Bug fixes: - fix setting empty rpath - use memcpy instead of strcpy to set rpath - - Don't try to parse .dynamic section of type NOBITS + - Don't try to parse `.dynamic section` of type NOBITS - fix use-after-free in normalizeNoteSegments - - correct EINTR handling in writeFile - - Adjust PT_MIPS_ABIFLAGS segment if present - - Adjust DT_MIPS_RLD_MAP_REL dynamic section entry if present - - fix binaries without .gnu.hash section + - correct `EINTR` handling in writeFile + - Adjust `PT_MIPS_ABIFLAGS` segment if present + - Adjust `DT_MIPS_RLD_MAP_REL` dynamic section entry if present + - fix binaries without `.gnu.hash` section ## 0.13 (August 5, 2021) @@ -119,7 +119,7 @@ Changes compared to 0.13: * Many bug fixes. Please refer to the Git commit log: - https://github.com/NixOS/patchelf/commits/master + https://github.com/NixOS/patchelf/commits/0.10 This release has contributions from Adam Trhoň, Benjamin Hipple, Bernardo Ramos, Bjørn Forsman, Domen Kožar, Eelco Dolstra, Ezra @@ -131,7 +131,7 @@ Changes compared to 0.13: * Lots of new features. Please refer to the Git commit log: - https://github.com/NixOS/patchelf/commits/master + https://github.com/NixOS/patchelf/commits/0.9 This release has contributions from Aaron D. Marasco, Adrien Devresse, Alexandre Pretyman, Changli Gao, Chingis Dugarzhapov, @@ -164,7 +164,7 @@ Changes compared to 0.13: * Various bugfixes. -* `--force-rpath' now deletes the DT_RUNPATH if it is present. +* `--force-rpath' now deletes the `DT_RUNPATH` if it is present. ## 0.4 (June 4, 2008) @@ -175,11 +175,11 @@ Changes compared to 0.13: * FreeBSD support. * `--set-rpath', `--shrink-rpath' and `--print-rpath' now prefer - DT_RUNPATH over DT_RPATH, which is obsolete. When updating, if both - are present, both are updated. If only DT_RPATH is present, it is - converted to DT_RUNPATH unless `--force-rpath' is specified. If - neither is present, a DT_RUNPATH is added unless `--force-rpath' is - specified, in which case a DT_RPATH is added. + `DT_RUNPATH` over `DT_RPATH`, which is obsolete. When updating, if both + are present, both are updated. If only `DT_RPATH` is present, it is + converted to `DT_RUNPATH` unless `--force-rpath' is specified. If + neither is present, a `DT_RUNPATH` is added unless `--force-rpath' is + specified, in which case a `DT_RPATH` is added. ## 0.3 (May 24, 2007)