Skip to content

Commit b22dc67

Browse files
committed
Now up to date with gitlog again.
modified: ChangeLog
1 parent a8b18ce commit b22dc67

File tree

1 file changed

+82
-55
lines changed

1 file changed

+82
-55
lines changed

ChangeLog

Lines changed: 82 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,85 @@
1-
dadebug commitline 0
2-
dadebug commit id commit 8c219b670b2d1622bbb26608aed345ecae2cce3a
3-
dadebug commitline 17
1+
2022-09-09: David Anderson
2+
commit a8b18ce826134d005cedfbf90ac13a72d351419f
3+
Merge: 14bfea01 dadc41b3
4+
5+
Merge branch 'master' of https://github.com/davea42/libdwarf-code
6+
7+
2022-09-09: David Anderson
8+
commit 14bfea01cb5f190c5bb06e11160217f026fc0586
9+
10+
Recent change to fix leak had a mistake caught by Coverity Scan.
11+
Fixed.
12+
modified: src/bin/dwarfexample/simplereader.c
13+
14+
2022-09-09: David Anderson
15+
commit 472a9a00fb816ee06c18b7788ca32658520dfb62
16+
17+
Minor text about new fix to libdwarf.
18+
modified: doc/libdwarf.dox
19+
modified: doc/libdwarf.pdf
20+
21+
2022-09-09: David Anderson
22+
commit 5611a8748a63fa279071a5f89ef51d6248886556
23+
24+
the fix moments ago to dwarf_alloc.c was
25+
the fix to ossfuzz issue 51183
26+
27+
If strdup fails, write an error message.
28+
modified: src/bin/dwarfdump/print_macro.c
29+
30+
2022-09-09: David Anderson
31+
commit dadc41b3757fd705ae283c3070220e21c497ae4a
32+
33+
If strdup fails, write an error message.
34+
modified: src/bin/dwarfdump/print_macro.c
35+
36+
2022-09-09: David Anderson
37+
commit 651aac848a452cfb06826f7533b89f829a7c1cb0
38+
39+
If tfind succeeds no need to strdup.
40+
And if strdup fails preceding tsearch, write an error message.
41+
modified: src/bin/dwarfdump/dd_makename.c
42+
43+
2022-09-09: David Anderson
44+
commit bbbf57693319c6898c5a700744ed67d65d5864ed
45+
46+
Added a comment: ok if strdup returns 0 in this one spot.
47+
modified: src/bin/dwarfdump/dd_addrmap.c
48+
49+
2022-09-09: David Anderson
50+
commit eb538f6e8bb4f557b2dba89d21e8b4f8a1855c1d
51+
52+
Added
53+
+ FINDSEC(&dbg->de_gnu_debuglink,
54+
+ our_pointer, section_name_out,
55+
+ sec_start_ptr_out, sec_len_out, sec_end_ptr_out);
56+
+ FINDSEC(&dbg->de_note_gnu_buildid,
57+
+ our_pointer, section_name_out,
58+
+ sec_start_ptr_out, sec_len_out, sec_end_ptr_out);
59+
which should have been there before.
60+
modified: src/lib/libdwarf/dwarf_util.c
61+
62+
2022-09-09: David Anderson
63+
commit fcc44f961a1e94903abcd4301250050aa6ddbc46
64+
65+
Added:
66+
+ malloc_section_free(&dbg->de_gnu_debuglink);
67+
+ malloc_section_free(&dbg->de_note_gnu_buildid);
68+
which are absolutely required!
69+
modified: src/lib/libdwarf/dwarf_alloc.c
70+
71+
2022-09-09: David Anderson
72+
commit 1e3dcb3e656468fab80a51b6a08f69cfc3b08505
73+
74+
Final for 0.4.2, one thinks.
75+
modified: doc/libdwarf.pdf
76+
77+
2022-09-09: David Anderson
78+
commit 809ddcfb589b1f8f9a0283a66d3f259aa700aa97
79+
80+
Up to date with git log.
81+
modified: ChangeLog
82+
483
2022-09-09: David Anderson
584
commit 8c219b670b2d1622bbb26608aed345ecae2cce3a
685

@@ -17,25 +96,19 @@ dadebug commitline 17
1796
modified: src/bin/dwarfexample/simplereader.c
1897
modified: src/lib/libdwarf/libdwarf.h
1998

20-
dadebug commit id commit 1bcef65cd6c17566b871365f4561013509c4ec79
21-
dadebug commitline 25
2299
2022-09-09: David Anderson
23100
commit 1bcef65cd6c17566b871365f4561013509c4ec79
24101

25102
Minor leak on an error case fixed (dwarfgen
26103
exits just after the error detected).
27104
modified: src/bin/dwarfgen/createirepfrombinary.cc
28105

29-
dadebug commit id commit 6d699b501ac67054afaf064da492a67fcd01f113
30-
dadebug commitline 32
31106
2022-09-08: David Anderson
32107
commit 6d699b501ac67054afaf064da492a67fcd01f113
33108

