Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
elfutils
/
c3f93ad84e653a23a66d8fa4110292ed900ede25
/
src
/
ChangeLog
b00a4fa
readelf: handle_core_item large right shift triggers undefined behaviour.
by Mark Wielaard
· 9 years ago
0292aef
elflint: Add gnuld check when a NOBITS section falls inside a segment.
by Mark Wielaard
· 9 years ago
f9fc50c
unstrip: Handle debuginfo files with missing SHF_INFO_LINK section flags.
by Mark Wielaard
· 9 years ago
af29f77
strings: Define MAP_POPULATE if not defined already
by Pino Toscano
· 9 years ago
c08079a
nm: First call elf_getdata, then allocate memory.
by Mark Wielaard
· 9 years ago
a1f359e
findtextrel: Don't leak memory in process_file.
by Mark Wielaard
· 9 years ago
222cd82
readelf: Make sure phdr2_mem lifetime/scope equals phdr2 pointer.
by Mark Wielaard
· 9 years ago
90a7bd2
readelf: Don't leak memory on failure path in handle_gnu_hash.
by Mark Wielaard
· 9 years ago
77be59b
elflint: Only check the PT_TLS phdr if it actually exists, warn otherwise.
by Mark Wielaard
· 9 years ago
9beaa94
nm: Fix typo in size check to determine whether we stack allocated memory.
by Mark Wielaard
· 9 years ago
afd1160
strings: Handle failure of getting section name on bogus section data.
by Mark Wielaard
· 9 years ago
5aa90b9
addr2line: Fix memory leak in print_dwarf_function.
by Mark Wielaard
· 9 years ago
cb499c4
strip: Just admit we don't support stripping ar archives for now.
by Mark Wielaard
· 9 years ago
0d528f9
elfcmp: Don't call memcmp with possible NULL d_buf.
by Mark Wielaard
· 9 years ago
712f3c8
config: Add -Wstack-usage=262144 (256K) warning check.
by Mark Wielaard
· 9 years ago
6f2e64a
addr2line: Set scopes to NULL after free in handle_address.
by Mark Wielaard
· 9 years ago
b23a5b2
addr2line: Add --pretty-print option to show all information on one line.
by Mark Wielaard
· 9 years ago
cd2da6c
addr2line: Add demangler support.
by Mark Wielaard
· 9 years ago
70a504d
addr2line: Add -a, --address. Print address before for each entry.
by Mark Wielaard
· 9 years ago
d76d73f
addr2line: Always parse addresses as hex numbers.
by Mark Wielaard
· 9 years ago
472890f
addr2line: Split options in input and output format groups.
by Mark Wielaard
· 9 years ago
6d93c8c
strip: Harden against bogus input files. Don't leak tmp debug file on error.
by Mark Wielaard
· 9 years ago
a2b964c
Always call gelf_fsize with EV_CURRENT as argument.
by Mark Wielaard
· 9 years ago
281bb49
elflint: Check gnu_hash has enough data and bitmask_words is not zero.
by Mark Wielaard
· 9 years ago
5e80a1e
elflint: Add sanity checks to check_attributes.
by Mark Wielaard
· 9 years ago
9d09265
elflint: Use Use Elf64_Word for shdr->sh_info cnt.
by Mark Wielaard
· 9 years ago
16e2ac3
elflint: Stop checking section when 2nd hash function shift too big.
by Mark Wielaard
· 9 years ago
a3344c7
nm: Handle dwarf_linesrc returning NULL.
by Mark Wielaard
· 9 years ago
8c4aa0e
Replace futimes with futimens.
by Max Filippov
· 9 years ago
b88bece
Drop mtrace calls.
by Max Filippov
· 9 years ago
1ab3c2b
Link against standalone argp library
by Anthony G. Basile
· 9 years ago
32d5b6f
readelf: Fix cie_offset calculation comparison on 32bit.
by Mark Wielaard
· 9 years ago
f333a1c
readelf: Check all offsets used in print_gdb_index_section against d_size.
by Mark Wielaard
· 9 years ago
9b5f795
readelf: Always try to print some debug section information.
by Mark Wielaard
· 9 years ago
86de792
readelf: Add overflow checking to print_gdb_index_section dataend checks.
by Mark Wielaard
· 9 years ago
587c4b3
src: Remove __DATE__ from internal error messages.
by Mark Wielaard
· 9 years ago
7f61734
Publish known-dwarf.h
by Petr Machata
· 9 years ago
ae9aa3e
elflint: Correct gnu_symbias usage in compare_hash_gnu_hash.
by Mark Wielaard
· 9 years ago
e16e141
elfcmp: Add some NULL and zero checks.
by Mark Wielaard
· 10 years ago
0a545e6
elflint: Add various low-level checks.
by Mark Wielaard
· 10 years ago
555fdae
strings: Produce error when section data falls outside file.
by Mark Wielaard
· 10 years ago
309e712
nm: Guard against divide by zero in error check.
by Mark Wielaard
· 10 years ago
8fb260f
nm: Handle/Skip /SYM64/ index entries.
by Mark Wielaard
· 10 years ago
0b799ad
nm: Stop processing ar members on first invalid offset.
by Mark Wielaard
· 10 years ago
8f2f580
readelf: Don't try to read macinfo cus sentinel or beyond.
by Mark Wielaard
· 10 years ago
cda1a31
readelf: Add more sanity checks to print_debug_exception_table.
by Mark Wielaard
· 10 years ago
898ed26
avoid scary command output
by Ulrich Drepper
· 10 years ago
99a6f22
readelf: Add bounds check before each CFA op that takes an argument.
by Mark Wielaard
· 10 years ago
3227093
readelf: Print dwarf_errmsg if dwarf_onesrcline or dwarf_linesrc fails.
by Mark Wielaard
· 10 years ago
acb5069
readelf: Correct overflow check for length in print_debug_aranges_section.
by Mark Wielaard
· 10 years ago
ff1ce97
readelf,libdw: Correct .debug_line overflow check for unit_length.
by Mark Wielaard
· 10 years ago
6a8a9e3
readelf: Warn, don't assert, if loclist or rangelist offset is too big.
by Mark Wielaard
· 10 years ago
198e949
readelf: Don't assert when addr_size or ref_size is not 4 or 8 in print_ops.
by Mark Wielaard
· 10 years ago
2323b45
readelf: Add more bounds checks to print_gdb_index_section.
by Mark Wielaard
· 10 years ago
9c42b78
readelf: Make sure there is enough room for reading .debug_line unit_length.
by Mark Wielaard
· 10 years ago
b171ca4
readelf: Check there is enough room for the DW_LNE_set_address argument
by Mark Wielaard
· 10 years ago
7a05347
libdw: Add get_uleb128 and get_sleb128 bounds checking.
by Mark Wielaard
· 10 years ago
274cbda
elfcmp: Make sure Elf32_Word difference doesn't wrap around in int compare.
by Mark Wielaard
· 10 years ago
ee5693b
readelf: Check TType base offset and Action table are sane in exception table.
by Mark Wielaard
· 10 years ago
cd33929
readelf: Don't print more augmentation characters than there are.
by Mark Wielaard
· 10 years ago
a0da756
readelf: Check count fits and doesn't overflow fptr in handle_file_note.
by Mark Wielaard
· 10 years ago
990fbe5
readelf: Report invalid data if action table doesn't follow call site table.
by Mark Wielaard
· 10 years ago
2098b3d
addr2line: Always prefer linkage_name over plain names
by Josh Stone
· 10 years ago
aecdf26
addr2line: Iterate scopes for inline's parent function
by Josh Stone
· 10 years ago
f0c5ef8
readelf: maximum operations per instruction cannot be zero in .debug_line.
by Mark Wielaard
· 10 years ago
96ddcad
readelf: DW_OP_call_ref and DW_OP_GNU_implicit_pointer are invalid for CFA.
by Mark Wielaard
· 10 years ago
d0070a9
objdump: Add various sanity checks to guard against corrupted data.
by Mark Wielaard
· 10 years ago
0ed4f98
readelf: Fix overflow check in handle_sysv_hash64.
by Mark Wielaard
· 10 years ago
9875561
readelf: Don't trash destshdr for STT_SECTION in handle_relocs_rel[a].
by Mark Wielaard
· 10 years ago
13a9fa3
readelf: Cast Dwarf_Word length to ptrdiff_t for comparison.
by Mark Wielaard
· 10 years ago
020fc02
readelf, libdw: Guard against divide by zero line_range in .debug_line.
by Mark Wielaard
· 10 years ago
4929606
readelf: Check length for nexthdr overflow in print_debug_aranges_section.
by Mark Wielaard
· 10 years ago
9644aaf
readelf: print_attributes (-A) robustify and handle non-gnu attributes.
by Mark Wielaard
· 10 years ago
712c8fa
Use elf_getphdrnum instead of accessing ehdr->e_phnum directly.
by Mark Wielaard
· 10 years ago
86b0b13
libdwfl: Sanity check the symbol table before use.
by Mark Wielaard
· 10 years ago
3b3a191
readelf: When the version chain ends, stop processing the entries.
by Mark Wielaard
· 10 years ago
5c1a45c
Check elf_strptr didn't fail getting section name.
by Mark Wielaard
· 10 years ago
7df0da3
readelf: Warn if ptr_size is not 4 or 8 bytes.
by Mark Wielaard
· 10 years ago
436275e
libelf: Fix handling of (extended) phnum.
by Mark Wielaard
· 10 years ago
2af7b49
readelf: Robustify print_cfa_program.
by Mark Wielaard
· 10 years ago
d1b1163
readelf: Sanity check CIE unit_length and augmentationlen in debug_frame.
by Mark Wielaard
· 10 years ago
ad87d27
readelf: Check def == NULL before use in handle_versym.
by Mark Wielaard
· 10 years ago
d8b9682
readelf.c (handle_versym): Initialize vername and filename array elements.
by Mark Wielaard
· 10 years ago
6b246e0
readelf: Sanity check hash section contents before processing.
by Mark Wielaard
· 10 years ago
fbf1a44
readelf: Fix typo in a check in handle_relocs_rela
by Petr Machata
· 10 years ago
1498f54
Rename read_ubyte_unaligned_inc to read_addr_unaligned_inc
by Petr Machata
· 10 years ago
f1ec744
Prevent premature @AR@ replacement in a sed expression.
by Josh Stone
· 10 years ago
a95c4ad
Add ppc64le ELFv2 abi support to backends and elflint.
by Mark Wielaard
· 10 years ago
c1c1c06
libebl: Add ebl_func_addr_mask plus ARM backend implementation.
by Mark Wielaard
· 10 years ago
903f334
readelf: Skip section if name is NULL in print_debug.
by Mark Wielaard
· 10 years ago
eb4811d
readelf: Don't print 'for section' when rela section sh_info is zero.
by Mark Wielaard
· 10 years ago
bd1a0d1
unstrip: Allow prelinked, but non-split .bss section.
by Mark Wielaard
· 10 years ago
2249709
unstrip: Add --force to force combining files when ELF headers don't match.
by Mark Wielaard
· 10 years ago
028d0ab
backends: Add ebl_check_reloc_target_type.
by Mark Wielaard
· 10 years ago
df85bf9
libdwfl: Move dwz alt multi file searching to find_debuginfo callback.
by Mark Wielaard
· 10 years ago
9380297
libdwelf: New DWARF ELF Low-level Functions. Add dwelf_elf_gnu_debuglink.
by Mark Wielaard
· 10 years ago
7c680a2
readelf: handle_core_item make sure variable length array isn't zero size.
by Mark Wielaard
· 10 years ago
7c757b3
readelf.c (print_gdb_index_section): Use unsigned int for 31 bits left shift.
by Mark Wielaard
· 10 years ago
3232479
Remove mudflap build option.
by Mark Wielaard
· 10 years ago
f7cdc74
readelf: Read the decompressed data when processing .zdebug DWARF sections.
by Mark Wielaard
· 10 years ago
Next »