1New 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. 5 6New 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 11 Matthias Klose. 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. 17 18New 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. 29 30New 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. 33 * Improve test code. 34 * Fix typo in manual page. 35 36New 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. 40 41New 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). 45 46New 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). 50 51New in 0.9 released 2002-10-28: 52 * Bugfix in option parsing. Now only --replace takes a parameter. 53 * Port to Irix 6.5. 54 * Avoid compile warning on platforms without getopt_long(). 55 56New 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. 59 60New 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. 65 66New 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. 71 72New in 0.5 released 2001-11-03: 73 * Compile fixes for platforms without getopt_long(). 74 * Handle more then one file on one run. 75 76New in 0.4 released 2001-10-25: 77 78 * Fixes for SPARC/Solaris. 79 * Corrected link to elfhack. 80 81New in 0.3 released 2001-10-16: 82 83 * Fix typo in ELF header reading. 84 * Get rid of some compiler warnings. 85 86New in 0.2 released 2001-10-12: 87 88 * Fixed some typos in option parsing. 89 * Added link to elfhack. 90 91New in 0.1 released 2001-03-01: 92 93 * First release 94 * Support deleting and modifying the rpath information 95