34109
Added include of dd_minimal.h
35110
modified: test/test_getopt.c
36111

37-
dadebug commit id commit c826e7e3b2174f16e113a654c5c9b4f251b33b91
38-
dadebug commitline 57
39112
2022-09-08: David Anderson
40113
commit c826e7e3b2174f16e113a654c5c9b4f251b33b91
41114

@@ -60,8 +133,6 @@ dadebug commitline 57
60133
modified: src/bin/dwarfdump/dd_uri.c
61134
modified: src/bin/dwarfdump/dwarfdump.c
62135

63-
dadebug commit id commit 248944aacb09ce4704fecec31e09c7870568ec39
64-
dadebug commitline 67
65136
2022-09-08: David Anderson
66137
commit 248944aacb09ce4704fecec31e09c7870568ec39
67138

@@ -71,8 +142,6 @@ dadebug commitline 67
71142
we provied a do-nothing replacement here.
72143
modified: src/bin/gennames/gennames.c
73144

74-
dadebug commit id commit 677bb1ac37dc86785d57cb54c470a2c14944dca8
75-
dadebug commitline 76
76145
2022-09-08: David Anderson
77146
commit 677bb1ac37dc86785d57cb54c470a2c14944dca8
78147

@@ -81,34 +150,26 @@ dadebug commitline 76
81150
not involved.
82151
modified: test/test_getopt.c
83152

84-
dadebug commit id commit 66442f5be7bdc62f0ebbb224f09c1ceb2106d67d
85-
dadebug commitline 83
86153
2022-09-08: David Anderson
87154
commit 66442f5be7bdc62f0ebbb224f09c1ceb2106d67d
88155

89156
Added a single line comment on the intent of a function.
90157
modified: src/bin/attr_form/attr_form_build.c
91158

92-
dadebug commit id commit 4a9c16d842ecb215c3b454182f1ee0338a7d2850
93-
dadebug commitline 91
94159
2022-09-08: David Anderson
95160
commit 4a9c16d842ecb215c3b454182f1ee0338a7d2850
96161

97162
Removed duplicated call of a function resetting
98163
global flags.
99164
modified: src/bin/dwarfdump/dwarfdump.c
100165

101-
dadebug commit id commit a8bf66e29e0360259db779385c0c742eeda92653
102-
dadebug commitline 99
103166
2022-09-08: David Anderson
104167
commit a8bf66e29e0360259db779385c0c742eeda92653
105168

106169
Modified Windows only code to avoid passing
107170
NULL to open()
108171
modified: src/bin/dwarfdump/dd_dwconf.c
109172

110-
dadebug commit id commit fc865bc2a1524774cf5f5586cd96f6436785e00d
111-
dadebug commitline 108
112173
2022-09-08: David Anderson
113174
commit fc865bc2a1524774cf5f5586cd96f6436785e00d
114175

@@ -117,17 +178,13 @@ dadebug commitline 108
117178
ERROR count.
118179
modified: src/bin/dwarfdump/dd_esb.c
119180

120-
dadebug commit id commit 23728d30dfd28cc46314f3b65fb2b34f45ad26df
121-
dadebug commitline 116
122181
2022-09-08: David Anderson
123182
commit 23728d30dfd28cc46314f3b65fb2b34f45ad26df
124183

125184
Coverity Scan defect 238524Notes a resource leak at exit().
126185
Added a _dwarf_dealloc_error() call.
127186
modified: src/bin/dwarfgen/createirepfrombinary.cc
128187

129-
dadebug commit id commit 3d3496588f2fdbbd94d78a01593dd925699df234
130-
dadebug commitline 129
131188
2022-09-08: David Anderson
132189
commit 3d3496588f2fdbbd94d78a01593dd925699df234
133190

@@ -140,33 +197,25 @@ dadebug commitline 129
140197
if there was an error.
141198
modified: src/lib/libdwarf/dwarf_die_deliv.c
142199

143-
dadebug commit id commit 4eb102e3ac8b89f236fc666ac189cadc3f2b5148
144-
dadebug commitline 136
145200
2022-09-08: David Anderson
146201
commit 4eb102e3ac8b89f236fc666ac189cadc3f2b5148
147202

148203
Remove a recent ill-advised line of code.
149204
modified: src/lib/libdwarf/dwarf_generic_init.c
150205

151-
dadebug commit id commit d77a5bc41c92b1bdad920f00db91a09ef7b03dad
152-
dadebug commitline 143
153206
2022-09-08: David Anderson
154207
commit d77a5bc41c92b1bdad920f00db91a09ef7b03dad
155208

156209
Remove an ill advised recent line of code.
157210
modified: src/lib/libdwarf/dwarf_init_finish.c
158211

159-
dadebug commit id commit 220975cb9c9d09265412f6bf042a24211c51b1d9
160-
dadebug commitline 151
161212
2022-09-08: David Anderson
162213
commit 220975cb9c9d09265412f6bf042a24211c51b1d9
163214

164215
CoverityScan defects 277696 277695 note a duplicate close of local
165216
int debuglink_fd and a call to close with argument -1.
166217
modified: src/lib/libdwarf/dwarf_object_detector.c
167218

