Skip to content

Commit 4d67024

Browse files
committed
README: move release history to github release page
1 parent 1bc502f commit 4d67024

File tree

1 file changed

+0
-160
lines changed

1 file changed

+0
-160
lines changed

README.md

-160
Original file line numberDiff line numberDiff line change
@@ -104,163 +104,3 @@ General Public License for more details.
104104

105105
You should have received a copy of the GNU General Public License
106106
along with this program. If not, see <http://www.gnu.org/licenses/>.
107-
108-
## Release History
109-
110-
0.14.5 (February 21, 2022):
111-
112-
* fix faulty version in 0.14.4
113-
114-
0.14.4 (February 21, 2022):
115-
116-
* Several test fixes to fix patchelf test suite on openbsd by @klemensn
117-
* Allow multiple modifications in same call by @fzakaria in https://github.com/NixOS/patchelf/pull/361
118-
* Add support to build with musl by @fzakaria in https://github.com/NixOS/patchelf/pull/362
119-
* Fix typo: s/folllow/follow/ by @bjornfor in https://github.com/NixOS/patchelf/pull/366
120-
* mips: fix incorrect polarity on dyn_offset; closes #364 by @a-m-joseph in https://github.com/NixOS/patchelf/pull/365
121-
122-
0.14.3 (December 05, 2021):
123-
124-
* this release adds support for static, pre-compiled patchelf binaries
125-
126-
0.14.2 (November 29, 2021):
127-
128-
* make version number in tarball easier to use for packagers
129-
130-
0.14.1 (November 28, 2021):
131-
132-
* build fix: add missing include
133-
134-
0.14 (November 27, 2021):
135-
136-
Changes compared to 0.13:
137-
138-
* Bug fixes:
139-
- Fix corrupted library names when using --replace-needed multiple times
140-
- Fix setting an empty rpath
141-
- Don't try to parse .dynamic section of type NOBITS
142-
- Fix use-after-free in normalizeNoteSegments
143-
- Correct EINTR handling in writeFile
144-
- MIPS: Adjust PT_MIPS_ABIFLAGS segment and DT_MIPS_RLD_MAP_REL dynamic section if present
145-
- Fix binaries without .gnu.hash section
146-
* Support loongarch architecture
147-
* Remove limits on output file size for elf files
148-
* Allow reading rpath from file
149-
* Requires now C++17 for building
150-
151-
0.13.1 (November 27, 2021):
152-
153-
* Bug fixes:
154-
- fix setting empty rpath
155-
- use memcpy instead of strcpy to set rpath
156-
- Don't try to parse .dynamic section of type NOBITS
157-
- fix use-after-free in normalizeNoteSegments
158-
- correct EINTR handling in writeFile
159-
- Adjust PT_MIPS_ABIFLAGS segment if present
160-
- Adjust DT_MIPS_RLD_MAP_REL dynamic section entry if present
161-
- fix binaries without .gnu.hash section
162-
163-
0.13 (August 5, 2021):
164-
165-
* New `--add-rpath` flag.
166-
167-
* Bug fixes.
168-
169-
0.12 (August 27, 2020):
170-
171-
* New `--clear-symbol-version` flag.
172-
173-
* Better support for relocating NOTE sections/segments.
174-
175-
* Improved the default section alignment choice.
176-
177-
* Bug fixes.
178-
179-
0.11 (June 9, 2020):
180-
181-
* New `--output` flag.
182-
183-
* Some bug fixes.
184-
185-
0.10 (March 28, 2019):
186-
187-
* Many bug fixes. Please refer to the Git commit log:
188-
189-
https://github.com/NixOS/patchelf/commits/master
190-
191-
This release has contributions from Adam Trhoň, Benjamin Hipple,
192-
Bernardo Ramos, Bjørn Forsman, Domen Kožar, Eelco Dolstra, Ezra
193-
Cooper, Felipe Sateler, Jakub Wilk, James Le Cuirot, Karl Millar,
194-
Linus Heckemann, Nathaniel J. Smith, Richard Purdie, Stanislav
195-
Markevich and Tuomas Tynkkynen.
196-
197-
0.9 (February 29, 2016):
198-
199-
* Lots of new features. Please refer to the Git commit log:
200-
201-
https://github.com/NixOS/patchelf/commits/master
202-
203-
This release has contributions from Aaron D. Marasco, Adrien
204-
Devresse, Alexandre Pretyman, Changli Gao, Chingis Dugarzhapov,
205-
darealshinji, David Sveningsson, Eelco Dolstra, Felipe Sateler,
206-
Jeremy Sanders, Jonas Kuemmerlin, Thomas Tuegel, Tuomas Tynkkynen,
207-
Vincent Danjean and Vladimír Čunát.
208-
209-
0.8 (January 15, 2014):
210-
211-
* Fix a segfault caused by certain illegal entries in symbol tables.
212-
213-
0.7 (January 7, 2014):
214-
215-
* Rewrite section indices in symbol tables. This for instance allows
216-
gdb to show proper backtraces.
217-
218-
* Added `--remove-needed' option.
219-
220-
0.6 (November 7, 2011):
221-
222-
* Hacky support for executables created by the Gold linker.
223-
224-
* Support segments with an alignment of 0 (contributed by Zack
225-
Weinberg).
226-
227-
* Added a manual page (contributed by Jeremy Sanders
228-
229-
230-
0.5 (November 4, 2009):
231-
232-
* Various bugfixes.
233-
234-
* `--force-rpath' now deletes the DT_RUNPATH if it is present.
235-
236-
0.4 (June 4, 2008):
237-
238-
* Support for growing the RPATH on dynamic libraries.
239-
240-
* IA-64 support (not tested) and related 64-bit fixes.
241-
242-
* FreeBSD support.
243-
244-
* `--set-rpath', `--shrink-rpath' and `--print-rpath' now prefer
245-
DT_RUNPATH over DT_RPATH, which is obsolete. When updating, if both
246-
are present, both are updated. If only DT_RPATH is present, it is
247-
converted to DT_RUNPATH unless `--force-rpath' is specified. If
248-
neither is present, a DT_RUNPATH is added unless `--force-rpath' is
249-
specified, in which case a DT_RPATH is added.
250-
251-
0.3 (May 24, 2007):
252-
253-
* Support for 64-bit ELF binaries (such as on x86_64-linux).
254-
255-
* Support for big-endian ELF binaries (such as on powerpc-linux).
256-
257-
* Various bugfixes.
258-
259-
0.2 (January 15, 2007):
260-
261-
* Provides a hack to get certain programs (such as the
262-
Belastingaangifte 2005) to work.
263-
264-
0.1 (October 11, 2005):
265-
266-
* Initial release.

0 commit comments

Comments
 (0)