summaryrefslogtreecommitdiffstats
path: root/libelf
Commit message (Expand)AuthorAgeFilesLines
* 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
* libelf: Check symbol section header exists before use in nlist.Mark Wielaard2015-06-192-2/+10
* libelf: Always call ftruncate before posix_fallocate to set the right size.Mark Wielaard2015-06-192-2/+10
* libelf: Make sure elf_getdata_rawchunk returns aligned data.Mark Wielaard2015-06-093-3/+34
* libelf: Make sure conversion functions work on aligned data for type.Mark Wielaard2015-06-092-2/+29
* libelf: Check e_shoff alignment before direct access of Elf(32|64)_Shdr.Mark Wielaard2015-06-082-4/+9
* libelf: Split checks for ehdr and shdr, drop phdr check in file_read_elf.Mark Wielaard2015-06-082-65/+80
* libelf: Fix possible unbounded stack usage in load_shdr_wrlock.Mark Wielaard2015-06-052-4/+19
* libelf: Fix possible unbounded stack usage in getphdr_wrlock.Mark Wielaard2015-06-052-4/+19
* libelf: Fix unbounded stack usage in elf_getarsym for !ALLOW_UNALIGNED case.Mark Wielaard2015-06-052-1/+14
* libelf: Don't call memmove with possible NULL buffer.Mark Wielaard2015-06-052-2/+7
* libelf: Don't call mempcpy with possible NULL d_buf.Mark Wielaard2015-06-052-1/+6
* libelf: Fix possible unbounded stack usage in updatefile.Mark Wielaard2015-05-272-3/+26
* libelf: Fix possible unbounded stack usage in updatemmap.Mark Wielaard2015-05-272-8/+28
* libelf: Fix possible unbounded stack usage in elf_getarsym.Mark Wielaard2015-05-272-2/+17
* libelf: Use posix_fallocate instead of ftruncate to extend ELF file.Mark Wielaard2015-05-272-3/+18
* libelf: If e_phnum is zero then set e_phoff also to zero.Mark Wielaard2015-05-182-0/+13
* libelf: More checking of valid sh_addralign values.Mark Wielaard2015-05-183-0/+26
* libelf: Make sure shdrs are valid before storing extended phnum in newphdr.Mark Wielaard2015-05-182-1/+17
* Always call gelf_fsize with EV_CURRENT as argument.Mark Wielaard2015-05-132-1/+5
* libelf: Make sure version xlate dest buffer is fully defined.Mark Wielaard2015-05-062-1/+16
* Update elf.h from glibc.Mark Wielaard2015-04-282-10/+184
* libelf: Don't extend ELF file size with SHT_NOBITS sh_offset.Mark Wielaard2015-03-272-4/+8
* libelf: Make __libelf_set_data_list_rdlock an internal_function.Mark Wielaard2015-02-192-1/+5
* libelf: Consider sh_addralign 0 as 1Jan Kratochvil2015-02-072-1/+6
* libelf: Make sure string returned by elf_strptr is NUL terminated.Mark Wielaard2015-02-062-2/+26
* libelf: elf_strptr should use datalist when data has been added to section.Mark Wielaard2015-02-062-6/+17
* libelf: Fix elf_newdata when raw ELF file/image data is available.Mark Wielaard2015-02-064-41/+89
* libelf: elf_strptr should fetch the shdr for the section if not yet known.Mark Wielaard2015-02-062-5/+12
* libelf: gelf_getphdr should check phdr index is valid.Mark Wielaard2015-01-154-28/+40
* libelf: ar_size cannot be negative. Fix max ar size.Mark Wielaard2015-01-122-1/+13
* libelf: Fix dir traversal vuln in ar extraction.Alexander Cherepanov2014-12-292-4/+6
* avoid scary command outputUlrich Drepper2014-12-182-1/+5
* libelf: Make sure ar archive long_names len fits in mapped ELF file.Mark Wielaard2014-12-172-5/+15
* libelf: Check index_size doesn't overflow in elf_getarsym.Mark Wielaard2014-12-172-1/+6
* libelf: Clear any garbage left in the ar name table.Mark Wielaard2014-12-172-2/+11
* libelf: Correct ELF64 section offset check in file_read_elf.Mark Wielaard2014-12-152-2/+6
* libelf: Add some ar header sanity checking.Mark Wielaard2014-12-152-3/+18
* libelf: Make sure n * w doesn't overflow in elf_getarsym.Mark Wielaard2014-12-122-1/+5
* Add configure --disable-textrelcheck option to enable CC=afl-fuzz on 32bit.Mark Wielaard2014-12-042-1/+5
* libelf: Change signed overflow check to unsigned in elf_getdata_rawchunk.Mark Wielaard2014-11-262-3/+9
* libelf: Copy over any leftover data from src to dest in elf_cvt_note.Mark Wielaard2014-11-262-1/+11
* libelf: elf_getphdrnum sanity check the returned phnum result.Mark Wielaard2014-11-262-0/+38
* libelf: Check for overflow in version_xlate elf_cvt_Verdef and elf_cvt_Verneed.Mark Wielaard2014-11-182-4/+9
* Check elf_strptr didn't fail getting section name.Mark Wielaard2014-11-172-2/+7
* libelf: elf_getshdrstrndx cannot use SHN_XINDEX without section headers.Mark Wielaard2014-11-172-0/+20
* libelf: Fix handling of (extended) phnum.Mark Wielaard2014-11-173-7/+24
* gelf_getnote: Check padding overflow.Mark Wielaard2014-11-162-2/+11