diff options
author | Aaron Merey <amerey@redhat.com> | 2022-10-31 23:44:23 -0400 |
---|---|---|
committer | Frank Ch. Eigler <fche@redhat.com> | 2023-04-07 10:53:22 -0400 |
commit | 91eda624d5c33a848e9f285a8f57eb89120f928d (patch) | |
tree | 0cc2ae928b6cfcdaa33ff5fca0313da4b3ccf5d8 /NEWS | |
parent | 2f1216bd5e311c2ecfe1cbb1eaf2776d91ee14f8 (diff) | |
download | elfutils-91eda624d5c33a848e9f285a8f57eb89120f928d.tar.gz |
debuginfod: Support queries for ELF/DWARF sections
Add new function debuginfod_find_section which queries debuginfod
servers for the raw binary contents of the specified ELF/DWARF section
in a file matching the given build-id.
Extend the server webapi to support section queries. Section query
URLS have the following format: /buildid/BUILDID/section/SECTION
The server will attempt to extract the section from a debuginfo file
matching the given build-id. If the debuginfo file cannot be found
or the section has type SHT_NOBITS, the server will attempt to extract
the section from the executable file matching the build-id.
If the server is built without section query support, the client will
attempt to download the debuginfo matching the build-id and extract the
section. If the debuginfo file cannot be found or the section has type
SHT_NOBITS, the server will attempt to download the executable file
matching the build-id and extract the section.
Signed-off-by: Aaron Merey <amerey@redhat.com>
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -3,7 +3,7 @@ Version 0.188 some time after 0.187 readelf: Add -D, --use-dynamic option. debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply outgoing - HTTP headers. + HTTP headers. Add new function debuginfod_find_section. debuginfod: Add --disable-source-scan option. |