summaryrefslogtreecommitdiff
path: root/ld/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2022-04-27 08:35:18 +0100
committerNick Clifton <nickc@redhat.com>2022-04-27 08:35:18 +0100
commit639d467b08f2b581a911dc24f67e8c77a3a05e9f (patch)
treed22dfb31e586966103767c6d8586d7bdb6ab3089 /ld/ChangeLog
parent16538271c82db0ba5679344c4107564b70a756a1 (diff)
downloadbinutils-gdb-639d467b08f2b581a911dc24f67e8c77a3a05e9f.tar.gz
Fix potential buffer overruns when creating DLLs.
PR 29006 * pe-dll.c (make_head): Use asprintf to allocate and populate a buffer containing the temporary name. (make_tail, make_one, make_singleton_name_thunk): Likewise. (make_import_fixup_mark, make_import_fixup_entry): Likewise. (make_runtime_pseudo_reloc): Likewise. (pe_create_runtime_relocator_reference): Likewise.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r--ld/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 456c11883ac..a094af9e147 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,13 @@
+2022-04-27 Nick Clifton <nickc@redhat.com>
+
+ PR 29006
+ * pe-dll.c (make_head): Use asprintf to allocate and populate a
+ buffer containing the temporary name.
+ (make_tail, make_one, make_singleton_name_thunk): Likewise.
+ (make_import_fixup_mark, make_import_fixup_entry): Likewise.
+ (make_runtime_pseudo_reloc): Likewise.
+ (pe_create_runtime_relocator_reference): Likewise.
+
2022-04-25 Nick Clifton <nickc@redhat.com>
PR 29072