1 New in 0.16 released 2014-01-14:
2 * Fixed all minor bugs discovered by Coverity.
3 * Updated config.sub and config.guess from the GNU project.
4 * Mention new project mailing list in the documentation.
6 New in 0.15 released 2013-11-24:
7 * Updated config.sub and config.guess from the GNU project to work with
8 newer architectures. Thanks to isha vishnoi for the heads up.
9 * Updated README with current URLs.
10 * Added byteswap fix found in Ubuntu, credited Jeremy Kerr and
12 * Added missing help for -k|--keepgoing option, using patch by Petr
13 Machata found in Fedora.
14 * Rewrite removal of RPATH/RUNPATH to make sure the entry in .dynamic
15 is a NULL terminated string. Based on patch found in Fedora
16 credited Axel Thimm and Christian Krause.
18 New in 0.14 released 2011-09-27:
19 * Updated debian build rules from the current Debian package.
20 * Applied patch from debian to support Hurd and k*BSD.
21 * Moved project to <URL: https://alioth.debian.org/projects/chrpath/ >
22 * Updated autoconf/automake-related files to latest versions.
23 * Document rpath size limitation better in the manual page.
24 Patch from Eric Raymond.
25 * Fix typo in handling of long arguments. Patch from Eric Raymond.
26 * Now works even when the ELF file has endianness/word length
27 different from the host machime. Patch from Javier Serrano Polo,
28 adjusted to compile with -ansi and -pedantic.
30 New in 0.13 released 2004-09-19:
31 * Change exit code handling. Return an error if the operation fail.
32 * New argument -k (--keepgoing) to not stop on first error.
34 * Fix typo in manual page.
36 New in 0.12 released 2003-12-12:
37 * Use p_filesz instead p_memsz when checking if the elf
38 header exist. This should get it working on Solaris.
39 * Try to get it compiling on Mac OS X / Darwin.
41 New in 0.11 released 2003-09-15:
42 * Make chrpath work better on 64 bit arches.
43 * Try to make the test code more portable (choosing
44 -rpath/-R depending on arch).
46 New in 0.10 released 2002-11-30:
47 * Avoid segfaulting when derefering a NULL pointer.
48 * Added simple self test code.
49 * Converted to use newer autoconf (2.53).
51 New in 0.9 released 2002-10-28:
52 * Bugfix in option parsing. Now only --replace takes a parameter.
54 * Avoid compile warning on platforms without getopt_long().
56 New in 0.8 released 2002-09-17:
57 * Handle platforms without runpath support (ie missing DT_RUNPATH).
58 * Fix compile problem on Solaris 2.6.
60 New in 0.7 released 2002-08-01:
61 * Fixed small memleak.
62 * Fixed crash bug on Solaris, when reading unknown/broken formats.
63 * Fix typos in manpage (s/--remove/--replace/ and some s/ rpath/ chrpath/).
64 * Added runpath-support.
66 New in 0.6 released 2002-05-05:
67 * Added manual page, thanks to Tollef Fog Heen.
68 * Fix file descriptor leak when elf_open fails.
69 * Update URLs and contact information in documentation.
70 * Added debian/ package scripts.
72 New in 0.5 released 2001-11-03:
73 * Compile fixes for platforms without getopt_long().
74 * Handle more then one file on one run.
76 New in 0.4 released 2001-10-25:
78 * Fixes for SPARC/Solaris.
79 * Corrected link to elfhack.
81 New in 0.3 released 2001-10-16:
83 * Fix typo in ELF header reading.
84 * Get rid of some compiler warnings.
86 New in 0.2 released 2001-10-12:
88 * Fixed some typos in option parsing.
89 * Added link to elfhack.
91 New in 0.1 released 2001-03-01:
94 * Support deleting and modifying the rpath information