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