summaryrefslogtreecommitdiff
path: root/libelf
Commit message (Expand)AuthorAgeFilesLines
* 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
* libelf: Initialize n to zero in elf_getarsym.Mark Wielaard2017-04-192-1/+5
* libelf: Always update last_offset in updatefile and updatemmap.Mark Wielaard2017-04-042-5/+9
* libelf: Check compression ratio before trying to allocate output buffer.Mark Wielaard2017-04-032-0/+14
* libelf: gelf_newehdr and gelf_newehdr should return void *.Akihiko Odaki2016-12-074-10/+22
* libelf: Sanity check offset and size before trying to malloc and read data.Mark Wielaard2016-11-102-0/+16
* libelf: Always set ELF maxsize when reading an ELF file for sanity checks.Mark Wielaard2016-11-102-18/+27
* Do not depend on some non-POSIX features.Akihiko Odaki2016-10-133-8/+38
* lib: Provide MAX and MIN in system.hAkihiko Odaki2016-10-125-8/+10
* libelf: Fix memory leak in elf_compress for mmapped ELF files.Mark Wielaard2016-08-154-6/+24
* Remove eu-ld and unused code.Mark Wielaard2016-08-032-25/+6
* libelf: Allow updating phdrs for any e_type.Mark Wielaard2016-07-113-40/+40
* libelf: find 1st section instead of assumingJohn Ogness2016-06-283-23/+32
* Sync elf.h from glibcRichard Henderson2016-06-282-83/+202
* libelf: Fix memory leak when zlib deflateInit fails in elf_compress.Mark Wielaard2016-04-142-0/+6
* libelf: Don't leak memory when out of memory in updatemmap.Mark Wielaard2016-02-222-1/+7
* Add new i386 and x86_64 relocation types.Mark Wielaard2016-02-192-5/+22
* Add NT_ARM_SYSTEM_CALL aarch64 syscall regset.Mark Wielaard2016-02-152-0/+5
* libelf: elf_getdata should not adjust alignment for SHT_NOBITS sections.Mark Wielaard2016-02-102-2/+7
* Move nested functions in elf_compress.c and elf_strptr.c.Chih-Hung Hsieh2016-01-233-26/+39
* libelf: Add ELF compression types and defines to libelf.h for older glibc.Mark Wielaard2016-01-142-0/+33
* libelf: Make elf_strptr index correctly into compressed section data.Mark Wielaard2016-01-064-43/+120
* libelf: Add elf_compress and elf_compress_gnu.Mark Wielaard2016-01-0613-22/+896
* libelf: Add elf32_getchdr, elf64_getchdr and gelf_getchdr.Mark Wielaard2016-01-0617-14/+335
* Make zlib mandatory.Mark Wielaard2015-10-262-1/+5
* elf.h: Update from glibc. Add section compression constants and structures.Mark Wielaard2015-10-222-0/+30
* libelf: use the right size when preading in[0].sh_sizeJose E. Marchesi2015-10-222-1/+6
* Move nested functions in libelf.Chih-Hung Hsieh2015-10-223-38/+49
* libelf: Use int64_t for offsets in libelf.hJosh Stone2015-10-142-6/+11
* libelf: Only use posix_fallocate when using mmap. Ignore unsupported errors.Mark Wielaard2015-10-122-13/+28
* Trust AC_SYS_LARGEFILE to provide large file supportJosh Stone2015-10-093-4/+9
* Do without union of variable length arrays.Chih-Hung Hsieh2015-10-072-8/+11
* Improve AM_SILENT_RULES coverageJosh Stone2015-10-062-2/+6
* Use -fPIC instead of -fpic when generating PIC code.Jose E. Marchesi2015-10-062-1/+6
* libelf: Always update e_version and e_shentsize in elf_update.Mark Wielaard2015-10-052-5/+13
* Properly mark all internal function definitions.Mark Wielaard2015-09-238-0/+23
* Remove old-style function definitions.Mark Wielaard2015-09-2386-398/+189
* Update dl-hash.h from glibc.Mark Wielaard2015-09-232-41/+38
* libelf: Don't leak memory on failure paths in elf_updatefile.Mark Wielaard2015-06-192-12/+22