Imported Upstream version 0.14
[platform/upstream/chrpath.git] / ChangeLog
1 ChangeLog not updated after the project moved from CVS to Subversion.
2 See the NEWS file for summary of the changes.
3
4 2004-09-19 08:41  Petter Reinholdtsen <pere@hungry.com>
5
6         * Makefile.am, NEWS, configure.ac: Release version 0.13.
7
8 2004-09-19 08:37  Petter Reinholdtsen <pere@hungry.com>
9
10         * testsuite/runtest.sh: Improve coverage.
11
12 2004-09-19 08:36  Petter Reinholdtsen <pere@hungry.com>
13
14         * chrpath.1, main.c: New option -h (--help) showing usage info.
15
16 2004-09-19 08:24  Petter Reinholdtsen <pere@hungry.com>
17
18         * testsuite/runtest.sh: New test to increase test coverage.
19
20 2004-09-19 08:19  Petter Reinholdtsen <pere@hungry.com>
21
22         * Makefile.am, configure.ac, main.c, testsuite/runtest.sh: New
23         configure flag --with-coverage and new makefile target 'coverage'
24         to run coverage testing on the source.
25
26 2004-09-19 07:44  Petter Reinholdtsen <pere@hungry.com>
27
28         * NEWS, chrpath.1, main.c: Add proper exit code handling and new
29         argument --keepgoing (-k) to process all arguments before exiting
30         with an error.
31
32 2004-09-19 07:15  Petter Reinholdtsen <pere@hungry.com>
33
34         * testsuite/Makefile.am: Get test working at least on linux.
35
36 2004-09-19 07:14  Petter Reinholdtsen <pere@hungry.com>
37
38         * configure.ac: Use AM_MAINTAINER_MODE by default.
39
40 2004-07-20 07:07  Petter Reinholdtsen <pere@hungry.com>
41
42         * chrpath.1: Fix typo in manpage (RPATH->CHRPATH).  Thanks to John
43         Morrissey.
44
45 2003-12-12 15:03  Petter Reinholdtsen <pere@hungry.com>
46
47         * testsuite/Makefile.am: Handle empty LDRPATH variable.
48
49 2003-12-12 15:03  Petter Reinholdtsen <pere@hungry.com>
50
51         * testsuite/runtest.sh: Handle archs where RUNPATH is the set by
52         default.
53
54 2003-12-12 14:01  Petter Reinholdtsen <pere@hungry.com>
55
56         * NEWS, configure.ac: Release version 0.12.
57
58 2003-12-12 13:53  Petter Reinholdtsen <pere@hungry.com>
59
60         * NEWS, acinclude.m4: Try to get it compiling on Mac OS X / Darwin.
61
62 2003-12-12 13:52  Petter Reinholdtsen <pere@hungry.com>
63
64         * protos.h: Make sure the definitions in config.h is used every
65         time this file is included.
66
67 2003-12-12 13:50  Petter Reinholdtsen <pere@hungry.com>
68
69         * NEWS, chrpath.c, elf.c: Use p_filesz instead p_memsz when
70         checking if the elf header exist.  This should get it working on
71         Solaris.
72
73 2003-09-15 21:12  Petter Reinholdtsen <pere@hungry.com>
74
75         * AUTHORS, chrpath.1, main.c: Update my email address.
76
77 2003-09-15 21:10  Petter Reinholdtsen <pere@hungry.com>
78
79         * NEWS: New release 0.10.
80
81 2003-09-15 21:01  Petter Reinholdtsen <pere@hungry.com>
82
83         * testsuite/runtest.sh: Try to make sure runtest.sh work on all
84         platforms, also the one without runpath and the ones where rpath is
85         unavailable at link time.
86
87 2003-09-15 20:58  Petter Reinholdtsen <pere@hungry.com>
88
89         * acinclude.m4: Add support for more operating systems.
90
91 2003-09-15 20:56  Petter Reinholdtsen <pere@hungry.com>
92
93         * elf.c: Avoid one last __WORDSIZE.
94
95 2003-09-15 20:55  Petter Reinholdtsen <pere@hungry.com>
96
97         * main.c: Only understand -c options if DT_RUNPATH is known.
98
99 2003-07-23 16:08  Petter Reinholdtsen <pere@hungry.com>
100
101         * NEWS, acinclude.m4, configure.ac, testsuite/Makefile.am: Try to
102         make the test code more portable (choosing -rpath/-R depending on
103         arch).
104
105 2003-06-24 07:51  Petter Reinholdtsen <pere@hungry.com>
106
107         * protos.h: Drop non-standard header file <bits/wordsize.h>.
108
109 2003-06-23 23:11  Petter Reinholdtsen <pere@hungry.com>
110
111         * configure.ac, protos.h: Avoid non-standard __WORDSIZE.
112
113 2003-06-23 22:56  Petter Reinholdtsen <pere@hungry.com>
114
115         * deb/: changelog, rules: Update to match Debian package version
116         0.10-2.
117
118 2003-06-23 22:56  Petter Reinholdtsen <pere@hungry.com>
119
120         * NEWS, chrpath.c, configure.ac, elf.c, killrpath.c, protos.h: Make
121         chrpath work well on 64 bit arches.  Patch from Tollef Fog
122         Heen/Debian.
123
124 2003-02-26 08:28  Petter Reinholdtsen <pere@hungry.com>
125
126         * deb/control: Fix typo in debian description.
127
128 2003-02-26 08:28  Petter Reinholdtsen <pere@hungry.com>
129
130         * configure.ac: Add -Wcomments when compiling with GCC.
131
132 2002-11-30 15:12  Petter Reinholdtsen <pere@hungry.com>
133
134         * NEWS: New release 0.10.
135
136 2002-11-30 15:07  Petter Reinholdtsen <pere@hungry.com>
137
138         * Makefile.am, configure.ac, testsuite/.cvsignore,
139         testsuite/Makefile.am, testsuite/prog.c, testsuite/runtest.sh: Add
140         simple self test code.
141
142 2002-11-30 11:26  Petter Reinholdtsen <pere@hungry.com>
143
144         * deb/docs: Include more documentation in debian package.
145
146 2002-11-30 11:24  Petter Reinholdtsen <pere@hungry.com>
147
148         * configure.ac, configure.in: Convert to newer autoconf.
149
150 2002-11-30 11:18  Petter Reinholdtsen <pere@hungry.com>
151
152         * HACKING, configure.in, deb/.cvsignore, deb/Makefile.am,
153         deb/changelog, deb/control, deb/copyright, deb/dirs, deb/docs,
154         deb/rules, Makefile.am: Move debian package files from debian/ to
155         deb/.
156
157 2002-11-23 21:17  Petter Reinholdtsen <pere@hungry.com>
158
159         * NEWS, chrpath.c, configure.in: Avoid segfaulting when derefering
160         a NULL pointer.
161
162 2002-10-28 17:05  Petter Reinholdtsen <pere@hungry.com>
163
164         * NEWS, configure.in: New release 0.9
165
166 2002-10-28 16:56  Petter Reinholdtsen <pere@hungry.com>
167
168         * main.c: Correct option handling.  Only -r takes a parameter, the
169         rest do not.
170
171 2002-09-17 11:07  Petter Reinholdtsen <pere@hungry.com>
172
173         * main.c: Avoid compile warning on platforms without getopt_long().
174
175 2002-09-17 11:00  Petter Reinholdtsen <pere@hungry.com>
176
177         * chrpath.c, configure.in, killrpath.c: Make <link.h> optional.  It
178         is missing on Irix 6.5.
179
180 2002-09-17 07:51  Petter Reinholdtsen <pere@hungry.com>
181
182         * NEWS: New release 0.8.
183
184 2002-09-17 07:49  Petter Reinholdtsen <pere@hungry.com>
185
186         * Makefile.am: Change target name for generating new ChangeLog, to
187         avoid build problems on hosts with clock skew.
188
189 2002-09-17 07:45  Petter Reinholdtsen <pere@hungry.com>
190
191         * configure.in, elf.c: Include <sys/link.h> in present, to get the
192         source to compile on Solaris 2.6.
193
194 2002-08-01 17:22  Petter Reinholdtsen <pere@hungry.com>
195
196         * AUTHORS: Add names of people sending me patches.
197
198 2002-08-01 16:39  Petter Reinholdtsen <pere@hungry.com>
199
200         * NEWS, chrpath.c, elf.c, killrpath.c, main.c, protos.h: Handle
201         platforms without runpath support (ie missing DT_RUNPATH).
202
203 2002-08-01 16:39  Petter Reinholdtsen <pere@hungry.com>
204
205         * NEWS, configure.in: Prepare for v0.8.
206
207 2002-08-01 16:03  Petter Reinholdtsen <pere@hungry.com>
208
209         * NEWS, configure.in: New release 0.7.
210
211 2002-08-01 16:02  Petter Reinholdtsen <pere@hungry.com>
212
213         * NEWS, chrpath.1, chrpath.c, killrpath.c, main.c, protos.h: Add
214         runpath-support.  Patch from Darren Salt.
215
216 2002-07-29 12:21  Petter Reinholdtsen <pere@hungry.com>
217
218         * NEWS, chrpath.1: More typos in manpage.
219
220 2002-07-29 12:16  Petter Reinholdtsen <pere@hungry.com>
221
222         * NEWS, chrpath.1: Fixed typo.  Patch from Nikita V. Youshchenko.
223
224 2002-07-29 12:15  Petter Reinholdtsen <pere@hungry.com>
225
226         * NEWS, elf.c: Fixed crash bug on Solaris, when reading
227         unknown/broken formats.
228
229 2002-05-25 22:26  Petter Reinholdtsen <pere@hungry.com>
230
231         * README: Add license info.
232
233 2002-05-25 22:21  Petter Reinholdtsen <pere@hungry.com>
234
235         * NEWS: Started on 0.7 news.
236
237 2002-05-25 22:18  Petter Reinholdtsen <pere@hungry.com>
238
239         * .cvsignore: Ignore generated files.
240
241 2002-05-25 22:14  Petter Reinholdtsen <pere@hungry.com>
242
243         * chrpath.c: Avoid memory leaks in chrpath().
244
245 2002-05-05 15:12  Petter Reinholdtsen <pere@hungry.com>
246
247         * NEWS, configure.in: New release 0.6.
248
249 2002-05-05 15:09  Petter Reinholdtsen <pere@hungry.com>
250
251         * Makefile.am, chrpath.1: Add manual page.  Thanks to Tollef Fog
252         Heen for writing it.
253
254 2002-02-13 16:57  Petter Reinholdtsen <pere@hungry.com>
255
256         * README: Add link to FTP site, and a note about where to send
257         patches.
258
259 2001-11-06 12:39  Petter Reinholdtsen <pere@hungry.com>
260
261         * elf.c: Avoid leaking file descriptors when elf_open() fails.
262
263 2001-11-03 18:56  Petter Reinholdtsen <pere@hungry.com>
264
265         * NEWS: Added news on debian/ package scripts.
266
267 2001-11-03 18:42  Petter Reinholdtsen <pere@hungry.com>
268
269         * Makefile.am, configure.in: New target 'debs' to make debian
270         package.
271
272 2001-11-03 18:12  Petter Reinholdtsen <pere@hungry.com>
273
274         * NEWS, configure.in: New release 0.5.
275
276 2001-10-26 16:08  Petter Reinholdtsen <pere@hungry.com>
277
278         * main.c: Prosess all programs listed on the command line, instead
279         of only the first.
280
281 2001-10-26 16:05  Petter Reinholdtsen <pere@hungry.com>
282
283         * chrpath.c: Report filename when no rpath tag is found.
284
285 2001-10-26 12:58  Petter Reinholdtsen <pere@hungry.com>
286
287         * NEWS: Started on 0.5 release info.
288
289 2001-10-26 12:41  Petter Reinholdtsen <pere@hungry.com>
290
291         * AUTHORS, configure.in, main.c: Fixes for compile without
292         getopt_long().  Hopefully this should work on Solaris now.  Patch
293         from Thomas Anders.
294
295 2001-10-25 12:38  Petter Reinholdtsen <pere@hungry.com>
296
297         * main.c: Add option -l (list) to make it more obvious how to list
298         the current rpath setting.
299
300 2001-10-25 12:13  Petter Reinholdtsen <pere@hungry.com>
301
302         * NEWS, configure.in: New release 0.4.
303
304 2001-10-25 12:12  Petter Reinholdtsen <pere@hungry.com>
305
306         * main.c: Add code to compile even if getopt_long() is missing.
307
308 2001-10-25 12:03  Petter Reinholdtsen <pere@hungry.com>
309
310         * elf.c: Fix typo in big endian define test.  Avoid alignment
311         problem on sparc by using memcmp instead of casting.  Patch from
312         David Hull.
313
314 2001-10-25 12:00  Petter Reinholdtsen <pere@hungry.com>
315
316         * chrpath.c, killrpath.c: Include <link.h>.  Fixes compile problem
317         on Solaris/SPARC.
318
319 2001-10-25 11:55  Petter Reinholdtsen <pere@hungry.com>
320
321         * README: Corrected link to elfhach.
322
323 2001-10-16 09:16  Petter Reinholdtsen <pere@hungry.com>
324
325         * NEWS, configure.in: New release v0.3
326
327 2001-10-16 09:14  Petter Reinholdtsen <pere@hungry.com>
328
329         * AUTHORS: Update list of contributors.
330
331 2001-10-16 09:11  Petter Reinholdtsen <pere@hungry.com>
332
333         * main.c: Include <stdlib.h> to find exit().
334
335 2001-10-16 09:03  Petter Reinholdtsen <pere@hungry.com>
336
337         * elf.c: Fix typo in elf_find_dynamic_section().  Patch from David
338         Hull.
339
340 2001-10-16 09:01  Petter Reinholdtsen <pere@hungry.com>
341
342         * killrpath.c: Include <string.h> to find memset().
343
344 2001-10-12 09:04  Petter Reinholdtsen <pere@hungry.com>
345
346         * NEWS, configure.in: New release v0.2.
347
348 2001-10-12 09:01  Petter Reinholdtsen <pere@hungry.com>
349
350         * README: Add link to elfhack.
351
352 2001-10-12 09:00  Petter Reinholdtsen <pere@hungry.com>
353
354         * main.c: Fix typos in option parsing.  Patch from Bradford W.
355         Johnson <bradford@math.umn.edu>.
356
357 2001-02-28 23:47  Petter Reinholdtsen <pere@hungry.com>
358
359         * NEWS: Set release date.
360
361 2001-01-22 18:24  Petter Reinholdtsen <pere@hungry.com>
362
363         * acinclude.m4, configure.in: Add more warning flags when compiling
364         with GNU CC.
365
366 2001-01-22 18:23  Petter Reinholdtsen <pere@hungry.com>
367
368         * chrpath.c, elf.c, protos.h, killrpath.c: Move common code for
369         finding the ELF dynamic section into separate function.
370
371 2001-01-22 18:22  Petter Reinholdtsen <pere@hungry.com>
372
373         * Makefile.am: Install documentation.
374
375 2001-01-22 08:47  Petter Reinholdtsen <pere@hungry.com>
376
377         * .cvsignore, AUTHORS, Makefile.am, NEWS, README, chrpath.c,
378         configure.in, elf.c, killrpath.c, main.c, protos.h: Initial
379         checking.  Soon to be release v0.1.
380