diff options
author | Aleksei Vetrov <vvvvvv@google.com> | 2022-09-20 13:36:37 +0000 |
---|---|---|
committer | Mark Wielaard <mark@klomp.org> | 2022-10-16 17:09:42 +0200 |
commit | 64ee2cb792e7b6ba6ad2a5759bff7ce8714e4668 (patch) | |
tree | ac911024367364c26a5a557b6aed95aaed3245e9 /libdw/ChangeLog | |
parent | 6284f4d12ccbc6405e986fd84ac6d4d72dc9c2a7 (diff) | |
download | elfutils-64ee2cb792e7b6ba6ad2a5759bff7ce8714e4668.tar.gz |
libdwfl: add dwfl_report_offline_memory
This method allows to read and report ELF from memory instead of opening
a file. That way arbitrary memory can be worked with, e.g. when coming
from a stream without the need to persist.
Another useful application is for fuzzing, because fuzzers might be able
to track accesses to the memory and change the fuzzer input to cover
more edge cases through more targeted input. Hence, add a new function
along with a test case.
Signed-off-by: Aleksei Vetrov <vvvvvv@google.com>
Diffstat (limited to 'libdw/ChangeLog')
-rw-r--r-- | libdw/ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog index dd54afc2..9a798ff9 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,3 +1,7 @@ +2022-09-13 Aleksei Vetrov <vvvvvv@google.com> + + * libdw.map (ELFUTILS_0.188): Add dwfl_report_offline_memory. + 2022-08-09 Ulrich Drepper <drepper@redhat.com> * dwarf_next_cfi.c (dwarf_next_cfi): Don't skip processing the |