aboutsummaryrefslogtreecommitdiffstats
path: root/libelf
Commit message (Expand)AuthorAgeFilesLines
* libelf: Sync elf.h from glibc.Mark Wielaard2020-09-072-0/+6
* libelf: Fixup SHF_COMPRESSED sh_addralign in elf_update if necessary.Mark Wielaard2020-08-192-0/+17
* libelf: Sync elf.h from glibc.Mark Wielaard2020-06-042-5/+105
* libelf: Check for NULL shdr in elf_strptr.Mark Wielaard2020-05-142-1/+5
* libelf: Check __gelf_getehdr_rdlock call doesn't fail in elf_getdata.Mark Wielaard2020-05-142-0/+7
* libelf: Fix double free in __libelf_compress on error path.Mark Wielaard2020-04-252-1/+4
* libelf: handle PN_XNUM in elf_getphdrnum before shdr 0 is cachedOmar Sandoval2020-03-232-6/+19
* libelf: {de,}compress: ensure zlib resource cleanupMatthias Maennich2020-03-202-6/+11
* libelf: Fix some 32bit offset/size issues that break updating 4G+ files.Mark Wielaard2019-06-2811-43/+85
* libelf: Mark shdr_flags dirty if offset or size changes during update.Mark Wielaard2019-05-162-1/+9
* libelf: Add n_namesz offset overflow check to gelf_get_note.Mark Wielaard2019-05-042-2/+8
* libelf: If xlate can only convert the ELF note header, just do that.Mark Wielaard2019-05-042-2/+19
* libelf: Sync elf.h from glibcMao Han2019-04-142-2/+98
* libelf: Use posix_memalign instead of aligned_alloc.Mark Wielaard2019-03-072-3/+22
* libelf: Fix possible resource leak in elf[32|64]_updatefile.Mark Wielaard2019-03-062-0/+6
* libelf: Remove unused __elf_xfctstof.Mark Wielaard2019-02-283-6/+5
* libelf: Remove unused internal __elf[32|64]_msize functions.Mark Wielaard2019-02-283-12/+7
* libelf: There is just one ELF version.Mark Wielaard2019-02-2817-176/+111
* libelf: Handle zero size decompressed data.Mark Wielaard2019-02-192-13/+28
* libelf: Make sure ar_size is terminated when reading ar long names.Mark Wielaard2019-02-142-4/+23
* configure: Add new --enable-install-elfh option.Mark Wielaard2019-01-312-3/+15
* libelf: Correct overflow check in note_xlate.Mark Wielaard2019-01-162-2/+7
* libelf: Get alignment correct when calling conversion functions.Mark Wielaard2018-11-212-5/+36
* libelf: Mark both fsize and msize with const attribute.Mark Wielaard2018-11-162-2/+7
* libelf: Correctly setup alignment of SHF_COMPRESSED section data.Mark Wielaard2018-11-133-4/+17
* strip: Also handle gnu compressed debug sections with --reloc-debug-sectionsMark Wielaard2018-11-132-3/+8
* Handle GNU Build Attribute ELF Notes.Mark Wielaard2018-11-132-0/+30
* libelf: Explicitly update section data after (de)compression.Mark Wielaard2018-11-093-1/+15
* Recognize and parse GNU Property notes.Mark Wielaard2018-10-2911-43/+129
* libelf: Fix shnum and section zero handling.Mark Wielaard2018-09-133-1/+40
* libelf: Fix some issues with ELF_C_RDWR_MMAP.Mark Wielaard2018-09-133-11/+35
* libelf: Return error if elf_compress_gnu is used on SHF_COMPRESSED section.Mark Wielaard2018-08-183-1/+15
* libelf: Fix documentation of elf_getshdrstrndx and elf_getshstrndx.Mark Wielaard2018-07-272-4/+9
* libelf: Don't return unaligned data returned from elf_getdata[_rawchunk].Mark Wielaard2018-06-224-10/+9
* libelf: Sync elf.h from glibc.Mark Wielaard2018-06-212-1/+8
* libelf: Sync elf.h from glibcAndreas Schwab2018-04-232-12/+63
* libelf: Sync elf.h from glibc.Mark Wielaard2018-02-172-2/+98
* Use fallthrough attribute.Joshua Watt2018-02-104-4/+12
* libelf: Don't error out when sanity checking e_shoff if scncnt is zero.Mark Wielaard2017-10-132-2/+7
* libelf: Add ELF_E_INVALID_ELF error value.Mark Wielaard2017-10-135-23/+78
* Make sure packed structs follow the gcc memory layoutUlf Hermann2017-09-202-1/+5
* Check if gcc complains about __attribute__ (visibility(..))Ulf Hermann2017-08-182-1/+5
* Check for -z,defs, -z,relro, -fPIC, -fPIE before using themUlf Hermann2017-08-182-3/+7
* libelf: Sync elf.h from glibc.Mark Wielaard2017-08-152-3/+97
* ppc64: Add HTM SPRs support to readelfGustavo Romero2017-07-252-0/+5
* Unify linking of libasm, libelf, libdw, backendsUlf Hermann2017-07-242-5/+17
* Avoid double-including config.hUlf Hermann2017-05-022-4/+4
* Use F_GETFD rather than F_GETFL to check validity of file descriptorUlf Hermann2017-05-022-1/+5
* Make __attribute__ conditional in all installed headersUlf Hermann2017-05-022-7/+36
* On elf_update, remember when we mmap()Ulf Hermann2017-04-282-0/+6