path: root/libelf
AgeCommit message (Expand)AuthorFilesLines
2017-06-01libelf: Build elf_compress.candroid-etnavivRobert Foss1-0/+1
2016-01-25Merge upstream 0.165 SHA '203f0a3'Chih-Hung Hsieh25-35/+1361
2016-01-23Move nested functions in elf_compress.c and elf_strptr.c.Chih-Hung Hsieh3-26/+39
2016-01-14libelf: Add ELF compression types and defines to libelf.h for older glibc.Mark Wielaard2-0/+33
2016-01-06libelf: Make elf_strptr index correctly into compressed section data.Mark Wielaard4-43/+120
2016-01-06libelf: Add elf_compress and elf_compress_gnu.Mark Wielaard13-22/+896
2016-01-06libelf: Add elf32_getchdr, elf64_getchdr and gelf_getchdr.Mark Wielaard17-14/+335
2015-11-20Disable clang for arm64 where local __thread is used.Chih-Hung Hsieh1-0/+3
2015-11-16Enable clang compiler for some modules.Chih-Hung Hsieh1-6/+0
2015-11-03Merge upstream SHA 'ae09ca9'Chih-Hung Hsieh2-1/+5
2015-10-26Make zlib mandatory.Mark Wielaard2-1/+5
2015-10-23Merge upstream SHA '5eb3e90'Chih-Hung Hsieh4-39/+85
2015-10-22elf.h: Update from glibc. Add section compression constants and structures.Mark Wielaard2-0/+30
2015-10-22libelf: use the right size when preading in[0].sh_sizeJose E. Marchesi2-1/+6
2015-10-22Move nested functions in libelf.Chih-Hung Hsieh3-38/+49
2015-10-19Merge upstream 'a1e17a2', version 0.164.Chih-Hung Hsieh5-23/+48
2015-10-14libelf: Use int64_t for offsets in libelf.hJosh Stone2-6/+11
2015-10-12libelf: Only use posix_fallocate when using mmap. Ignore unsupported errors.Mark Wielaard2-13/+28
2015-10-09Trust AC_SYS_LARGEFILE to provide large file supportJosh Stone3-4/+9
2015-10-08Merge upstream commit '86ed7f7'.Chih-Hung Hsieh3-11/+23
2015-10-07Do without union of variable length arrays.Chih-Hung Hsieh2-8/+11
2015-10-06Improve AM_SILENT_RULES coverageJosh Stone2-2/+6
2015-10-06Merge latest upstream commit 2284375.Chih-Hung Hsieh2-5/+13
2015-10-06Use -fPIC instead of -fpic when generating PIC code.Jose E. Marchesi2-1/+6
2015-10-05libelf: Always update e_version and e_shentsize in elf_update.Mark Wielaard2-5/+13
2015-09-29Merge in latest aosp/upstream-master d8698e55.Chih-Hung Hsieh95-649/+1067
2015-09-24Move files up to match upstream source structure.Chih-Hung Hsieh129-0/+20605
2015-09-23Properly mark all internal function definitions.Mark Wielaard8-0/+23
2015-09-23Remove old-style function definitions.Mark Wielaard86-398/+189
2015-09-23Update dl-hash.h from glibc.Mark Wielaard2-41/+38
2015-06-19libelf: Don't leak memory on failure paths in elf_updatefile.Mark Wielaard2-12/+22
2015-06-19libelf: Check symbol section header exists before use in nlist.Mark Wielaard2-2/+10
2015-06-19libelf: Always call ftruncate before posix_fallocate to set the right size.Mark Wielaard2-2/+10
2015-06-09libelf: Make sure elf_getdata_rawchunk returns aligned data.Mark Wielaard3-3/+34
2015-06-09libelf: Make sure conversion functions work on aligned data for type.Mark Wielaard2-2/+29
2015-06-08libelf: Check e_shoff alignment before direct access of Elf(32|64)_Shdr.Mark Wielaard2-4/+9
2015-06-08libelf: Split checks for ehdr and shdr, drop phdr check in file_read_elf.Mark Wielaard2-65/+80
2015-06-05libelf: Fix possible unbounded stack usage in load_shdr_wrlock.Mark Wielaard2-4/+19
2015-06-05libelf: Fix possible unbounded stack usage in getphdr_wrlock.Mark Wielaard2-4/+19
2015-06-05libelf: Fix unbounded stack usage in elf_getarsym for !ALLOW_UNALIGNED case.Mark Wielaard2-1/+14
2015-06-05libelf: Don't call memmove with possible NULL buffer.Mark Wielaard2-2/+7
2015-06-05libelf: Don't call mempcpy with possible NULL d_buf.Mark Wielaard2-1/+6
2015-05-27libelf: Fix possible unbounded stack usage in updatefile.Mark Wielaard2-3/+26
2015-05-27libelf: Fix possible unbounded stack usage in updatemmap.Mark Wielaard2-8/+28
2015-05-27libelf: Fix possible unbounded stack usage in elf_getarsym.Mark Wielaard2-2/+17
2015-05-27libelf: Use posix_fallocate instead of ftruncate to extend ELF file.Mark Wielaard2-3/+18
2015-05-18libelf: If e_phnum is zero then set e_phoff also to zero.Mark Wielaard2-0/+13
2015-05-18libelf: More checking of valid sh_addralign values.Mark Wielaard3-0/+26
2015-05-18libelf: Make sure shdrs are valid before storing extended phnum in newphdr.Mark Wielaard2-1/+17
2015-05-13Always call gelf_fsize with EV_CURRENT as argument.Mark Wielaard2-1/+5