summaryrefslogtreecommitdiffstats
path: root/libelf/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libelf/ChangeLog')
-rw-r--r--libelf/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/libelf/ChangeLog b/libelf/ChangeLog
index bc9ea954..5c3c0b27 100644
--- a/libelf/ChangeLog
+++ b/libelf/ChangeLog
@@ -21,6 +21,30 @@
* Makefile.am: Link libelf agaist libgnu.a if requested.
+2018-09-13 Mark Wielaard <mark@klomp.org>
+
+ * elf32_updatefile.c (updatemmap): Use shnum, not ehdr->e_shnum.
+ * elf_getscn.c (elf_getscn): Create section zero if it is requested,
+ but doesn't exist yet.
+
+2018-09-12 Mark Wielaard <mark@klomp.org>
+
+ * elf32_updatefile.c (updatemmap): Use memmove, not memcpy.
+ * elf_update.c (write_file): Try to mremap if file needs to be
+ extended.
+
+2018-08-18 Mark Wielaard <mark@klomp.org>
+
+ * libelf.h (elf_compress_gnu): Add documentation about
+ interaction between SHF_COMPRESED and elf_compress_gnu.
+ * elf_compress_gnu.c (elf_compress_gnu): Return error if section
+ sh_flags has SHF_COMPRESSED set.
+
+2018-07-27 Mark Wielaard <mark@klomp.org>
+
+ * libelf.h (elf_getshdrstrndx): Fix documentation.
+ (elf_getshstrndx): Likewise.
+
2018-06-19 Mark Wielaard <mark@klomp.org>
* libelfP.h (__libelf_type_align): Remove !ALLOW_UNALIGNED guard.