diff options
author | Mark Wielaard <mjw@redhat.com> | 2016-02-12 15:04:00 +0100 |
---|---|---|
committer | Mark Wielaard <mjw@redhat.com> | 2016-02-15 23:51:20 +0100 |
commit | 6e723c787212aae2589ad3c000bd38dd21b12095 (patch) | |
tree | 80be73067f66ec913e65092ed90efe4cf0388499 /libebl/ChangeLog | |
parent | 8bc1423bdc6f0790a669a43ce1604763a3e55587 (diff) | |
download | elfutils-6e723c787212aae2589ad3c000bd38dd21b12095.tar.gz |
libebl: Don't assume ELF notes are "GNU" when unknown, recognize "Go" notes.
We used to assume any unknown ELF note provider name was "GNU" and didn't
recognize any of the "Go" provider types. We now check the provider name
explictly in ebl_object_note_type_name and recognize the following Go
note names: PKGLIST, ABIHASH, DEPS and BUILDID. But there is no attempt
yet in ebl_object_note to decode the description of these notes.
https://bugzilla.redhat.com/show_bug.cgi?id=1295951
Signed-off-by: Mark Wielaard <mjw@redhat.com>
Diffstat (limited to 'libebl/ChangeLog')
-rw-r--r-- | libebl/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libebl/ChangeLog b/libebl/ChangeLog index aa3d6867..26a4f941 100644 --- a/libebl/ChangeLog +++ b/libebl/ChangeLog @@ -1,3 +1,9 @@ +2016-02-12 Mark Wielaard <mjw@redhat.com> + + * eblobjnotetypename.c (ebl_object_note_type_name): Check name is + "Go" and use new goknowntypes then. Otherwise check name is not + "GNU" and return "unknown". + 2016-01-09 Mark Wielaard <mjw@redhat.com> * eblobjnote.c (ebl_object_note): Add brackets around if statement |