Skip to content

Commit

Permalink
Now using git log as input and reformatting
Browse files Browse the repository at this point in the history
to look like ChangeLog
	modified:   ChangeLog
  • Loading branch information
davea42 committed Nov 27, 2021
1 parent afed2a7 commit a1743f8
Showing 1 changed file with 329 additions and 3 deletions.
332 changes: 329 additions & 3 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,7 +1,333 @@
2020-11-25: David Anderson
* Revised the build to have autogen.sh and
assume its use, no recording in git of
2021-11-27: David Anderson
commit afed2a71ae594cbec666c9719103a1c94a58c114

Removed trailing whitespace.
Fixed an indent.
modified: src/dwarf_debuglink.c

2021-11-27: David Anderson
commit 6972bec92a773dc0efd91ce1b334159d3e3dbe55

Ensuring that if NUL missing in the name
in debuglink that we insert a NUL where it
should have been. And issue a message if we do that.
modified: dwarf_debuglink.c

2021-11-27: David Anderson
commit 20b463bfe1ee5f23815dd568ba664a5ce8f5f72c

The important change is malloc secsize+1
and ensure the byte at [secsize] is NUL.
modified: dwarf_debuglink.c

2021-11-26: David Anderson
commit 309d23b2dfb21f1c8cd887387046555535e171b0

Ensure a NUL follows a section we must have as string.
modified: readelfobj.c

2021-11-26: David Anderson
commit 95d58deaff63e84ca0b233b0a18fef51ba89b8da

Now avoiding struct oddity with struct buildid_s.
Simpler.
modified: dwarf_debuglink.c

Removed trailing blank.
modified: dwarf_load_elf_headers.c

2021-11-26: David Anderson
commit de544bd3a9eb5e761966b6fa33485982dd1f7b51

Now these explicitly show the command
being run in the test.
modified: test/test001.sh
modified: test/test002.sh
modified: test/test003.sh
modified: test/test004.sh
modified: test/test005.sh

2021-11-26: David Anderson
commit abfdba39cc07c6124cce9fc760b879bb334ca0da

Should fix remaining string terminator issues.
modified: src/dwarf_debuglink.c
modified: src/sanitized.c

2021-11-26: David Anderson
commit 4d8debebdf92771127fd2c86170cfe2433e36919

Trivial corrections of the form of things.
modified: src/dwarf_debuglink.c

2021-11-26: David Anderson
commit 5c67322564b16cde3013b981e5515a86092711f0

Was leaking memory under an error condition.
CID 343630
modified: dwarf_load_elf_headers.c

2021-11-26: David Anderson
commit cfcf33343bd43104e8033d8112f77c8ab39b3331

Doing a return on a failed load of a dynamic section
is not necessary and leaked memory.
Coverity CID 343631
modified: readelfobj.c

2021-11-26: David Anderson
commit 08b47e718da2e459d0fdf2abd65141aafac9faa5

A test for a % character was in the wrong place,
hence dead code.
Coverity CID 343632
modified: sanitized.c

2021-11-26: David Anderson
commit ab62b695a9a2465c1568bdb48fd166c748ae5026

The dwarf_destruct_macho_access() function
failed to actually free the arg passed in.
coverity scan CID 343634.
modified: dwarf_machoread.c

2021-11-26: David Anderson
commit e0a8a08a91a6060146be72baf69c76123624aec9

Had a superfluous check
and therefore a bit of dead code.
Eliminated dead code.
CID 343635
modified: sanitized.c

2021-11-26: David Anderson
commit e3cc4192fae6febd103a4aff650cfe2710107ee8

Interpreter string now checked
for null-termination before
trying to print the string.
CID 343636.
modified: readelfobj.c

2021-11-26: David Anderson
commit 6cae5e4ba69228c3e27fca34a46e05f1e035d078

Eliminate a couple calls to
dwarf_destruct_elf_access() to
avoid use-after-free.
The calls never belonged inside
print_requested().
Coverity scan CID 343637
modified: readelfobj.c

2021-11-26: David Anderson
commit 740cd1066e200f14620dfd11cd9b105e51e45a88

Coverity scan id 343638.
Resource leak on error condition fixed.
modified: readelfobj.c

2021-11-26: David Anderson
commit 4fe6ef9033641878f7d0de287bf1d39144ec0adc

Omitted noting an error return, so
a following test was dead code.
converity scan CID 343639
modified: readelfobj.c

2021-11-26: David Anderson
commit 6da32e7a9084a9a235e8e9cac109efb786240b81

Updating test scripts so on error the names
are full paths, not just the unadorned test output.
modified: src/testdebuglink.sh
modified: test/test003.sh
modified: test/test004.sh
modified: test/test005.sh
modified: test/test006.sh

2021-11-26: David Anderson
commit 5457a3f61e4a70aeeb3d35c39bd988165954ebcd

Now ensures the debuglink name field has
a null terminator at the right place
before trying strlen on it.
Fixing coverity scan CID 343640
modified: src/dwarf_debuglink.c

2021-11-25: David Anderson
commit 0724168ee08cdc7fee3e88a37a63d3a369d7e730

