Skip to content

Commit cf7814a

Browse files
committed
Bringing up to date.
modified: ChangeLog now pdf up to date. modified: doc/libdwarf.pdf
1 parent 7327109 commit cf7814a

File tree

2 files changed

+277
-0
lines changed

2 files changed

+277
-0
lines changed

ChangeLog

Lines changed: 277 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,280 @@
1+
2024-03-26: David Anderson
2+
commit 732710959783712b800d826c6399798668ed3744
3+
4+
Clarifying aspects/detail of the library.
5+
modified: doc/jitaccess.dox
6+
modified: doc/libdwarf.dox
7+
8+
2024-03-22: David Anderson
9+
commit 7a903fb2ab3c3204b1964b60ff62dbdd7d29d19a
10+
Merge: da297e99 9944cb55
11+
12+
Merge branch 'judemille-windows-compat-fixes'
13+
Added an undef of interface, a microsoft preprocessor
14+
symbol (conflicts with libdwrf). In dwarfgen.
15+
refinded a _WIN32 defined test to check __MSC_VER too.
16+
17+
2024-03-21: Julia DeMille
18+
commit 9944cb551c864435595b34d35c16dc127b0b99a5
19+
20+
Minor fixes for compatibility with MSVC.
21+
22+
Signed-off-by: Julia DeMille <[email protected]>
23+
24+
2024-03-21: Julia DeMille
25+
commit da297e999161c0dbf7be2f1f9d9118e708b072eb
26+
27+
make dwarfdump tests work under Meson (#235)
28+
29+
the config file needs to be copied over. this adds that.
30+
31+
Signed-off-by: Julia DeMille <[email protected]>
32+
33+
2024-03-21: Julia DeMille
34+
commit d1ec01000c06a5cda3f3e8a902b99b19d18ec2df
35+
36+
override find_program/dependency in meson scripts (#234)
37+
38+
allows use as a wrap subproject more cleanly
39+
40+
Signed-off-by: Julia DeMille <[email protected]>
41+
42+
2024-03-21: David Anderson
43+
commit 45cbe6320611a2f4080039773b059df587cd8868
44+
45+
Update SECURITY.md
46+
47+
Updating release version list
48+
49+
2024-03-19: David Anderson
50+
commit 456f89326b6e1d4c98b7755645e1414a7e979b31
51+
52+
Refined the description of DW202403-001
53+
modified: bugxml/data.txt
54+
Regenerated
55+
modified: bugxml/dwarfbug.html
56+
modified: bugxml/dwarfbug.xml
57+
modified: bugxml/dwarfbuglohi.html
58+
59+
Refinded the Changes for 0.9.2 to just list
60+
the vulnerabilities.
61+
modified: doc/libdwarf.dox
62+
63+
2024-03-19: David Anderson
64+
commit c20fdfd2b1b789c31634013321853f3419f8d338
65+
66+
More places fitting the pattern revealed by
67+
DW202403-001 now have checks for off-the-end.
68+
modified: src/lib/libdwarf/dwarf_line_table_reader_common.h
69+
70+
2024-03-19: David Anderson
71+
commit 1561153af3886ae37c205edb2670a71a2518287c
72+
73+
Added git fix id for DW202403-001
74+
modified: data.txt
75+
76+
2024-03-19: David Anderson
77+
commit 2930f3121ee6b07da405103934c329bbeca0382f
78+
79+
Adding DW202403-001 ossfuzz id: 67490
80+
modified: data.txt
81+
82+
A carefully corrupted line table
83+
header can cause libdwarf to read outside of its
84+
allowed areas in a .debug_line section reading
85+
the file names part of the header.
86+
The failure to check for end-of-section following the
87+
very last byte in section has been present for many years.
88+
modified: ../src/lib/libdwarf/dwarf_line_table_reader_common.h
89+
90+
2024-03-12: David Anderson
91+
commit 18b0db98232fb01e01956998c72fde7f2851c7f2
92+
93+
Removing trailing whitespace
94+
modified: doc/checkexamples.c
95+
modified: doc/jitaccess.dox
96+
modified: src/lib/libdwarf/libdwarf.h
97+
And also shortened unnecessarily long lines,
98+
doxygen aranges the output perfectly.
99+
modified: doc/libdwarf.dox
100+
101+
Regenerated
102+
modified: doc/libdwarf.pdf
103+
104+
2024-03-12: David Anderson
105+
commit 35ce243e85ba535405756a77c7f0d0b9700f310e
106+
107+
Changed REPEAT_BRIEF to NO to avoid duplicate reporting
108+
of such in the examples.
109+
modified: doc/Doxyfile
110+
Very small wording changes in the Dwarf_Error overview.
111+
modified: doc/libdwarf.dox
112+
Regenerated.
113+
modified: doc/libdwarf.pdf
114+
115+
2024-03-12: David Anderson
116+
commit 335bd73b5d5574b1ff265a2e2f9ef4c48660aeab
117+
118+
Now with cleaned up examples.
119+
modified: doc/libdwarf.pdf
120+
121+
2024-03-12: David Anderson
122+
commit f19e2f7bce2ed280dafbc63ac684bd0a6c76120f
123+
124+
Cleaning up the appearance of the examples.
125+
modified: doc/checkexamples.c
126+
127+
2024-03-12: David Anderson
128+
commit 0d3b1b32da92f2ec869175ac89fd5c0bb33efc4e
129+
130+
Cleaning up doxygen so examples show as intended.
131+
Fixed one new compiler warning.
132+
modified: doc/checkexamples.c
133+
134+
2024-03-12: David Anderson
135+
commit 566db5f7de6b086e60ee46df8f577bbc1854a52a
136+
137+
First line corrupted by...me.
138+
Fixed.
139+
modified: doc/libdwarf.dox
140+
141+
2024-03-11: Keith W. Campbell
142+
commit ae236a51d5a12ba3fa841f287585db54b5c52d78
143+
144+
Fix a few typos (#233)
145+
146+
Signed-off-by: Keith W. Campbell <[email protected]>
147+
148+
2024-03-11: David Anderson
149+
commit 8e1f76a10afcd482d627851a6e62dd019d079e3a
150+
151+
Last changes to documentation today.
152+
modified: doc/checkexamples.c
153+
modified: doc/libdwarf.dox
154+
modified: doc/libdwarf.pdf
155+
modified: src/lib/libdwarf/libdwarf.h
156+
157+
2024-03-11: David Anderson
158+
commit 8cc3c87acad24dd77b3ef5fd80a84102dd3973ef
159+
160+
Improvements in doxygen comments.
161+
modified: doc/libdwarf.dox
162+
modified: src/lib/libdwarf/libdwarf.h
163+
164+
2024-03-11: David Anderson
165+
commit 5ce3e3b4126133fc24ef0a64844511b7ba02b51c
166+
167+
In a couple cases check for a NULL passed in
168+
to avoid a crash. Caller is not supposed
169+
to pass in NULL here.
170+
modified: src/lib/libdwarf/dwarf_query.c
171+
172+
2024-03-11: David Anderson
173+
commit c5120f435c054f66f20ac8298e9eff556ad89bec
174+
175+
Improving the doxygen comments and
176+
slight renaming where that clarifies.
177+
modified: checkexamples.c
178+
179+
2024-03-10: David Anderson
180+
commit 4951e03840a5f1c43186d138a4d6698a1062ca83
181+
182+
Small corrections to doxygen comments.
183+
modified: src/lib/libdwarf/libdwarf.h
184+
185+
2024-03-10: David Anderson
186+
commit cb434787be4fd9bc239aa1b7cd2e1896567a99cc
187+
188+
Corrected typos/spelling errors in doxygen comments.
189+
Added doc of a typedef not previously
190+
documented.
191+
modified: src/lib/libdwarf/libdwarf.h
192+
193+
2024-03-09: David Anderson
194+
commit f7fd6a4d433ac67ec1fc2cd5fd494ff20a5c0e50
195+
196+
Small changes/fixes.
197+
modified: doc/libdwarf.dox
198+
Improved doc of various types and structs.
199+
modified: src/lib/libdwarf/libdwarf.h
200+
201+
2024-03-04: David Anderson
202+
commit 85511eb7266fd9febefabdc2007e5dfc9cbd2c37
203+
204+
And the last line (#ifndef) was missing.
205+
Oh my.
206+
Fixed.
207+
modified: src/lib/libdwarf/libdwarf.h
208+
209+
2024-03-04: David Anderson
210+
commit 68f9a8bde980f3802a0e80ed40260a82739c54ac
211+
212+
Previous commit had a really horrible
213+
mistake changing a struct. IT was only supposed
214+
to have changes in *comments*. Sorry.
215+
216+
modified: src/lib/libdwarf/libdwarf.h
217+
218+
2024-03-01: David Anderson
219+
commit fb1cf56040690e4472f2812ff311fd71103512e6
220+
221+
Corrections and refinements of the contents of the first
222+
page and related corrections/amplifications in libdwarf.h
223+
modified: doc/libdwarf.dox
224+
modified: src/lib/libdwarf/libdwarf.h
225+
226+
Regenerated
227+
modified: doc/libdwarf.pdf
228+
229+
2024-03-01: David Anderson
230+
commit 138a6a7e38ab22b02371778547369d460917e1a6
231+
232+
The word 'pointer' was accidentally repeated
233+
on a second line. Read oddly in the final document.
234+
So deleted the repeat.
235+
modified: doc/libdwarf.dox
236+
237+
2024-03-01: David Anderson
238+
commit a816ac80eee2c5c50785e8c952758e8ba4c9cf3e
239+
240+
Correcting spelling errors in doxygen comments.
241+
modified: doc/libdwarf.dox
242+
modified: src/lib/libdwarf/libdwarf.h
243+
Regenerated
244+
modified: doc/libdwarf.pdf
245+
246+
2024-03-01: David Anderson
247+
commit 376fd48cd48df5f093dbb11f2fa119390b17c28b
248+
249+
Correcting some spelling errors.
250+
modified: libdwarf.dox
251+
252+
2024-03-01: David Anderson
253+
commit a6acb2a2bcf6aa45594c34c202887802c194bcd4
254+
255+
Fixing spelling errors.
256+
modified: README.md
257+
modified: READMEwin-msys2.md
258+
259+
2024-03-01: David Anderson
260+
commit 307c9207d67b61918612d79320c3e3469d152dd7
261+
262+
Regenerated without all those blank lines.
263+
modified: dwarfbug.xml
264+
265+
2024-03-01: David Anderson
266+
commit f45fcc456fa9a06bcd4a900741ec672022eb1c2d
267+
268+
Was generating many blank lines in xml output,
269+
but no longer does that.
270+
modified: bugrecord.py
271+
272+
2024-03-01: David Anderson
273+
commit c3bd59a8d76b8379d53674b255fbc96e7f434dde
274+
275+
Up to date with git log.
276+
modified: ChangeLog
277+
1278
2024-03-01: David Anderson
2279
commit cd5b3e0c2a3ae60686314db55f93d820da8a3f77
3280

doc/libdwarf.pdf

1.89 KB
Binary file not shown.

0 commit comments

Comments
 (0)