168-
dadebug commit id commit f5d5ac617f49858746683356960dbf55d9eee2ae
169-
dadebug commitline 160
170219
2022-09-07: David Anderson
171220
commit f5d5ac617f49858746683356960dbf55d9eee2ae
172221

@@ -175,16 +224,12 @@ dadebug commitline 160
175224
by corrupt object file.
176225
modified: src/lib/libdwarf/dwarf_alloc.c
177226

178-
dadebug commit id commit ce24576552791fdae7ed7109aa08621016062e43
179-
dadebug commitline 167
180227
2022-09-07: David Anderson
181228
commit ce24576552791fdae7ed7109aa08621016062e43
182229

183230
At each exit() ensure basic destructors called.
184231
modified: src/bin/dwarfdump/dd_command_options.c
185232

186-
dadebug commit id commit 908a4389d22bf3a81a24d077d9bae77c3bcfa882
187-
dadebug commitline 180
188233
2022-09-07: David Anderson
189234
commit 908a4389d22bf3a81a24d077d9bae77c3bcfa882
190235

@@ -197,8 +242,6 @@ dadebug commitline 180
197242
there are no leaks from flags when cleaning up.
198243
modified: src/bin/dwarfdump/dwarfdump.c
199244

200-
dadebug commit id commit 0b847231e3719ff3ba037589f8fc73382c028f14
201-
dadebug commitline 190
202245
2022-09-07: David Anderson
203246
commit 0b847231e3719ff3ba037589f8fc73382c028f14
204247

@@ -208,17 +251,13 @@ dadebug commitline 190
208251
modified: src/bin/dwarfdump/CMakeLists.txt
209252
modified: src/bin/dwarfdump/Makefile.am
210253

211-
dadebug commit id commit 42c281c5d9661351b76a98be0b1c8b919b81fd9c
212-
dadebug commitline 198
213254
2022-09-07: David Anderson
214255
commit 42c281c5d9661351b76a98be0b1c8b919b81fd9c
215256

216257
Amplified the comment explaining why this
217258
new header exists.
218259
modified: src/bin/dwarfdump/dd_minimal.h
219260

220-
dadebug commit id commit 289edb30d4e4181939075a953783c85b24e2efc3
221-
dadebug commitline 210
222261
2022-09-07: David Anderson
223262
commit 289edb30d4e4181939075a953783c85b24e2efc3
224263

@@ -230,8 +269,6 @@ dadebug commitline 210
230269
modified: src/bin/tag_attr/tag_attr.c
231270
modified: src/bin/tag_tree/tag_tree.c
232271

233-
dadebug commit id commit 02c8fbaf1ddd00c63cae483932ed898c919062db
234-
dadebug commitline 226
235272
2022-09-07: David Anderson
236273
commit 02c8fbaf1ddd00c63cae483932ed898c919062db
237274

@@ -247,8 +284,6 @@ dadebug commitline 226
247284
modified: test/test_macrocheck.c
248285
modified: test/test_makename.c
249286

250-
dadebug commit id commit 7e53e2733795d5c648e03e59700cd5a1f968af08
251-
dadebug commitline 237
252287
2022-09-07: David Anderson
253288
commit 7e53e2733795d5c648e03e59700cd5a1f968af08
254289

@@ -259,8 +294,6 @@ dadebug commitline 237
259294
Added comment following a #endif
260295
modified: src/lib/libdwarf/libdwarf_private.h
261296

262-
dadebug commit id commit d73830f81b879b2a07eaea9572d00118b24fe85a
263-
dadebug commitline 251
264297
2022-09-05: David Anderson
265298
commit d73830f81b879b2a07eaea9572d00118b24fe85a
266299

@@ -274,8 +307,6 @@ dadebug commitline 251
274307
modified: src/bin/dwarfdump/dd_command_options.c
275308
modified: src/bin/dwarfdump/dwarfdump.c
276309

277-
dadebug commit id commit 90eee21528c6a38488756528d9dbba16aea666e0
278-
dadebug commitline 266
279310
2022-09-05: David Anderson
280311
commit 90eee21528c6a38488756528d9dbba16aea666e0
281312

@@ -290,16 +321,12 @@ dadebug commitline 266
290321
this lets us avoid a 'possible leak' as valgrind calls it.
291322
modified: src/lib/libdwarf/dwarf_generic_init.c
292323

293-
dadebug commit id commit 58d5b1b829fd667136eeb7bcf64cfaa6d4258ce2
294-
dadebug commitline 273
295324
2022-09-05: David Anderson
296325
commit 58d5b1b829fd667136eeb7bcf64cfaa6d4258ce2
297326

298327
Brought up to date with git log.
299328
modified: ChangeLog
300329

301-
dadebug matches
302-
2022-09-05: David Anderson
303330
commit 6f96e446567b2fe943365b7168b53a4b3b26ab7c
304331

305332
DEBUG renamed as DEBUG_ALLOC

0 commit comments

Comments
 (0)