Readying for travis-ci build
modified: .travis.yml
modified: Makefile.am

2021-11-25: David Anderson
commit dbcf343fc18e8e5dd560fb0bc095c8a31eddbd2e

Removed references to date string versioning.
Now using semantic versioning.
The new version is 0.1.0
The code is already stable, but
lets start with this version.
modified: Makefile.am
modified: NEWS
modified: README
modified: configure.ac
deleted: scripts/FIX-CONFIGURE-TIMES
deleted: scripts/FIXDATESTRING
deleted: scripts/UPD.awk
deleted: scripts/dateorder
modified: src/Makefile.am

2021-11-25: David Anderson
commit f3cafce64f319542e6c7a827491ae04fa69c16c2

So autogen files don't show up.
new file: .gitignore
The build revisions noted.
modified: ChangeLog

2021-11-25: David Anderson
commit 8e4d5504046c17bb4f24437f9fb92c5b434b13db

modified: m4/libtool.m4
Improved messages now checked.
modified: test/test017.base
modified: test/test019.base
modified: test/test020.base
modified: test/test021.base

2021-11-25: David Anderson
commit 0e3a160fc17497fa8ff1aa34d80bec8af943a796

modified: ChangeLog
new file: ChangeLog2020

2021-11-25: David Anderson
commit b0aae37a1caa97d44f2126b5e6f0217c477532e2

Changing to a more standard form,
using autogen.sh
new file: .travis.yml
deleted: Makefile.in
deleted: aclocal.m4
new file: autogen.sh
deleted: compile
deleted: config.guess
deleted: config.h.in
deleted: config.sub
deleted: configure
deleted: depcomp
deleted: install-sh
deleted: ltmain.sh
deleted: missing
deleted: src/Makefile.in
deleted: test-driver
deleted: test/Makefile.in

2021-11-21: David Anderson
commit ac2463b26bc79c4beaa6847f33cbade84c70539d

Added checks for VirtualSize field to catch
and report on a corrupted PE object file.
modified: dwarf_peread.c
modified: readobjpe.c

2021-11-14: David Anderson
commit 49a68669d2c83de5352754a8c8710cb95302e727

Remove debug printf
modified: dwarf_load_elf_headers.c

2021-11-12: David Anderson
commit aea9d5d2cc0caba07c9266fb0d4535767948cb99

With new checks for corrupt elf objects.
modified: dwarf_load_elf_headers.c
modified: readelfobj.c

2021-11-11: David Anderson
commit 960e242d441b0a185544087d91598304ad3a8558

Added new checks of sizes and report in detail errors found.
modified: dwarf_load_elf_headers.c

2021-11-09: David Anderson
commit e1051fd07e28294dfdc12bc28818631804dab83b

Changes to follow libdwarf coding style.
modified: dwarf_debuglink.c
modified: dwarf_elf_naming.c
modified: dwarf_elf_reloc_aarch64.c
modified: dwarf_elf_reloc_ppc64.c
modified: dwarf_load_elf_headers.c

2021-11-09: David Anderson
commit 216ed608af58473fd621a0a54e19dbddb2c43403

Fixing indents and line lengths to match
libdwarf coding style.
modified: dwarf_machoread.c
modified: dwarf_object_detector.c
modified: dwarf_object_read_common.c
modified: dwarf_peread.c
modified: dwarfstring.c
modified: errormessages.c
modified: fd-filedata.c
modified: filedata.c
modified: object_detector_main.c
modified: sanitized.c
modified: test_dwstring.c
modified: test_linkedtopath.c

2021-11-09: David Anderson
commit 5069f97d394db0ac701caedfe0cb25631efdd0fd

Fixing indents and the like for style consistency.
modified: readobjmacho.c
modified: readobjpe.c

2021-11-08: David Anderson
commit 57cb45095bd2678de940c21f4541f9ad905bd728

Now added some missing printf about details of
specific command section corruptions.
modified: dwarf_machoread.c

2021-11-08: David Anderson
commit b3bf734ca7c2408be0c7587b04a9e710f7e1fa24

Now prints details of corruption found in section
groups.
modified: dwarf_load_elf_headers.c

Some calls to print the elf header were duplicated(ugh).
Fixed.
modified: readelfobj.c

2021-11-07: David Anderson
commit 71623de2365ffecb8dbb6168c98ed52aff812185

Adding checks of header fields so corrupted
objects detected appropriately.
modified: src/dwarf_machoread.c

2021-11-05: David Anderson
commit f8470577e3417fcb7e5a12c5d37dfd9144508266

Added checks so really basic objects with
next to nothing are caught and an error results.
Avoiding segfault.
modified: src/dwarf_load_elf_headers.c
modified: src/dwarf_machoread.c
modified: src/dwarf_reading.h
modified: src/errormessages.c
modified: src/readelfobj.c


Makefile.in etc.
2020-01-21: David Anderson
commit 036533825182542f6ec62946a96dacaba0f8f56a
* configure.ac: Now version 20200121
* configure: regenerated

0 comments on commit a1743f8

Please sign in to comment.